--- thunar-1.0.1.orig/debian/thunar-data.install +++ thunar-1.0.1/debian/thunar-data.install @@ -0,0 +1,2 @@ +debian/tmp/etc/* +debian/tmp/usr/share/* --- thunar-1.0.1.orig/debian/thunar.menu +++ thunar-1.0.1/debian/thunar.menu @@ -0,0 +1,2 @@ +?package(thunar):needs="X11" section="Applications/File Management"\ + title="Thunar" longtitle="Xfce4 File Manager" hints="File manager" command="/usr/bin/thunar" --- thunar-1.0.1.orig/debian/rules +++ thunar-1.0.1/debian/rules @@ -0,0 +1,57 @@ +#!/usr/bin/make -f +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_CONFIGURE_EXTRA_FLAGS := --enable-final --disable-gnome-thumbnailers --enable-dbus --enable-startup-notification --enable-apr-plugin --enable-exif --enable-pcre --enable-sbr-plugin --enable-tpa-plugin --enable-uca-plugin + +DEB_DH_SHLIBDEPS_ARGS_thunar = -X debian/thunar/usr/lib/thunar/xfce4/panel-plugins/thunar-tpa -- -dRecommends debian/thunar/usr/lib/thunar/xfce4/panel-plugins/thunar-tpa -dDepends + +makebuilddir/thunar:: debian/compat + # Some systems don't have POSIX_MADV* but have MADV* defined with + # the same values anyway. + grep -q POSIX_MADV foo || sed -i -e 's/POSIX_MADV/MADV/' \ + $(CURDIR)/thunar-vfs/*.c + + +install/thunar:: + rm -f $(CURDIR)/debian/tmp/usr/lib/*.la + rm -f $(CURDIR)/debian/tmp/usr/lib/*/*.la + chrpath -d -k $(CURDIR)/debian/tmp/usr/bin/Thunar \ + $(CURDIR)/debian/tmp/usr/lib/thunar/thunar-* \ + $(CURDIR)/debian/tmp/usr/lib/libthunar*.so.*2 \ + $(CURDIR)/debian/tmp/usr/lib/thunarx-1/thunar-apr.so \ + $(CURDIR)/debian/tmp/usr/lib/thunar/xfce4/panel-plugins/thunar-tpa + +install/thunar-data:: + cd $(CURDIR)/debian/tmp/usr/share/doc/ && mv Thunar thunar-data + rm -rf $(CURDIR)/debian/tmp/usr/share/man + # install sendto stuff + install -m 0644 $(CURDIR)/debian/bluetooth-sendto.desktop $(CURDIR)/debian/tmp/usr/share/Thunar/sendto/ + install -m 0644 $(CURDIR)/debian/gnome-obex-send.desktop $(CURDIR)/debian/tmp/usr/share/Thunar/sendto/ + install -m 0644 $(CURDIR)/debian/xfprint.desktop $(CURDIR)/debian/tmp/usr/share/Thunar/sendto/ + +binary-install/thunar:: + dh_desktop + +binary-post-install/thunar-data:: + rm -rf $(CURDIR)/debian/thunar-data/usr/share/applications + rm -rf $(CURDIR)/debian/thunar-data/usr/share/xfce4/ + +# The symlinks below aren't enough for dpkg to replace a directory with a +# symlink but they mean it's part of the package. + +binary-post-install/thunar:: + rm -rf $(CURDIR)/debian/thunar/usr/share/doc/thunar + cd $(CURDIR)/debian/thunar/usr/share/doc/ && \ + rm -rf thunar && ln -sf thunar-data thunar + +binary-post-install/libthunar-vfs-1-2:: + cd $(CURDIR)/debian/libthunar-vfs-1-2/usr/share/doc/ && \ + rm -rf libthunar-vfs-1-2 && \ + ln -sf thunar-data libthunar-vfs-1-2 + +binary-post-install/libthunar-vfs-1-dev:: + cd $(CURDIR)/debian/libthunar-vfs-1-dev/usr/share/doc/ && \ + rm -rf libthunar-vfs-1-dev && \ + ln -sf thunar-data libthunar-vfs-1-dev --- thunar-1.0.1.orig/debian/gnome-obex-send.desktop +++ thunar-1.0.1/debian/gnome-obex-send.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Name=Gnome Bluetooth OBEX Recipient +Icon=stock_mailto +Exec=gnome-obex-send %F +TryExec=gnome-obex-send --- thunar-1.0.1.orig/debian/thunar.manpages +++ thunar-1.0.1/debian/thunar.manpages @@ -0,0 +1,2 @@ +debian/thunar.1 +docs/Thunar.1 --- thunar-1.0.1.orig/debian/changelog +++ thunar-1.0.1/debian/changelog @@ -0,0 +1,1131 @@ +thunar (1.0.1-1ubuntu2) karmic; urgency=low + + * debian/patches/xubuntu-fix-desktop-files.patch: updated to hide Bulk Rename + from the menu. LP: #441278 + * debian/patches/04_fix-umask-handling.patch: fix wrong permissions for new + files and folders. LP: #391969 + + -- Lionel Le Folgoc Sat, 03 Oct 2009 15:45:53 +0200 + +thunar (1.0.1-1ubuntu1) karmic; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/control: + + use our Vcs-* fields + + build depends on gtk-doc-tools + + build-depends on libgamin-dev instead of libfam-dev and remove the + Build-Conflicts field (this should fix the alternate cd, LP: #323665) + + thunar-data: conflicts/replaces thunar-doc, libthunar-vfs-1-dev + (<= 0.9.0-3ubuntu1) + - debian/patches: + + 06_fix-menu-icons.patch: correctly displays themed icons even if there's + a dot in the middle of the filename (see Xfce #3614) + + xubuntu-fix-desktop-files.patch: various fixes to desktop files: + . make thunar and thunar-bulk-rename appear under Accessories not System + . make destop-file-validate happy (remove 'Encoding' and 'Application;') + . add 'OnlyShowIn="XFCE;"' to Thunar-folder-handler.desktop so that + GNOME defaults to Nautilus and not Thunar. + * debian/patches/03_thunar-vfs-apply-umask-properly.patch: dropped, included + upstream. + + -- Lionel Le Folgoc Mon, 01 Jun 2009 11:06:09 +0200 + +thunar (1.0.1-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - move lib to libs section and -dev to libdevel. + * debian/*postinst: + - stop messing with the thunar-data symlink, and try removing it if it + exists. + + -- Yves-Alexis Perez Sun, 19 Apr 2009 18:42:36 +0200 + +thunar (1.0.0-2) unstable; urgency=low + + * Upload to unstable, and mark fixed bugs as such: + - show a confirmation dialog before deleting an action. closes: #500652 + * debian/patches: + - refresh 02_thunar-icon-naming-spec-compliance, more replacement. + - 03_thunar-window-maximize added, keep maximized state. closes: #508184 + * debian/control: + - move to xfce section. + - remove useless conflicts/replaces. + - update standards version to 3.8.1. + - update debhelper build-dep to 7. + * debian/compat bumped to 7. + + -- Yves-Alexis Perez Sat, 04 Apr 2009 01:43:06 +0200 + +thunar (1.0.0-1ubuntu3) jaunty; urgency=low + + * No-change rebuild to fix lpia shared library dependencies. + + -- Matthias Klose Sun, 22 Mar 2009 16:52:24 +0100 + +thunar (1.0.0-1ubuntu2) jaunty; urgency=low + + * debian/patches/03_thunar-vfs-apply-umask-properly.patch: correctly honor + user's umask (LP: #242842). + * Resync packaging files with pkg-xfce (r2934): + - debian/patches: refresh 02_thunar-icon-naming-spec-compliance, more + replacement. + + -- Lionel Le Folgoc Fri, 13 Mar 2009 23:13:17 +0100 + +thunar (1.0.0-1ubuntu1) jaunty; urgency=low + + * Merge Xfce 4.6.0 final with Debian experimental, remaining Ubuntu changes: + - debian/control: + + use our Vcs-* fields + + build depends on gtk-doc-tools + + build-depends on libgamin-dev instead of libfam-dev and remove the + Build-Conflicts field (this should fix the alternate cd, LP: #323665) + + thunar-data: conflicts/replaces thunar-doc, libthunar-vfs-1-dev + (<= 0.9.0-3ubuntu1) + - debian/patches: + + 06_fix-menu-icons.patch: correctly displays themed icons even if there's + a dot in the middle of the filename (see Xfce #3614) + + xubuntu-fix-desktop-files.patch: various fixes to desktop files: + . make thunar and thunar-bulk-rename appear under Accessories not System + . make destop-file-validate happy (remove 'Encoding' and 'Application;') + . add 'OnlyShowIn="XFCE;"' to Thunar-folder-handler.desktop so that + GNOME defaults to Nautilus and not Thunar + * debian/patches/02_fix-font-thumbnailer-desktop-file.patch: dropped, included + upstream. + + -- Lionel Le Folgoc Sun, 01 Mar 2009 20:33:49 +0100 + +thunar (1.0.0-1) experimental; urgency=low + + [ Xfce 4.6 Alpha “Pinkie” ] + * new upstream alpha release. + * debian/control: + - update standards version to 3.8.0. No change needed. + - updade build-deps for Xfce 4.6 Alpha. + - move thunar-volman from suggests to recommends. + - add recommends on xdg-user-dirs for Thunar to handle XDG user dirs. + * debian/patches: + - 02_thunar-vfs-volume-hal_missing-audio-cds-for-volman dropped, merged + upstream. + - 03_use-eject-where-necessary as well. + - 04_es-l10n-typo.patch too. + - 05_thunar-vfs-nozombies finally. + * debian/rules: + - fail if dh_install misses files. + + [ Xfce 4.6 Beta 1 “Fuzzy”] + * new upstream beta release. + * debian/control: + - update build-deps for Fuzzy. + + [ Xfce 4.6 Beta 2 “Hopper”] + * new upstream beta release. + * debian/control: + - update build-deps for Hopper. + * debian/libthunar-vfs-1-2.shlibs + - bump shlibs for Hopper. + * debian/patches: + - 02_fix-fam-closing-treeview added, fix file monitoring in treeview. + - 03_eject-handling added, display eject if and only if + is_ejectable=true. (Xfce r28895, #3978) + - 04_fix-listview-focus-deleted added, fix focus problem when deleting + a file in detailed list view. (Xfce r28902, #3884) + + [ Xfce 4.6 Beta 3 “Tuco-tuco”] + * new upstream beta release. + - correctly close folders in treeview. closes: #478566 + - display “eject” if and only if device has is_ejectable. closes: #500561 + - fix focus problem when deleting in detailed list view. closes: #446810 + * debian/control: + - update build-deps for “Tuco-Tuco”. + - add build-dep on intltool. + - add ${misc:Depends} to various Depends: line. + - add dep on libglib2.0-dev (for thunar-vfs) and libgtk2.0-dev (for + thunarx) to -dev package. + * debian/libthunar-vfs-1-2.shlibs: bump shlibs. + * debian/patches: + - 02_fix-fam-closing-treeview dropped, merged upstream. + - 03_eject-handling as well. + - 04_fix-listview-focus-deleted finally. + * rename lintian override file so it's taken by dh_lintian. + * debian/rules: + - don't install lintian override, it's done by dh_lintian. + - call dh_desktop in binary-install. + + [ Xfce 4.6 RC1 “Capybara” ] + * new upstream release candidate. + * debian/control: + - update build-deps for “Capybara”. + * debian/libthunar-vfs-1-2.shlibs: + - bump shlibs to 0.9.99.1. + + [ Xfce 4.6 ] + * new upstream release. + * debian/control: + - update build-deps for 4.6.0. + - add ${misc:Depends} to -dev depends. + * debian/libthunar-vfs-1-2.shlibs: + - bump shlibs to 1.0.0. + * debian/patches: + - 02_thunar-icon-naming-spec-compliance added, make Thunar + xdg-compliant wrt. icon naming. + + -- Yves-Alexis Perez Sat, 28 Feb 2009 14:30:19 +0100 + +thunar (0.9.99.1-0ubuntu2) jaunty; urgency=low + + * debian/control: build-depends on libgamin-dev instead of libfam-dev and + remove the Build-Conflicts field (this should fix the alternate cd, + LP: #323665) + + -- Lionel Le Folgoc Tue, 03 Feb 2009 00:04:31 +0100 + +thunar (0.9.99.1-0ubuntu1) jaunty; urgency=low + + * Merge from Debian pkg-xfce UNRELEASED (r2643), remaining Ubuntu changes: + - debian/control: + + use our Vcs-* fields. + + build depends on gtk-doc-tools. + + thunar-data: conflicts/replaces thunar-doc, libthunar-vfs-1-dev + (<= 0.9.0-3ubuntu1). + - debian/patches: + + 06_fix-menu-icons.patch: correctly displays themed icons even if there's + a dot in the middle of the filename (see Xfce #3614). + + xubuntu-fix-desktop-files.patch: various fixes to desktop files: + . make thunar and thunar-bulk-rename appear under Accessories not System + . make destop-file-validate happy (remove 'Encoding' and 'Application;') + . add 'OnlyShowIn="XFCE;"' to Thunar-folder-handler.desktop so that + GNOME defaults to Nautilus and not Thunar. + * Bugs fixed by this new release: + - "Querying Thunar /proc directory causes hang" (LP: #162448) + - "Thunar does not respond after second window is opened" (LP: #163587) + - "Thunar does not show if drive is mounted" (LP: #181117) + - "xfce desktop does not respect freedesktop desktop settings" (LP: #220318) + - "thunar swaps behavior of forward / back (next / previous) buttons" + (LP: #234217) + - "Xubuntu 8.04 X64 Thunar randomly freezes - hidden files/tree view" + (LP: #293839) + - "Opening multiple instances of thunar causes system freeze" (LP: #317920) + * debian/patches/02_fix-font-thumbnailer-desktop-file.patch: add missing keys + in the font thumbnailer's desktop file (LP: #318290). + + -- Lionel Le Folgoc Fri, 30 Jan 2009 14:47:35 +0100 + +thunar (0.9.99.1-1) UNRELEASED; urgency=low + + [ Xfce 4.6 Alpha “Pinkie” ] + * new upstream alpha release. + * debian/control: + - update standards version to 3.8.0. No change needed. + - updade build-deps for Xfce 4.6 Alpha. + - move thunar-volman from suggests to recommends. + - add recommends on xdg-user-dirs for Thunar to handle XDG user dirs. + * debian/patches: + - 02_thunar-vfs-volume-hal_missing-audio-cds-for-volman dropped, merged + upstream. + - 03_use-eject-where-necessary as well. + - 04_es-l10n-typo.patch too. + - 05_thunar-vfs-nozombies finally. + * debian/rules: + - fail if dh_install misses files. + [ Xfce 4.6 Beta 1 “Fuzzy”] + * new upstream beta release. + * debian/control: + - update build-deps for Fuzzy. + [ Xfce 4.6 Beta 2 “Hopper”] + * new upstream beta release. + * debian/control: + - update build-deps for Hopper. + * debian/libthunar-vfs-1-2.shlibs + - bump shlibs for Hopper. + * debian/patches: + - 02_fix-fam-closing-treeview added, fix file monitoring in treeview. + - 03_eject-handling added, display eject if and only if + is_ejectable=true. (Xfce r28895, #3978) + - 04_fix-listview-focus-deleted added, fix focus problem when deleting + a file in detailed list view. (Xfce r28902, #3884) + + [ Xfce 4.6 Beta 3 “Tuco-tuco”] + * new upstream beta release. + - correctly close folders in treeview. closes: #478566 + - display “eject” if and only if device has is_ejectable. closes: #500561 + - fix focus problem when deleting in detailed list view. closes: #446810 + * debian/control: + - update build-deps for “Tuco-Tuco”. + - add build-dep on intltool. + - add ${misc:Depends} to various Depends: line. + - add dep on libglib2.0-dev (for thunar-vfs) and libgtk2.0-dev (for + thunarx) to -dev package. + * debian/libthunar-vfs-1-2.shlibs: bump shlibs. + * debian/patches: + - 02_fix-fam-closing-treeview dropped, merged upstream. + - 03_eject-handling as well. + - 04_fix-listview-focus-deleted finally. + * rename lintian override file so it's taken by dh_lintian. + * debian/rules: + - don't install lintian override, it's done by dh_lintian. + - call dh_desktop in binary-install. + + [ Xfce 4.6 RC1 “Capybara” ] + * new upstream release candidate. + * debian/control: + - update build-deps for “Capybara”. + * debian/libthunar-vfs-1-2.shlibs: + - bump shlibs to 0.9.99.1. + + -- Yves-Alexis Perez Mon, 26 Jan 2009 13:29:23 +0100 + +thunar (0.9.3-0ubuntu1) jaunty; urgency=low + + * New upstream bugfix release, including Danish translation (LP: #290295). + * Merge with Debian Xfce UNRELEASED, remaining Ubuntu changes: + - debian/control: + + build depends on gtk-doc-tools, libgamin-dev instead of libfam-dev + (deprecated) and remove the Build-Conflicts field + + thunar-data: conflicts/replaces thunar-doc, libthunar-vfs-1-dev + (<= 0.9.0-3ubuntu1) + - debian/patches: + + 06_fix-menu-icons.patch: correctly displays themed icons even if there's + a dot in the middle of the filename (see Xfce #3614). + + xubuntu-fix-desktop-files.patch: various fixes to desktop files: + . make thunar and thunar-bulk-rename appear under Accessories not System + . make destop-file-validate happy (remove 'Encoding' and 'Application;') + . add 'OnlyShowIn="XFCE;"' to Thunar-folder-handler.desktop so that + GNOME defaults to Nautilus and not Thunar. + * debian/control: lower the build-dependency on libexo-0.3-dev (>= 0.3.4). + + -- Lionel Le Folgoc Sun, 16 Nov 2008 10:27:38 +0100 + +thunar (0.9.3-1) UNRELEASED; urgency=low + + * new upstream bugfix release. + * debian/control: + - updated standards version to 3.8.0. No change needed. + - add build-dep on intltool. + * debian/patches: + - 04_es-l10n-typo dropped. merged upstream. + + -- Yves-Alexis Perez Tue, 28 Oct 2008 13:20:21 +0100 + +thunar (0.9.0-10ubuntu1) intrepid; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/control: + + build depends on gtk-doc-tools, libgamin-dev instead of libfam-dev + (deprecated) and remove the Build-Conflicts field + + adhere to DebianMaintainerField spec + + libthunar-vfs-1-dev: add missing deps on libgamin-dev, + libhal-storage-dev, libdbus-glib-1-dev and libjpeg62-dev + + thunar-data: conflicts/replaces thunar-doc and libthunar-vfs-1-dev + - debian/patches/xubuntu-fix-desktop-files.patch: various fixes to desktop + files: + + make thunar and thunar-bulk-rename appear under Accessories not System + + make destop-file-validate happy (remove 'Encoding' and 'Application;') + + add 'OnlyShowIn="XFCE;"' to Thunar-folder-handler.desktop so that GNOME + defaults to Nautilus and not Thunar. + + -- Lionel Le Folgoc Tue, 03 Jun 2008 19:33:55 +0200 + +thunar (0.9.0-10) unstable; urgency=low + + * -dev package doesn't need to depend on exo-utils, thunar does. + + -- Yves-Alexis Perez Mon, 02 Jun 2008 22:52:35 +0200 + +thunar (0.9.0-9ubuntu1) intrepid; urgency=low + + * Merge from Debian unstable, remaining Ubuntu changes: + - debian/control: + + build depends on gtk-doc-tools, libgamin-dev instead of libfam-dev + (deprecated) and remove the Build-Conflicts field + + adhere to DebianMaintainerField spec + + libthunar-vfs-1-dev: add missing deps on libgamin-dev, + libhal-storage-dev, libdbus-glib-1-dev and libjpeg62-dev + + thunar-data: conflicts/replaces thunar-doc and libthunar-vfs-1-dev + - debian/patches/xubuntu-fix-desktop-files.patch: various fixes to desktop + files: + + make thunar and thunar-bulk-rename appear under Accessories not System + + make destop-file-validate happy (remove 'Encoding' and 'Application;') + + add 'OnlyShowIn="XFCE;"' to Thunar-folder-handler.desktop so that GNOME + defaults to Nautilus and not Thunar. + + -- Lionel Le Folgoc Fri, 30 May 2008 22:11:35 +0200 + +thunar (0.9.0-9) unstable; urgency=low + + * debian/control: + - don't build-conflict against gamin on hurd, where fam is not available. + - remove Rudy Godoy and Martin Loschwitz from Uploaders. + + -- Yves-Alexis Perez Sat, 17 May 2008 18:45:16 +0200 + +thunar (0.9.0-8) unstable; urgency=low + + * debian/control: + - move Recommends from dbus to dbus-x11 to make sure there is a session bus + available if user wants dbus. + - drop now useless conflicts/replaces. + * debian/rules: + - install .desktop files to sendto folder. + * debian/(bluetooth-sendto,gnome-obex-send,xfprint).desktop added, to + improve Thunar “sendto” menu. Thanks Evgeni Golov. closes: #473410 + + -- Yves-Alexis Perez Sun, 27 Apr 2008 16:35:45 +0200 + +thunar (0.9.0-7) unstable; urgency=low + + * upload to unstable. + + -- Yves-Alexis Perez Sun, 06 Apr 2008 16:59:07 +0200 + +thunar (0.9.0-6) experimental; urgency=low + + * upload to experimental due to experimental changes… + * debian/control: + - add Homepage: field. + - add a note about the trash applet plugin. + - update conflict against thunar-data package for thunar-tpa.desktop + * debian/rules: + - add shlibdeps information for trash applet to thunar Recommends: instead + of Depends:. + - don't ship the thunar-tpa.desktop file in thunar-data. + * debian/thunar.install: ship thunar-tpa.desktop in thunar package. + + -- Yves-Alexis Perez Tue, 25 Mar 2008 12:13:11 +0100 + +thunar (0.9.0-5) unstable; urgency=low + + * debian/compat: bump debhelper compatibility to 5. + * debian/control: + - bump debhelper build-dep accordingly. + - add a new -dbg package containing debugging symbols. + * debian/libthunar-vfs-1-dev.install: + - there's no .a or .la generated, so no need to try to ship them. + + -- Yves-Alexis Perez Sun, 02 Mar 2008 01:06:27 +0100 + +thunar (0.9.0-4ubuntu2) hardy; urgency=low + + * debian/patches/06_fix-menu-icons.patch: correctly displays themed icons even + if there's a dot in the middle of the filename (see Xfce #3614). + + -- Lionel Le Folgoc Fri, 28 Mar 2008 18:55:44 +0100 + +thunar (0.9.0-4ubuntu1) hardy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - debian/control: + + build depends on libgamin-dev instead of libfam-dev and remove the + build-conflicts field + + adhere to DebianMaintainerField spec + + Homepage field added + + libthunar-vfs-1-dev: add missing deps on libgamin-dev, + libhal-storage-dev, libdbus-glib-1-dev, libjpeg62-dev and drop + exo-utils + + libthunar-vfs-1-2: bump conflict to thunar (<< 0.3.2) + + thunar: drop exo-utils dep, drop hal, dbus and gamin recommends, drop + conflicts/replaces on libthunar-vfs-1 and libthunar-vfs-1-dev and bump + thunar-data conflicts to (<= 0.9.0-3ubuntu1) + + thunar-data: conflicts/replaces thunar-doc and libthunar-vfs-1-dev + - debian/libthunar-vfs-1-dev.install: ship gtk-doc + * debian/patches: + - rename 04_thunar-vfs-nozombies to 05_thunar-vfs-nozombies, so we don't + carry unecessary delta with Debian + - xubuntu-fix-desktop-files.patch: various fixes to desktop files: + + merge 03_desktop_categories.patch into and drop it + + make destop-file-validate happy (remove 'Encoding' and 'Application;') + + add 'OnlyShowIn="XFCE;"' to Thunar-folder-handler.desktop so that GNOME + defaults to Nautilus and not Thunar (LP: #191817). + + -- Lionel Le Folgoc Sat, 01 Mar 2008 16:17:46 +0100 + +thunar (0.9.0-4) unstable; urgency=low + + * debian/patches: + - 04_es-l10n-typo added. closes: #434002 + - 05_thunar-vfs-nozombies added, prevents thunar and xfdesktop to spawn + zombies. Thanks Jeremy Lal. closes: #465803 + * debian/thunar.install: install .desktop files in thunar package. + * debian/rules: remove .desktop files from thunar-data package. + * debian/control: add proper conflicts against previous thunar-data. + + -- Yves-Alexis Perez Sat, 01 Mar 2008 13:29:40 +0100 + +thunar (0.9.0-3ubuntu1) hardy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - debian/control: + + bump debhelper version + + build depends on libgamin-dev and remove the build-conflict field + + adhere to DebianMaintainerField spec + + Homepage, XS-Vcs-Bzr & XS-Vcs-Browser fields updated + + drop uneeded dependencies on thunar-data + + drop hal, dbus and gamin recommends + - bump debhelper compat. + - drop thunar-data.docs. + - debian/rules: use our xfce.mk + - debian/libthunar-vfs-1-dev.install: don't try to install the *a files + since we delete them in debian/rules. + - debian/patches: + + keep 03_desktop_categories.patch to make thunar and thunar-bulk-rename + appear under Accessories not System in the Applications menu + + keep 04_thunar-vfs-nozombies.patch + - debian/*.postinst: dropped, cdbs takes care of this anyway. + * debian/control: do not depend on exo-utils. + + -- Lionel Le Folgoc Thu, 07 Feb 2008 19:37:05 +0100 + +thunar (0.9.0-3) unstable; urgency=low + + * loose dependency in shlibs file by removing debian part. + * debian/control: add dependency on exo-utils since thunar call exo-eject and + exo-desktop-item-edit. + * debian/rules: correct lintian file installation. + + -- Yves-Alexis Perez Mon, 28 Jan 2008 08:13:37 +0100 + +thunar (0.9.0-2ubuntu1) hardy; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - debian/control: + + bump debhelper version + + build depends on libgamin-dev and remove the build-conflict field + + adhere to DebianMaintainerField spec + + Homepage, XS-Vcs-Bzr & XS-Vcs-Browser fields updated + + drop uneeded dependencies on thunar-data + + drop hal, dbus and gamin recommends + - bump debhelper compat. + - drop README.Debian & thunar-data.docs. + - keep our debian/copyright, more up-to-date. + - debian/rules: use our xfce.mk + - debian/libthunar-vfs-1-dev.install: don't try to install the *a files + since we delete them in debian/rules. + - debian/patches: + + keep 03_desktop_categories.patch to make thunar and thunar-bulk-rename + appear under Accessories not System in the Applications menu + + keep 04_thunar-vfs-nozombies.patch + - debian/*.postinst: dropped, cdbs takes care of this anyway. + + -- Jérôme Guelfucci Thu, 13 Dec 2007 17:30:30 +0100 + +thunar (0.9.0-2) unstable; urgency=low + + * debian/control: + - explicitely enable options for ./configure. + - update standard versions. + * debian/patches: + - 03_use-eject-where-necessary added, taken from upstream. closes: #455866 + * debian/copyright: remove complete GFDL text and add a link to + common-licenses. + + -- Yves-Alexis Perez Wed, 12 Dec 2007 23:55:13 +0100 + +thunar (0.9.0-1ubuntu2) hardy; urgency=low + + * debian/patches/04_thunar-vfs-nozombies.patch: upstream patch to prevent + Thunar from spawning zombies (Xfce #2983). + + -- Lionel Le Folgoc Fri, 07 Dec 2007 17:50:48 +0100 + +thunar (0.9.0-1ubuntu1) hardy; urgency=low + + * Merge from Debian Unstable, remaining Ubuntu changes: + - use xfce.mk + - debian/patches/03_desktop_categories.patch: + make thunar and thunar-bulk-rename appear under Accessories not System + in the Applications menu + - bump debhelper compat + - bump debhelper version + - build depends on libgamin-dev + - drop hal, dbus and gamin recommends and depends on dbus-x11 + - adhere to DebianMaintainerField spec + - drop README.Debian & thunar-data.docs + - keep our debian/copyright, more up-to-date. + - build and ship gtk-doc in libthunar-vfs-1-dev package + - thunar-data replaces thunar-doc, and conflicts with it + - Homepage, XS-Vcs-Bzr & XS-Vcs-Browser fields updated. + * debian/*.postinst: dropped, cdbs takes care of this anyway. + * debian/libthunar-vfs-1-dev.install: don't try to install the *a files since + we delete them in debian/rules. + * debian/control: drop uneeded dependencies on thunar-data. + * debian/patches: + - 00_gnome_dir_handler.patch: dropped, it's probably causing LP #128844 + - 02_gnome_mount.patch, debian/patches/06_eject_fix.patch: dropped + - 04_thunar-vfs-add-is-mountable.patch, + 05_thunar-vfs-thumb-jpeg_invalid-recursion-in-exif-ifds.patch: + dropped, included upstream. + + -- Lionel Le Folgoc Thu, 06 Dec 2007 01:13:01 +0100 + +thunar (0.9.0-1) unstable; urgency=low + + [ Yves-Alexis Perez ] + * new upstream release. + - ogg files now correctly detected as audio files. closes: #446369 + - date format is now configurable. closes: #392079 + * debian/thunar.menu: switch to new menu policy. + * debian/control: + - bump build-dep to Xfce 4.4.2. + - add build-dep on libjpeg62-dev to build thumbnails correctly even for + larges images. closes: #444070 + * debian/patches: + - added 02_thunar-vfs-volume-hal_missing-audio-cds-for-volman. + * debian/copyright: updated download url. + + [ Simon Huggins ] + * Add Vcs-* headers to debian/control + * Make libthunar-vfs-1-2 and -dev depend on thunar-data so their doc + symlinks work. + + -- Yves-Alexis Perez Tue, 04 Dec 2007 13:05:14 +0100 + +thunar (0.8.0-6ubuntu4) hardy; urgency=low + + * debian/patches/02_gnome_mount.patch: pass '-n' to gnome-mount, otherwise it + shows up a dialog that is redundant with xfdesktop4 one in case of failure. + * debian/control: + - Homepage, XS-Vcs-Bzr & XS-Vcs-Browser fields added + - use ${binary:Version} instead of ${Source-Version} to make lintian happy. + + -- Lionel Le Folgoc Thu, 08 Nov 2007 18:25:56 +0100 + +thunar (0.8.0-6ubuntu3) gutsy; urgency=low + + * debian/patches/06_eject_fix: For non-volume UDIs such as CD drives, + search for children that are volumes and eject those when the button + is pressed instead of failing with an error dialog. (LP #94416) + + -- Jani Monoses Wed, 03 Oct 2007 14:33:55 +0200 + +thunar (0.8.0-6ubuntu2) gutsy; urgency=low + + * Move gnome-mount to Recommends. + + -- Lionel Le Folgoc Sat, 18 Aug 2007 12:35:29 +0200 + +thunar (0.8.0-6ubuntu1) gutsy; urgency=low + + * Fake merge with Debian Unstable: + - keep all previous Ubuntu changes + - drop the magic in {pre,post}{inst,rm} which fixes doc symlinks. + * debian/patches/ + - 04_thunar-vfs-add-is-mountable.patch: prevents some removable devices + from showing up as two devices instead of one (Xfce #2789). + (LP: #102893) + - 05_thunar-vfs-thumb-jpeg_invalid-recursion-in-exif-ifds.patch: fixes a + crash with some broken jpeg files. (LP: #94000) + + -- Lionel Le Folgoc Sat, 11 Aug 2007 11:47:50 +0200 + +thunar (0.8.0-6) unstable; urgency=low + + (Yves-Alexis Perez) + * debian/control: build against libpcre3-dev to enable regexp in thunar mass + renamer. closes: #434230 + (Simon Huggins) + * Fix doc symlinks in packages. + + -- Yves-Alexis Perez Tue, 07 Aug 2007 12:33:14 +0100 + +thunar (0.8.0-5ubuntu1) gutsy; urgency=low + + * Merge from Debian Unstable, remaining Ubuntu changes: + - use xfce.mk + - debian/patches/03_desktop_categories.patch: + make thunar and thunar-bulk-rename appear under Accessories not System + in the Applications menu + - debian/patches/02_gnome_mount.patch: + use gnome-mount instead of exo-mount + - debian/patches/00_gnome_dir_handler.patch: + do not use gnome-default-handler + - bump debhelper compat + - bump debhelper version + - build depends on libjpeg62-dev and libgamin-dev + - drop hal, dbus and gamin recommends and depends on dbus-x11 + - add Homepage to long descriptions + - adhere to DebianMaintainerField spec + - drop README.Debian, thunar-data.docs + - keep our debian/copyright, more up-to-date. + - build and ship gtk-doc in libthunar-vfs-1-dev package. + * Try to reduce the delta with Debian: + - drop thunar-doc binary package (documentation is shipped in thunar-data + instead) + - drop DEB_INSTALL_MANPAGES_thunar := debian/thunar.1 and use + thunar.manpages instead + - debian/rules: add --disable-gnome-thumbnailers configure flag + - debian/patches/01_thunar-help-directory.patch: install docs to + /usr/share/doc/thunar instead of /usr/share/doc/Thunar. + * debian/control: thunar-data replaces thunar-doc, and conflicts with it. + + -- Lionel Le Folgoc Wed, 04 Jul 2007 22:44:28 +0200 + +thunar (0.8.0-5) unstable; urgency=low + + * Upload to unstable now it's through NEW. + + -- Simon Huggins Wed, 27 Jun 2007 12:41:14 +0100 + +thunar (0.8.0-4) experimental; urgency=low + + * Split out the architecture independent files. + * Use ${binary:Version} so that we can be binNMU'd safely. + + -- Simon Huggins Fri, 25 May 2007 16:06:19 +0100 + +thunar (0.8.0-3) unstable; urgency=low + + * debian/control: Suggests thunar-volman + * debian/control: Ship README.Debian again closes: #415487 + + -- Simon Huggins Tue, 22 May 2007 14:19:39 +0100 + +thunar (0.8.0-2ubuntu2) gutsy; urgency=low + + * debian/control: add dependency on dbus-x11 for thunar, otherwise the + trash applet won't work (since dbus-launch has been moved from dbus to + dbus-x11). + + -- Lionel Le Folgoc Sun, 10 Jun 2007 16:07:22 +0200 + +thunar (0.8.0-2ubuntu1) gutsy; urgency=low + + * Merge from debian unstable, remaining changes: + - use xfce.mk + - user documentation is installed in thunar-doc + - debian/patches/01_desktop_categories.patch: + make thunar and thunar-bulk-rename appear under Accessories not System + in the Applications menu + - debian/patches/02_gnome_mount.patch: + use gnome-mount instead of exo-mount + - build depends on libjpeg62-dev and libgamin-dev + + -- Gauvain Pocentek Sat, 5 May 2007 11:50:07 +0200 + +thunar (0.8.0-2) unstable; urgency=low + + * debian/copyright: updated copyright holders and license for documentation. + + -- Yves-Alexis Perez Sun, 15 Apr 2007 15:28:17 +0100 + +thunar (0.8.0-1) experimental; urgency=low + + (Yves-Alexis Perez) + * New upstream release. + - zn_CH translation updated. closes: #406634 + * debian/control: + - updated build-deps against Xfce 4.4. + - recommends dbus. closes: #402419 + - recommends gamin + - drop recommends on pmount as mount is now managed trough hal. + - build-dep against libfam-dev instead of libgamin-dev so users can then + choose. + * remove Thunar.1 from package as it's now shipped upstream. Provide a + symbolic link from thunar.1 to Thunar.1. + * debian/thunar.install: ship everything in /usr/share/ + + (Emanuele Rocca) + * Added versioned build-dep on libgtk2.0-dev (>= 2.10.1). + + -- Yves-Alexis Perez Sun, 28 Jan 2007 15:50:35 +0100 + +thunar (0.8.0-0ubuntu6) feisty; urgency=low + + * Make libthunar-vfs-1-2 not libthunar-vfs-1-dev depend on gnome-mount + to fix the recent bugs about Xubuntu not being able to mount things. + + -- Jani Monoses Mon, 9 Apr 2007 19:48:38 +0300 + +thunar (0.8.0-0ubuntu5) feisty; urgency=low + + * Rebuild to fix FTBFS due to missing libstartup-notification1-la + + -- Jani Monoses Thu, 5 Apr 2007 18:53:56 +0300 + +thunar (0.8.0-0ubuntu4) feisty; urgency=low + + * debian/patches/01_desktop_categories.patch: + make thunar and thunar-bulk-rename appear under Accessories not System + in the Applications menu + * debian/patches/02_gnome_mount.patch: + use gnome-mount instead of exo-mount to take advantage of its better + support for NTFS, encrypted storage and non-privileged mount of non-removable + partitions. Show the latter in the Thunar left-pane. + * debian/control: + change Maintainer fields, depend on gnome-mount + + -- Jani Monoses Thu, 29 Mar 2007 12:56:43 +0300 + +thunar (0.8.0-0ubuntu3) feisty; urgency=low + + * debian/control: libthunar-vfs-1-dev depends on + libjpeg62-dev + + -- Gauvain Pocentek Wed, 24 Jan 2007 19:04:06 +0100 + +thunar (0.8.0-0ubuntu2) feisty; urgency=low + + * Install documentation in usr/share/doc/thunar, not + usr/share/doc/Thunar (LP #81119) + + -- Gauvain Pocentek Tue, 23 Jan 2007 15:03:28 +0100 + +thunar (0.8.0-0ubuntu1) feisty; urgency=low + + * New upstream release, part of Xfce 4.4 final + * Drop debian/watch, debian/README.debian + * drop Thunar.1, and use a symlink to thunar.1 instead + * Bump debhelper compat + * debian/control: + - bump debhelper version + - thighten B-D versions according to configure.in + * debian/thunar-doc.install, debian/control: + created/modified to ship user documentation in a new + thunar-doc binary package + * debian/thunar.install: install the thunar-sendto-email.desktop + file + * debian/copyright: update copyright years + + -- Gauvain Pocentek Mon, 22 Jan 2007 10:34:17 +0100 + +thunar (0.5.0svn+r24382-0ubuntu2) feisty; urgency=low + + * debian/control: + - Build Depend on libjpeg62-dev to enable jpeg + thumbnailers support + - Drop pmount dependency, exo takes care of mounting + the medias now + + -- Gauvain Pocentek Tue, 16 Jan 2007 13:50:35 +0100 + +thunar (0.5.0svn+r24382-0ubuntu1) feisty; urgency=low + + * New upstream svn snapshot + + -- Gauvain Pocentek Sun, 14 Jan 2007 16:49:28 +0100 + +thunar (0.5.0svn+r24206-0ubuntu1) feisty; urgency=low + + * New svn upstream snapshot, fixes several bugs (LP #68711) + + -- Gauvain Pocentek Fri, 29 Dec 2006 10:46:02 +0100 + +thunar (0.5.0rc2-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - updated build-deps against Xfce 4.4RC2 (4.3.99.2). + - updated description as we don't ship a svn snapshot anymore. + * thunar-uca now uses terminal configured in exo-preferred-applications. + * ship thunar-sendto-email correctly. + + -- Yves-Alexis Perez Mon, 27 Nov 2006 15:24:13 +0100 + +thunar (0.5.0-0ubuntu1) feisty; urgency=low + + * New upstream release, part of Xfce 4.4RC2 + * Bump libexo {,build} dependencies to >= 0.3.1.12 + + -- Gauvain Pocentek Thu, 9 Nov 2006 17:20:59 +0100 + +thunar (0.4.0svn+r23151-0ubuntu1) edgy; urgency=low + + * Upstream svn snapshot, fixes LP bugs 45830, 51150, 56972 + + -- Jani Monoses Thu, 14 Sep 2006 09:03:50 +0300 + +thunar (0.4.0rc1-2) unstable; urgency=low + + (Yves-Alexis Perez) + * debian/control: allow building on non-linux arche by removing hal + build-dep on those archs (thanks Cyril Brulebois). Closes: #389082 + (Simon Huggins) + * Replace POSIX_MADV* with MADV* on archs with dodgy bits/mman.h + Closes: #389414 + + -- Yves-Alexis Perez Fri, 29 Sep 2006 12:53:30 +0100 + +thunar (0.4.0rc1-1) unstable; urgency=low + + * New upstream release. + * debian/control: updated build-dep against Xfce 4.4RC1 (4.3.99.1). + + -- Yves-Alexis Perez Sat, 23 Sep 2006 13:45:58 +0100 + +thunar (0.4.0-0ubuntu1) edgy; urgency=low + + * New upstream release, part of Xfce 4.4 rc1 + * Several bug fixes + * Updated translations + * Build Depends: bump libexo-0.3-dev version to >=0.3.1.10 + + -- Gauvain Pocentek Mon, 4 Sep 2006 17:56:08 +0200 + +thunar (0.3.2svn+r22592-0ubuntu2) edgy; urgency=low + + * Rebuild against dbus 0.90 + + -- Sebastian Dröge Thu, 24 Aug 2006 18:18:01 +0200 + +thunar (0.3.2svn+r22592-0ubuntu1) edgy; urgency=low + + * Upstream svn snapshot, adds support for trash, fixes several bugs + + -- Jani Monoses Mon, 31 Jul 2006 16:23:37 +0300 + +thunar (0.3.2beta2-1) unstable; urgency=low + + * New upstream release. + * Switch from Terminal to xfce4-terminal in the example UCA. Closes: #374103 + + -- Yves-Alexis Perez Sun, 9 Jul 2006 22:01:38 +0200 + +thunar (0.3.2-0ubuntu1) edgy; urgency=low + + * New upstream release, part of Xfce 4.4 beta2 + * Rename libthunar-vsf-1 binary to libthunar-vfs-1-2 to comply with the + library packaging policy + + -- Jani Monoses Tue, 11 Jul 2006 09:00:14 +0300 + +thunar (0.3.0+r21789-0ubuntu2) dapper; urgency=low + + * Do not register x-directory/gnome-default-handle, it causes + Gnome Places to be opened by thunar instead of nautilus if + both are installed. (LP #35997) + + -- Jani Monoses Mon, 29 May 2006 14:14:38 +0300 + +thunar (0.3.0+r21789-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot, revert our last popup dialog change + as it is fixed properly in xfdesktop now. Chinese manual + added. + + -- Jani Monoses Tue, 23 May 2006 16:12:18 +0300 + +thunar (0.3.0+r21728-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot towards beta 2 (bugfixes) + * Pop up an error when a file with the same name as an existing + one is to be created on the desktop instead of silently failing. + * Do not leave removed directory names in the pathbar (ex: removable + media dir deleted by pumount) + + -- Jani Monoses Sat, 20 May 2006 15:53:44 +0300 + +thunar (0.3.0+r21434-0ubuntu2) dapper; urgency=low + + * Configure with minimum debug which implies no -Werror. Prevents + FTBFS on gcc warnings. + + -- Jani Monoses Wed, 3 May 2006 19:17:02 +0300 + +thunar (0.3.0+r21434-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot, bugfixes + + -- Jani Monoses Tue, 2 May 2006 09:35:26 +0300 + +thunar (0.3.0+r21276-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot (towards beta2) bringing bugfixes + + -- Jani Monoses Thu, 27 Apr 2006 23:49:03 +0300 + +thunar (0.3.0+r20943-0ubuntu2) dapper; urgency=low + + * Depend on shared-mime-info package to detect .desktop file types + + -- Jani Monoses Thu, 27 Apr 2006 18:47:45 +0300 + +thunar (0.3.0+r20943-0ubuntu1) dapper; urgency=low + + * Upstream beta 1 release (0.3.0) + + -- Jani Monoses Mon, 17 Apr 2006 18:54:41 +0300 + +thunar (0.3.0beta1-3) unstable; urgency=low + + * Fixed menu file and manpages being in libthunar-vfs-1-dev instead of + thunar. + * Updated manpage using help2man. + + -- Yves-Alexis Perez Sat, 17 Jun 2006 12:36:29 +0100 + +thunar (0.3.0beta1-2) unstable; urgency=high + + (Yves-Alexis Perez) + * Added shared-mime-info as dependency to have correct mime types detection + (Simon Huggins) + * Move the packages around in debian/control so the lib is built first and + the shlibs file gets taken into account and we get a proper versioned + libthunar-vfs-1-2 dep. urgency=high to fix the stupid amd64 dependency + bug pbuilder left us. closes: #373724 + + -- Yves-Alexis Perez Mon, 5 Jun 2006 17:26:39 +0200 + +thunar (0.3.0beta1-1) unstable; urgency=low + + (Yves-Alexis Perez) + * New upstream release + * Updated help path so help page (F1) is opened correctly closes: #362491 + (Simon Huggins) + * Remove .la files all together from this package - we ship a .pc file + which should be sufficient for things building against it. + * Add dependency on libexo-dev to libthunar-vfs-1-dev. + + -- Yves-Alexis Perez Wed, 03 May 2006 18:35:05 +0100 + +thunar (0.2.2svn+r20869-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot (bugfixes, UI features, translations) + * Add build dependencies on gtk-doc-tools, libexif-dev and libpcre3-dev + * Install user help and API doc files too + * Do not install unused *.la files for the plugins + + -- Jani Monoses Fri, 14 Apr 2006 09:45:48 +0300 + +thunar (0.2.2svn+r20580-0ubuntu2) dapper; urgency=low + + * Install helpers too (bulk-renamer, help, mime cleaner) + + -- Jani Monoses Fri, 31 Mar 2006 08:00:52 +0300 + +thunar (0.2.2svn+r20580-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot with bulk-renaming feature + * Make versioned shlibs for libthunar-vfs so thunar + depends on the latest library. + + -- Jani Monoses Mon, 27 Mar 2006 07:52:12 +0300 + +thunar (0.2.2svn+r20500-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot + + -- Jani Monoses Mon, 20 Mar 2006 12:06:48 +0200 + +thunar (0.2.2svn+r20294-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot + * Make libthunar-vfs-1-dev depend libdbus-glib-1-dev + * Catch all desktop files for gettexting + + -- Jani Monoses Thu, 9 Mar 2006 09:37:59 +0200 + +thunar (0.2.2alpha2-r20235-2) unstable; urgency=low + + * Explicitly build without gconf dependency + + -- Yves-Alexis Perez Fri, 17 Mar 2006 18:09:01 +0100 + +thunar (0.2.2alpha2-r20235-1) unstable; urgency=low + + (Yves-Alexis Perez) + * New upstream (alpha2) release + * debian/control + - Build-depend on libhal-storage-dev and libdbus-glib-1-dev to enable + volume management in thunar (see /usr/share/doc/thunar/README.volumes) + - Build-depend on libgamin so thunar is informed of changes by gam + - Depend on desktop-file-utils so thunar can use update-desktop-database + * bump soname in lib package name + * debian/libthunar-vfs-1-2.shlibs + - bump soname + * debian/thunar.install + - Included thunar-uca (User Customisable Actions) in thunar package + - Moved locales from libthunarvfs-1 to thunar package + - Added html doc files + * debian/libthunar-vfs-1-dev.install + - Included gtk-doc in the dev package + * debian/docs + - Added FAQ and HACKING in the docs + (Simon Huggins) + * Don't ship the thunar-uca.la. + + -- Yves-Alexis Perez Tue, 14 Mar 2006 09:50:28 +0000 + +thunar (0.2.2alpha2+r20235-0ubuntu2) dapper; urgency=low + + * Let shlibs file be autogenerated instead of having to keep + one manually updated + + -- Jani Monoses Tue, 7 Mar 2006 17:42:01 +0200 + +thunar (0.2.2alpha2+r20235-0ubuntu1) dapper; urgency=low + + * New upstream release + * Depend on latest libexo + * Add libhal-storage-dev and libgamin-dev as depends of libthunar-vfs-1-dev + + -- Jani Monoses Mon, 6 Mar 2006 08:05:06 +0200 + +thunar (0.2.1svn+r20198-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot + * Add gettext domain to .desktop file + * Move dbus service and uca files to thunar package + * Bump exo dependency, and explicitely depend on libthunar-vfs + + -- Jani Monoses Sat, 4 Mar 2006 19:27:11 +0200 + +thunar (0.2.1svn+r19908-0ubuntu2) dapper; urgency=low + + * Add depend on desktop-file-utils (from alioth svn) + * Install dbus service files, and thunar-uca.xml (Daniele Favara) + * Use xfce4-terminal instead of Terminal for terminal app + binary name (Daniele Favara) + + -- Jani Monoses Fri, 24 Feb 2006 15:58:51 +0200 + +thunar (0.2.1svn+r19908-0ubuntu1) dapper; urgency=low + + * Upstream svn snapshot + * Add pmount, hal and dbus as depends + + -- Jani Monoses Fri, 17 Feb 2006 13:05:54 +0200 + +thunar (0.2.0alpha-r19548-4) unstable; urgency=low + + * Build-depend on libgamin so thunar is informed of changes by gam + * Included thunar-uca (User Customisable Actions) in package + + -- Yves-Alexis Perez Mon, 30 Jan 2006 16:53:57 +0100 + +thunar (0.2.0alpha-r19548-3) unstable; urgency=low + + * Fixed versioned dependancy on libthunarvfs-1 + * Updated exo version dependancy Closes: #349829 + + -- Yves-Alexis Perez Sat, 28 Jan 2006 16:53:33 +0000 + +thunar (0.2.0alpha-r19548-2) unstable; urgency=low + + * Added pixmaps and icons to thunar package Closes: #349758 + + -- Yves-Alexis Perez Wed, 25 Jan 2006 10:19:32 +0000 + +thunar (0.2.0alpha-r19548-1) unstable; urgency=low + + * New Upstream (alpha) release + + -- Yves-Alexis Perez Sun, 22 Jan 2006 22:26:21 +0100 + +thunar (0.1.4svn+r18850-3) unstable; urgency=low + + * Added a little patch so thunar doesnt FTBFS on some arches Closes: #345817 + + -- Yves-Alexis Perez Tue, 03 Jan 2006 16:09:49 +0100 + +thunar (0.1.4svn+r18850-2) unstable; urgency=low + + * Added a build-dependancy on libxml-parser-perl so thunar builds in pbuilder + * Changed the dependancy for libthunar-vfs-1-dev to libthunar-vfs-1 + + -- Yves-Alexis Perez Mon, 02 Jan 2006 23:42:32 +0100 + +thunar (0.1.4svn+r18850-1) unstable; urgency=low + + * Initial release Closes: #344321 + + -- Yves-Alexis Perez Fri, 30 Dec 2005 18:06:29 +0100 --- thunar-1.0.1.orig/debian/libthunar-vfs-1-2.install +++ thunar-1.0.1/debian/libthunar-vfs-1-2.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/lib*.so.* +debian/tmp/usr/lib/thunarx-1/* --- thunar-1.0.1.orig/debian/watch +++ thunar-1.0.1/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://www.xfce.org/archive/xfce-(.*)/src/ \ + Thunar-(.*)\.tar\.bz2 --- thunar-1.0.1.orig/debian/libthunar-vfs-1-2.lintian-overrides +++ thunar-1.0.1/debian/libthunar-vfs-1-2.lintian-overrides @@ -0,0 +1,2 @@ +#private +libthunar-vfs-1-2: package-name-doesnt-match-sonames libthunar-vfs-1-2 libthunarx-1-0 --- thunar-1.0.1.orig/debian/thunar.postinst +++ thunar-1.0.1/debian/thunar.postinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" eq "1.0.0-2"; +then + cd /usr/share/doc/thunar && rm -f thunar-data +fi + +#DEBHELPER# + +exit 0 --- thunar-1.0.1.orig/debian/thunar-data.docs +++ thunar-1.0.1/debian/thunar-data.docs @@ -0,0 +1,3 @@ +debian/README.Debian +FAQ +HACKING --- thunar-1.0.1.orig/debian/copyright +++ thunar-1.0.1/debian/copyright @@ -0,0 +1,51 @@ +This package was debianized by Yves-Alexis Perez on +Thu, 17 Nov 2005 13:48:54 +0100. + +It was downloaded from http://thunar.xfce.org/ + +Copyright Holders: +================== + +2004-2007 Benedikt Meurer +2005 Jeffs Franks + +thunarx is copyrighted: + +Copyright (c) 2004 The GLib Development Team. +Copyright (c) 2005 Benedikt Meurer + +thunar-vfs is copyrighted: + +Copyright (c) 2004 The GLib Development Team. +Copyright (c) 2004-2005 Benedikt Meurer . + +tdb (trivial database system) is copyrighted: + +Copyright (c) 2001 Anton Blanchard +Copyright (c) 2005 Benedikt Meurer +Copyright (c) 1999-2004 Andrew Tridgell +Copyright (c) 2000 Paul `Rusty' Russel +Copyright (c) 2000-2003 Jeremy Allison +Copyright (c) 2001 Andrew Esh + +Licenses: +========= + +GNU/LGPL for files under thunarx, thunar-vfs , tdb folders +GNU/GPL for the others + +GNU/FDL v1.1 or later for documentation, with no invariant sections, using the +following statement: + + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.1 or + any later version published by the Free Software Foundation; with no + Invariant Sections, with no Front-Cover Texts, and with no Back-Cover + Texts. + +On Debian systems, the complete text of the GNU General Public +License can be found in the file `/usr/share/common-licenses/GPL' +The complete text of the GNU Library General Public License can be +found in the file `/usr/share/common-licenses/LGPL' +The complete text of the GFDL (version 1.2) can be found in the file +`/usr/share/common-licenses/GFDL-1.2' --- thunar-1.0.1.orig/debian/thunar.1 +++ thunar-1.0.1/debian/thunar.1 @@ -0,0 +1 @@ +.so man1/Thunar.1 --- thunar-1.0.1.orig/debian/control +++ thunar-1.0.1/debian/control @@ -0,0 +1,67 @@ +Source: thunar +Section: xfce +Priority: optional +Maintainer: Xubuntu Developers +XSBC-Original-Maintainer: Debian Xfce Maintainers +Uploaders: Yves-Alexis Perez , Emanuele Rocca , Simon Huggins +Build-Depends: debhelper (>= 7), libcairo2-dev, + libexo-0.3-dev (>= 0.3.100), cdbs, libxml-parser-perl, libgamin-dev, + libhal-storage-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], + libdbus-glib-1-dev, libexif-dev, libgtk2.0-dev (>= 2.10.1), + xfce4-panel-dev (>= 4.6.0), chrpath, libpcre3-dev, libjpeg62-dev, + intltool, gtk-doc-tools +Standards-Version: 3.8.1 +Homepage: http://thunar.xfce.org +Vcs-Bzr: lp:~xubuntu-dev/thunar/karmic +Vcs-Browser: http://bazaar.launchpad.net/~xubuntu-dev/thunar/karmic/files + +Package: libthunar-vfs-1-dev +Section: libdevel +Architecture: any +Depends: libthunar-vfs-1-2 (= ${binary:Version}), ${misc:Depends}, + libexo-0.3-dev (>= 0.3.100), thunar-data (=${source:Version}), + libglib2.0-dev, libgtk2.0-dev +Description: Development files for libthunar-vfs + This package contains the headers and the static library for libthunar-vfs, + the virtual file system abstraction used by thunar + +Package: libthunar-vfs-1-2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, thunar-data (= ${source:Version}), ${misc:Depends} +Description: VFS abstraction used in thunar + This package contains a library for virtual file system abstraction. It's + used by thunar, the file manager of Xfce 4.6 + +Package: thunar +Section: xfce +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, desktop-file-utils, shared-mime-info, thunar-data (= ${source:Version}), exo-utils +Recommends: hal, dbus-x11, gamin, ${shlibs:Recommends}, thunar-volman, + xdg-user-dirs +Suggests: thunar-archive-plugin, thunar-media-tags-plugin +Description: File Manager for Xfce + Thunar is the file manager designed to be the default file manager of Xfce 4.6 + It has been designed to be fast and easy to use. + . + An Xfce plugin can manages the trash, if xfce4-panel is installed as well. + Please read README.Debian for volume management stuff. + +Package: thunar-data +Section: xfce +Architecture: all +Depends: ${misc:Depends} +Conflicts: thunar-doc, libthunar-vfs-1-dev (<= 0.9.0-3ubuntu1) +Replaces: thunar (<= 0.8.0-3), thunar-doc, libthunar-vfs-1-dev (<= 0.9.0-3ubuntu1) +Description: Provides thunar documentation, icons and translations + This package contains architecture-independent files for thunar. + +Package: thunar-dbg +Section: debug +Architecture: any +Priority: extra +Depends: ${shlibs:Depends}, thunar (= ${binary:Version}), ${misc:Depends} +Description: debugging informations for thunar + This package contains debugging symbols for thunar, libthunar-vfs and + libthunar-x, the file manager and file management libraries for Xfce Desktop + Environment. --- thunar-1.0.1.orig/debian/libthunar-vfs-1-2.shlibs +++ thunar-1.0.1/debian/libthunar-vfs-1-2.shlibs @@ -0,0 +1,2 @@ +libthunar-vfs-1 2 libthunar-vfs-1-2 (>= 1.0.0) +libthunarx-1 2 libthunar-vfs-1-2 (>= 1.0.0) --- thunar-1.0.1.orig/debian/compat +++ thunar-1.0.1/debian/compat @@ -0,0 +1 @@ +7 --- thunar-1.0.1.orig/debian/xfprint.desktop +++ thunar-1.0.1/debian/xfprint.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Name=Printer +Exec=xfprint4 %f +Icon=printer +TryExec=xfprint4 --- thunar-1.0.1.orig/debian/libthunar-vfs-1-2.postinst +++ thunar-1.0.1/debian/libthunar-vfs-1-2.postinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" eq "1.0.0-2"; +then + cd /usr/share/doc/libthunar-vfs-1-2 && rm -f thunar-data +fi + +#DEBHELPER# + +exit 0 --- thunar-1.0.1.orig/debian/README.Debian +++ thunar-1.0.1/debian/README.Debian @@ -0,0 +1,10 @@ +thunar for Debian +----------------- + +In order to use volume management features (i.e. mounting external disks/USB +sticks/cameras etc) you should install hal and dbus. + +You also need to add yourself to the plugdev group and you may need to +restart dbus after doing so if it is already running. + + -- Xfce Packagers --- thunar-1.0.1.orig/debian/bluetooth-sendto.desktop +++ thunar-1.0.1/debian/bluetooth-sendto.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Name=Bluetooth recipient +Icon=stock_mailto +Exec=bluetooth-sendto %F +TryExec=bluetooth-sendto --- thunar-1.0.1.orig/debian/thunar.install +++ thunar-1.0.1/debian/thunar.install @@ -0,0 +1,4 @@ +debian/tmp/usr/bin/* +debian/tmp/usr/lib/thunar/* +debian/tmp/usr/share/applications/* +debian/tmp/usr/share/xfce4/panel-plugins/thunar-tpa.desktop --- thunar-1.0.1.orig/debian/libthunar-vfs-1-dev.postinst +++ thunar-1.0.1/debian/libthunar-vfs-1-dev.postinst @@ -0,0 +1,10 @@ +#!/bin/sh -e + +if [ "$1" = "configure" ] && dpkg --compare-versions "$2" eq "1.0.0-2"; +then + cd /usr/share/doc/libthunar-vfs-1-dev && rm -f thunar-data +fi + +#DEBHELPER# + +exit 0 --- thunar-1.0.1.orig/debian/libthunar-vfs-1-dev.install +++ thunar-1.0.1/debian/libthunar-vfs-1-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/pkgconfig/* --- thunar-1.0.1.orig/debian/patches/02_thunar-icon-naming-spec-compliance.patch +++ thunar-1.0.1/debian/patches/02_thunar-icon-naming-spec-compliance.patch @@ -0,0 +1,441 @@ +diff --git a/plugins/thunar-tpa/thunar-tpa-icon.c b/plugins/thunar-tpa/thunar-tpa-icon.c +index da38304..740000a 100644 +--- a/plugins/thunar-tpa/thunar-tpa-icon.c ++++ b/plugins/thunar-tpa/thunar-tpa-icon.c +@@ -175,7 +175,7 @@ thunar_tpa_icon_init (ThunarTpaIcon *icon) + gtk_widget_show (icon->button); + + /* setup the image for the trash icon */ +- icon->image = gtk_image_new_from_icon_name ("gnome-fs-trash-empty", GTK_ICON_SIZE_BUTTON); ++ icon->image = gtk_image_new_from_icon_name ("user-trash", GTK_ICON_SIZE_BUTTON); + gtk_container_add (GTK_CONTAINER (icon->button), icon->image); + gtk_widget_show (icon->image); + +@@ -287,7 +287,7 @@ thunar_tpa_icon_state (ThunarTpaIcon *icon, + gtk_tooltips_set_tip (icon->tooltips, icon->button, full ? _("Trash contains files") : _("Trash is empty"), NULL); + + /* setup the appropriate icon */ +- gtk_image_set_from_icon_name (GTK_IMAGE (icon->image), full ? "gnome-fs-trash-full" : "gnome-fs-trash-empty", GTK_ICON_SIZE_BUTTON); ++ gtk_image_set_from_icon_name (GTK_IMAGE (icon->image), full ? "user-trash-full" : "user-trash", GTK_ICON_SIZE_BUTTON); + + /* apply the new state */ + icon->full = full; +diff --git a/plugins/thunar-tpa/thunar-tpa.desktop.in.in b/plugins/thunar-tpa/thunar-tpa.desktop.in.in +index 6d848f6..f647521 100644 +--- a/plugins/thunar-tpa/thunar-tpa.desktop.in.in ++++ b/plugins/thunar-tpa/thunar-tpa.desktop.in.in +@@ -3,6 +3,6 @@ Type=X-XFCE-PanelPlugin + Encoding=UTF-8 + _Name=Trash Applet + _Comment=Display the trash can +-Icon=gnome-fs-trash-empty ++Icon=user-trash + X-XFCE-Exec=@libexecdir@/xfce4/panel-plugins/thunar-tpa + +diff --git a/thunar-vfs/thunar-vfs-io-local.c b/thunar-vfs/thunar-vfs-io-local.c +index 615a36c..e2d75e7 100644 +--- a/thunar-vfs/thunar-vfs-io-local.c ++++ b/thunar-vfs/thunar-vfs-io-local.c +@@ -390,7 +390,7 @@ _thunar_vfs_io_local_get_info (ThunarVfsPath *path, + if (G_UNLIKELY (filename[0] == G_DIR_SEPARATOR && filename[1] == '\0')) + { + /* root folder gets a special custom icon... */ +- info->custom_icon = g_strdup ("gnome-dev-harddisk"); ++ info->custom_icon = g_strdup ("drive-harddisk"); + + /* ...and a special display name */ + info->display_name = g_strdup (_("File System")); +diff --git a/thunar-vfs/thunar-vfs-io-trash.c b/thunar-vfs/thunar-vfs-io-trash.c +index 8ca0370..29f333d 100644 +--- a/thunar-vfs/thunar-vfs-io-trash.c ++++ b/thunar-vfs/thunar-vfs-io-trash.c +@@ -1119,7 +1119,7 @@ _thunar_vfs_io_trash_get_info (ThunarVfsPath *path, + info->ctime = mtime; + info->mime_info = thunar_vfs_mime_info_ref (_thunar_vfs_mime_inode_directory); + info->path = thunar_vfs_path_ref (_thunar_vfs_path_trash_root); +- info->custom_icon = g_strdup (empty ? "gnome-fs-trash-empty" : "gnome-fs-trash-full"); ++ info->custom_icon = g_strdup (empty ? "user-trash" : "user-trash-full"); + info->display_name = g_strdup (_("Trash")); + info->ref_count = 1; + } +diff --git a/thunar-vfs/thunar-vfs-mime-info.c b/thunar-vfs/thunar-vfs-mime-info.c +index 7c8fe0c..c3c07e1 100644 +--- a/thunar-vfs/thunar-vfs-mime-info.c ++++ b/thunar-vfs/thunar-vfs-mime-info.c +@@ -47,18 +47,18 @@ static const struct + const gchar icon[19]; + } GNOME_INODE_ICONNAMES[] = + { +- { "blockdevice", "gnome-fs-blockdev" }, +- { "chardevice", "gnome-fs-chardev" }, +- { "directory", "gnome-fs-directory" }, +- { "fifo", "gnome-fs-fifo" }, +- { "socket", "gnome-fs-socket" }, ++ { "blockdevice", "inode-blockdev" }, ++ { "chardevice", "inode-chardev" }, ++ { "directory", "folder" }, ++ { "fifo", "inode-fifo" }, ++ { "socket", "inode-socket" }, + }; + + /* first fallback gnome icon name */ + static const gchar GNOME_FS_REGULAR[] = "gnome-fs-regular"; + + /* second fallback gnome icon name */ +-static const gchar GNOME_MIME_APPLICATION_OCTET_STREAM[] = "gnome-mime-application-octet-stream"; ++static const gchar GNOME_MIME_APPLICATION_OCTET_STREAM[] = "application-x-executable"; + + /* generic standard icon names (Icon Naming Spec 0.8) */ + static const gchar XDG_GENERIC_ICONNAMES[][18] = +diff --git a/thunar-vfs/thunar-vfs-volume.c b/thunar-vfs/thunar-vfs-volume.c +index 95bdc99..9d5661d 100644 +--- a/thunar-vfs/thunar-vfs-volume.c ++++ b/thunar-vfs/thunar-vfs-volume.c +@@ -398,83 +398,76 @@ thunar_vfs_volume_lookup_icon_name (ThunarVfsVolume *volume, + kind = thunar_vfs_volume_get_kind (volume); + switch (kind) + { +-cdrom: +- case THUNAR_VFS_VOLUME_KIND_CDROM: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-cdrom")) +- return "gnome-dev-cdrom"; +- break; +- +- case THUNAR_VFS_VOLUME_KIND_CDR: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-disc-cdr")) +- return "gnome-dev-disc-cdr"; +- goto cdrom; +- +- case THUNAR_VFS_VOLUME_KIND_CDRW: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-disc-cdrw")) +- return "gnome-dev-disc-cdrw"; +- goto cdrom; +- +-dvdrom: +- case THUNAR_VFS_VOLUME_KIND_DVDROM: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-disc-dvdrom")) +- return "gnome-dev-disc-dvdrom"; +- else if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-dvd")) +- return "gnome-dev-dvd"; +- goto cdrom; +- +- case THUNAR_VFS_VOLUME_KIND_DVDRAM: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-disc-dvdram")) +- return "gnome-dev-disc-dvdram"; ++ case THUNAR_VFS_VOLUME_KIND_DVDPLUSRW: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-dvd-rw-plus")) ++ return "media-optical-dvd-rw-plus"; ++ case THUNAR_VFS_VOLUME_KIND_DVDRW: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-dvd-rw")) ++ return "media-optical-dvd-rw"; + goto dvdrom; +- +-dvdr: ++ case THUNAR_VFS_VOLUME_KIND_DVDPLUSR: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-dvd-r-plus")) ++ return "media-optical-dvd-r-plus"; + case THUNAR_VFS_VOLUME_KIND_DVDR: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-disc-dvdr")) +- return "gnome-dev-disc-dvdr"; ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-dvd-r")) ++ return "media-optical-dvd-r"; + goto dvdrom; +- +- case THUNAR_VFS_VOLUME_KIND_DVDRW: +- case THUNAR_VFS_VOLUME_KIND_DVDPLUSRW: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-disc-dvdrw")) +- return "gnome-dev-disc-dvdrw"; ++ case THUNAR_VFS_VOLUME_KIND_DVDRAM: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-dvd-ram")) ++ return "media-optical-dvd-ram"; + goto dvdrom; +- +- case THUNAR_VFS_VOLUME_KIND_DVDPLUSR: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-disc-dvdr-plus")) +- return "gnome-dev-disc-dvdr-plus"; +- goto dvdr; ++dvdrom: ++ case THUNAR_VFS_VOLUME_KIND_DVDROM: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-dvd")) ++ return "media-optical-dvd"; ++ goto optical; ++ ++ case THUNAR_VFS_VOLUME_KIND_CDRW: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-cd-rw")) ++ return "media-optical-cd-rw"; ++ goto cdrom; ++ case THUNAR_VFS_VOLUME_KIND_CDR: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-cd-r")) ++ return "media-optical-cd-r"; ++ goto cdrom; ++cdrom: ++ case THUNAR_VFS_VOLUME_KIND_CDROM: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-cd")) ++ return "media-optical-cd"; ++ goto optical; ++ case THUNAR_VFS_VOLUME_KIND_AUDIO_CD: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical-audio")) ++ return "media-optical-audio"; ++ goto optical; ++optical: ++ if (gtk_icon_theme_has_icon (icon_theme, "media-optical")) ++ return "media-optical"; ++ break; + + case THUNAR_VFS_VOLUME_KIND_FLOPPY: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-floppy")) +- return "gnome-dev-floppy"; ++ if (gtk_icon_theme_has_icon (icon_theme, "media-floppy")) ++ return "media-floppy"; + break; +- + case THUNAR_VFS_VOLUME_KIND_HARDDISK: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-harddisk")) +- return "gnome-dev-harddisk"; ++ if (gtk_icon_theme_has_icon (icon_theme, "drive-harddisk")) ++ return "drive-harddisk"; + break; + + case THUNAR_VFS_VOLUME_KIND_USBSTICK: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-removable-usb")) +- return "gnome-dev-removable-usb"; +- else if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-harddisk-usb")) +- return "gnome-dev-harddisk-usb"; +- break; +- ++ if (gtk_icon_theme_has_icon (icon_theme, "drive-removable-media-usb")) ++ return "drive-removable-media-usb"; ++ goto removable_media; + case THUNAR_VFS_VOLUME_KIND_AUDIO_PLAYER: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-ipod")) +- return "gnome-dev-ipod"; +- break; ++ if (gtk_icon_theme_has_icon (icon_theme, "drive-removable-media-ipod")) ++ return "drive-removable-media-ipod"; ++ goto removable_media; + +- case THUNAR_VFS_VOLUME_KIND_AUDIO_CD: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-cdrom-audio")) +- return "gnome-dev-cdrom-audio"; +- goto cdrom; + + case THUNAR_VFS_VOLUME_KIND_MEMORY_CARD: + case THUNAR_VFS_VOLUME_KIND_REMOVABLE_DISK: +- if (gtk_icon_theme_has_icon (icon_theme, "gnome-dev-removable")) +- return "gnome-dev-removable"; ++removable_media: ++ if (gtk_icon_theme_has_icon (icon_theme, "drive-removable-media")) ++ return "drive-removable-media"; + break; + + default: +diff --git a/thunar/thunar-application.c b/thunar/thunar-application.c +index c30d43a..80c9784 100644 +--- a/thunar/thunar-application.c ++++ b/thunar/thunar-application.c +@@ -1166,7 +1166,7 @@ thunar_application_copy_to (ThunarApplication *application, + _thunar_return_if_fail (THUNAR_IS_APPLICATION (application)); + + /* launch the operation */ +- thunar_application_launch (application, parent, "stock_folder-copy", ++ thunar_application_launch (application, parent, "gtk-copy", + _("Copying files..."), thunar_vfs_copy_files, + source_path_list, target_path_list, new_files_closure); + } +@@ -1199,7 +1199,7 @@ thunar_application_copy_into (ThunarApplication *application, + _thunar_return_if_fail (target_path != NULL); + + /* collect the target paths and launch the job */ +- thunar_application_collect_and_launch (application, parent, "stock_folder-copy", ++ thunar_application_collect_and_launch (application, parent, "gtk-copy", + _("Copying files..."), thunar_vfs_copy_files, + source_path_list, target_path, new_files_closure); + } +@@ -1233,7 +1233,7 @@ thunar_application_link_into (ThunarApplication *application, + _thunar_return_if_fail (target_path != NULL); + + /* collect the target paths and launch the job */ +- thunar_application_collect_and_launch (application, parent, "stock_link", ++ thunar_application_collect_and_launch (application, parent, "insert-link", + _("Creating symbolic links..."), + thunar_vfs_link_files, source_path_list, + target_path, new_files_closure); +@@ -1273,12 +1273,15 @@ thunar_application_move_into (ThunarApplication *application, + /* determine the appropriate message text and the icon based on the target_path */ + if (thunar_vfs_path_get_scheme (target_path) == THUNAR_VFS_PATH_SCHEME_TRASH) + { +- icon = "gnome-fs-trash-full"; ++ icon = "user-trash-full"; + text = _("Moving files into the trash..."); + } + else + { +- icon = "stock_folder-move"; ++ /* What kind of icon-name should we use according to the ++ * icon-naming-spec? ++ */ ++ icon = "folder-move"; + text = _("Moving files..."); + } + +@@ -1393,7 +1396,7 @@ thunar_application_unlink_files (ThunarApplication *application, + if (G_LIKELY (response == GTK_RESPONSE_YES)) + { + /* launch the "Delete" operation */ +- thunar_application_launch (application, parent, "stock_delete", ++ thunar_application_launch (application, parent, "edit-delete", + _("Deleting files..."), unlink_stub, + path_list, path_list, NULL); + } +@@ -1445,7 +1448,7 @@ thunar_application_creat (ThunarApplication *application, + _thunar_return_if_fail (THUNAR_IS_APPLICATION (application)); + + /* launch the operation */ +- thunar_application_launch (application, parent, "stock_new", ++ thunar_application_launch (application, parent, "document-new", + _("Creating files..."), creat_stub, + path_list, path_list, new_files_closure); + } +@@ -1485,7 +1488,7 @@ thunar_application_mkdir (ThunarApplication *application, + _thunar_return_if_fail (THUNAR_IS_APPLICATION (application)); + + /* launch the operation */ +- thunar_application_launch (application, parent, "stock_folder", ++ thunar_application_launch (application, parent, "folder-new", + _("Creating directories..."), mkdir_stub, + path_list, path_list, new_files_closure); + } +@@ -1549,7 +1552,7 @@ thunar_application_empty_trash (ThunarApplication *application, + path_list.prev = NULL; + + /* launch the operation */ +- thunar_application_launch (application, parent, "gnome-fs-trash-empty", ++ thunar_application_launch (application, parent, "user-trash", + _("Emptying the Trash..."), + unlink_stub, &path_list, NULL, NULL); + +@@ -1685,7 +1688,7 @@ thunar_application_restore_files (ThunarApplication *application, + else if (G_LIKELY (response == GTK_RESPONSE_YES)) + { + /* launch the operation */ +- thunar_application_launch (application, parent, "stock_folder-move", ++ thunar_application_launch (application, parent, "folder-move", + _("Restoring files..."), thunar_vfs_move_files, + source_path_list, target_path_list, new_files_closure); + } +diff --git a/thunar/thunar-dialogs.c b/thunar/thunar-dialogs.c +index 0e36ee3..570efbe 100644 +--- a/thunar/thunar-dialogs.c ++++ b/thunar/thunar-dialogs.c +@@ -602,7 +602,7 @@ thunar_dialogs_show_job_ask_replace (GtkWindow *parent, + gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->vbox), table, TRUE, TRUE, 0); + gtk_widget_show (table); + +- image = gtk_image_new_from_icon_name ("stock_folder-copy", GTK_ICON_SIZE_BUTTON); ++ image = gtk_image_new_from_icon_name ("gtk-copy", GTK_ICON_SIZE_BUTTON); + gtk_misc_set_alignment (GTK_MISC (image), 0.5f, 0.0f); + gtk_misc_set_padding (GTK_MISC (image), 6, 6); + gtk_table_attach (GTK_TABLE (table), image, 0, 1, 0, 1, GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0); +diff --git a/thunar/thunar-dnd.c b/thunar/thunar-dnd.c +index 4fb278c..ddf0a64 100644 +--- a/thunar/thunar-dnd.c ++++ b/thunar/thunar-dnd.c +@@ -68,7 +68,7 @@ thunar_dnd_ask (GtkWidget *widget, + { + static const GdkDragAction dnd_action_items[] = { GDK_ACTION_COPY, GDK_ACTION_MOVE, GDK_ACTION_LINK }; + static const gchar *dnd_action_names[] = { N_ ("_Copy here"), N_ ("_Move here"), N_ ("_Link here") }; +- static const gchar *dnd_action_icons[] = { "stock_folder-copy", "stock_folder-move", NULL }; ++ static const gchar *dnd_action_icons[] = { "gtk-copy", "folder-move", NULL }; + + ThunarxProviderFactory *factory; + GdkDragAction dnd_action = 0; +diff --git a/thunar/thunar-file.c b/thunar/thunar-file.c +index c049213..45063fe 100644 +--- a/thunar/thunar-file.c ++++ b/thunar/thunar-file.c +@@ -1619,16 +1619,16 @@ thunar_file_get_icon_name (const ThunarFile *file, + + /* special icon for the home node */ + if (G_UNLIKELY (thunar_file_is_home (file)) +- && gtk_icon_theme_has_icon (icon_theme, "gnome-fs-home")) ++ && gtk_icon_theme_has_icon (icon_theme, "user-home")) + { +- return "gnome-fs-home"; ++ return "user-home"; + } + + /* special icon for the desktop node */ + if (G_UNLIKELY (thunar_file_is_desktop (file)) +- && gtk_icon_theme_has_icon (icon_theme, "gnome-fs-desktop")) ++ && gtk_icon_theme_has_icon (icon_theme, "user-desktop")) + { +- return "gnome-fs-desktop"; ++ return "user-desktop"; + } + + /* try to be smart when determining icons for executable files +@@ -1648,10 +1648,10 @@ thunar_file_get_icon_name (const ThunarFile *file, + + /* check if we have an accept icon for the icon we found */ + if ((icon_state == THUNAR_FILE_ICON_STATE_DROP || icon_state == THUNAR_FILE_ICON_STATE_OPEN) +- && strcmp (icon_name, "gnome-fs-directory") == 0 +- && gtk_icon_theme_has_icon (icon_theme, "gnome-fs-directory-accept")) ++ && strcmp (icon_name, "folder") == 0 ++ && gtk_icon_theme_has_icon (icon_theme, "folder-drag-accept")) + { +- return "gnome-fs-directory-accept"; ++ return "folder-drag-accept"; + } + + return icon_name; +diff --git a/thunar/thunar-icon-factory.c b/thunar/thunar-icon-factory.c +index 0cdbe03..22630cd 100644 +--- a/thunar/thunar-icon-factory.c ++++ b/thunar/thunar-icon-factory.c +@@ -1036,7 +1036,7 @@ again: + if (G_UNLIKELY (thumb_state == THUNAR_FILE_THUMB_STATE_LOADING)) + { + /* check if the icon theme supports the loading icon */ +- icon = thunar_icon_factory_lookup_icon (factory, "gnome-fs-loading-icon", icon_size, FALSE); ++ icon = thunar_icon_factory_lookup_icon (factory, "image-loading", icon_size, FALSE); + if (G_LIKELY (icon != NULL)) + return icon; + } +diff --git a/thunar/thunar-stock.c b/thunar/thunar-stock.c +index 9586ed1..c777b5f 100644 +--- a/thunar/thunar-stock.c ++++ b/thunar/thunar-stock.c +@@ -45,12 +45,12 @@ typedef struct + /* keep in sync with thunar-stock.h */ + static const ThunarStockIcon thunar_stock_icons[] = + { +- { THUNAR_STOCK_DESKTOP, "gnome-fs-desktop", }, +- { THUNAR_STOCK_HOME, "gnome-fs-home", }, ++ { THUNAR_STOCK_DESKTOP, "user-desktop", }, ++ { THUNAR_STOCK_HOME, "user-home", }, + { THUNAR_STOCK_SHORTCUTS, "stock_thunar-shortcuts", }, +- { THUNAR_STOCK_TEMPLATES, "stock_thunar-templates", }, +- { THUNAR_STOCK_TRASH_EMPTY, "gnome-fs-trash-empty", }, +- { THUNAR_STOCK_TRASH_FULL, "gnome-fs-trash-full", }, ++ { THUNAR_STOCK_TEMPLATES, "text-x-generic-template", }, ++ { THUNAR_STOCK_TRASH_EMPTY, "user-trash", }, ++ { THUNAR_STOCK_TRASH_FULL, "user-trash-full", }, + { THUNAR_STOCK_DOWNLOADS, "emblem-downloads", }, + { THUNAR_STOCK_DOCUMENTS, "emblem-documents", }, + { THUNAR_STOCK_MUSIC, "audio-x-generic", }, +diff --git a/thunar/thunar-stock.h b/thunar/thunar-stock.h +index 775b3e0..3f0b937 100644 +--- a/thunar/thunar-stock.h ++++ b/thunar/thunar-stock.h +@@ -26,9 +26,9 @@ G_BEGIN_DECLS; + #define THUNAR_STOCK_HOME "thunar-home" /* see ThunarWindow */ + #define THUNAR_STOCK_SHORTCUTS "thunar-shortcuts" /* see ThunarShortcutsPane */ + #define THUNAR_STOCK_TEMPLATES "thunar-templates" /* see ThunarWindow */ +-#define THUNAR_STOCK_TRASH_EMPTY "thunar-trash-empty" /* see ThunarTrashAction */ ++#define THUNAR_STOCK_TRASH_EMPTY "thunar-trash" /* see ThunarTrashAction */ + #define THUNAR_STOCK_TRASH_FULL "thunar-trash-full" /* see ThunarTrashAction */ +-#define THUNAR_STOCK_DIRECTORY "gnome-fs-directory" ++#define THUNAR_STOCK_DIRECTORY "gtk-directory" + #define THUNAR_STOCK_DOWNLOADS "thunar-downloads" + #define THUNAR_STOCK_DOCUMENTS "thunar-documents" + #define THUNAR_STOCK_MUSIC "thunar-music" --- thunar-1.0.1.orig/debian/patches/03_thunar-window-maximize.patch +++ thunar-1.0.1/debian/patches/03_thunar-window-maximize.patch @@ -0,0 +1,75 @@ +Index: thunar/thunar-preferences.c +=================================================================== +--- thunar/thunar-preferences.c (revision 28993) ++++ thunar/thunar-preferences.c (working copy) +@@ -68,6 +68,7 @@ + PROP_LAST_VIEW, + PROP_LAST_WINDOW_HEIGHT, + PROP_LAST_WINDOW_WIDTH, ++ PROP_LAST_WINDOW_FULLSCREEN, + PROP_MISC_VOLUME_MANAGEMENT, + PROP_MISC_CASE_SENSITIVE, + PROP_MISC_DATE_STYLE, +@@ -436,6 +437,20 @@ + "last-window-width", + 1, G_MAXINT, 640, + EXO_PARAM_READWRITE)); ++ ++ /** ++ * ThunarPreferences:last-window-maximized: ++ * ++ * The last known maximized state of a #ThunarWindow, which will be used as ++ * default width for newly created windows. ++ **/ ++ g_object_class_install_property (gobject_class, ++ PROP_LAST_WINDOW_FULLSCREEN, ++ g_param_spec_boolean ("last-window-maximized", ++ "LastWindowMaximized", ++ "last-window-maximized", ++ FALSE, ++ EXO_PARAM_READWRITE)); + + /** + * ThunarPreferences:misc-volume-management: +Index: thunar/thunar-window.c +=================================================================== +--- thunar/thunar-window.c (revision 28993) ++++ thunar/thunar-window.c (working copy) +@@ -710,6 +710,7 @@ + gint position; + gint width; + gint height; ++ gboolean maximized; + + /* grab a reference on the provider factory */ + window->provider_factory = thunarx_provider_factory_get_default (); +@@ -805,8 +806,12 @@ + g_signal_connect_swapped (G_OBJECT (window->launcher), "change-directory", G_CALLBACK (thunar_window_set_current_directory), window); + + /* determine the default window size from the preferences */ +- g_object_get (G_OBJECT (window->preferences), "last-window-width", &width, "last-window-height", &height, NULL); ++ g_object_get (G_OBJECT (window->preferences), "last-window-width", &width, "last-window-height", &height, "last-window-maximized", &maximized, NULL); + gtk_window_set_default_size (GTK_WINDOW (window), width, height); ++ ++ /* restore the maxized state of the window */ ++ if (G_UNLIKELY (maximized)) ++ gtk_window_maximize (GTK_WINDOW (window)); + + window->table = gtk_table_new (6, 1, FALSE); + gtk_container_add (GTK_CONTAINER (window), window->table); +@@ -2491,8 +2496,14 @@ + gtk_window_get_size (GTK_WINDOW (window), &width, &height); + + /* ...and remember them as default for new windows */ +- g_object_set (G_OBJECT (window->preferences), "last-window-width", width, "last-window-height", height, NULL); ++ g_object_set (G_OBJECT (window->preferences), "last-window-width", width, "last-window-height", height, ++ "last-window-maximized", FALSE, NULL); + } ++ else ++ { ++ /* only store that the window is full screen */ ++ g_object_set (G_OBJECT (window->preferences), "last-window-maximized", TRUE, NULL); ++ } + } + } + --- thunar-1.0.1.orig/debian/patches/01_thunar-help-directory.patch +++ thunar-1.0.1/debian/patches/01_thunar-help-directory.patch @@ -0,0 +1,11 @@ +--- ThunarHelp.in 2006-04-13 23:57:36.000000000 +0200 ++++ ThunarHelp.in 2006-03-01 16:44:06.000000000 +0100 +@@ -19,7 +19,7 @@ + # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + # + +-HELPDIR="@datadir@/doc/Thunar/html/" ++HELPDIR="@datadir@/doc/thunar/html/" + + if test -n "$LC_ALL"; then + LC=$LC_ALL --- thunar-1.0.1.orig/debian/patches/xubuntu-fix-desktop-files.patch +++ thunar-1.0.1/debian/patches/xubuntu-fix-desktop-files.patch @@ -0,0 +1,51 @@ +diff -Nur -x '*.orig' -x '*~' thunar-0.9.0/Thunar-bulk-rename.desktop.in.in thunar-0.9.0.new/Thunar-bulk-rename.desktop.in.in +--- thunar-0.9.0/Thunar-bulk-rename.desktop.in.in 2007-12-02 14:46:23.000000000 +0100 ++++ thunar-0.9.0.new/Thunar-bulk-rename.desktop.in.in 2008-03-01 15:38:03.000000000 +0100 +@@ -1,5 +1,4 @@ + [Desktop Entry] +-Encoding=UTF-8 + _Name=Bulk Rename + _Comment=Rename Multiple Files + _GenericName=Bulk Rename +@@ -8,6 +7,7 @@ + Terminal=false + StartupNotify=true + Type=Application +-Categories=Application;System;Utility;Core;GTK;Filesystem; ++Categories=Utility;Core;GTK;Filesystem; ++NoDisplay=true + + # vi:set encoding=UTF-8: +diff -Nur -x '*.orig' -x '*~' thunar-0.9.0/Thunar.desktop.in.in thunar-0.9.0.new/Thunar.desktop.in.in +--- thunar-0.9.0/Thunar.desktop.in.in 2007-12-02 14:46:23.000000000 +0100 ++++ thunar-0.9.0.new/Thunar.desktop.in.in 2008-03-01 15:38:21.000000000 +0100 +@@ -1,5 +1,4 @@ + [Desktop Entry] +-Encoding=UTF-8 + _Name=Thunar File Manager + _Comment=Browse the filesystem with the file manager + _GenericName=File Manager +@@ -8,6 +7,6 @@ + Terminal=false + StartupNotify=true + Type=Application +-Categories=Application;System;Utility;Core;GTK;FileManager; ++Categories=Utility;Core;GTK;FileManager; + + # vi:set encoding=UTF-8: +diff -Nur -x '*.orig' -x '*~' thunar-0.9.0/Thunar-folder-handler.desktop.in.in thunar-0.9.0.new/Thunar-folder-handler.desktop.in.in +--- thunar-0.9.0/Thunar-folder-handler.desktop.in.in 2007-12-02 14:46:23.000000000 +0100 ++++ thunar-0.9.0.new/Thunar-folder-handler.desktop.in.in 2008-03-01 15:38:34.000000000 +0100 +@@ -1,5 +1,4 @@ + [Desktop Entry] +-Encoding=UTF-8 + _Name=Open Folder with Thunar + _Comment=Open the specified folders in Thunar + _GenericName=Open Folder +@@ -12,5 +11,6 @@ + Type=Application + Categories=System;Utility;Core;GTK;FileManager; + MimeType=x-directory/gnome-default-handler;x-directory/normal;inode/directory; ++OnlyShowIn=XFCE; + + # vi:set encoding=UTF-8: --- thunar-1.0.1.orig/debian/patches/04_fix-umask-handling.patch +++ thunar-1.0.1/debian/patches/04_fix-umask-handling.patch @@ -0,0 +1,52 @@ +commit eb58c6a6ba7f77c2c16016db064524df598ef421 +Author: Jannis Pohlmann +Date: Sat Oct 3 11:49:41 2009 +0200 + + Fix bugs #3532 (umask < 0022 not honoured) and #5813 properly (I hope). + + The previous patch applied in e53de71e6add9b28ba034111a1d19db7def8f7e7 + made things worse than before: it used DEFFILEMODE which seems to be + BSD-specific for creating files. It also reset the umask to 0 when + creating the first directory with _thunar_vfs_io_jobs_mkdir(). + + What we really want is to use 0777 (dirs) and 0666 (files) and let the + standard C system calls like open() apply the umask value. This should + work on all POSIX-compliant systems. + + Patch provided by Craig Ringer . + +diff --git a/thunar-vfs/thunar-vfs-io-jobs.c b/thunar-vfs/thunar-vfs-io-jobs.c +index 8d70812..c94523a 100644 +--- a/thunar-vfs/thunar-vfs-io-jobs.c ++++ b/thunar-vfs/thunar-vfs-io-jobs.c +@@ -432,8 +432,12 @@ _thunar_vfs_io_jobs_create (ThunarVfsJob *job, + absolute_path = thunar_vfs_path_dup_string (lp->data); + + again: +- /* try to create the file at the given path */ +- fd = g_open (absolute_path, O_CREAT | O_EXCL | O_WRONLY, DEFFILEMODE); ++ /* Try to create the file at the given path. ++ * ++ * Note that despite the 0666 mask, we won't really create a world-writable ++ * file unless the user's umask permits it (ie the umask is 0000). ++ */ ++ fd = g_open (absolute_path, O_CREAT | O_EXCL | O_WRONLY, 0666); + if (G_UNLIKELY (fd < 0)) + { + /* check if the file already exists */ +@@ -707,8 +711,13 @@ _thunar_vfs_io_jobs_mkdir (ThunarVfsJob *job, + /* update the progress information */ + _thunar_vfs_job_process_path (job, lp); + +- /* try to create the target directory */ +- if (!_thunar_vfs_io_ops_mkdir (lp->data, 0777 & ~umask(0), THUNAR_VFS_IO_OPS_NONE, error)) ++ /* try to create the target directory ++ * ++ * Note that the mode specified here is limited by the user's umask, so we will not ++ * actually be creating a world writable directory unless the user's umask permits ++ * it. ++ */ ++ if (!_thunar_vfs_io_ops_mkdir (lp->data, 0777, THUNAR_VFS_IO_OPS_NONE, error)) + return FALSE; + } + --- thunar-1.0.1.orig/debian/patches/06_fix-menu-icons.patch +++ thunar-1.0.1/debian/patches/06_fix-menu-icons.patch @@ -0,0 +1,19 @@ +--- thunar-vfs/thunar-vfs-io-local.c 2007-12-02 14:46:33.000000000 +0100 ++++ thunar-vfs/thunar-vfs-io-local.c.new 2008-03-28 13:27:45.000000000 +0100 +@@ -459,9 +459,13 @@ + /* drop any suffix (e.g. '.png') from themed icons */ + if (!g_path_is_absolute (info->custom_icon)) + { +- p = strrchr (info->custom_icon, '.'); +- if (G_UNLIKELY (p != NULL)) +- *p = '\0'; ++ if (g_str_has_suffix (info->custom_icon, ".png") || g_str_has_suffix (info->custom_icon, ".svg") ++ || g_str_has_suffix (info->custom_icon, ".xpm")) ++ { ++ p = strrchr (info->custom_icon, '.'); ++ if (G_UNLIKELY (p != NULL)) ++ *p = '\0'; ++ } + } + } +