summaryrefslogtreecommitdiffstats
path: root/xfce
diff options
context:
space:
mode:
Diffstat (limited to 'xfce')
-rw-r--r--xfce/exo/.footprint234
-rw-r--r--xfce/exo/.md5sum4
-rwxr-xr-xxfce/exo/Pkgfile12
-rwxr-xr-xxfce/exo/exo-alt-eject.patch207
-rwxr-xr-xxfce/exo/exo-mount-options.patch41
5 files changed, 130 insertions, 368 deletions
diff --git a/xfce/exo/.footprint b/xfce/exo/.footprint
index 8fcfe97e6..fbe8dc0ed 100644
--- a/xfce/exo/.footprint
+++ b/xfce/exo/.footprint
@@ -2,6 +2,7 @@ drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/xdg/
drwxr-xr-x root/root etc/xdg/xfce4/
-rw-r--r-- root/root etc/xdg/xfce4/helpers.rc
+-rw-r--r-- root/root etc/xdg/xfce4/mount.rc
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/exo-csource
@@ -12,123 +13,125 @@ lrwxrwxrwx root/root usr/bin/exo-eject -> exo-mount
-rwxr-xr-x root/root usr/bin/exo-preferred-applications
lrwxrwxrwx root/root usr/bin/exo-unmount -> exo-mount
drwxr-xr-x root/root usr/include/
-drwxr-xr-x root/root usr/include/exo-0.3/
-drwxr-xr-x root/root usr/include/exo-0.3/exo-hal/
--rw-r--r-- root/root usr/include/exo-0.3/exo-hal/exo-hal.h
-drwxr-xr-x root/root usr/include/exo-0.3/exo/
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-binding.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-cell-renderer-icon.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-config.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-ellipsized-label.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-enum-types.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-execute.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-gobject-extensions.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-gtk-extensions.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-icon-bar.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-icon-chooser-dialog.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-icon-view.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-md5.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-mount-point.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-pango-extensions.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-string.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-toolbars-editor-dialog.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-toolbars-editor.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-toolbars-model.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-toolbars-view.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-tree-view.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-url.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-utils.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-wrap-table.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo-xsession-client.h
--rw-r--r-- root/root usr/include/exo-0.3/exo/exo.h
+drwxr-xr-x root/root usr/include/exo-1/
+drwxr-xr-x root/root usr/include/exo-1/exo-hal/
+-rw-r--r-- root/root usr/include/exo-1/exo-hal/exo-hal.h
+drwxr-xr-x root/root usr/include/exo-1/exo/
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-binding.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-cell-renderer-ellipsized-text.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-cell-renderer-icon.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-config.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-enum-types.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-execute.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-gdk-pixbuf-extensions.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-gobject-extensions.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-gtk-extensions.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-icon-bar.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-icon-chooser-dialog.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-icon-view.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-job.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-simple-job.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-string.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-toolbars-editor-dialog.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-toolbars-editor.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-toolbars-model.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-toolbars-view.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-tree-view.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-utils.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-wrap-table.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo-xsession-client.h
+-rw-r--r-- root/root usr/include/exo-1/exo/exo.h
drwxr-xr-x root/root usr/lib/
--rwxr-xr-x root/root usr/lib/libexo-0.3.la
-lrwxrwxrwx root/root usr/lib/libexo-0.3.so -> libexo-0.3.so.0.5.0
-lrwxrwxrwx root/root usr/lib/libexo-0.3.so.0 -> libexo-0.3.so.0.5.0
--rwxr-xr-x root/root usr/lib/libexo-0.3.so.0.5.0
--rwxr-xr-x root/root usr/lib/libexo-hal-0.3.la
-lrwxrwxrwx root/root usr/lib/libexo-hal-0.3.so -> libexo-hal-0.3.so.0.5.0
-lrwxrwxrwx root/root usr/lib/libexo-hal-0.3.so.0 -> libexo-hal-0.3.so.0.5.0
--rwxr-xr-x root/root usr/lib/libexo-hal-0.3.so.0.5.0
+drwxr-xr-x root/root usr/lib/gio/
+drwxr-xr-x root/root usr/lib/gio/modules/
+-rwxr-xr-x root/root usr/lib/gio/modules/libexo-module-1.la
+-rwxr-xr-x root/root usr/lib/gio/modules/libexo-module-1.so
+-rwxr-xr-x root/root usr/lib/libexo-1.la
+lrwxrwxrwx root/root usr/lib/libexo-1.so -> libexo-1.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libexo-1.so.0 -> libexo-1.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libexo-1.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libexo-hal-1.la
+lrwxrwxrwx root/root usr/lib/libexo-hal-1.so -> libexo-hal-1.so.0.0.0
+lrwxrwxrwx root/root usr/lib/libexo-hal-1.so.0 -> libexo-hal-1.so.0.0.0
+-rwxr-xr-x root/root usr/lib/libexo-hal-1.so.0.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
--rw-r--r-- root/root usr/lib/pkgconfig/exo-0.3.pc
--rw-r--r-- root/root usr/lib/pkgconfig/exo-hal-0.3.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/exo-1.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/exo-hal-1.pc
drwxr-xr-x root/root usr/lib/python2.6/
drwxr-xr-x root/root usr/lib/python2.6/site-packages/
-drwxr-xr-x root/root usr/lib/python2.6/site-packages/exo-0.3/
--rwxr-xr-x root/root usr/lib/python2.6/site-packages/exo-0.3/_exo.la
--rwxr-xr-x root/root usr/lib/python2.6/site-packages/exo-0.3/_exo.so
-drwxr-xr-x root/root usr/lib/python2.6/site-packages/exo-0.3/exo/
--rw-r--r-- root/root usr/lib/python2.6/site-packages/exo-0.3/exo/__init__.py
--rw-r--r-- root/root usr/lib/python2.6/site-packages/exo-0.3/exo/__init__.pyc
--rw-r--r-- root/root usr/lib/python2.6/site-packages/exo-0.3/exo/__init__.pyo
+drwxr-xr-x root/root usr/lib/python2.6/site-packages/exo-0.5/
+-rwxr-xr-x root/root usr/lib/python2.6/site-packages/exo-0.5/_exo.la
+-rwxr-xr-x root/root usr/lib/python2.6/site-packages/exo-0.5/_exo.so
+drwxr-xr-x root/root usr/lib/python2.6/site-packages/exo-0.5/exo/
+-rw-r--r-- root/root usr/lib/python2.6/site-packages/exo-0.5/exo/__init__.py
+-rw-r--r-- root/root usr/lib/python2.6/site-packages/exo-0.5/exo/__init__.pyc
+-rw-r--r-- root/root usr/lib/python2.6/site-packages/exo-0.5/exo/__init__.pyo
-rw-r--r-- root/root usr/lib/python2.6/site-packages/pyexo.py
-rw-r--r-- root/root usr/lib/python2.6/site-packages/pyexo.pyc
-rw-r--r-- root/root usr/lib/python2.6/site-packages/pyexo.pyo
drwxr-xr-x root/root usr/lib/xfce4/
--rwxr-xr-x root/root usr/lib/xfce4/exo-compose-mail-0.3
--rwxr-xr-x root/root usr/lib/xfce4/exo-helper-0.3
--rwxr-xr-x root/root usr/lib/xfce4/exo-mount-notify-0.3
+-rwxr-xr-x root/root usr/lib/xfce4/exo-compose-mail-1
+-rwxr-xr-x root/root usr/lib/xfce4/exo-helper-1
+-rwxr-xr-x root/root usr/lib/xfce4/exo-mount-notify-1
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/exo-file-manager.desktop
+-rw-r--r-- root/root usr/share/applications/exo-mail-reader.desktop
-rw-r--r-- root/root usr/share/applications/exo-preferred-applications.desktop
+-rw-r--r-- root/root usr/share/applications/exo-terminal-emulator.desktop
+-rw-r--r-- root/root usr/share/applications/exo-web-browser.desktop
drwxr-xr-x root/root usr/share/gtk-doc/
drwxr-xr-x root/root usr/share/gtk-doc/html/
-drwxr-xr-x root/root usr/share/gtk-doc/html/exo/
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoCellRendererEllipsizedText.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoCellRendererIcon.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoEllipsizedLabel.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoIconBar.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoIconChooserDialog.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoIconView.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoToolbarsEditor.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoToolbarsEditorDialog.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoToolbarsModel.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoToolbarsView.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoTreeView.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoWrapTable.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ExoXsessionClient.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ch01.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Binding-Properties-Functions.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Executing-Applications.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Extensions-to-GObject.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Extensions-to-Gtk.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Extensions-to-Pango.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Extensions-to-gdk-pixbuf.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-HAL-Support-Functions.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-MD5-functions.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Miscellaneous-Utility-Functions.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Mount-Points.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Opening-URLs.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-String-Utility-Functions.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-Version-Information.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-cell-renderers.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-csource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-deprecated-widgets.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-extensions.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-gtk-file-chooser-add-thumbnail-preview.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-icon-chooser-dialog.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-miscelleanous.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-overview.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-toolbars-editor-dialog.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-toolbars-editor.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-toolbars-view.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-toolbars.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-tools.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-widgets.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo-wrap-table.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo.devhelp
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/exo.devhelp2
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/home.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/index.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/index.sgml
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/ix01.html
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/left.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/right.png
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/style.css
--rw-r--r-- root/root usr/share/gtk-doc/html/exo/up.png
+drwxr-xr-x root/root usr/share/gtk-doc/html/exo-1/
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoCellRendererEllipsizedText.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoCellRendererIcon.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoIconBar.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoIconChooserDialog.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoIconView.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoJob.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoSimpleJob.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoToolbarsEditor.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoToolbarsEditorDialog.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoToolbarsModel.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoToolbarsView.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoTreeView.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoWrapTable.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ExoXsessionClient.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ch01.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-1.devhelp
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-1.devhelp2
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-Binding-Properties-Functions.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-Executing-Applications.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-Extensions-to-GObject.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-Extensions-to-Gtk.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-Extensions-to-gdk-pixbuf.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-HAL-Support-Functions.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-Miscellaneous-Utility-Functions.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-String-Utility-Functions.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-Version-Information.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-cell-renderers.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-csource.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-extensions.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-gtk-file-chooser-add-thumbnail-preview.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-icon-chooser-dialog.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-jobs.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-miscelleanous.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-overview.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-toolbars-editor-dialog.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-toolbars-editor.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-toolbars-view.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-toolbars.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-tools.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-widgets.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/exo-wrap-table.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/home.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/index.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/index.sgml
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/ix01.html
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/left.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/right.png
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/style.css
+-rw-r--r-- root/root usr/share/gtk-doc/html/exo-1/up.png
drwxr-xr-x root/root usr/share/icons/
drwxr-xr-x root/root usr/share/icons/hicolor/
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
@@ -142,19 +145,19 @@ drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
drwxr-xr-x root/root usr/share/locale/
drwxr-xr-x root/root usr/share/locale/fr/
drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
--rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/libexo-0.3.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/exo-1.mo
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/exo-csource.1.gz
-rw-r--r-- root/root usr/share/man/man1/exo-open.1.gz
drwxr-xr-x root/root usr/share/pixmaps/
-drwxr-xr-x root/root usr/share/pixmaps/exo-0.3/
--rw-r--r-- root/root usr/share/pixmaps/exo-0.3/exo-thumbnail-frame.png
+drwxr-xr-x root/root usr/share/pixmaps/exo-1/
+-rw-r--r-- root/root usr/share/pixmaps/exo-1/exo-thumbnail-frame.png
drwxr-xr-x root/root usr/share/pygtk/
drwxr-xr-x root/root usr/share/pygtk/2.0/
drwxr-xr-x root/root usr/share/pygtk/2.0/defs/
-drwxr-xr-x root/root usr/share/pygtk/2.0/defs/exo-0.3/
--rw-r--r-- root/root usr/share/pygtk/2.0/defs/exo-0.3/exo.defs
+drwxr-xr-x root/root usr/share/pygtk/2.0/defs/exo-0.5/
+-rw-r--r-- root/root usr/share/pygtk/2.0/defs/exo-0.5/exo.defs
drwxr-xr-x root/root usr/share/xfce4/
drwxr-xr-x root/root usr/share/xfce4/doc/
drwxr-xr-x root/root usr/share/xfce4/doc/C/
@@ -166,6 +169,11 @@ drwxr-xr-x root/root usr/share/xfce4/doc/C/images/
-rw-r--r-- root/root usr/share/xfce4/doc/C/images/exo-preferred-applications-webbrowser-menu.png
drwxr-xr-x root/root usr/share/xfce4/doc/da/
-rw-r--r-- root/root usr/share/xfce4/doc/da/exo-preferred-applications.html
+drwxr-xr-x root/root usr/share/xfce4/doc/da/images/
+-rw-r--r-- root/root usr/share/xfce4/doc/da/images/exo-preferred-applications-internet.png
+-rw-r--r-- root/root usr/share/xfce4/doc/da/images/exo-preferred-applications-utilities.png
+-rw-r--r-- root/root usr/share/xfce4/doc/da/images/exo-preferred-applications-webbrowser-custom.png
+-rw-r--r-- root/root usr/share/xfce4/doc/da/images/exo-preferred-applications-webbrowser-menu.png
drwxr-xr-x root/root usr/share/xfce4/doc/es/
-rw-r--r-- root/root usr/share/xfce4/doc/es/exo-preferred-applications.html
drwxr-xr-x root/root usr/share/xfce4/doc/es/images/
@@ -182,6 +190,11 @@ drwxr-xr-x root/root usr/share/xfce4/doc/fr/images/
-rw-r--r-- root/root usr/share/xfce4/doc/fr/images/exo-preferred-applications-webbrowser-menu.png
drwxr-xr-x root/root usr/share/xfce4/doc/gl/
-rw-r--r-- root/root usr/share/xfce4/doc/gl/exo-preferred-applications.html
+drwxr-xr-x root/root usr/share/xfce4/doc/gl/images/
+-rw-r--r-- root/root usr/share/xfce4/doc/gl/images/exo-preferred-applications-internet.png
+-rw-r--r-- root/root usr/share/xfce4/doc/gl/images/exo-preferred-applications-utilities.png
+-rw-r--r-- root/root usr/share/xfce4/doc/gl/images/exo-preferred-applications-webbrowser-custom.png
+-rw-r--r-- root/root usr/share/xfce4/doc/gl/images/exo-preferred-applications-webbrowser-menu.png
drwxr-xr-x root/root usr/share/xfce4/doc/id/
-rw-r--r-- root/root usr/share/xfce4/doc/id/exo-preferred-applications.html
drwxr-xr-x root/root usr/share/xfce4/doc/id/images/
@@ -219,6 +232,7 @@ drwxr-xr-x root/root usr/share/xfce4/doc/tr/images/
-rw-r--r-- root/root usr/share/xfce4/doc/tr/images/exo-preferred-applications-webbrowser-menu.png
drwxr-xr-x root/root usr/share/xfce4/helpers/
-rw-r--r-- root/root usr/share/xfce4/helpers/Terminal.desktop
+-rw-r--r-- root/root usr/share/xfce4/helpers/Thunar.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/aterm.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/balsa.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/debian-sensible-browser.desktop
@@ -238,10 +252,12 @@ drwxr-xr-x root/root usr/share/xfce4/helpers/
-rw-r--r-- root/root usr/share/xfce4/helpers/mozilla-browser.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/mozilla-mailer.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/mutt.desktop
+-rw-r--r-- root/root usr/share/xfce4/helpers/nautilus.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/netscape-navigator.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/nxterm.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/opera-browser.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/opera-mailer.desktop
+-rw-r--r-- root/root usr/share/xfce4/helpers/pcmanfm.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/sylpheed-claws.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/sylpheed.desktop
-rw-r--r-- root/root usr/share/xfce4/helpers/thunderbird.desktop
diff --git a/xfce/exo/.md5sum b/xfce/exo/.md5sum
index 492924e1c..7e311d0e8 100644
--- a/xfce/exo/.md5sum
+++ b/xfce/exo/.md5sum
@@ -1,3 +1 @@
-1c0eebb360f53eab70454b70e1bde36e exo-0.3.101.tar.bz2
-8c19efbf5f6f97c2d040817cad08fd2d exo-alt-eject.patch
-7bc04f2df902b0534278176a1860106e exo-mount-options.patch
+c506c52e4da972f1674fd18c39af0054 exo-0.5.2.tar.bz2
diff --git a/xfce/exo/Pkgfile b/xfce/exo/Pkgfile
index bfb3de654..21054560b 100755
--- a/xfce/exo/Pkgfile
+++ b/xfce/exo/Pkgfile
@@ -1,20 +1,16 @@
# Description: Librairie d'extension pour Xfce
# URL: http://www.os-cillation.de/
# Maintainer: NuTyX core team
-# Packager: fred.galusik at gmail dot com
+# Packager: thierryn1 at hispeed dot ch
# Depends on: hal, fuse, libnotify, libxfce4util, p5-uri, pygtk, python
name=exo
-version=0.3.101
-release=2
-source=(http://www.xfce.org/archive/xfce-4.6.1/src/$name-$version.tar.bz2 \
-exo-alt-eject.patch \
-exo-mount-options.patch)
+version=0.5.2
+release=1
+source=(http://archive.xfce.org/src/xfce/exo/0.5/$name-$version.tar.bz2)
build() {
cd $name-$version
-patch -p1 < ../exo-alt-eject.patch
-patch -p1 < ../exo-mount-options.patch
./configure --prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/lib/xfce4 \
diff --git a/xfce/exo/exo-alt-eject.patch b/xfce/exo/exo-alt-eject.patch
deleted file mode 100755
index 316f081b4..000000000
--- a/xfce/exo/exo-alt-eject.patch
+++ /dev/null
@@ -1,207 +0,0 @@
-diff --git a/exo-mount/exo-mount-hal.c b/exo-mount/exo-mount-hal.c
-index 791a536..4084719 100644
---- a/exo-mount/exo-mount-hal.c
-+++ b/exo-mount/exo-mount-hal.c
-@@ -145,6 +145,42 @@ exo_mount_hal_propagate_error (GError **error,
- }
-
-
-+static gboolean
-+string_in_list(gchar * const *haystack, const gchar *needle)
-+{
-+ gint n;
-+
-+ if (!haystack)
-+ return FALSE;
-+
-+ for (n=0; haystack[n]; ++n) {
-+ if (!strcmp (haystack[n], needle))
-+ return TRUE;
-+ }
-+ return FALSE;
-+}
-+
-+
-+static gboolean
-+device_has_interface(const gchar *udi, const gchar *iface,
-+ DBusError *derror)
-+{
-+ gboolean result;
-+ gchar **interfaces;
-+
-+ /* determine the info.interfaces property of the device */
-+ interfaces = libhal_device_get_property_strlist (hal_context, udi,
-+ "info.interfaces", derror);
-+
-+ /* check for the interface we need */
-+ result = string_in_list(interfaces, iface);
-+ libhal_free_string_array(interfaces);
-+
-+ return result;
-+}
-+
-+
-+
-
- /**
- * exo_mount_hal_device_from_udi:
-@@ -158,18 +194,15 @@ exo_mount_hal_propagate_error (GError **error,
- * or %NULL in case of an error.
- **/
- ExoMountHalDevice*
--exo_mount_hal_device_from_udi (const gchar *udi,
-+exo_mount_hal_device_from_udi (const gchar *in_udi,
- GError **error)
- {
- ExoMountHalDevice *device = NULL;
- DBusError derror;
-- gchar **interfaces;
-- gchar **volume_udis;
-- gchar *volume_udi = NULL;
- gint n_volume_udis;
-- gint n;
-+ gchar *udi;
-
-- g_return_val_if_fail (udi != NULL, NULL);
-+ g_return_val_if_fail (in_udi != NULL, NULL);
- g_return_val_if_fail (error == NULL || *error == NULL, NULL);
-
- /* make sure the HAL support is initialized */
-@@ -179,55 +212,60 @@ exo_mount_hal_device_from_udi (const gchar *udi,
- /* initialize D-Bus error */
- dbus_error_init (&derror);
-
--again:
-- /* determine the info.interfaces property of the device */
-- interfaces = libhal_device_get_property_strlist (hal_context, udi, "info.interfaces", &derror);
-- if (G_UNLIKELY (interfaces == NULL))
-+ udi = g_strdup (in_udi);
-+ /* at this point, we own udi */
-+
-+ /* maybe we have a mountable device here */
-+ while(G_UNLIKELY (!device_has_interface (udi,
-+ "org.freedesktop.Hal.Device.Volume", &derror)))
- {
-- /* reset D-Bus error */
-- dbus_error_free (&derror);
-+ gchar **volume_udis;
-
-- /* release any previous volume UDI */
-- g_free (volume_udi);
-- volume_udi = NULL;
-+ /* maybe there was a D-Bus error? gotta check */
-+ if (G_UNLIKELY (dbus_error_is_set (&derror)))
-+ {
-+ exo_mount_hal_propagate_error (error, &derror);
-+ g_free (udi);
-+ return NULL;
-+ }
-+
-+ /* maybe we have a volume whose parent is identified by the udi */
-+ volume_udis = libhal_manager_find_device_string_match (hal_context,
-+ "info.parent", udi, &n_volume_udis, &derror);
-
-- /* ok, but maybe we have a volume whose parent is identified by the udi */
-- volume_udis = libhal_manager_find_device_string_match (hal_context, "info.parent", udi, &n_volume_udis, &derror);
- if (G_UNLIKELY (volume_udis == NULL))
- {
--err0: exo_mount_hal_propagate_error (error, &derror);
-- goto out;
-+ exo_mount_hal_propagate_error (error, &derror);
-+ g_free (udi);
-+ return NULL;
- }
- else if (G_UNLIKELY (n_volume_udis < 1))
- {
-- /* no match, we cannot handle that device */
- libhal_free_string_array (volume_udis);
-- goto err1;
-+ dbus_error_free (&derror);
-+ /* definitely not a device that we're able to
-+ * mount, eject or unmount */
-+ g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED,
-+ _("Given device \"%s\" is not a volume or drive"), udi);
-+ g_free (udi);
-+ return NULL;
- }
-
-+ g_free (udi);
-+
- /* use the first volume UDI... */
-- volume_udi = g_strdup (volume_udis[0]);
-+ udi = g_strdup (volume_udis[0]);
- libhal_free_string_array (volume_udis);
--
- /* ..and try again using that UDI */
-- udi = (const gchar *) volume_udi;
-- goto again;
- }
-
-- /* verify that we have a mountable device here */
-- for (n = 0; interfaces[n] != NULL; ++n)
-- if (strcmp (interfaces[n], "org.freedesktop.Hal.Device.Volume") == 0)
-- break;
-- if (G_UNLIKELY (interfaces[n] == NULL))
-- {
-- /* definitely not a device that we're able to mount, eject or unmount */
--err1: g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED, _("Given device \"%s\" is not a volume or drive"), udi);
-- goto out;
-- }
-+ /* at this point, udi contains the UDI of something
-+ * that implements Hal.Device.Volume.
-+ * udi is the only resource that we hold here. */
-
- /* setup the device struct */
- device = g_new0 (ExoMountHalDevice, 1);
-- device->udi = g_strdup (udi);
-+ device->udi = udi;
-
- /* check if we have a volume here */
- device->volume = libhal_volume_from_udi (hal_context, udi);
-@@ -269,8 +307,8 @@ err1: g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED, _("Given device \"%
- if (G_UNLIKELY (device->file == NULL || device->name == NULL))
- {
- exo_mount_hal_device_free (device);
-- device = NULL;
-- goto err0;
-+ exo_mount_hal_propagate_error(error, &derror);
-+ return NULL;
- }
-
- /* check if we failed */
-@@ -282,11 +320,7 @@ err1: g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED, _("Given device \"%
- device = NULL;
- }
-
--out:
-- /* cleanup */
-- libhal_free_string_array (interfaces);
-- g_free (volume_udi);
--
-+ dbus_error_free (&derror);
- return device;
- }
-
-@@ -313,7 +347,7 @@ exo_mount_hal_device_from_file (const gchar *file,
- gchar **interfaces;
- gchar **udis;
- gint n_udis;
-- gint n, m;
-+ gint n;
-
- g_return_val_if_fail (g_path_is_absolute (file), NULL);
- g_return_val_if_fail (error == NULL || *error == NULL, NULL);
-@@ -347,12 +381,7 @@ exo_mount_hal_device_from_file (const gchar *file,
- continue;
-
- /* check if we have a mountable device here */
-- for (m = 0; interfaces[m] != NULL; ++m)
-- if (strcmp (interfaces[m], "org.freedesktop.Hal.Device.Volume") == 0)
-- break;
--
-- /* check if it's a usable device */
-- if (interfaces[m] != NULL)
-+ if (string_in_list (interfaces, "org.freedesktop.Hal.Device.Volume"))
- {
- libhal_free_string_array (interfaces);
- break;
diff --git a/xfce/exo/exo-mount-options.patch b/xfce/exo/exo-mount-options.patch
deleted file mode 100755
index 1678062f3..000000000
--- a/xfce/exo/exo-mount-options.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -Nur -x '*.orig' -x '*~' exo-0.3.4/exo-mount/exo-mount-hal.c exo-0.3.4.new/exo-mount/exo-mount-hal.c
---- exo-0.3.4/exo-mount/exo-mount-hal.c 2008-03-04 19:25:43.000000000 +0100
-+++ exo-0.3.4.new/exo-mount/exo-mount-hal.c 2008-03-04 19:26:14.000000000 +0100
-@@ -676,6 +676,18 @@
- /* check if we know any valid mount options */
- if (G_LIKELY (device->fsoptions != NULL))
- {
-+ /* use utf8 on ubuntu by default */
-+ if (strcmp (device->fstype, "vfat") == 0
-+ || strcmp (device->fstype, "iso9660") == 0)
-+ {
-+ options[n++] = g_strdup_printf ("utf8");
-+ }
-+ /* pass the correct locale to ntfs-3g on ubuntu */
-+ if (strcmp (device->fstype, "ntfs") == 0)
-+ {
-+ options[n++] = g_strdup_printf ("locale=%s", setlocale (LC_ALL, ""));
-+ }
-+
- /* process all valid mount options */
- for (m = 0; device->fsoptions[m] != NULL; ++m)
- {
-@@ -725,8 +737,16 @@
- ? exo_str_replace (mount_point, G_DIR_SEPARATOR_S, "_")
- : g_strdup ("");
-
-- /* let HAL guess the fstype */
-- fstype = g_strdup ("");
-+ if (strcmp (device->fstype, "ntfs") == 0)
-+ {
-+ /* override ntfs with ntfs-3g on ubuntu */
-+ fstype = g_strdup ("ntfs-3g");
-+ }
-+ else
-+ {
-+ /* let HAL guess the fstype */
-+ fstype = g_strdup ("");
-+ }
-
- /* setup the D-Bus error */
- dbus_error_init (&derror);