summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-08-23 17:58:49 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-08-23 17:58:49 +0000
commit7d985ad4c16ecd12287122369609f25beaed834a (patch)
tree8742edec754222b900dfd51f69d212a87b7fcf7f /xfce-extra/exo
parentxfce-base/exo (diff)
downloadhistorical-7d985ad4c16ecd12287122369609f25beaed834a.tar.gz
historical-7d985ad4c16ecd12287122369609f25beaed834a.tar.bz2
historical-7d985ad4c16ecd12287122369609f25beaed834a.zip
Moved exo to xfce-base.
Diffstat (limited to 'xfce-extra/exo')
-rw-r--r--xfce-extra/exo/ChangeLog356
-rw-r--r--xfce-extra/exo/Manifest8
-rw-r--r--xfce-extra/exo/exo-0.3.101-r1.ebuild54
-rw-r--r--xfce-extra/exo/exo-0.3.102-r1.ebuild55
-rw-r--r--xfce-extra/exo/files/exo-0.3.101-iocharset.patch79
-rw-r--r--xfce-extra/exo/files/exo-0.3.4-eject.patch207
-rw-r--r--xfce-extra/exo/metadata.xml5
7 files changed, 0 insertions, 764 deletions
diff --git a/xfce-extra/exo/ChangeLog b/xfce-extra/exo/ChangeLog
deleted file mode 100644
index 036be95267e3..000000000000
--- a/xfce-extra/exo/ChangeLog
+++ /dev/null
@@ -1,356 +0,0 @@
-# ChangeLog for xfce-extra/exo
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-extra/exo/ChangeLog,v 1.95 2009/08/21 18:15:38 darkside Exp $
-
-*exo-0.3.102-r1 (21 Aug 2009)
-
- 21 Aug 2009; Jeremy Olexa <darkside@gentoo.org> -exo-0.3.102.ebuild,
- +exo-0.3.102-r1.ebuild:
- add eject patch to 102-r1, bug 282218
-
- 21 Aug 2009; Jeremy Olexa <darkside@gentoo.org> exo-0.3.102.ebuild:
- s/XFCE4_PATCHES/PATCHES/ - typo
-
-*exo-0.3.102 (20 Aug 2009)
-
- 20 Aug 2009; Jeremy Olexa <darkside@gentoo.org> +exo-0.3.102.ebuild:
- Version bump, bug fix release. http://releases.xfce.org/feeds/project/exo
-
- 27 Jul 2009; nixnut <nixnut@gentoo.org> exo-0.3.101-r1.ebuild:
- ppc stable #265587
-
- 30 Jun 2009; Tobias Klausmann <klausman@gentoo.org> exo-0.3.101-r1.ebuild:
- Stable on alpha, bug #265587
-
- 28 Jun 2009; Brent Baude <ranger@gentoo.org> exo-0.3.101-r1.ebuild:
- Marking exo-0.3.101-r1 ppc64 stable for bug 265587
-
- 22 Jun 2009; Raúl Porcel <armin76@gentoo.org> exo-0.3.101-r1.ebuild:
- arm/ia64 stable wrt #265587
-
- 15 Jun 2009; Jeroen Roovers <jer@gentoo.org> exo-0.3.101-r1.ebuild:
- Stable for HPPA (bug #265587).
-
- 13 Jun 2009; Tiago Cunha <tcunha@gentoo.org> exo-0.3.101-r1.ebuild:
- stable sparc, bug 265587
-
-*exo-0.3.101-r1 (13 Jun 2009)
-
- 13 Jun 2009; Jeremy Olexa <darkside@gentoo.org>
- +files/exo-0.3.101-iocharset.patch, -exo-0.3.101.ebuild,
- +exo-0.3.101-r1.ebuild:
- Add small patch to fix exo-mount on localized systems, patch from ALTLinux,
- bug 271441
-
- 10 Jun 2009; Christian Faulhammer <fauli@gentoo.org> exo-0.3.101.ebuild:
- stable x86, bug 265587
-
- 09 Jun 2009; Jeremy Olexa <darkside@gentoo.org> exo-0.3.101.ebuild:
- amd64 stable, bug 265587
-
- 15 May 2009; Alexis Ballier <aballier@gentoo.org> exo-0.3.101.ebuild:
- change the py-compile hack so that it works on bsd too where true is not
- in /bin
-
-*exo-0.3.101 (21 Apr 2009)
-
- 21 Apr 2009; Jeremy Olexa <darkside@gentoo.org> -exo-0.3.100.ebuild,
- +exo-0.3.101.ebuild:
- Version bump for xfce-4.6.1 release, remove old
-
- 11 Mar 2009; Christoph Mende <angelos@gentoo.org> exo-0.3.100.ebuild:
- Avoid pre-compiling py files (bug #262098)
-
-*exo-0.3.100 (10 Mar 2009)
-
- 10 Mar 2009; Christoph Mende <angelos@gentoo.org> +exo-0.3.100.ebuild:
- Xfce-4.6 bump
-
- 09 Feb 2009; Christoph Mende <angelos@gentoo.org> -exo-0.3.4-r1.ebuild:
- Removed old
-
- 04 Feb 2009; Raúl Porcel <armin76@gentoo.org> exo-0.3.4-r2.ebuild:
- arm/ia64/sparc stable wrt #254440
-
- 25 Jan 2009; Tobias Klausmann <klausman@gentoo.org> exo-0.3.4-r2.ebuild:
- Stable on alpha, bug #254440
-
- 21 Jan 2009; Jeroen Roovers <jer@gentoo.org> exo-0.3.4-r2.ebuild:
- Stable for HPPA (bug #254440).
-
- 18 Jan 2009; Markus Meier <maekke@gentoo.org> exo-0.3.4-r2.ebuild:
- x86 stable, bug #254440
-
- 13 Jan 2009; Brent Baude <ranger@gentoo.org> exo-0.3.4-r2.ebuild:
- Marking exo-0.3.4-r2 ppc64 and ppc for bug 254440
-
- 12 Jan 2009; Jeremy Olexa <darkside@gentoo.org> exo-0.3.4-r2.ebuild:
- amd64 stable, bug 254440
-
- 13 Dec 2008; Christoph Mende <angelos@gentoo.org> exo-0.3.4-r1.ebuild,
- exo-0.3.4-r2.ebuild:
- Depend on <gtk-doc-1.10 or gtk-doc-am for arches where gtk-doc-am is not
- stable but gtk-doc-1.8 is
-
-*exo-0.3.4-r2 (01 Dec 2008)
-
- 01 Dec 2008; Christoph Mende <angelos@gentoo.org>
- +files/exo-0.3.4-inline-functions.patch, +exo-0.3.4-r2.ebuild:
- Don't declare exo_atomic_{inc,dec} when the functions are not available
-
- 20 Nov 2008; Christoph Mende <angelos@gentoo.org> -exo-0.3.4.ebuild:
- Removed old
-
- 20 Nov 2008; Brent Baude <ranger@gentoo.org> exo-0.3.4-r1.ebuild:
- Marking exo-0.3.4-r1 ppc64 for bug 245970
-
- 20 Nov 2008; Christoph Mende <angelos@gentoo.org> exo-0.3.4-r1.ebuild:
- Moved XFCE_CONFIG to pkg_setup
-
- 17 Nov 2008; Jeremy Olexa <darkside@gentoo.org> exo-0.3.4-r1.ebuild:
- additional ebuild cleanup for minor mistakes. use_enable in global scope,
- need to touch configure.in not configure, no need to call epatch twice.
- Thanks to drac for the help
-
- 17 Nov 2008; Jeremy Olexa <darkside@gentoo.org> exo-0.3.4-r1.ebuild:
- add intltoolize call to exo so it will work with intltool-0.37.1, bug #247095
-
- 14 Nov 2008; Christoph Mende <angelos@gentoo.org> exo-0.3.4.ebuild,
- exo-0.3.4-r1.ebuild:
- Run full eautoreconf, eautoconf alone won't work in some cases
-
- 14 Nov 2008; Jeremy Olexa <darkside@gentoo.org> exo-0.3.4-r1.ebuild:
- need autotooling after patching configure.in, bug #246480
-
- 12 Nov 2008; Jeroen Roovers <jer@gentoo.org> exo-0.3.4-r1.ebuild:
- Stable for HPPA (bug #245970).
-
- 10 Nov 2008; Christoph Mende <angelos@gentoo.org>
- +files/exo-0.3.4-remove-libmd5.patch, exo-0.3.4.ebuild,
- exo-0.3.4-r1.ebuild:
- Removed libwww dependency and added a patch to remove libmd5 instead
-
- 10 Nov 2008; Christoph Mende <angelos@gentoo.org> exo-0.3.4.ebuild,
- exo-0.3.4-r1.ebuild:
- Added libwww dependency, bug 234142
-
- 08 Nov 2008; Raúl Porcel <armin76@gentoo.org> exo-0.3.4-r1.ebuild:
- alpha/arm/ia64/sparc/x86 stable wrt #245970
-
- 08 Nov 2008; nixnut <nixnut@gentoo.org> exo-0.3.4-r1.ebuild:
- Stable on ppc wrt bug 245970
-
- 08 Nov 2008; Jeremy Olexa <darkside@gentoo.org> exo-0.3.4-r1.ebuild:
- amd64 stable, bug 245970
-
-*exo-0.3.4-r1 (21 Sep 2008)
-
- 21 Sep 2008; Christoph Mende <angelos@gentoo.org>
- +files/exo-0.3.4-eject.patch, +exo-0.3.4-r1.ebuild:
- Fix error message when ejecting mounted CD using physical button, bug
- 199615
-
- 21 Sep 2008; Christoph Mende <angelos@gentoo.org> -exo-0.3.2.ebuild:
- Removed old
-
- 29 May 2008; Ali Polatel <hawking@gentoo.org> exo-0.3.2.ebuild,
- exo-0.3.4.ebuild:
- Fix python_mod* usage. Multilib love.
-
- 29 May 2008; Christoph Mende <angelos@gentoo.org> exo-0.3.2.ebuild,
- exo-0.3.4.ebuild:
- python_mod_* functions are already aware
-
- 17 Dec 2007; Jeroen Roovers <jer@gentoo.org> exo-0.3.4.ebuild:
- Stable for HPPA (bug #201747).
-
- 12 Dec 2007; Brent Baude <ranger@gentoo.org> exo-0.3.4.ebuild:
- Marking exo-0.3.4 ppc64 stable for bug 201747
-
- 12 Dec 2007; Raúl Porcel <armin76@gentoo.org> exo-0.3.4.ebuild:
- alpha/ia64/sparc stable wrt #201747
-
- 09 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org> exo-0.3.4.ebuild:
- ppc stable, bug #201747
-
- 09 Dec 2007; Dawid Węgliński <cla@gentoo.org> exo-0.3.4.ebuild:
- Stable on amd64/x86 (bug #201747)
-
-*exo-0.3.4 (02 Dec 2007)
-
- 02 Dec 2007; Samuli Suominen <drac@gentoo.org> +exo-0.3.4.ebuild:
- Version bump.
-
- 11 Jun 2007; Samuli Suominen <drac@gentoo.org> exo-0.3.2.ebuild:
- Adjust sys-apps/hal dep to 0.5.7.1 because of compilation failure on arm.
-
- 27 May 2007; Joshua Kinard <kumba@gentoo.org> exo-0.3.2.ebuild:
- Stable on mips.
-
- 15 Mar 2007; Markus Rothe <corsair@gentoo.org> exo-0.3.2.ebuild:
- Stable on ppc64; bug #169987
-
- 12 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> exo-0.3.2.ebuild:
- Stable on Alpha + IA64.
-
- 11 Mar 2007; Samuli Suominen <drac@gentoo.org> exo-0.3.0.ebuild,
- -exo-0.3.0-r1.ebuild:
- Drop version using virtual/x11 and port old to Modular X.
-
- 10 Mar 2007; nixnut <nixnut@gentoo.org> exo-0.3.2.ebuild:
- Stable on ppc wrt bug 169987
-
- 10 Mar 2007; Peter Weller <welp@gentoo.org> exo-0.3.2.ebuild:
- Stable on amd64 wrt bug 169987
-
- 10 Mar 2007; Samuli Suominen <drac@gentoo.org> exo-0.3.2.ebuild:
- Better description as requested by nightmorph.
-
- 09 Mar 2007; Jeroen Roovers <jer@gentoo.org> exo-0.3.2.ebuild:
- Stable for HPPA (bug #169987).
-
- 09 Mar 2007; Christian Faulhammer <opfer@gentoo.org> exo-0.3.2.ebuild:
- stable x86; bug #169987
-
- 08 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> exo-0.3.2.ebuild:
- Stable on sparc wrt #169987
-
- 03 Mar 2007; nixnut <nixnut@gentoo.org> exo-0.3.0-r2.ebuild:
- Stable on ppc wrt bug 158082
-
- 02 Mar 2007; Peter Weller <welp@gentoo.org> exo-0.3.2.ebuild:
- Keyworded on x86-fbsd
-
- 28 Feb 2007; Markus Rothe <corsair@gentoo.org> exo-0.3.0-r2.ebuild:
- Stable on ppc64; bug #158082
-
- 26 Feb 2007; Christian Faulhammer <opfer@gentoo.org> exo-0.3.0-r2.ebuild:
- stable x86; bug 158082
-
-*exo-0.3.0-r2 (26 Feb 2007)
-
- 26 Feb 2007; Samuli Suominen <drac@gentoo.org>
- +files/exo-0.3.0-pygtk.patch, +exo-0.3.0-r2.ebuild:
- Fix compilation with >=pygtk-2.9 with a patch from Octavio Ruiz, thanks.
- Bug 148725.
-
- 13 Feb 2007; Samuli Suominen <drac@gentoo.org> exo-0.3.2.ebuild:
- Stop using -Werror when USE debug is enabled for bug 166568.
-
- 03 Feb 2007; Joshua Nichols <nichoj@gentoo.org> exo-0.3.2.ebuild:
- Fixed file collision. See bug #164780.
-
- 29 Jan 2007; Peter Weller <welp@gentoo.org> exo-0.3.2.ebuild:
- A number of fixes
-
- 23 Jan 2007; Peter Weller <welp@gentoo.org> exo-0.3.2.ebuild:
- Fix depends for bug 163244. Fix meta builds.
-
-*exo-0.3.2 (22 Jan 2007)
-
- 22 Jan 2007; Joshua Nichols <nichoj@gentoo.org> +exo-0.3.2.ebuild:
- Version bump.
-
- 29 Dec 2006; Christian Faulhammer <opfer@gentoo.org> exo-0.3.0-r1.ebuild:
- stable on x86, bug #158082
-
- 28 Dec 2006; Joshua Nichols <nichoj@gentoo.org> exo-0.3.0-r1.ebuild:
- Fixed dependencies, see bug #130573.
-
- 21 Dec 2006; Markus Rothe <corsair@gentoo.org> exo-0.3.0-r1.ebuild:
- Stable on ppc64; bug #158082
-
-*exo-0.3.1.12_rc2-r1 (11 Dec 2006)
-
- 11 Dec 2006; Joshua Nichols <nichoj@gentoo.org>
- +exo-0.3.1.12_rc2-r1.ebuild:
- Added doc use flag for generating gtk-doc stuff, see bug #86483. Added
- python use flag for python bindings. Cleaned up dependencies.
-
- 10 Dec 2006; Joshua Nichols <nichoj@gentoo.org> -exo-0.2.0-r1.ebuild,
- -exo-0.3.0_pre1.ebuild, -exo-0.3.1.6_beta1.ebuild,
- -exo-0.3.1.8_beta2.ebuild:
- Pruned older versions with equal or lesser keywords.
-
- 06 Dec 2006; Elfyn McBratney <beu@gentoo.org> exo-0.3.1.12_rc2.ebuild:
- Add back required SRC_URI.
-
- 11 Dec 2006; Joshua Nichols <nichoj@gentoo.org> exo-0.2.0-r1.ebuild,
- exo-0.3.0_pre1.ebuild:
- Updated dependencies for modular dbus, see bug #154521.
-
- 10 Dec 2006; Joshua Nichols <nichoj@gentoo.org> exo-0.3.1.12_rc2.ebuild:
- Fixed SRC_URI. Reported by drac.
-
-*exo-0.3.1.12_rc2 (07 Dec 2006)
-
- 07 Dec 2006; Joshua Nichols <nichoj@gentoo.org> +exo-0.3.1.12_rc2.ebuild:
- Version bump for RC2. See bug #146563.
-
- 10 Jul 2006; Brad Cowan <bcowan@gentoo.org> exo-0.3.1.8_beta2.ebuild:
- Added dev-perl/URI dep thanks to golk@gmx.net.
-
-*exo-0.3.1.8_beta2 (10 Jul 2006)
-
- 10 Jul 2006; Brad Cowan <bcowan@gentoo.org> +exo-0.3.1.8_beta2.ebuild:
- Xfce beta 2 builds.
-
-*exo-0.3.1.6_beta1 (20 Apr 2006)
-
- 20 Apr 2006; Daniel Ostrow <dostrow@gentoo.org> +exo-0.3.1.6_beta1.ebuild:
- Version bump for 4.4_beta1.
-
- 10 Dec 2005; Daniel Ostrow <dostrow@gentoo.org> exo-0.3.0.ebuild:
- Stable on ppc64.
-
- 08 Oct 2005; Michael Hanselmann <hansmi@gentoo.org> exo-0.3.0.ebuild:
- Stable on ppc.
-
-*exo-0.3.0-r1 (06 Oct 2005)
-
- 06 Oct 2005; Brad Cowan <bcowan@gentoo.org> exo-0.3.0.ebuild,
- +exo-0.3.0-r1.ebuild:
- Xfce builds for new eclass and modular Xorg.
-
- 07 Sep 2005; Brad Cowan <bcowan@gentoo.org> exo-0.3.0.ebuild:
- Remove dbus dep.
-
- 23 Aug 2005; Aron Griffis <agriffis@gentoo.org> exo-0.2.0-r1.ebuild:
- stable on ia64
-
- 12 Jun 2005; Sven Wegener <swegener@gentoo.org> exo-0.2.0-r1.ebuild,
- exo-0.3.0_pre1.ebuild, exo-0.3.0.ebuild:
- Removed * postfix from <, <=, >= and > dependencies.
-
- 23 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> exo-0.2.0-r1.ebuild:
- Stable on ppc.
-
-*exo-0.3.0 (14 Mar 2005)
-
- 14 Mar 2005; Brad Cowan <bcowan@gentoo.org> +exo-0.3.0.ebuild:
- Version bump.
-
-*exo-0.3.0_pre1 (04 Mar 2005)
-
- 04 Mar 2005; Brad Cowan <bcowan@gentoo.org> +exo-0.3.0_pre1.ebuild:
- Version bump.
-
- 27 Feb 2005; Jason Wever <weeve@gentoo.org> exo-0.2.0-r1.ebuild:
- Added ~sparc keyword.
-
-*exo-0.2.0-r1 (07 Jan 2005)
-
- 07 Jan 2005; Brad Cowan <bcowan@gentoo.org> +exo-0.2.0-r1.ebuild:
- Updates for Xfce4 eclass.
-
-*exo-0.2.0 (02 Dec 2004)
-
- 02 Dec 2004; Brad Cowan <bcowan@gentoo.org> +exo-0.2.0.ebuild:
- Version bump.
-
-*exo-0.2.0_pre2 (01 Dec 2004)
-
- 01 Dec 2004; Brad Cowan <bcowan@gentoo.org> +metadata.xml,
- +exo-0.2.0_pre2.ebuild:
- Initial import. Library of extensions for Xfce.
-
diff --git a/xfce-extra/exo/Manifest b/xfce-extra/exo/Manifest
deleted file mode 100644
index aa3403eaedd4..000000000000
--- a/xfce-extra/exo/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX exo-0.3.101-iocharset.patch 2052 RMD160 aad5f5b78fa01b9bf13cad9013ee99fb468f8bee SHA1 8b9c68550e090f91a653ef3f4b4a4931f8e92469 SHA256 d3e2b5fb2d012d6f9dddf3da5f350fc81a3d61c1a66eca7638d7c14a9b282769
-AUX exo-0.3.4-eject.patch 6692 RMD160 674aebb271c14f5cc1f1e285cea8fd4c4ad3d41f SHA1 4517c4226bdcdc5e325b7dfc56c500acd1f3b00f SHA256 cc4c3551a06b2161355956eced4345e5bdd50d738a8f8d22f0604d306234c289
-DIST exo-0.3.101.tar.bz2 1793815 RMD160 92dfc1e8f0bfa8ca74f151a2283f6988ce703649 SHA1 74194f58278a2b9d963264806f142e5d6d05336c SHA256 0016f6ff0d1d22ed42fb5c9bcecc5559a62572781446fdfd1444786b5d33e324
-DIST exo-0.3.102.tar.bz2 1801655 RMD160 a932173cb916ea18e62fdc8f0254452ab09ac320 SHA1 ef85488a713911d1afeea5ddd8d70943f2c5a323 SHA256 deab87326a455fc47eea44a124268fa64b154750a55ae5158a1119cddc497800
-EBUILD exo-0.3.101-r1.ebuild 1298 RMD160 5bd6162e12efb9b4c6273aaf126b45da2dcac419 SHA1 53fcaee9dd45a66208d6501bf12808414cb02c71 SHA256 93b37f77f2a19f184c3c746fe7490eeba45694eb9463af4318a92c657a0c841f
-EBUILD exo-0.3.102-r1.ebuild 1445 RMD160 5908be847c18620b5e916c81c25e2b845ca833c0 SHA1 2a8a78340be7c614f6e3885bf32302a64d2a719a SHA256 08d815107fe6ad56e4efb2976830f6c306a80026e3d8172188e5425c825160de
-MISC ChangeLog 11941 RMD160 2099bde3398e3d8f8eb7a96acd52df85364de1c9 SHA1 785b01cdc4d60bf86aadc065d75ab08edb21b945 SHA256 9bc36ef7b78a25b2574edcb527e5a0f20c8dd46a9a14da653c1165cbd3a67319
-MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61
diff --git a/xfce-extra/exo/exo-0.3.101-r1.ebuild b/xfce-extra/exo/exo-0.3.101-r1.ebuild
deleted file mode 100644
index 50deba5457eb..000000000000
--- a/xfce-extra/exo/exo-0.3.101-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-extra/exo/exo-0.3.101-r1.ebuild,v 1.7 2009/07/27 17:32:38 nixnut Exp $
-
-EAPI="1"
-
-inherit xfce4 python
-
-XFCE_VERSION=4.6.1
-
-xfce4_core
-
-DESCRIPTION="Extensions, widgets and framework library with session management support"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="debug doc hal libnotify python"
-
-RDEPEND=">=dev-lang/perl-5.6
- dev-perl/URI
- >=dev-libs/glib-2.6:2
- >=x11-libs/gtk+-2.6:2
- >=xfce-base/libxfce4util-${XFCE_VERSION}
- libnotify? ( x11-libs/libnotify )
- hal? ( sys-apps/hal )
- python? ( dev-python/pygtk )"
-DEPEND="${RDEPEND}
- dev-util/intltool
- doc? ( dev-util/gtk-doc )"
-
-XFCE4_PATCHES="${FILESDIR}/exo-0.3.101-iocharset.patch"
-
-pkg_setup() {
- XFCE_CONFIG+=" $(use_enable doc gtk-doc) $(use_enable hal)
- $(use_enable libnotify notifications) $(use_enable python)"
-}
-
-src_unpack() {
- xfce4_src_unpack
- cd "${S}"
- rm py-compile
- touch py-compile
- chmod +x py-compile
-}
-
-pkg_postinst() {
- xfce4_pkg_postinst
- python_mod_optimize /usr/lib*/python*/site-packages
-}
-
-pkg_postrm() {
- xfce4_pkg_postrm
- python_mod_cleanup /usr/lib*/python*/site-packages
-}
-
-DOCS="AUTHORS ChangeLog HACKING NEWS README THANKS TODO"
diff --git a/xfce-extra/exo/exo-0.3.102-r1.ebuild b/xfce-extra/exo/exo-0.3.102-r1.ebuild
deleted file mode 100644
index a10250d983b0..000000000000
--- a/xfce-extra/exo/exo-0.3.102-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/xfce-extra/exo/exo-0.3.102-r1.ebuild,v 1.1 2009/08/21 18:15:38 darkside Exp $
-
-EAPI="2"
-
-inherit xfconf python multilib
-
-DESCRIPTION="Extensions, widgets and framework library with session management support"
-# Can't find a better homepage
-HOMEPAGE="http://www.xfce.org"
-SRC_URI="http://archive.xfce.org/src/xfce/exo/0.3/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug doc hal libnotify python"
-
-RDEPEND=">=dev-lang/perl-5.6
- dev-perl/URI
- >=dev-libs/glib-2.6:2
- >=x11-libs/gtk+-2.6:2
- >=xfce-base/libxfce4util-4.6.1
- libnotify? ( x11-libs/libnotify )
- hal? ( sys-apps/hal )
- python? ( dev-python/pygtk )"
-DEPEND="${RDEPEND}
- dev-util/intltool
- doc? ( dev-util/gtk-doc )"
-
-pkg_setup() {
- XFCONF=" $(use_enable doc gtk-doc) $(use_enable hal)
- $(use_enable libnotify notifications) $(use_enable python)"
- DOCS="AUTHORS ChangeLog HACKING NEWS README THANKS TODO"
- PATCHES=("${FILESDIR}/exo-0.3.101-iocharset.patch"
- "${FILESDIR}/exo-0.3.4-eject.patch")
-}
-
-src_prepare() {
- xfconf_src_prepare
- cd "${S}"
- rm py-compile
- touch py-compile
- chmod +x py-compile
-}
-
-pkg_postinst() {
- xfce4_pkg_postinst
- python_mod_optimize "$(python_get_sitedir)"
-}
-
-pkg_postrm() {
- xfce4_pkg_postrm
- python_mod_cleanup "$(python_get_sitedir)"
-}
diff --git a/xfce-extra/exo/files/exo-0.3.101-iocharset.patch b/xfce-extra/exo/files/exo-0.3.101-iocharset.patch
deleted file mode 100644
index a667f116652b..000000000000
--- a/xfce-extra/exo/files/exo-0.3.101-iocharset.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-diff --git a/exo-mount/exo-mount-hal.c b/exo-mount/exo-mount-hal.c
-index 791a536..4b130c3 100644
---- a/exo-mount/exo-mount-hal.c
-+++ b/exo-mount/exo-mount-hal.c
-@@ -34,6 +34,8 @@
- #include <unistd.h>
- #endif
-
-+#include <langinfo.h>
-+
- #include <libhal-storage.h>
-
- #include <exo-hal/exo-hal.h>
-@@ -616,6 +618,30 @@ oom: g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_NOMEM, g_strerror (ENOMEM))
-
-
- /**
-+ * exo_mount_hal_iocharset:
-+ *
-+ * Determines the preferred iocharset for filesystems
-+ * that support it.
-+ *
-+ * Return value: iocharset string or %NULL if none.
-+ **/
-+static const gchar*
-+exo_mount_hal_iocharset ()
-+{
-+ const gchar* cs = g_getenv("EXO_MOUNT_IOCHARSET");
-+ if (cs != NULL)
-+ return cs;
-+
-+ const char* codeset = nl_langinfo (CODESET);
-+ if (codeset && !strcmp (codeset, "UTF-8"))
-+ return "utf8";
-+
-+ return NULL;
-+}
-+
-+
-+
-+/**
- * exo_mount_hal_device_mount:
- * @device : an #ExoMountHalDevice.
- * @error : return location for errors or %NULL.
-@@ -676,6 +702,12 @@ exo_mount_hal_device_mount (ExoMountHalDevice *device,
- /* however this one is FreeBSD specific */
- options[n++] = g_strdup ("longnames");
- }
-+ else if (strcmp (device->fsoptions[m], "iocharset=") == 0)
-+ {
-+ const gchar* iocharset = exo_mount_hal_iocharset();
-+ if (iocharset != NULL)
-+ options[n++] = g_strdup_printf ("iocharset=%s", iocharset);
-+ }
- }
- }
-
-diff --git a/exo-mount/main.c b/exo-mount/main.c
-index 80eae1d..f442019 100644
---- a/exo-mount/main.c
-+++ b/exo-mount/main.c
-@@ -39,6 +39,8 @@
- #include <string.h>
- #endif
-
-+#include <locale.h>
-+
- #include <glib/gstdio.h>
-
- #include <exo-hal/exo-hal.h>
-@@ -97,6 +99,8 @@ main (int argc, char **argv)
- /* initialize the i18n support */
- xfce_textdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR, "UTF-8");
-
-+ setlocale(LC_CTYPE, "");
-+
- /* initialize GTK+ */
- if (!gtk_init_with_args (&argc, &argv, "Xfce mount", entries, GETTEXT_PACKAGE, &err))
- {
diff --git a/xfce-extra/exo/files/exo-0.3.4-eject.patch b/xfce-extra/exo/files/exo-0.3.4-eject.patch
deleted file mode 100644
index 316f081b4394..000000000000
--- a/xfce-extra/exo/files/exo-0.3.4-eject.patch
+++ /dev/null
@@ -1,207 +0,0 @@
-diff --git a/exo-mount/exo-mount-hal.c b/exo-mount/exo-mount-hal.c
-index 791a536..4084719 100644
---- a/exo-mount/exo-mount-hal.c
-+++ b/exo-mount/exo-mount-hal.c
-@@ -145,6 +145,42 @@ exo_mount_hal_propagate_error (GError **error,
- }
-
-
-+static gboolean
-+string_in_list(gchar * const *haystack, const gchar *needle)
-+{
-+ gint n;
-+
-+ if (!haystack)
-+ return FALSE;
-+
-+ for (n=0; haystack[n]; ++n) {
-+ if (!strcmp (haystack[n], needle))
-+ return TRUE;
-+ }
-+ return FALSE;
-+}
-+
-+
-+static gboolean
-+device_has_interface(const gchar *udi, const gchar *iface,
-+ DBusError *derror)
-+{
-+ gboolean result;
-+ gchar **interfaces;
-+
-+ /* determine the info.interfaces property of the device */
-+ interfaces = libhal_device_get_property_strlist (hal_context, udi,
-+ "info.interfaces", derror);
-+
-+ /* check for the interface we need */
-+ result = string_in_list(interfaces, iface);
-+ libhal_free_string_array(interfaces);
-+
-+ return result;
-+}
-+
-+
-+
-
- /**
- * exo_mount_hal_device_from_udi:
-@@ -158,18 +194,15 @@ exo_mount_hal_propagate_error (GError **error,
- * or %NULL in case of an error.
- **/
- ExoMountHalDevice*
--exo_mount_hal_device_from_udi (const gchar *udi,
-+exo_mount_hal_device_from_udi (const gchar *in_udi,
- GError **error)
- {
- ExoMountHalDevice *device = NULL;
- DBusError derror;
-- gchar **interfaces;
-- gchar **volume_udis;
-- gchar *volume_udi = NULL;
- gint n_volume_udis;
-- gint n;
-+ gchar *udi;
-
-- g_return_val_if_fail (udi != NULL, NULL);
-+ g_return_val_if_fail (in_udi != NULL, NULL);
- g_return_val_if_fail (error == NULL || *error == NULL, NULL);
-
- /* make sure the HAL support is initialized */
-@@ -179,55 +212,60 @@ exo_mount_hal_device_from_udi (const gchar *udi,
- /* initialize D-Bus error */
- dbus_error_init (&derror);
-
--again:
-- /* determine the info.interfaces property of the device */
-- interfaces = libhal_device_get_property_strlist (hal_context, udi, "info.interfaces", &derror);
-- if (G_UNLIKELY (interfaces == NULL))
-+ udi = g_strdup (in_udi);
-+ /* at this point, we own udi */
-+
-+ /* maybe we have a mountable device here */
-+ while(G_UNLIKELY (!device_has_interface (udi,
-+ "org.freedesktop.Hal.Device.Volume", &derror)))
- {
-- /* reset D-Bus error */
-- dbus_error_free (&derror);
-+ gchar **volume_udis;
-
-- /* release any previous volume UDI */
-- g_free (volume_udi);
-- volume_udi = NULL;
-+ /* maybe there was a D-Bus error? gotta check */
-+ if (G_UNLIKELY (dbus_error_is_set (&derror)))
-+ {
-+ exo_mount_hal_propagate_error (error, &derror);
-+ g_free (udi);
-+ return NULL;
-+ }
-+
-+ /* maybe we have a volume whose parent is identified by the udi */
-+ volume_udis = libhal_manager_find_device_string_match (hal_context,
-+ "info.parent", udi, &n_volume_udis, &derror);
-
-- /* ok, but maybe we have a volume whose parent is identified by the udi */
-- volume_udis = libhal_manager_find_device_string_match (hal_context, "info.parent", udi, &n_volume_udis, &derror);
- if (G_UNLIKELY (volume_udis == NULL))
- {
--err0: exo_mount_hal_propagate_error (error, &derror);
-- goto out;
-+ exo_mount_hal_propagate_error (error, &derror);
-+ g_free (udi);
-+ return NULL;
- }
- else if (G_UNLIKELY (n_volume_udis < 1))
- {
-- /* no match, we cannot handle that device */
- libhal_free_string_array (volume_udis);
-- goto err1;
-+ dbus_error_free (&derror);
-+ /* definitely not a device that we're able to
-+ * mount, eject or unmount */
-+ g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED,
-+ _("Given device \"%s\" is not a volume or drive"), udi);
-+ g_free (udi);
-+ return NULL;
- }
-
-+ g_free (udi);
-+
- /* use the first volume UDI... */
-- volume_udi = g_strdup (volume_udis[0]);
-+ udi = g_strdup (volume_udis[0]);
- libhal_free_string_array (volume_udis);
--
- /* ..and try again using that UDI */
-- udi = (const gchar *) volume_udi;
-- goto again;
- }
-
-- /* verify that we have a mountable device here */
-- for (n = 0; interfaces[n] != NULL; ++n)
-- if (strcmp (interfaces[n], "org.freedesktop.Hal.Device.Volume") == 0)
-- break;
-- if (G_UNLIKELY (interfaces[n] == NULL))
-- {
-- /* definitely not a device that we're able to mount, eject or unmount */
--err1: g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED, _("Given device \"%s\" is not a volume or drive"), udi);
-- goto out;
-- }
-+ /* at this point, udi contains the UDI of something
-+ * that implements Hal.Device.Volume.
-+ * udi is the only resource that we hold here. */
-
- /* setup the device struct */
- device = g_new0 (ExoMountHalDevice, 1);
-- device->udi = g_strdup (udi);
-+ device->udi = udi;
-
- /* check if we have a volume here */
- device->volume = libhal_volume_from_udi (hal_context, udi);
-@@ -269,8 +307,8 @@ err1: g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED, _("Given device \"%
- if (G_UNLIKELY (device->file == NULL || device->name == NULL))
- {
- exo_mount_hal_device_free (device);
-- device = NULL;
-- goto err0;
-+ exo_mount_hal_propagate_error(error, &derror);
-+ return NULL;
- }
-
- /* check if we failed */
-@@ -282,11 +320,7 @@ err1: g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED, _("Given device \"%
- device = NULL;
- }
-
--out:
-- /* cleanup */
-- libhal_free_string_array (interfaces);
-- g_free (volume_udi);
--
-+ dbus_error_free (&derror);
- return device;
- }
-
-@@ -313,7 +347,7 @@ exo_mount_hal_device_from_file (const gchar *file,
- gchar **interfaces;
- gchar **udis;
- gint n_udis;
-- gint n, m;
-+ gint n;
-
- g_return_val_if_fail (g_path_is_absolute (file), NULL);
- g_return_val_if_fail (error == NULL || *error == NULL, NULL);
-@@ -347,12 +381,7 @@ exo_mount_hal_device_from_file (const gchar *file,
- continue;
-
- /* check if we have a mountable device here */
-- for (m = 0; interfaces[m] != NULL; ++m)
-- if (strcmp (interfaces[m], "org.freedesktop.Hal.Device.Volume") == 0)
-- break;
--
-- /* check if it's a usable device */
-- if (interfaces[m] != NULL)
-+ if (string_in_list (interfaces, "org.freedesktop.Hal.Device.Volume"))
- {
- libhal_free_string_array (interfaces);
- break;
diff --git a/xfce-extra/exo/metadata.xml b/xfce-extra/exo/metadata.xml
deleted file mode 100644
index 826e2ca93209..000000000000
--- a/xfce-extra/exo/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>xfce</herd>
-</pkgmetadata>