debian/0000775000000000000000000000000012307315430007166 5ustar debian/exo-desktop-item-edit.10000664000000000000000000000337112307315324013377 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. .TH EXO-DESKTOP-ITEM-EDIT "1" "September 2006" "exo-desktop-item-edit 0.3.1.10rc1" "User Commands" .SH NAME exo-desktop-item-edit \- Create icons on the desktop .SH DESCRIPTION .SS "Usage:" .IP exo\-desktop\-item\-edit [OPTION...] [FILE|FOLDER] .SS "Help Options:" .TP \-?, \fB\-\-help\fR Show help options .TP \fB\-\-help\-all\fR Show all help options .TP \fB\-\-help\-gtk\fR Show GTK+ Options .SS "Application Options:" .TP \fB\-c\fR, \fB\-\-create\-new\fR Create a new desktop file in the given directory .TP \fB\-t\fR, \fB\-\-type\fR Type of desktop file to create (Application or Link) .TP \fB\-\-name\fR Preset name when creating a desktop file .TP \fB\-\-comment\fR Preset comment when creating a desktop file .TP \fB\-\-command\fR Preset command when creating a launcher .TP \fB\-\-url\fR Preset URL when creating a link .TP \fB\-\-icon\fR Preset icon when creating a desktop file .TP \fB\-v\fR, \fB\-\-version\fR Print version information and exit .TP \fB\-\-display\fR=\fIDISPLAY\fR X display to use .SH AUTHOR Written by Benedikt Meurer . .PP exo\-desktop\-item\-edit comes with ABSOLUTELY NO WARRANTY, You may redistribute copies of exo\-desktop\-item\-edit under the terms of the GNU Lesser General Public License which can be found in the exo source package. .PP Please report bugs to . .SH COPYRIGHT Copyright \(co 2005-2006 os-cillation e.K. All rights reserved. .SH "SEE ALSO" The full documentation for .B exo-desktop-item-edit is maintained as a Texinfo manual. If the .B info and .B exo-desktop-item-edit programs are properly installed at your site, the command .IP .B info exo-desktop-item-edit .PP should give you access to the complete manual. debian/copyright0000664000000000000000000000522012307315324011122 0ustar This package was debianized by Yves-Alexis Perez on Tue, 19 Apr 2005 21:44:36 +0200. It was downloaded from http://www.xfce.org Authors: ======== Upstream Author is Benedikt Meurer The exo-binding module is based on the GObject Binding Properties library written by Victor Porton Parts of this library are based on code from libegg, Gtk+, the GNOME project and the ROX Filer. Copyrights: =========== This software is copyright © 2003-2007 by Benedikt Meurer, os-cillation, except some parts: exo/abicheck.sh exo/make-exo-alias.pl contain code © 2004 The GLib Development Team exo/exo-binding.[ch] contains code © 2004 Victor Porton exo/exo-toolbars-editor-dialog.[ch] exo/exo-toolbars-private.[ch] exo/exo-toolbars-editor.[ch] exo/exo-toolbars-view.[ch] exo/exo-toolbars-model.[ch] contain code © 2003 Marco Pesenti Gritti exo/exo-wrap-table.[ch] contain code © 2000 Ramiro Estrugo exo/exo-icon-view.h contains code © 2002,2004 Anders Carlsson exo-csource/main.c contains code © 2007 Nick Schermer tests/test-exo-noop.c tests/test-exo-string.c exo-gio-module/exo-module.c contain code © 2009 Nick Schermer exo/exo-cell-renderer-icon.c exo/exo-job.[ch] exo/exo-simple-job.[ch] contain code © 2009 Jannis Pohlmann exo/exo-icon-view.c contains code: © 2008 Jannis Pohlmann © 2004-2006 os-cillation e.K. © 2002,2004 Anders Carlsson python/__init__.py python/pyexo.py contain code © 1998-2002 James Henstridge ltmain.sh contains code © 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Licensing: ========== The documentation is released under the GNU Free Documentation License, version 1.1 or later, 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. You are free to distribute this software under the terms of the GNU General Public License. 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 Lesser General Public License can be found on the file “/usr/share/common-licenses/LGPL”. The complete text of the GNU Free Documentation License can be found on the file “/usr/share/common-licenses/GFDL-1.1”. debian/exo-utils.manpages0000664000000000000000000000010312307315324012630 0ustar debian/exo-preferred-applications.1 debian/exo-desktop-item-edit.1 debian/libexo-common.install0000664000000000000000000000002412307315324013324 0ustar etc usr/share/icons debian/libexo-helpers.install0000664000000000000000000000002012307315324013472 0ustar usr/share/xfce4 debian/libexo-1-dev.install0000664000000000000000000000012512307315324012752 0ustar usr/include/* usr/lib/*/pkgconfig/* usr/lib/*/lib*.so usr/share/gtk-doc/html/exo-1/* debian/changelog0000664000000000000000000006233712307315324011055 0ustar exo (0.10.2-3ubuntu1) trusty; urgency=medium * Build using dh-autoreconf. -- Jackson Doak Sun, 09 Mar 2014 12:33:09 +1100 exo (0.10.2-3) unstable; urgency=low [ Evgeni Golov ] * Correct Vcs-* URLs to point to anonscm.debian.org [ Jackson Doak ] * Bump standards-version to 3.9.4 * debian/rules: Use --disable-silent-rules * debian/copyright: Use GFDL-1.1 instead on GFDL [ Yves-Alexis Perez ] * debian/patches: - 0001-Fix-exo_str_looks_like_an_uri-bug-10098 added, cherry-picked from git master. Fix detection of uri schemes without / like magnet:, mailto: or sip: uris. closes: #740684, #720377 * debian/control: - update standards version to 3.9.5. -- Yves-Alexis Perez Sat, 08 Mar 2014 16:48:07 +0100 exo (0.10.2-2ubuntu1) trusty; urgency=medium * Build using dh-autoreconf. -- Matthias Klose Tue, 24 Dec 2013 08:39:46 +0100 exo (0.10.2-2) unstable; urgency=low * Upload to unstable. * debian/rules: - enable all hardening flags -- Yves-Alexis Perez Tue, 21 May 2013 21:58:44 +0200 exo (0.10.2-1) experimental; urgency=low * New upstream stable release. -- Yves-Alexis Perez Sun, 30 Dec 2012 20:36:17 +0100 exo (0.10.1-1) experimental; urgency=low * New upstream stable release. * debian/libexo-1-0.symbols updated for new release. * debian/control: bumped minimum required glib version to 2.30. -- Yves-Alexis Perez Tue, 11 Dec 2012 21:56:35 +0100 exo (0.8.0-1) experimental; urgency=low * New upstream stable release. * debian/control: revert to unversioned libxfce4util-dev, bump required versions for Xfce 4.10. -- Lionel Le Folgoc Sat, 05 May 2012 09:38:41 +0200 exo (0.7.3-1) experimental; urgency=low * New upstream development release. * debian/rules: - don't run xdt-autogen, we dropped the patches that required it. - drop obsolete --disable-python configure flag. -- Lionel Le Folgoc Sun, 15 Apr 2012 15:34:08 +0200 exo (0.7.2-1) experimental; urgency=low [ Lionel Le Folgoc ] * New upstream development release. * debian/patches: - 01_fix-link-lm.patch, 02_fix-glib-link-test.patch: dropped, included upstream. * debian/libexo-1-dev.install: drop *.a files, not built anymore. * debian/control: bump libxfce4ui-1-dev b-dep to >= 4.9.0 for the new help buttons. * debian/libexo-common.install: updated, docs aren't shipped anymore. * debian/libexo-1-0.symbols: updated for the new symbols. * debian/rules: drop --sourcedir from dh_install, unneeded, and pass -X .la to ignore .la files instead of deleting them manually. [ Yves-Alexis Perez ] * debian/control: - update libxfce4util (build-)dep to libxfce4util6-dev. - update standards version to 3.9.3. - update debhelper build-dep to 9. - add build-dep on dpkg-dev 1.16.1. - drop build-dep on hardening-includes. - make libexo-helpers Multi-Arch: foreign. * debian/compat bumped to 9. * debian/rules: - use debhelper 9 and dpkg-dev 1.16.1 hardening support. - build with --parallel. -- Lionel Le Folgoc Sun, 08 Apr 2012 16:17:33 +0200 exo (0.6.2-5) unstable; urgency=low * debian/patches: - add DEP3 headers to patches. * debian/rules: - force endianness in msgfmt so all arches have the same file contents. closes: #669994 - build with --parallel. * debian/control: - mark -helpers package as Multi-Arch: same. - update standards version to 3.9.3. -- Yves-Alexis Perez Sat, 30 Jun 2012 21:48:35 +0200 exo (0.6.2-4) unstable; urgency=low [ Lionel Le Folgoc ] * Use maintscript support in dh_installdeb rather than writing out dpkg-maintscript-helper commands by hand. We now simply Pre-Depend on a new enough version of dpkg rather than using 'dpkg-maintscript-helper supports' guards, leading to more predictable behaviour on upgrades. Thanks Colin Watson for the patch. Closes: #659901 [ Yves-Alexis Perez ] * debian/rules: - use debhelper 9 hardening support. * debian/control: - update debhelper build-dep to 9. - drop build-dep on hardening-includes. - add build-dep on dpkg-dev 1.16.1 for hardening support. -- Lionel Le Folgoc Sun, 19 Feb 2012 17:34:08 +0100 exo (0.6.2-3) unstable; urgency=low [ Yves-Alexis Perez ] * debian/NEW: fix typo, thanks to Cyril Brulebois. [ Lionel Le Folgoc ] * Split exo helpers into their own package libexo-helpers, as some of them use architecture dependent paths. closes: #645420 * debian/control: drop spurious priority of libexo-common. -- Yves-Alexis Perez Wed, 19 Oct 2011 12:44:34 +0200 exo (0.6.2-2) unstable; urgency=low * Include patch from Steve Langasek to make exo multi-arch ready, thanks to him! closes: #632486 * debian/patches: - 01_fix-link-lm added, explicit link against lm. closes: #640435 - 02_fix-glib-link-test added, add missing GLIB_LIBS in tests Makefile.am. * debian/control: - add build-dep on xfce4-dev-tools, libtool and gtk-doc-tools. * debian/rules: - run xdt-autogen before configure. * debian/NEWS added to warn about helpers move. -- Yves-Alexis Perez Tue, 06 Sep 2011 09:51:22 +0200 exo (0.6.2-1) unstable; urgency=low * New upstream bugfix release. -- Yves-Alexis Perez Mon, 13 Jun 2011 19:29:41 +0200 exo (0.6.1-1) unstable; urgency=low * New upstream bugfix release. * debian/libexo-common.preinst: - handle replacement of symlinks by directory for el and sv doc images. -- Yves-Alexis Perez Sat, 14 May 2011 18:12:14 +0200 exo (0.6.0-3) unstable; urgency=low * Upload to unstable. * debian/control: - bump debhelper build-dep to 7.2.7 for --remaining-packages. - remove Emanuele, Simon and Michael from uploaders, thanks to them. - update standards version to 3.9.2. -- Yves-Alexis Perez Tue, 19 Apr 2011 16:02:11 +0200 exo (0.6.0-2) experimental; urgency=low * debian/control: - update build-dependencies to Xfce 4.8. closes: #612395 - add debhelper 8.1.0 build-conflicts since we use --remaining-packages in an override target. -- Yves-Alexis Perez Sun, 20 Feb 2011 10:43:38 +0100 exo (0.6.0-1) experimental; urgency=low [ Yves-Alexis Perez ] * New upstream release. - this releases doesn't use HAL anymore. closes: #604793 * debian/rules: - adapt rules to changed soname. - get *FLAGS from dpkg-buildflags. - don't pass libexecdir, not used anymore - correct exo-helper path in chrpath call - add hardening flags to {C,LD}FLAGS * debian/control: - change binary packages name to match updated soname. - use proper relation in conflict. - drop build-dep on libxfcegui4, add one on libxfce4ui. - add build-dep on libxfce4util-dev. - add dep on ${misc:Depends} for libexo-1-dev. - update standards version to 3.9.1. - add build-dep on hardening-includes - build-dep on experimental glib since we don't install the GIO module anymore. - bump debhelper build-dep to 7.2.7 for --remaining-packages. * debian/libexo-common.{preinst,postinst,prerm}: - use dpkg-maintscript-helper to remove /etc/xdg/xfce4/mount.rc. * debian/libexo-0-1.install: - update helpers path [ Lionel Le Folgoc ] * debian/exo-utils.manpages: added. * debian/control: - drop liburi-perl from Depends to Recommends. It's only needed for the mail composition script for mailto:// hyperlinks, which is not a strictly required feature, and allows small projects to get rid of Perl - exo-utils breaks some versions of panel plugins that rely on exo-mount (xfce4-volstatus-icon and xfce4-cddrive-plugin, only in ubuntu) - drop some trailing spaces. * debian/rules: - switch to rules.tiny + overrides * debian/compat: bump to 7. * debian/README.*: dropped, contain outdated info. * Hal support removed upstream: - debian/control: + drop hal (and eject) build and binary dependencies (use GIO instead) + drop libnotify-dev build-dep, exo-mount-notify has been dropped upstream + drop references to exo-mount, exo-unmount, exo-eject and mountrc from long descriptions - debian/exo-{eject,mount,unmount}.1: dropped - debian/exo-utils.manpages: refreshed - debian/libexo-1-0.shlibs: dropped libexo-hal - debian/rules: + do not pass --enable-notifications, does not exist anymore + drop remaining references to exo-hal - debian/libexo-common.preinst: added to delete obsolete mount.rc conffile. * debian/patches: - 01_fix-treeview-gtk2.20.patch: dropped, included upstream - series: dropped, no patch left. * debian/libexo-common.install: ship usr/share/doc/exo/html as well. * debian/libexo-1-0.symbols: added. * debian/libexo-1-0.shlibs: dropped. * debian/copyright: refreshed. * Bugs fixed by 0.5.x/0.6.x series: - FTBFS with binutils-gold Closes: #554276 -- Yves-Alexis Perez Sun, 06 Feb 2011 17:04:43 +0100 exo (0.3.106-2) unstable; urgency=low [ Lionel Le Folgoc ] * debian/control: fix typos in exo-utils-dbg and libexo-common long descs. * debian/patches: - 01_fix-treeview-gtk2.20.patch: make the treeview work again with gtk 2.20 (Xfce #6230, lp: #520118, closes: #576706). - series: add this patch. * debian/control: - add myself to Uploaders. [Stefan Ott] * debian/watch edited to track Xfce archive reorganisation. [ Yves-Alexis Perez ] * debian/control: - update standards version to 3.8.4. - add ${misc:Depends} to Depends. - update conflicts relation forms. * switch format to 3.0 (quilt). -- Yves-Alexis Perez Tue, 11 May 2010 23:26:05 +0200 exo (0.3.106-1) unstable; urgency=low * New upstream release. * debian/control: - fix typo in -dbg long description. closes: #557529 - drop build-dep on quilt. - update Homepage url to point to xfce.org. * debian/patches: - 01_mount-async dropped, merged upstream. * debian/rules: - drop quilt rules. -- Yves-Alexis Perez Sat, 12 Dec 2009 16:06:26 +0100 exo (0.3.105-3) unstable; urgency=low * debian/control: - add an exo-utils-dbg package containing debug symbols for the exo-utils binaries. * debian/rules: - use variables for library name, soversion and version. -- Yves-Alexis Perez Mon, 19 Oct 2009 14:30:01 +0200 exo (0.3.105-2) unstable; urgency=low * debian/control: - add build-dep on quilt * debian/rules: - call {,un}patch targets when needed, include quilt rules. * debian/patches: - 01_mount-async added, don't mount all volumes with sync. -- Yves-Alexis Perez Sun, 18 Oct 2009 23:20:26 +0200 exo (0.3.105-1) unstable; urgency=low * New upstream release. * add a new libexo-common packages containing mount options file, documentation, helper files. * debian/rules: - simplify rules file. * debian/patches: - 01_fix-exo-csource-manpage dropped, upstream manpage fixed. - 02_fix-exo-open-manpage as well. * debian/control: - drop quilt build-dep. -- Yves-Alexis Perez Sun, 18 Oct 2009 18:22:22 +0200 exo (0.3.104-2) unstable; urgency=low * debian/patches really refreshed, to avoid re-introducing fixed bugs. -- Yves-Alexis Perez Sun, 11 Oct 2009 11:57:05 +0200 exo (0.3.104-1) unstable; urgency=low * New upstream release - fix device eject in some cases. closes: #469425 - fix typo in exo-open.1. closes: #525259 * debian/patches: - 01_fix-exo-csource-manpage refreshd. - 02_fix-exo-open-manpage refreshd. -- Yves-Alexis Perez Sat, 10 Oct 2009 18:15:43 +0200 exo (0.3.103-1) unstable; urgency=low * New upstream release. - support iocharset mount option. closes: #470412 * debian/patches: - 01_fix-exo-csource-manpage updated. - 02_fix-exo-open-manpage updated. -- Yves-Alexis Perez Fri, 09 Oct 2009 17:33:42 +0200 exo (0.3.102-1) unstable; urgency=low * New upstream release. * debian/patches: - 01_exo-open-ignore-unknown-options dropped, included upstream. - 02_exo-open-fix-quotes-in-url dropped, included upstream. - 01_fix-exo-csource-manpage added, fix manpage for exo-open. - 02_fix-exo-open-manpage added, same thing for exo-open. -- Yves-Alexis Perez Fri, 21 Aug 2009 10:40:26 +0200 exo (0.3.101-4) unstable; urgency=low * Brown paper bag: add 02_exo-open-fix-quotes-in-url to patch series. -- Yves-Alexis Perez Thu, 20 Aug 2009 17:17:11 +0200 exo (0.3.101-3) unstable; urgency=low * debian/patches - 02_exo-open-fix-quotes-in-url added, fix opening url with quotes in them. (Xfce [f578ac2], #5461). closes: #526619, #535659 * debian/control: - update standards version to 3.8.3. * add a debian/README.source. -- Yves-Alexis Perez Thu, 20 Aug 2009 15:08:20 +0200 exo (0.3.101-2) unstable; urgency=low * debian/patches: - 01_exo-open-ignore-unknown-options added, accept ignore options so it can be passed to the called. closes: #532422 * debian/control: - add build-dep on quilt * debian/rules: - use quilt rules. -- Yves-Alexis Perez Tue, 09 Jun 2009 22:31:44 +0200 exo (0.3.101-1) unstable; urgency=low * New upstream release. * debian/control: - move lib to libs section and -dev to libdevel one. -- Yves-Alexis Perez Sun, 19 Apr 2009 14:15:41 +0200 exo (0.3.100-2) unstable; urgency=low * Upload to unstable and mark fixed bugs as closed: - exo-open correctly parses url with ','. closes: #473566 * debian/control: - update standards version to 3.8.1. - move packages to section xfce (except -dbg to debug). -- Yves-Alexis Perez Sat, 04 Apr 2009 01:04:12 +0200 exo (0.3.100-1) experimental; urgency=low [ Yves-Alexis Perez ] [ Xfce 4.6 Alpha “Pinkie”] * new upstream alpha release. * debian/libexo-0.3-0.shlibs: update shlibs version accordingly. * debian/patches: - 01_exo-alt-eject.patch removed, included upstream. - 02_exo-open.1.patch as well. - 03_libexo-teardown-crypto-on-eject.patch too. * debian/rules: - don't mess with mcs stuff, it doesn't exist anymore. - use dh_install --fail-missing. - don't use quilt.make. * debian/exo-utils.install: - don't ship non existant mcs plugins. [ Xfce 4.6 Beta 1 “Fuzzy”] * new upstream beta release * debian/control: - update build-deps for Fuzzy. * debian/libexo-0.3-0.shlibs: - update shlibs for Fuzzy. * debian/rules: - stop messing with config.{guess,sub}. [ Xfce 4.6 Beta 2 “Hopper”] * new upstream beta release * debian/libexo-0.3-0.shlibs: bump shlibs for beta 2. * debian/control: - bump build-deps for “Hopper”. - add build-dep on intltool. [ Xfce 4.6 Beta 3 “Tuco-tuco”] * new upstream beta release. * debian/control: - update build-deps for “Tuco-Tuco”. - correct deps for -dev package. * debian/libexo-0.3-0.shlibs - bump shlibs for 4.5.93. [ Michael Casadevall ] [ Xfce 4.6 Beta 1 “Fuzzy”] * Merged exo patches from Ubuntu * debian/patches: - 04_fix_broken_regex.patch added, adds ^ and $ to url expressions to prevent exo from mistaking a directory as an e-mail address and opening the wrong helper application. Xfce Bug #4330. LP: #262125. * debian/control: - Added myself as an upload - Added quilt as a build-dep [ Xfce 4.6 Beta 3 “Tuco-tuco”] * debian/patches - 04_fix_broken_regex.patch dropped, merged upstream [ Xfce 4.6 RC1 “Capybara” ] * new upstream release candidate. * debian/control: - bump build-deps for Capybara. - bump deps on -dev for Capybara. - drop build-dep on quilt. * debian/libexo-0.3-0.shlibs: - bump shlibs to 0.3.99.1. * debian/copyright: - update download url. - update copyrights. [ Xfce 4.6 ] * new upstream release. * debian/control: - bump build-deps for 4.6.0. - bump deps on -dev for 4.6.0.. * debian/libexo-0.3-0.shlibs: - bump shlibs to 0.3.100. -- Yves-Alexis Perez Sat, 28 Feb 2009 12:18:08 +0100 exo (0.3.4-8) experimental; urgency=low * debian/patches: - 03_libexo-teardown-crypto-on-eject added, enable disabling an already mounted crypto-fs. Thanks Colin Leroy (Xfce #3349). * debian/control: - updated standards version to 3.8.0. No change needed. * debian/rules: rm config.{sub.guess} in clean and copy it in build. -- Yves-Alexis Perez Wed, 13 Aug 2008 23:25:33 +0200 exo (0.3.4-7) unstable; urgency=low * debian/control: don't depend on eject on hurd for exo-utils, it's not available. * switch to triggers: - debian/libexo-0.3-0.postinst dropped. - debian/control: conflicts against non-triggers-enabled xfce4-mcs-manager. * debian/control: - remove Rudy Godoy and Martin Loschwitz from Uploaders. - drop useless Conficts/Replaces. - use correct package name in Conflict/Replaces for exo-utils. -- Yves-Alexis Perez Mon, 19 May 2008 08:26:18 +0200 exo (0.3.4-6) unstable; urgency=low * debian/patches: - 01_exo-alt-eject added, fix optical discs ejection, patch taken from Xfce bugzila (#2968) closes: #469425 - 02_exo-open.1 added, fix a typo in exo-open(1). closes: #464825 * debian/control: add build-dep on quilt. * debian/rules: include quilt rules. -- Yves-Alexis Perez Sun, 27 Apr 2008 15:30:53 +0200 exo (0.3.4-5) unstable; urgency=low * build exo with libnotify support. closes: #472255 -- Yves-Alexis Perez Tue, 25 Mar 2008 12:04:13 +0100 exo (0.3.4-4) unstable; urgency=low * debian/compat: bump debhelper compatibility to 5. * debian/control: - bump build-dep on debhelper accordingly. - add a -dbg binary package. * debian/rules: install debugging symbols in -dbg package. * debian/libexo-0.3-0.install: we don't have anything in /usr/libexec so don't try to ship it. * debian/copyrights: - update copyrights. - use © sign. -- Yves-Alexis Perez Sat, 01 Mar 2008 17:34:22 +0100 exo (0.3.4-3) unstable; urgency=low * upload to unstable. * provide exo-utils package. closes: #462883 -- Yves-Alexis Perez Mon, 28 Jan 2008 08:32:16 +0100 exo (0.3.4-2) experimental; urgency=low [ Yves-Alexis Perez ] * loosen dependency in shlibs file by removing debian part. * debian/libexo-0.3-dev.install: ship exo gtk-doc again * debian/copyright: don't ship complete GFDL text. * debian/dirs removed as it's useless, thanks Cyril Brulebois. * debian/control: - updated email address. - updated standard versions. [ Simon Huggins ] * Split out utilities into exo-utils * Make exo-utils depend on eject for exo-eject's fstab usage when hal isn't used. -- Simon Huggins Fri, 11 Jan 2008 16:18:25 +0000 exo (0.3.4-1) unstable; urgency=low [ Simon Huggins ] * debian/control: Move fake Homepage field to a real one now dpkg supports it. * Add Vcs-* headers to debian/control [ Yves-Alexis Perez ] * debian/control: bump build deps to Xfce 4.4.2 * debian/rules: don't ignore all make errors at clean stage. * new upstrem release. -- Yves-Alexis Perez Sun, 02 Dec 2007 15:04:47 +0100 exo (0.3.2-5) unstable; urgency=low (Simon Huggins) * Use ${binary:Version} so we are binNMU safe. (Yves-Alexis Perez) * debian/control: condition build-dep on libhal-storage-dev so package can be built on hurd-i386. closes: #430858 * debian/libexo-0.3-0.postinst: use kill -s so we don't have problem on hurd. -- Yves-Alexis Perez Mon, 17 Sep 2007 23:20:12 +0200 exo (0.3.2-4) unstable; urgency=low * Add muttng handler just like the mutt handler closes: #402824 * Depend on liburi-perl for mailto: handling closes: #421662 -- Simon Huggins Tue, 22 May 2007 12:40:34 +0100 exo (0.3.2-3) unstable; urgency=low * Upload to unstable. -- Yves-Alexis Perez Sun, 15 Apr 2007 15:21:10 +0100 exo (0.3.2-2) experimental; urgency=low (Yves-Alexis Perez) * debian/rules: - don't ship unused .la files. - ship manfiles for exo-(un|)mount and exo-eject. * debian/libexo-0.3-0.install: ship pixmaps. * debian/copyright: updated copyright holders and added documentation license. (Emanuele Rocca) * Meaningful whatis entries added to exo-mount(1), exo-umount(1) and exo-eject(1). -- Yves-Alexis Perez Sun, 08 Apr 2007 15:30:01 +0200 exo (0.3.2-1) experimental; urgency=low * New upstream release. * debian/control: - updated build-deps against Xfce 4.4. - added build-dep on libhal-storage-dev to enable volume management with thunar-volman. - added dep on libhal-storage-dev for libexo-0.3-dev. -- Yves-Alexis Perez Wed, 24 Jan 2007 23:59:38 +0100 exo (0.3.1.12rc2-1) unstable; urgency=low * New upstream release. * debian/control: updated build-deps against Xfce 4.4RC2 (4.3.99.2). -- Yves-Alexis Perez Thu, 16 Nov 2006 15:09:11 +0100 exo (0.3.1.10rc1-1) unstable; urgency=low * New upstream release. * debian/control: updated build-dep against Xfce 4.4RC1 (4.3.99.1). * Preferred applications now appear in Settings Manager. Closes:#370404 -- Yves-Alexis Perez Sat, 23 Sep 2006 13:46:54 +0100 exo (0.3.1.8beta2-3) unstable; urgency=low * debian/rules: fix bashism. (thanks Mohammed Adnène Trojette) -- Yves-Alexis Perez Sun, 27 Aug 2006 15:48:10 +0100 exo (0.3.1.8beta2-2) unstable; urgency=low (Yves-Alexis Perez) * debian/control: build-dep on xfce4-mcs-manager-dev to add preferred applications to settings manager. (Simon Huggins) * Remove bogus rpaths. -- Yves-Alexis Perez Sat, 05 Aug 2006 17:50:09 +0100 exo (0.3.1.8beta2-1) unstable; urgency=low * New upstream release. * debian/postinst: fixed install on hurd by not using pkill. * debian/control: updated standards version to 3.7.2. -- Yves-Alexis Perez Sun, 9 Jul 2006 23:11:38 +0200 exo (0.3.1.6beta1-1) unstable; urgency=low (Yves-Alexis Perez) * New upstream release (Simon Huggins) * Remove pointless .la files. -- Yves-Alexis Perez Wed, 03 May 2006 18:34:22 +0100 exo (0.3.1.4alpha2-r20235-1) unstable; urgency=low (Yves-Alexis Perez) * New upstream (alpha2) release * Add libexec directory in package (Simon Huggins) * Add exo-preferred-applications manpage * Remove the unneeded .la and .a files for mcs-plugins * Move the postinst to only fire for the lib package not the -dev package as that's where the mcs-plugins are. * Don't depend on gtk-doc-tools let upstream build the docs once. * Move the libexecdir from /usr/libexec to /usr/lib/libexo-0.3-0 for lintian. * Add #DEBHELPER# to the postinst and only run makeshlibs on the lib package. * Make the exo-preferred-applications system default to debian-sensible-browser and debian-x-terminal-emulator. -- Yves-Alexis Perez Sun, 12 Mar 2006 12:45:44 +0000 exo (0.3.1.2alpha-r19548-2) unstable; urgency=low * Fixed shlibs so packages gets the correct exo version -- Yves-Alexis Perez Sat, 28 Jan 2006 16:52:02 +0000 exo (0.3.1.2alpha-r19548-1) unstable; urgency=low * (Yves-Alexis Perez) - New Upstream (alpha) release * (Jani Monoses) - Do not directly Build-depend on libstartup-notification-dev as libxfcegui4-dev already depends on it. - Add myself to Uploaders list * (Simon Huggins) - Install the docs in the library package not the -dev one. - Install THANKS as well as the rest -- Yves-Alexis Perez Mon, 23 Jan 2006 19:16:34 +0000 exo (0.3.0svn+r18845-1) unstable; urgency=low * New Upstream (alpha) version * Changed package name * Added exo-csource manpage -- Yves-Alexis Perez Mon, 14 Nov 2005 19:34:31 +0100 exo (0.3.0-3) unstable; urgency=low * Updating control to match new debian policy version. -- Yves-Alexis Perez Wed, 22 Jun 2005 16:04:45 +0200 exo (0.3.0-2) unstable; urgency=low * Moving to unstable -- Emanuele Rocca Sat, 18 Jun 2005 17:49:09 +0200 exo (0.3.0-1) experimental; urgency=low * Initial Release (Closes: #308368). -- Yves-Alexis Perez Tue, 19 Apr 2005 21:44:36 +0200 debian/rules0000775000000000000000000000251412307315324010252 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1 -Wl,-z,defs export DEB_BUILD_MAINT_OPTIONS=hardening=+all EXO_LIBNAME=1 EXO_SOVERSION=0 EXO_SONAME=libexo-$(EXO_LIBNAME)-$(EXO_SOVERSION) MSGFMT = /usr/bin/msgfmt --endianness little %: dh $@ --parallel --with autoreconf override_dh_autoreconf: xdt-autogen override_dh_auto_configure: MSGFMT="$(MSGFMT)" dh_auto_configure -- --disable-gtk-doc --disable-silent-rules override_dh_install: # Debianise sed -i -e 's/^WebBrowser=.*/WebBrowser=debian-sensible-browser/' \ -e 's/TerminalEmulator=.*/TerminalEmulator=debian-x-terminal-emulator/' \ debian/tmp/etc/xdg/xfce4/helpers.rc chrpath -d -k debian/tmp/usr/bin/exo-csource \ debian/tmp/usr/bin/exo-desktop-item-edit \ debian/tmp/usr/bin/exo-open \ debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/xfce4/exo-$(EXO_LIBNAME)/exo-helper-$(EXO_LIBNAME) \ debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libexo-$(EXO_LIBNAME).so.* # Create a muttng helper from the mutt one sed -e 's/utt/uttng/;s/Icon=muttng/Icon=mutt/' \ debian/tmp/usr/share/xfce4/helpers/muttng.desktop dh_install --fail-missing -X .la override_dh_strip: dh_strip -p $(EXO_SONAME) --dbg-package=$(EXO_SONAME)-dbg dh_strip -p exo-utils --dbg-package=exo-utils-dbg dh_strip --remaining-packages debian/libexo-1-0.install0000664000000000000000000000021412307315324012332 0ustar usr/lib/*/xfce4/exo-1/exo-helper-1 usr/lib/*/xfce4/exo-1/exo-compose-mail-1 usr/lib/*/lib*.so.* usr/share/locale/*/*/*.mo usr/share/pixmaps debian/NEWS0000664000000000000000000000057712307315324007700 0ustar exo (0.6.2-2) unstable; urgency=low Due to multi-arch changes, helpers and libs in the libexo-1-0 packages have been moved to a subfolder in /usr/lib//xfce4/exo-1/. This means some packages (like xfce4-terminal) might not find the tools anymore until they are restarted with the new library. -- Yves-Alexis Perez Tue, 06 Sep 2011 09:40:35 +0200 debian/source/0000775000000000000000000000000012307315427010474 5ustar debian/source/format0000664000000000000000000000001412307315324011676 0ustar 3.0 (quilt) debian/libexo-1-0.symbols0000664000000000000000000002021112307315324012353 0ustar libexo-1.so.0 libexo-1-0 #MINVER# exo_atomic_dec@Base 0.5.0 exo_atomic_inc@Base 0.5.0 exo_binding_new@Base 0.5.0 exo_binding_new_full@Base 0.5.0 exo_binding_new_with_negation@Base 0.5.0 exo_binding_unbind@Base 0.5.0 exo_cell_renderer_ellipsized_text_get_type@Base 0.5.0 exo_cell_renderer_ellipsized_text_new@Base 0.5.0 exo_cell_renderer_icon_get_type@Base 0.5.0 exo_cell_renderer_icon_new@Base 0.5.0 exo_check_version@Base 0.5.0 exo_execute_preferred_application@Base 0.5.0 exo_execute_preferred_application_on_screen@Base 0.5.0 exo_execute_terminal_shell@Base 0.5.0 exo_execute_terminal_shell_on_screen@Base 0.5.0 exo_g_value_transform_negate@Base 0.5.0 exo_gdk_pixbuf_colorize@Base 0.5.0 exo_gdk_pixbuf_frame@Base 0.5.0 exo_gdk_pixbuf_lucent@Base 0.5.0 exo_gdk_pixbuf_new_from_file_at_max_size@Base 0.5.0 exo_gdk_pixbuf_scale_down@Base 0.5.0 exo_gdk_pixbuf_scale_ratio@Base 0.5.0 exo_gdk_pixbuf_spotlight@Base 0.5.0 exo_gtk_file_chooser_add_thumbnail_preview@Base 0.5.0 exo_gtk_object_destroy_later@Base 0.5.0 exo_gtk_url_about_dialog_hook@Base 0.5.0 exo_icon_bar_get_active@Base 0.5.0 exo_icon_bar_get_active_iter@Base 0.5.0 exo_icon_bar_get_model@Base 0.5.0 exo_icon_bar_get_orientation@Base 0.5.0 exo_icon_bar_get_pixbuf_column@Base 0.5.0 exo_icon_bar_get_text_column@Base 0.5.0 exo_icon_bar_get_type@Base 0.5.0 exo_icon_bar_new@Base 0.5.0 exo_icon_bar_new_with_model@Base 0.5.0 exo_icon_bar_set_active@Base 0.5.0 exo_icon_bar_set_active_iter@Base 0.5.0 exo_icon_bar_set_model@Base 0.5.0 exo_icon_bar_set_orientation@Base 0.5.0 exo_icon_bar_set_pixbuf_column@Base 0.5.0 exo_icon_bar_set_text_column@Base 0.5.0 exo_icon_chooser_dialog_get_icon@Base 0.5.0 exo_icon_chooser_dialog_get_type@Base 0.5.0 exo_icon_chooser_dialog_new@Base 0.5.0 exo_icon_chooser_dialog_set_icon@Base 0.5.0 exo_icon_view_create_drag_icon@Base 0.5.0 exo_icon_view_drop_position_get_type@Base 0.5.0 exo_icon_view_enable_model_drag_dest@Base 0.5.0 exo_icon_view_enable_model_drag_source@Base 0.5.0 exo_icon_view_get_column_spacing@Base 0.5.0 exo_icon_view_get_columns@Base 0.5.0 exo_icon_view_get_cursor@Base 0.5.0 exo_icon_view_get_dest_item_at_pos@Base 0.5.0 exo_icon_view_get_drag_dest_item@Base 0.5.0 exo_icon_view_get_enable_search@Base 0.5.0 exo_icon_view_get_item_at_pos@Base 0.5.0 exo_icon_view_get_item_column@Base 0.7.1 exo_icon_view_get_item_row@Base 0.7.1 exo_icon_view_get_item_width@Base 0.5.0 exo_icon_view_get_layout_mode@Base 0.5.0 exo_icon_view_get_margin@Base 0.5.0 exo_icon_view_get_model@Base 0.5.0 exo_icon_view_get_orientation@Base 0.5.0 exo_icon_view_get_path_at_pos@Base 0.5.0 exo_icon_view_get_reorderable@Base 0.5.0 exo_icon_view_get_row_spacing@Base 0.5.0 exo_icon_view_get_search_column@Base 0.5.0 exo_icon_view_get_search_equal_func@Base 0.5.0 exo_icon_view_get_search_position_func@Base 0.5.0 exo_icon_view_get_selected_items@Base 0.5.0 exo_icon_view_get_selection_mode@Base 0.5.0 exo_icon_view_get_single_click@Base 0.5.0 exo_icon_view_get_single_click_timeout@Base 0.5.0 exo_icon_view_get_spacing@Base 0.5.0 exo_icon_view_get_type@Base 0.5.0 exo_icon_view_get_visible_range@Base 0.5.0 exo_icon_view_icon_to_widget_coords@Base 0.5.0 exo_icon_view_item_activated@Base 0.5.0 exo_icon_view_layout_mode_get_type@Base 0.5.0 exo_icon_view_new@Base 0.5.0 exo_icon_view_new_with_model@Base 0.5.0 exo_icon_view_path_is_selected@Base 0.5.0 exo_icon_view_scroll_to_path@Base 0.5.0 exo_icon_view_select_all@Base 0.5.0 exo_icon_view_select_path@Base 0.5.0 exo_icon_view_selected_foreach@Base 0.5.0 exo_icon_view_selection_invert@Base 0.10.0 exo_icon_view_set_column_spacing@Base 0.5.0 exo_icon_view_set_columns@Base 0.5.0 exo_icon_view_set_cursor@Base 0.5.0 exo_icon_view_set_drag_dest_item@Base 0.5.0 exo_icon_view_set_enable_search@Base 0.5.0 exo_icon_view_set_item_width@Base 0.5.0 exo_icon_view_set_layout_mode@Base 0.5.0 exo_icon_view_set_margin@Base 0.5.0 exo_icon_view_set_model@Base 0.5.0 exo_icon_view_set_orientation@Base 0.5.0 exo_icon_view_set_reorderable@Base 0.5.0 exo_icon_view_set_row_spacing@Base 0.5.0 exo_icon_view_set_search_column@Base 0.5.0 exo_icon_view_set_search_equal_func@Base 0.5.0 exo_icon_view_set_search_position_func@Base 0.5.0 exo_icon_view_set_selection_mode@Base 0.5.0 exo_icon_view_set_single_click@Base 0.5.0 exo_icon_view_set_single_click_timeout@Base 0.5.0 exo_icon_view_set_spacing@Base 0.5.0 exo_icon_view_unselect_all@Base 0.5.0 exo_icon_view_unselect_path@Base 0.5.0 exo_icon_view_unset_model_drag_dest@Base 0.5.0 exo_icon_view_unset_model_drag_source@Base 0.5.0 exo_icon_view_widget_to_icon_coords@Base 0.5.0 exo_job_cancel@Base 0.5.0 exo_job_emit@Base 0.5.0 exo_job_get_cancellable@Base 0.5.0 exo_job_get_type@Base 0.5.0 exo_job_info_message@Base 0.5.0 exo_job_is_cancelled@Base 0.5.0 exo_job_launch@Base 0.5.0 exo_job_percent@Base 0.5.0 exo_job_send_to_mainloop@Base 0.5.0 exo_job_set_error_if_cancelled@Base 0.5.0 exo_major_version@Base 0.5.0 exo_micro_version@Base 0.5.0 exo_minor_version@Base 0.5.0 exo_mutual_binding_new@Base 0.5.0 exo_mutual_binding_new_full@Base 0.5.0 exo_mutual_binding_new_with_negation@Base 0.5.0 exo_mutual_binding_unbind@Base 0.5.0 exo_noop@Base 0.5.0 exo_noop_false@Base 0.5.0 exo_noop_null@Base 0.5.0 exo_noop_one@Base 0.5.0 exo_noop_true@Base 0.5.0 exo_noop_zero@Base 0.5.0 exo_simple_job_get_type@Base 0.5.0 exo_simple_job_launch@Base 0.5.0 exo_str_elide_underscores@Base 0.5.0 exo_str_is_equal@Base 0.5.0 exo_str_looks_like_an_uri@Base 0.5.0 exo_str_replace@Base 0.5.0 exo_strdup_strftime@Base 0.5.0 exo_strndupv@Base 0.5.0 exo_toolbars_editor_dialog_get_type@Base 0.5.0 exo_toolbars_editor_dialog_new_with_model@Base 0.5.0 exo_toolbars_editor_get_model@Base 0.5.0 exo_toolbars_editor_get_type@Base 0.5.0 exo_toolbars_editor_get_ui_manager@Base 0.5.0 exo_toolbars_editor_new@Base 0.5.0 exo_toolbars_editor_new_with_model@Base 0.5.0 exo_toolbars_editor_set_model@Base 0.5.0 exo_toolbars_editor_set_ui_manager@Base 0.5.0 exo_toolbars_model_add_item@Base 0.5.0 exo_toolbars_model_add_separator@Base 0.5.0 exo_toolbars_model_add_toolbar@Base 0.5.0 exo_toolbars_model_flags_get_type@Base 0.5.0 exo_toolbars_model_get_actions@Base 0.5.0 exo_toolbars_model_get_flags@Base 0.5.0 exo_toolbars_model_get_item_data@Base 0.5.0 exo_toolbars_model_get_item_id@Base 0.5.0 exo_toolbars_model_get_item_type@Base 0.5.0 exo_toolbars_model_get_style@Base 0.5.0 exo_toolbars_model_get_type@Base 0.5.0 exo_toolbars_model_item_nth@Base 0.5.0 exo_toolbars_model_load_from_file@Base 0.5.0 exo_toolbars_model_move_item@Base 0.5.0 exo_toolbars_model_n_items@Base 0.5.0 exo_toolbars_model_n_toolbars@Base 0.5.0 exo_toolbars_model_new@Base 0.5.0 exo_toolbars_model_remove_item@Base 0.5.0 exo_toolbars_model_remove_toolbar@Base 0.5.0 exo_toolbars_model_save_to_file@Base 0.5.0 exo_toolbars_model_set_actions@Base 0.5.0 exo_toolbars_model_set_flags@Base 0.5.0 exo_toolbars_model_set_style@Base 0.5.0 exo_toolbars_model_toolbar_nth@Base 0.5.0 exo_toolbars_model_unset_style@Base 0.5.0 exo_toolbars_view_get_editing@Base 0.5.0 exo_toolbars_view_get_model@Base 0.5.0 exo_toolbars_view_get_type@Base 0.5.0 exo_toolbars_view_get_ui_manager@Base 0.5.0 exo_toolbars_view_new@Base 0.5.0 exo_toolbars_view_new_with_model@Base 0.5.0 exo_toolbars_view_set_editing@Base 0.5.0 exo_toolbars_view_set_model@Base 0.5.0 exo_toolbars_view_set_ui_manager@Base 0.5.0 exo_tree_view_get_single_click@Base 0.5.0 exo_tree_view_get_single_click_timeout@Base 0.5.0 exo_tree_view_get_type@Base 0.5.0 exo_tree_view_new@Base 0.5.0 exo_tree_view_set_single_click@Base 0.5.0 exo_tree_view_set_single_click_timeout@Base 0.5.0 exo_wrap_table_get_col_spacing@Base 0.5.0 exo_wrap_table_get_homogeneous@Base 0.5.0 exo_wrap_table_get_row_spacing@Base 0.5.0 exo_wrap_table_get_type@Base 0.5.0 exo_wrap_table_new@Base 0.5.0 exo_wrap_table_set_col_spacing@Base 0.5.0 exo_wrap_table_set_homogeneous@Base 0.5.0 exo_wrap_table_set_row_spacing@Base 0.5.0 exo_xsession_client_get_group@Base 0.5.0 exo_xsession_client_get_restart_command@Base 0.5.0 exo_xsession_client_get_type@Base 0.5.0 exo_xsession_client_new_with_group@Base 0.5.0 exo_xsession_client_set_group@Base 0.5.0 exo_xsession_client_set_restart_command@Base 0.5.0 debian/exo-utils.install0000664000000000000000000000006112307315324012506 0ustar usr/bin/* usr/share/applications usr/share/man/* debian/libexo-common.maintscript0000664000000000000000000000005412307315324014216 0ustar rm_conffile /etc/xdg/xfce4/mount.rc 0.5.2-1 debian/control0000664000000000000000000000707112307315324010600 0ustar Source: exo Section: xfce Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Xfce Maintainers Uploaders: Yves-Alexis Perez , Lionel Le Folgoc Build-Depends: debhelper (>= 9), libxfce4util-dev (>= 4.10.0), dpkg-dev (>= 1.16.1), libxfce4ui-1-dev (>= 4.10.0), liburi-perl, chrpath, intltool, libglib2.0-dev (>= 2.30), xfce4-dev-tools (>= 4.10.0), libtool, gtk-doc-tools, dh-autoreconf Standards-Version: 3.9.5 Homepage: http://www.xfce.org Vcs-Svn: svn://anonscm.debian.org/pkg-xfce/desktop/trunk/exo/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-xfce/desktop/trunk/exo/ Package: libexo-1-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libexo-1-0 (= ${binary:Version}), libxfce4util-dev (>= 4.10.0), ${misc:Depends}, libgtk2.0-dev Description: Development files for libexo This package contains the headers and the static library for libexo-1-0. Package: libexo-1-0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libexo-common, libexo-helpers Recommends: liburi-perl Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: Library with extensions for Xfce libexo is a library for Xfce that contains a bunch of additional widgets and a framework for editable toolbars (an improved version of the framework present in GNOME), light-weight session management support, functions to automatically synchronize object properties (based on GObject Binding Properties) and several miscellaneous utility and helper functions for application developers. . While Xfce ships with quite a few libraries that are primarily targeted at desktop development, libexo is targeted at application development, with a focus on applications for Xfce. Package: exo-utils Section: xfce Architecture: any Depends: libexo-1-0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Breaks: xfce4-volstatus-icon (<= 0.1.0-0ubuntu5), xfce4-cddrive-plugin (<= 0.0.1-0ubuntu2) Description: Utility files for libexo This package contains the Xfce settings plugin and the utility files for libexo-1-0 which are: - exo-csource - exo-desktop-item-edit - exo-open - exo-preferred-applications Package: libexo-1-0-dbg Section: debug Priority: extra Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libexo-1-0 (= ${binary:Version}) Description: debugging informations for libexo This package contains the debugging symbols for libexo, additional library for Xfce. Package: exo-utils-dbg Section: debug Priority: extra Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, exo-utils (= ${binary:Version}) Conflicts: libexo-0.3-0-dbg (<< 0.3.105-3) Description: debugging informations for exo-utils This package contains the debugging symbols for the utilities shipped in exo-utils: - exo-csource - exo-open - exo-desktop-item-edit Package: libexo-common Section: libs Architecture: all Multi-Arch: foreign Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: libexo-0.3-0 (<< 0.3.104-3) Description: libexo common files This package contains the common files in use by exo library. It ships desktop files and documentation. Package: libexo-helpers Section: libs Architecture: any Multi-arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: libexo-0.3-0 (<< 0.3.104-3), libexo-common (<< 0.6.2-3) Description: libexo helpers This package contains the helper files in use by exo library for its preferred applications framework. debian/compat0000664000000000000000000000000212307315324010366 0ustar 9 debian/watch0000664000000000000000000000012512307315324010217 0ustar version=3 http://archive.xfce.org/src/xfce/exo/([\d\.]+)/ \ exo-([\d\.]+)\.tar\.bz2 debian/libexo-1-0.docs0000664000000000000000000000003012307315324011610 0ustar NEWS README TODO THANKS debian/exo-preferred-applications.10000664000000000000000000000122312307315324014503 0ustar .\" Copyright (C) 2005 Simon Huggins .TH EXO-PREFERRED-APPLICATIONS "1" "September 2006" "exo 0.3.1.10rc1" "User Commands" .SH NAME exo-preferred-applications \- Xfce Preferred Applications Framework .SH DESCRIPTION .PP This should never be run by the user but the interested user may find /usr/share/xfce4/doc/C/exo-preferred-applications.html enlightening. .SH "REPORTING BUGS" Report bugs to . .SH COPYRIGHT Copyright \(co 2005 Simon Huggins .br This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. debian/patches/0000775000000000000000000000000012307315427010623 5ustar debian/patches/series0000664000000000000000000000006312307315324012033 0ustar 0001-Fix-exo_str_looks_like_an_uri-bug-10098.patch debian/patches/0001-Fix-exo_str_looks_like_an_uri-bug-10098.patch0000664000000000000000000000346112307315324021433 0ustar From 05848bb3cb10ea19ef8cba607bdabcd25560063c Mon Sep 17 00:00:00 2001 From: Felipe Contreras Date: Sat, 18 May 2013 22:50:01 -0500 Subject: [PATCH] Fix exo_str_looks_like_an_uri() (bug #10098). Commit d11199b (Check if uris also contain a slash (bug #9244)) tried to fix a hang in thunar by properly recognizing that 'http:' is not an URI, however, while doing so, it broke proper URIs like 'magnet:foo'. As the RFC clearly states: The following are two example URIs and their component parts: foo://example.com:8042/over/there?name=ferret#nose \_/ \______________/\_________/ \_________/ \__/ | | | | | scheme authority path query fragment | _____________________|__ / \ / \ urn:example:animal:ferret:nose But even with this succinct example exo_str_looks_like_an_uri() fails. There is an easy solution; fail only when component part is missing ('urn:'), but succeed otherwise. This solution fixes 'magnet:foo', and doesn't break the current expectation from thunar that 'http:' should fail, having the best of both worlds. [1] http://www.ietf.org/rfc/rfc3986.txt Signed-off-by: Felipe Contreras --- exo/exo-string.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exo/exo-string.c b/exo/exo-string.c index 33f86f9..056b36a 100644 --- a/exo/exo-string.c +++ b/exo/exo-string.c @@ -429,7 +429,7 @@ exo_str_looks_like_an_uri (const gchar *str) for (++s; g_ascii_isalnum (*s) || *s == '+' || *s == '-' || *s == '.'; ++s); /* must be followed by ":" */ - return (*s == ':' && *(s+1) == '/'); + return (*s == ':' && *(s+1) != '\0'); } return FALSE; -- 1.9.0 debian/libexo-common.preinst0000775000000000000000000000057112307315324013354 0ustar #!/bin/sh set -e # Remove symlinks for el and sv which appeared in 0.6.1-1 case "$1" in install|upgrade) if dpkg --compare-versions "$2" lt "0.6.1-1"; then [ -h /usr/share/doc/exo/html/el/images ] && rm /usr/share/doc/exo/html/el/images || true [ -h /usr/share/doc/exo/html/sv/images ] && rm /usr/share/doc/exo/html/sv/images || true fi esac #DEBHELPER#