pull in 0.7.7.1 with another fix (metadata); punt older versions that have known...
authorBrian Harring <ferringb@gentoo.org>
Sat, 3 Dec 2011 00:11:18 +0000 (00:11 +0000)
committerBrian Harring <ferringb@gentoo.org>
Sat, 3 Dec 2011 00:11:18 +0000 (00:11 +0000)
Package-Manager: portage-2.1.10.39/cvs/Linux x86_64

sys-apps/pkgcore/ChangeLog
sys-apps/pkgcore/Manifest
sys-apps/pkgcore/files/pkgcore-0.7.7-IFS-manipulation.patch [deleted file]
sys-apps/pkgcore/pkgcore-0.7.6.1.ebuild [deleted file]
sys-apps/pkgcore/pkgcore-0.7.7-r1.ebuild [deleted file]
sys-apps/pkgcore/pkgcore-0.7.7.1.ebuild [moved from sys-apps/pkgcore/pkgcore-0.7.7.ebuild with 95% similarity]

index e6d64c4e14d4315ed8c957443fefd78ffa498520..256d166a233acee43ffb2e918a44e1478cf572cf 100644 (file)
 # ChangeLog for sys-apps/pkgcore
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v 1.136 2011/12/02 10:11:43 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v 1.137 2011/12/03 00:11:17 ferringb Exp $
 
-*pkgcore-0.7.7-r1 (02 Dec 2011)
+*pkgcore-0.7.7.1 (03 Dec 2011)
 
-  02 Dec 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.7.7-r1.ebuild,
-  +files/pkgcore-0.7.7-IFS-manipulation.patch:
-  Fix IFS manipulation bug in helpers reported in irc
-
-*pkgcore-0.7.7 (02 Dec 2011)
-
-  02 Dec 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.7.7.ebuild,
-  pkgcore-9999.ebuild:
-  5x faster regen, bugfixes, search by repo_id
-
-  01 Dec 2011; Brian Harring <ferringb@gentoo.org> pkgcore-9999.ebuild:
-  drop old plugincache wiping code that now is causing issues
-
-*pkgcore-0.7.6.1 (01 Dec 2011)
-
-  01 Dec 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.7.6.ebuild,
-  +pkgcore-0.7.6.1.ebuild:
-  Fix rather user visible bug in portage configuration introduced in 0.7.6.
-
-*pkgcore-0.7.6 (30 Nov 2011)
-
-  30 Nov 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.7.2.ebuild,
-  -pkgcore-0.7.4.ebuild, -pkgcore-0.7.5-r1.ebuild, +pkgcore-0.7.6.ebuild:
-  new version- better user support. Drop older versions in the process.
-
-*pkgcore-0.7.5-r2 (18 Nov 2011)
-
-  18 Nov 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.7.5-r2.ebuild,
-  +files/pkgcore-0.7.5-dosym.patch:
-  bug 379889; honor portage dosym behaviour rather than PMS.
-
-*pkgcore-0.7.5-r1 (10 Nov 2011)
-
-  10 Nov 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.7.5.ebuild,
-  +pkgcore-0.7.5-r1.ebuild, +files/pkgcore-0.7.5-force-python-binary.patch:
-  Add patch enforcing the python binary used for internal pinspect calls
-
-  09 Nov 2011; Brian Harring <ferringb@gentoo.org> pkgcore-0.7.5.ebuild:
-  bug 389925; if generating docs, require pyparsing
-
-*pkgcore-0.7.5 (08 Nov 2011)
-
-  08 Nov 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.7.5.ebuild:
-  support repository defined negations of parent repos. Basically support
-  enhanced overlays correctly.
-
-*pkgcore-0.7.4 (27 Oct 2011)
-
-  27 Oct 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.7.3.ebuild,
-  +pkgcore-0.7.4.ebuild:
-  Fix exception handling /etc/portage/profile; pull offending release
-
-*pkgcore-0.7.3 (27 Oct 2011)
-
-  27 Oct 2011; Brian Harring <ferringb@gentoo.org>
-  -files/0.6.5-fix-screwup-in-incrementals-removal.patch,
-  -pkgcore-0.6.5-r1.ebuild, -pkgcore-0.6.6.ebuild, -pkgcore-0.7.1-r1.ebuild,
-  +pkgcore-0.7.3.ebuild:
-  remove old versions, add 0.7.3 w/ greater compatibility support
-
-*pkgcore-0.7.2 (28 Sep 2011)
-
-  28 Sep 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.7.2.ebuild:
-  manifest/digest support, mirroring support, bugfixes.  Add USE=build,
-  if enabled, intended for just bootstrapping pkgcore.
-
-  20 Sep 2011; Brian Harring <ferringb@gentoo.org> pkgcore-9999.ebuild:
-  Update -9999 for recent build changes.
-
-*pkgcore-0.7.1-r1 (05 Sep 2011)
-
-  05 Sep 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.7.1.ebuild,
-  +pkgcore-0.7.1-r1.ebuild:
-  bug 381731; fix USE=doc
-
-*pkgcore-0.7.1 (03 Sep 2011)
-
-  03 Sep 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.7.ebuild,
-  +pkgcore-0.7.1.ebuild, -files/0.7-racy-slot-shadowing.patch:
-  verbump to 0.7.1, pruning 0.7; bugfixes reported by users. Would've been
-  nice if they spotted it in -9999 rather than hours after a release :/
-
-*pkgcore-0.7 (02 Sep 2011)
-
-  02 Sep 2011; Brian Harring <ferringb@gentoo.org>
-  +files/0.7-racy-slot-shadowing.patch, +pkgcore-0.7.ebuild:
-  new CLI tools, bugfixes galore, and heavy refactoring.
-
-  06 Aug 2011; Brian Harring <ferringb@gentoo.org> pkgcore-9999.ebuild:
-  use the standardized googlecode url for checkout
-
-*pkgcore-9999 (06 Aug 2011)
-
-  06 Aug 2011; Brian Harring <ferringb@gentoo.org> pkgcore-0.6.5-r1.ebuild,
-  pkgcore-0.6.6.ebuild, +pkgcore-9999.ebuild:
-  Update homepage, and add -9999 ebuild for bleeding edge users.
-
-*pkgcore-0.6.6 (11 Jul 2011)
-
-  11 Jul 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.6.3.ebuild,
-  -pkgcore-0.6.4.ebuild, -pkgcore-0.6.5.ebuild, +pkgcore-0.6.6.ebuild:
-  clean dead versions, pull in a fix and warning for ebuilds using use* in
-  global scope
-
-*pkgcore-0.6.5-r1 (24 Jun 2011)
-
-  24 Jun 2011; Brian Harring <ferringb@gentoo.org>
-  +files/0.6.5-fix-screwup-in-incrementals-removal.patch,
-  +pkgcore-0.6.5-r1.ebuild:
-  fix a screwup reported by mgorny for users w/ /etc/portage/profiles
-
-  24 Jun 2011; Brian Harring <ferringb@gentoo.org> pkgcore-0.6.5.ebuild:
-  update snakeoil deps to 0.4.1; missed in the commit.
-
-*pkgcore-0.6.5 (22 Jun 2011)
-
-  22 Jun 2011; Brian Harring <ferringb@gentoo.org>
-  -files/0.5.11.8-magic-compat.patch, -pkgcore-0.5.11.8-r1.ebuild,
-  +pkgcore-0.6.5.ebuild:
-  0.6.5; better user support, fixup PMS compliance, and eapi4 misbehaviour.
-  Finally, clean out 0.5.11.*; no longer supported in gentoo.
-
-*pkgcore-0.6.4 (06 Jun 2011)
-
-  06 Jun 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.6.ebuild,
-  -pkgcore-0.6.1.ebuild, -pkgcore-0.6.2.ebuild, +pkgcore-0.6.4.ebuild:
-  fix eapi4 default incompatibility during src_install; clean old versions out
-
-*pkgcore-0.6.3 (30 May 2011)
-
-  30 May 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.6.3.ebuild:
-  add support for /etc/portage/make.profile, portageq analog of pinspect
-  portageq and other fixes/enhancements.
-
-*pkgcore-0.6.2 (27 May 2011)
-
-  27 May 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.6.2.ebuild:
-  portage configuration compatibility fixes, and fixing misbehaving binpkgs
-  relying on portage internals.
-
-*pkgcore-0.6.1 (23 May 2011)
-
-  23 May 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.6.1.ebuild:
-  0.6.1; bugfix release
-
-  25 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-  pkgcore-0.5.11.8-r1.ebuild, pkgcore-0.6.ebuild:
-  Fix deprecation warnings.
-
-  25 Apr 2011; Patrick Lauer <patrick@gentoo.org> pkgcore-0.6.ebuild:
-  Removing ancient bash dep, adding pyparsing for --expr
-
-  25 Apr 2011; Patrick Lauer <patrick@gentoo.org> pkgcore-0.6.ebuild:
-  Increasing snakeoil dep to avoid breakage
-
-*pkgcore-0.6 (25 Apr 2011)
-
-  25 Apr 2011; Brian Harring <ferringb@gentoo.org> +pkgcore-0.6.ebuild:
-  pkgcore 0.6; adds eapi4 support, and fixes a ton of issues.
-
-  22 Mar 2011; Brian Harring <ferringb@gentoo.org> pkgcore-0.5.11.6.ebuild,
-  pkgcore-0.5.11.7.ebuild, pkgcore-0.5.11.8.ebuild, pkgcore-0.5.11.8-r1.ebuild:
-  remove a potential sandbox violation via disabling snakeoil 2to3 caching
-
-*pkgcore-0.5.11.8-r1 (05 Mar 2011)
-
-  05 Mar 2011; Brian Harring <ferringb@gentoo.org>
-  +files/0.5.11.8-magic-compat.patch, +pkgcore-0.5.11.8-r1.ebuild:
-  fix api incompatibility introduced in file 5.05
-
-*pkgcore-0.5.11.8 (18 Jul 2010)
-
-  18 Jul 2010; Brian Harring <ferringb@gentoo.org> +pkgcore-0.5.11.8.ebuild:
-  add pkgcore 0.5.11.8; minor bug fixes mostly, add pmaint perl_rebuild
-  scanner
-
-*pkgcore-0.5.11.7 (21 Jun 2010)
-
-  21 Jun 2010; Brian Harring <ferringb@gentoo.org> -pkgcore-0.5.11.3.ebuild,
-  -pkgcore-0.5.11.5.ebuild, +pkgcore-0.5.11.7.ebuild:
-  punt 0.5.11.{3,5}, no longer needed. add 0.5.11.7; likely stable
-  candidate fixing a few core issues.
-
-*pkgcore-0.5.11.6 (21 May 2010)
-
-  21 May 2010; Brian Harring <ferringb@gentoo.org> +pkgcore-0.5.11.6.ebuild:
-  bugfix release fixing xv unpack support primarily
-
-*pkgcore-0.5.11.5 (22 Apr 2010)
-
-  22 Apr 2010; Brian Harring <ferringb@gentoo.org> -pkgcore-0.5.11.4.ebuild,
-  +pkgcore-0.5.11.5.ebuild:
-  pull 0.5.11.4, add 0.5.11.5 addressing core distutils issue
-
-*pkgcore-0.5.11.4 (22 Apr 2010)
-
-  22 Apr 2010; Brian Harring <ferringb@gentoo.org> +pkgcore-0.5.11.4.ebuild:
-  new version; primarily bugfixes, likely stable target
-
-  22 Mar 2010; Robin H. Johnson <robbat2@gentoo.org>
-  -pkgcore-0.5.11.2.ebuild:
-  Remove broken 0.5.11.2 per ferringb request.
-
-*pkgcore-0.5.11.3 (22 Mar 2010)
-
-  22 Mar 2010; Robin H. Johnson <robbat2@gentoo.org>
-  +pkgcore-0.5.11.3.ebuild:
-  Another verbump for ferringb.
-
-  16 Mar 2010; Robin H. Johnson <robbat2@gentoo.org> -pkgcore-0.5.11.ebuild,
-  -pkgcore-0.5.11.1.ebuild:
-  Clean up broken versions for ferringb.
-
-*pkgcore-0.5.11.2 (16 Mar 2010)
-
-  16 Mar 2010; Robin H. Johnson <robbat2@gentoo.org>
-  +pkgcore-0.5.11.2.ebuild:
-  Version bump for ferringb.
-
-*pkgcore-0.5.11.1 (16 Mar 2010)
-
-  16 Mar 2010; <solar@gentoo.org> +pkgcore-0.5.11.1.ebuild:
-  - ebump per request of ferringb
-
-*pkgcore-0.5.11 (15 Mar 2010)
-
-  15 Mar 2010; Robin H. Johnson <robbat2@gentoo.org> +pkgcore-0.5.11.ebuild:
-  Version bump for ferringb.
-
-*pkgcore-0.5.10 (08 Feb 2010)
-
-  08 Feb 2010; Michael Sterrett <mr_bones_@gentoo.org>
-  +pkgcore-0.5.10.ebuild:
-  non-maintainer version bump at upstream's request
-
-*pkgcore-0.5.9 (09 Jan 2010)
-
-  09 Jan 2010; Patrick Lauer <patrick@gentoo.org> +pkgcore-0.5.9.ebuild:
-  Bump
-
-  28 Dec 2009; Patrick Lauer <patrick@gentoo.org> pkgcore-0.5.8.ebuild:
-  Fixing snakeoil dep
-
-*pkgcore-0.5.8 (27 Dec 2009)
-
-  27 Dec 2009; Patrick Lauer <patrick@gentoo.org> -pkgcore-0.5.5.ebuild,
-  -pkgcore-0.5.6.ebuild, +pkgcore-0.5.8.ebuild:
-  Bump, remove old
-
-*pkgcore-0.5.7 (23 Dec 2009)
-
-  23 Dec 2009; <solar@gentoo.org> +pkgcore-0.5.7.ebuild:
-  - version bump by request of ferringb
-
-*pkgcore-0.5.6 (13 Dec 2009)
-
-  13 Dec 2009; Patrick Lauer <patrick@gentoo.org> -pkgcore-0.5.1.ebuild,
-  -pkgcore-0.5.2.ebuild, -pkgcore-0.5.4.ebuild, +pkgcore-0.5.6.ebuild:
-  Bump,remove old
-
-*pkgcore-0.5.5 (26 Nov 2009)
-
-  26 Nov 2009; Patrick Lauer <patrick@gentoo.org> +pkgcore-0.5.5.ebuild:
-  Bump
-
-*pkgcore-0.5.4 (30 Oct 2009)
-
-  30 Oct 2009; Patrick Lauer <patrick@gentoo.org> +pkgcore-0.5.4.ebuild:
-  Rebump
-
-  30 Oct 2009; Patrick Lauer <patrick@gentoo.org> -pkgcore-0.5.3.ebuild:
-  Unbump per upstream request
-
-*pkgcore-0.5.3 (30 Oct 2009)
-
-  30 Oct 2009; Patrick Lauer <patrick@gentoo.org> +pkgcore-0.5.3.ebuild:
-  Bump
-
-  28 Oct 2009; Patrick Lauer <patrick@gentoo.org> -pkgcore-0.4.7.14.ebuild,
-  -pkgcore-0.4.7.15.ebuild, -pkgcore-0.4.7.15-r1.ebuild,
-  -pkgcore-0.4.7.16.ebuild:
-  Remove old
-
-*pkgcore-0.5.2 (28 Oct 2009)
-
-  28 Oct 2009; Patrick Lauer <patrick@gentoo.org> +pkgcore-0.5.2.ebuild:
-  Bump
-
-*pkgcore-0.5.1 (22 Oct 2009)
-
-  22 Oct 2009; Patrick Lauer <patrick@gentoo.org> -pkgcore-0.5.ebuild,
-  +pkgcore-0.5.1.ebuild:
-  Bump
-
-*pkgcore-0.5 (22 Oct 2009)
-
-  22 Oct 2009; Patrick Lauer <patrick@gentoo.org> +pkgcore-0.5.ebuild:
-  Bump
-
-  31 Mar 2009; Raúl Porcel <armin76@gentoo.org> pkgcore-0.4.7.14.ebuild,
-  pkgcore-0.4.7.15.ebuild, pkgcore-0.4.7.15-r1.ebuild,
-  pkgcore-0.4.7.16.ebuild:
-  Add ~arm/~s390/~sh
-
-*pkgcore-0.4.7.16 (25 Mar 2009)
-
-  25 Mar 2009; Thomas Anderson <gentoofan23@gentoo.org>
-  +pkgcore-0.4.7.16.ebuild:
-  Version bump per ferringb's request
-
-*pkgcore-0.4.7.15-r1 (31 Jan 2009)
-
-  31 Jan 2009; Patrick Lauer <patrick@gentoo.org>
-  +files/pkgcore-sandbox.patch, +pkgcore-0.4.7.15-r1.ebuild:
-  Fixing test failure, patch by Brian Harring. Fixes #216942
-
-  30 Jan 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
-  -pkgcore-0.4.7.13.ebuild:
-  Removed 0.4.7.13 as requested by ferringb.
-
-*pkgcore-0.4.7.15 (30 Jan 2009)
-
-  30 Jan 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
-  +pkgcore-0.4.7.15.ebuild:
-  Bump to 0.4.7.15 as requested by ferringb.
-
-  09 Jan 2009; Patrick Lauer <patrick@gentoo.org> -pkgcore-0.4.7.4.ebuild,
-  -pkgcore-0.4.7.5.ebuild, -pkgcore-0.4.7.6.ebuild, -pkgcore-0.4.7.7.ebuild,
-  -pkgcore-0.4.7.8.ebuild, -pkgcore-0.4.7.11.ebuild,
-  -pkgcore-0.4.7.12.ebuild:
-  Remove old
-
-*pkgcore-0.4.7.14 (20 Dec 2008)
-
-  20 Dec 2008; Zac Medico <zmedico@gentoo.org> +pkgcore-0.4.7.14.ebuild:
-  Version bump.
-
-*pkgcore-0.4.7.13 (30 Oct 2008)
-
-  30 Oct 2008; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.4.7.13.ebuild:
-  Version bump
-
-*pkgcore-0.4.7.12 (10 Oct 2008)
-
-  10 Oct 2008; Robin H. Johnson <robbat2@gentoo.org>
-  +pkgcore-0.4.7.12.ebuild:
-  Bump for ferringb, resolves GLSA 200810-02 with python for pkgcore.
-
-*pkgcore-0.4.7.11 (09 Oct 2008)
-
-  09 Oct 2008; Zac Medico <zmedico@gentoo.org> -pkgcore-0.4.7.10.ebuild,
-  +pkgcore-0.4.7.11.ebuild:
-  Bump to 0.4.7.11 and remove 0.4.7.10 as requested by ferringb.
-
-*pkgcore-0.4.7.10 (07 Oct 2008)
-
-  07 Oct 2008; Steve Dibb <beandog@gentoo.org> +pkgcore-0.4.7.10.ebuild:
-  Version bump
-
-*pkgcore-0.4.7.9 (06 Oct 2008)
-
-  06 Oct 2008; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
-  +pkgcore-0.4.7.9.ebuild:
-  Bumped pkgcore to the 0.4.7.9 release as requested by Brian Harring
-  (ferringb).
-
-*pkgcore-0.4.7.8 (03 Sep 2008)
-
-  03 Sep 2008; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.4.7.8.ebuild:
-  Version bump
-
-  14 Aug 2008; Zac Medico <zmedico@gentoo.org> pkgcore-0.4.7.4.ebuild,
-  pkgcore-0.4.7.5.ebuild, pkgcore-0.4.7.6.ebuild, pkgcore-0.4.7.7.ebuild:
-  Remove all !>app-arch/lzma-4.50 blockers as requested by ferringb.
-
-*pkgcore-0.4.7.7 (13 Aug 2008)
-
-  13 Aug 2008; Luis F. Araujo <araujo@gentoo.org> +pkgcore-0.4.7.7.ebuild:
-  Verbump
-
-*pkgcore-0.4.7.6 (10 Aug 2008)
-
-  10 Aug 2008; Donnie Berkholz <dberkholz@gentoo.org>;
-  +pkgcore-0.4.7.6.ebuild:
-  Bump (Brian Harring).
-
-*pkgcore-0.4.7.5 (06 Jul 2008)
-
-  06 Jul 2008; <solar@gentoo.org> -pkgcore-0.4.2.ebuild,
-  -pkgcore-0.4.3.ebuild, -pkgcore-0.4.4.ebuild, -pkgcore-0.4.5.ebuild,
-  -pkgcore-0.4.6.ebuild, -pkgcore-0.4.7.ebuild, -pkgcore-0.4.7.1.ebuild,
-  -pkgcore-0.4.7.2.ebuild, -pkgcore-0.4.7.3.ebuild, +pkgcore-0.4.7.5.ebuild:
-  - Version bump to 0.4.7.5. Removed old ebuilds
-
-*pkgcore-0.4.7.4 (11 Jun 2008)
-
-  11 Jun 2008; <solar@gentoo.org> +pkgcore-0.4.7.4.ebuild:
-  - version bump per request of ferringb
-
-*pkgcore-0.4.7.3 (07 Jun 2008)
-
-  07 Jun 2008; Luca Barbato <lu_zero@gentoo.org> +pkgcore-0.4.7.3.ebuild:
-  Version bump
-
-*pkgcore-0.4.7.2 (08 May 2008)
-
-  08 May 2008; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.4.7.2.ebuild:
-  Version bump
-
-*pkgcore-0.4.7.1 (06 May 2008)
-
-  06 May 2008; Mike Doty <kingtaco@gentoo.org> +pkgcore-0.4.7.1.ebuild:
-  version bump at request of ferringb
-
-*pkgcore-0.4.7 (04 May 2008)
-
-  04 May 2008; Alec Warner <antarus@gentoo.org> +pkgcore-0.4.7.ebuild:
-  version bump
-
-*pkgcore-0.4.6 (30 Apr 2008)
-
-  30 Apr 2008; Luis F. Araujo <araujo@gentoo.org> +pkgcore-0.4.6.ebuild:
-  Revbumping pkgcore to version 0.4.6
-
-  20 Apr 2008; Markus Ullmann <jokey@gentoo.org> pkgcore-0.4.2.ebuild,
-  pkgcore-0.4.3.ebuild, pkgcore-0.4.4.ebuild, pkgcore-0.4.5.ebuild:
-  Block newer lzma versions as cmdline syntax changed
-
-*pkgcore-0.4.5 (09 Apr 2008)
-
-  09 Apr 2008; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.4.5.ebuild:
-  Version bump
-
-*pkgcore-0.4.4 (07 Apr 2008)
-
-  07 Apr 2008; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.4.4.ebuild:
-  Version bump, amd64 python-bug protection implemented
-
-  01 Apr 2008; Markus Ullmann <jokey@gentoo.org> pkgcore-0.4.2.ebuild,
-  pkgcore-0.4.3.ebuild:
-  Temporary mask of pkgcore until python is fixed on amd64
-
-*pkgcore-0.4.3 (31 Mar 2008)
-
-  31 Mar 2008; Markus Ullmann <jokey@gentoo.org>
-  -files/pkgcore-0.3.2-eapi.patch, -pkgcore-0.3.2-r1.ebuild,
-  -pkgcore-0.3.4.ebuild, -pkgcore-0.4.1.ebuild, +pkgcore-0.4.3.ebuild:
-  Version bump and drop old
-
-*pkgcore-0.4.2 (30 Mar 2008)
-
-  30 Mar 2008; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.4.2.ebuild:
-  Version bump
-
-*pkgcore-0.4.1 (20 Mar 2008)
-
-  20 Mar 2008; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.4.1.ebuild:
-  Version bump
-
-  12 Mar 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
-  Removing Marien Zwart (marienz, #107204) from metadata.xml.
-
-*pkgcore-0.3.4 (26 Dec 2007)
-
-  26 Dec 2007; Markus Ullmann <jokey@gentoo.org> -pkgcore-0.3.3.ebuild,
-  +pkgcore-0.3.4.ebuild:
-  Version bump EAPI-1 fixes
-
-*pkgcore-0.3.3 (15 Dec 2007)
-
-  15 Dec 2007; Markus Ullmann <jokey@gentoo.org>
-  -files/pkgcore-0.3.1-pmerge-unmerge-ask.patch, -pkgcore-0.3.1.ebuild,
-  -pkgcore-0.3.2.ebuild, +pkgcore-0.3.3.ebuild:
-  Version bump, EAPI1 fixups
-
-*pkgcore-0.3.2-r1 (06 Dec 2007)
-
-  06 Dec 2007; Markus Ullmann <jokey@gentoo.org>
-  +files/pkgcore-0.3.2-eapi.patch, +pkgcore-0.3.2-r1.ebuild:
-  Add fix for ebuilds that error out on unknown src_configure error
-
-  06 Nov 2007; Raúl Porcel <armin76@gentoo.org> pkgcore-0.3.2.ebuild:
-  Add ~alpha
-
-  05 Nov 2007; Charlie Shepherd <masterdriverz@gentoo.org>
-  pkgcore-0.3.2.ebuild:
-  Change dep from =snakeoil-0.1 to >=snakeoil-0.1 (thanks to Kyle McFarlandfor
-  noticing) to (hopefully) future-proof it.
-
-  04 Nov 2007; Charlie Shepherd <masterdriverz@gentoo.org>
-  pkgcore-0.3.2.ebuild:
-  Make pkgcore depend upon snakeoil-0.1, we get a traceback otherwise.
-
-*pkgcore-0.3.2 (03 Nov 2007)
-
-  03 Nov 2007; Markus Ullmann <jokey@gentoo.org>
-  -files/pkgcore-0.2.13-tweak_intercepts.patch,
-  -files/pkgcore-0.2-hppa-disable-filter-env.patch,
-  -files/pkgcore-0.3-pmerge-unmerge-ask.patch, -pkgcore-0.1.4.ebuild,
-  -pkgcore-0.2.12.ebuild, -pkgcore-0.2.13.ebuild, -pkgcore-0.2.13-r1.ebuild,
-  -pkgcore-0.2.14.ebuild, -pkgcore-0.3.ebuild, +pkgcore-0.3.2.ebuild:
-  Version bump, many bug fixes
-
-  28 Jun 2007; Joshua Jackson <tsunam@gentoo.org>
-  +files/pkgcore-0.3.1-pmerge-unmerge-ask.patch:
-  Forgot the patch bumpage as well
-
-*pkgcore-0.3.1 (28 Jun 2007)
-
-  28 Jun 2007; Joshua Jackson <tsunam@gentoo.org> +pkgcore-0.3.1.ebuild:
-  Adding pkgcore 0.3.1 at the request of ferringb
-
-  16 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org> pkgcore-0.3.ebuild:
-  Added ~ppc, bug #181133
-
-  13 Jun 2007; Christoph Mende <angelos@gentoo.org> pkgcore-0.3.ebuild:
-  Added ~amd64
-
-  08 Jun 2007; Jeroen Roovers <jer@gentoo.org> pkgcore-0.3.ebuild:
-  Marked ~hppa, removed deprecated patch (bug #181133).
-
-  07 Jun 2007; Markus Rothe <corsair@gentoo.org> pkgcore-0.3.ebuild:
-  Added ~ppc64; bug #181133
-
-  07 Jun 2007; Marien Zwart <marienz@gentoo.org> pkgcore-0.3.ebuild:
-  use get_libdir instead of lib for cleaning stale plugincache files.
-
-  07 Jun 2007; Ferris McCormick <fmccor@gentoo.org> pkgcore-0.3.ebuild:
-  Add ~sparc --- Bug #181133 --- Builds, reinstalls itself, trial is good.
-
-  07 Jun 2007; Raúl Porcel <armin76@gentoo.org> pkgcore-0.3.ebuild:
-  Re-add ~ia64 wrt #181133
-
-*pkgcore-0.3 (06 Jun 2007)
-
-  06 Jun 2007; Marien Zwart <marienz@gentoo.org>
-  +files/pkgcore-0.3-pmerge-unmerge-ask.patch, +pkgcore-0.3.ebuild:
-  Version bump.
-
-  10 Apr 2007; Raúl Porcel <armin76@gentoo.org> pkgcore-0.2.14.ebuild:
-  Add ~ia64
-
-*pkgcore-0.2.14 (08 Apr 2007)
-
-  08 Apr 2007; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.2.14.ebuild:
-  Version bump
-
-  05 Apr 2007; Robin H. Johnson <robbat2@gentoo.org>
-  pkgcore-0.2.13-r1.ebuild:
-  Add ~ppc to keywords.
-
-*pkgcore-0.2.13-r1 (01 Apr 2007)
-
-  01 Apr 2007; Charlie Shepherd <masterdriverz@gentoo.org>
-  +files/pkgcore-0.2.13-tweak_intercepts.patch, +pkgcore-0.2.13-r1.ebuild:
-  Fix warnings caused by paludis written environment on vdb unmerge
-
-*pkgcore-0.2.13 (30 Mar 2007)
-
-  30 Mar 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2.11.ebuild,
-  +pkgcore-0.2.13.ebuild:
-  Version bump.
-
-*pkgcore-0.2.12 (29 Mar 2007)
-
-  29 Mar 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2.10.ebuild,
-  +pkgcore-0.2.12.ebuild:
-  Version bump.
-
-*pkgcore-0.2.11 (28 Mar 2007)
-
-  28 Mar 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2.9.ebuild,
-  +pkgcore-0.2.11.ebuild:
-  Version bump.
-
-*pkgcore-0.2.10 (27 Mar 2007)
-
-  27 Mar 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2.8.ebuild,
-  +pkgcore-0.2.10.ebuild:
-  Version bump.
-
-*pkgcore-0.2.9 (19 Mar 2007)
-
-  19 Mar 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2.7.ebuild,
-  +pkgcore-0.2.9.ebuild:
-  Version bump.
-
-*pkgcore-0.2.8 (18 Mar 2007)
-
-  18 Mar 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2.6.ebuild,
-  +pkgcore-0.2.8.ebuild:
-  Version bump.
-
-*pkgcore-0.2.7 (04 Mar 2007)
-
-  04 Mar 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2.5.ebuild,
-  +pkgcore-0.2.7.ebuild:
-  Version bump with layman sync support.
-
-*pkgcore-0.2.6 (04 Mar 2007)
-
-  04 Mar 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2.4.ebuild,
-  +pkgcore-0.2.6.ebuild:
-  Version bump, adding manpages, make the plugins dir cleanup message
-  conditional. Clean up old version.
-
-*pkgcore-0.2.5 (19 Feb 2007)
-
-  19 Feb 2007; Marien Zwart <marienz@gentoo.org> -pkgcore-0.2-r1.ebuild,
-  -pkgcore-0.2.1.ebuild, -pkgcore-0.2.2.ebuild, -pkgcore-0.2.3.ebuild,
-  +pkgcore-0.2.5.ebuild:
-  Version bump.
-
-*pkgcore-0.2.4 (16 Feb 2007)
-
-  16 Feb 2007; Ferris McCormick <fmccor@gentoo.org> +pkgcore-0.2.4.ebuild:
-  Version bump.
-
-*pkgcore-0.2.3 (12 Feb 2007)
-
-  12 Feb 2007; Charlie Shepherd <masterdriverz@gentoo.org>
-  +pkgcore-0.2.3.ebuild:
-  Bump to 0.2.3
-
-*pkgcore-0.2.2 (30 Jan 2007)
-
-  30 Jan 2007; Marien Zwart <marienz@gentoo.org> +pkgcore-0.2.2.ebuild:
-  Version bump with minor ebuild cleanup.
-
-*pkgcore-0.2.1 (24 Jan 2007)
-
-  24 Jan 2007; Markus Ullmann <jokey@gentoo.org> +pkgcore-0.2.1.ebuild:
-  Version bump
-
-*pkgcore-0.2-r1 (22 Jan 2007)
-
-  22 Jan 2007; Markus Ullmann <jokey@gentoo.org>
-  +files/pkgcore-0.2-hppa-disable-filter-env.patch, pkgcore-0.1.4.ebuild,
-  -pkgcore-0.2.ebuild, +pkgcore-0.2-r1.ebuild:
-  Add a patch for hppa and fix URL
-
-  22 Jan 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
-  Version bump
-
-  20 Jan 2007; Markus Rothe <corsair@gentoo.org> pkgcore-0.1.4.ebuild:
-  Added ~ppc64
-
-*pkgcore-0.1.4 (25 Oct 2006)
-
-  25 Oct 2006; Marien Zwart <marienz@gentoo.org> +pkgcore-0.1.4.ebuild:
-  Version bump.
-
-*pkgcore-0.1.3 (23 Oct 2006)
-
-  23 Oct 2006; Marien Zwart <marienz@gentoo.org> +pkgcore-0.1.3.ebuild:
-  Version bump.
-
-*pkgcore-0.1.2-r1 (12 Oct 2006)
-
-  12 Oct 2006; Marien Zwart <marienz@gentoo.org> -pkgcore-0.1.ebuild,
-  -pkgcore-0.1-r1.ebuild, -pkgcore-0.1.1.ebuild, +pkgcore-0.1.2-r1.ebuild:
-  Remove old version, revbump that properly calls distutils_pkg_preinst.
-
-*pkgcore-0.1.2 (10 Oct 2006)
-
-  10 Oct 2006; Marien Zwart <marienz@gentoo.org> +pkgcore-0.1.2.ebuild:
-  Version bump.
-
-  07 Oct 2006; Jeroen Roovers <jer@gentoo.org> pkgcore-0.1.1-r1.ebuild:
-  pkgcore <3 HPPA
-
-*pkgcore-0.1.1-r1 (03 Oct 2006)
-
-  03 Oct 2006; Marien Zwart <marienz@gentoo.org>
-  +files/pkgcore-0.1.1-curses-errors.patch,
-  +files/pkgcore-0.1.1-filter-env-cflags.patch, +pkgcore-0.1.1-r1.ebuild:
-  Make filter-env building not use the python CFLAGS, deal with curses errors.
-
-*pkgcore-0.1.1 (03 Oct 2006)
-
-  03 Oct 2006; Marien Zwart <marienz@gentoo.org> +pkgcore-0.1.1.ebuild:
-  Version bump, ~sparc (Weeve tested 0.1-r1).
-
-  02 Oct 2006; Michael Cummings <mcummings@gentoo.org>
-  pkgcore-0.1-r1.ebuild:
-  Keywording ~amd64
-
-*pkgcore-0.1-r1 (01 Oct 2006)
-
-  01 Oct 2006; Marien Zwart <marienz@gentoo.org>
-  +files/pkgcore-0.1-sandbox-in-deleted-dir.patch, +pkgcore-0.1-r1.ebuild:
-  Deal with running ebd from a deleted directory.
-
-*pkgcore-0.1 (30 Sep 2006)
-
-  30 Sep 2006; Marien Zwart <marienz@gentoo.org> +metadata.xml,
-  +pkgcore-0.1.ebuild:
-  New package.
+  03 Dec 2011; Brian Harring <ferringb@gentoo.org> -pkgcore-0.7.6.1.ebuild,
+  -pkgcore-0.7.7.ebuild, -pkgcore-0.7.7-r1.ebuild, +pkgcore-0.7.7.1.ebuild,
+  -files/pkgcore-0.7.7-IFS-manipulation.patch:
+  Drop old/buggy versions; pull in metadata fix via 0.7.7.1
 
index 3dfe619427ac600015c89ae56cd1008c25883293..786f3c3113db7a019f2bbf60daa685d817838bc6 100644 (file)
@@ -3,21 +3,17 @@ Hash: SHA1
 
 AUX pkgcore-0.7.5-dosym.patch 1165 RMD160 a5d7bcb6fac18150ecb298d8c2acc34b601af4d7 SHA1 1728cc16c276c7731ede940db98fcd2166265889 SHA256 ecc8923d4d6419c740f6f0ca8d533de949f224767b15fa58beab06006e5e38f1
 AUX pkgcore-0.7.5-force-python-binary.patch 1238 RMD160 dc03e2dca5222268d63f6a63b9bd4ec8ac49f50f SHA1 82e1ecb996020c519bdf8e24077a40e1d98aafa8 SHA256 0186632d3758ee2f625de16b8287042d9c937af274ea56b2f99d83770d7007c4
-AUX pkgcore-0.7.7-IFS-manipulation.patch 3690 RMD160 08a6f576c3afcb6a82caefe915b674830150b1a6 SHA1 b28dcbaee818b5323f8ba4dad5ea8f71c29d26ae SHA256 d17ca6a9286c3415e4e02264b2391945c78648a7fd992107eb1d1266e317ed9e
 DIST pkgcore-0.7.5.tar.bz2 429564 RMD160 08f24ccab29d8e9b319cd1eadc62c3bdf25731e0 SHA1 645dcd292d6cb832671cd7d0884fe33bcfef00a1 SHA256 9d6172ce5eef9c5818946dd52ddc3be61b59e57df227d6d76fb918653ab5daf2
-DIST pkgcore-0.7.6.1.tar.bz2 431625 RMD160 a82e211415eb583f89897efb4e05cdb07dabdf0f SHA1 eb5b850bbc801e2f5865a7e79a8f86c86b2b14fa SHA256 d0a91f5f97c8fe121735dda056fe8d0a208099e72e8258b3a3b1cf1fc26328d2
-DIST pkgcore-0.7.7.tar.bz2 432017 RMD160 989fd06824da93cd17e8d5f36d7b8eac7d98d1ca SHA1 6ecfdabf2afb2651b6c47fc084e953e08af8fa8c SHA256 0651c063a3acf94f70ea0dad23abd9fd79e4feddfa3846f5ef94dbb57e2f74be
+DIST pkgcore-0.7.7.1.tar.bz2 432198 RMD160 fa8c1216b623a68353ed55b8e1b71a4f79799296 SHA1 3d4592ab2d75233b7eb2e0160ec41b5ae0978d85 SHA256 ce667c764944fc023f2cbdadb591667467d1e63eb74249a34e5de4acf168df70
 EBUILD pkgcore-0.7.5-r2.ebuild 1870 RMD160 948037c5bd6ad9e75b4253c11a530bc036ce4862 SHA1 00dcf7567987eab28a1de1f1cd73d52946bbf55f SHA256 ae59abec5f538230e4742873275231fd3a151806f831b009f0cdf7f4b93f2028
-EBUILD pkgcore-0.7.6.1.ebuild 1756 RMD160 fd649053252b869717313b2b994d2ba020eb0a87 SHA1 078898c38a66047c18679a3e8d70d0a022f12289 SHA256 a1e5716a11d4de33539033a3d9915acac946d7bec63d5efa8ae646e4ed5ac8d3
-EBUILD pkgcore-0.7.7-r1.ebuild 1200 RMD160 f1d89ab5823539b2902ea89220694f4e2179359f SHA1 80a0221c67e1aa8a36b9375a47c3f3c8b13235d0 SHA256 023f2eb7d91bbff6a3e67f8f1541140cef3857ff66e46a859800763be8095fdd
-EBUILD pkgcore-0.7.7.ebuild 1121 RMD160 35d647c66c9791c956d7de618e7a60f90491910c SHA1 8e6705d4da580f782deb27b3d00ddeb8a430f273 SHA256 17d07a2a3bcf00c8b7ebc6b38fa679837270dc5e4fd9965aeb3ac4044373a816
+EBUILD pkgcore-0.7.7.1.ebuild 1123 RMD160 1a4e10328d83ae926516fb0166aec3e740a416a7 SHA1 acd88013e65dd91d5a3ba37e6638077826789273 SHA256 685413b7651e13ba9829d22a0b70c70a14a6cf02a916bf6c0e733882e0c1ed9f
 EBUILD pkgcore-9999.ebuild 1120 RMD160 3f17d12712993acf80fea044af7a1db0bd3ee0ba SHA1 ea64eec34de872efa6b5f4338c406ca087faab2a SHA256 37280a21a96e176edf421098b8b1aa299038fdb3976a38b6b5386afb5beeea61
-MISC ChangeLog 22552 RMD160 78abe56809ac6ed3e23a123d087b9dae76f0083c SHA1 eb79e5b1e39b8f111ae3840388a88a997e905f08 SHA256 a3d67762efe9e2d49f01ab968ea263d8fa5486ebcf542311592fadf2f6baa27c
+MISC ChangeLog 501 RMD160 81292a4f9a98de63d6523ac87e1110c54bb234f9 SHA1 c9997a669410b5e6cc9daa19bd6039d6d21fa14e SHA256 d191bebd251cc70dbd211cb8b87919761f5eb5313739f2e0e6d687cb5ca58c8a
 MISC metadata.xml 234 RMD160 7f7e4ec7da60203d4fc0d59ea9b7001ca84fd88c SHA1 fc54601f1382d43dd16625b242d7a52ff36f3782 SHA256 f036ed153de912a1bb1466478e9ce0c9d4ecae55929f6b13490c3f47a242fc0d
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iEYEARECAAYFAk7YpGQACgkQsiLx3HvNzgeuswCfdjL5z4Udzju0DyPSmaydCMRd
-FcIAnAlVGEYa87yRBq3F6hjnb7t8L+Hl
-=yBgI
+iEYEARECAAYFAk7ZaSsACgkQsiLx3HvNzgdW2QCeKVXCan4jfVFyMGjUx4CoJX8o
+j5kAn3MHtlMbHrTGLItwB+4bsni+gJ+6
+=pX7g
 -----END PGP SIGNATURE-----
diff --git a/sys-apps/pkgcore/files/pkgcore-0.7.7-IFS-manipulation.patch b/sys-apps/pkgcore/files/pkgcore-0.7.7-IFS-manipulation.patch
deleted file mode 100644 (file)
index eee2ed5..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-From 5c362279c739ff4c6b2cd0e54e8c978462809e28 Mon Sep 17 00:00:00 2001
-From: Brian Harring <ferringb@gmail.com>
-Date: Fri, 2 Dec 2011 02:06:07 -0800
-Subject: [PATCH] shift IFS manipulation into isolated-functions, since has
- relies on it.
-
----
- pkgcore/ebuild/eapi-bash/ebuild-daemon.bash     |   30 ++++------------------
- pkgcore/ebuild/eapi-bash/ebuild.lib             |    1 -
- pkgcore/ebuild/eapi-bash/isolated-functions.lib |   25 ++++++++++++++++++-
- 3 files changed, 30 insertions(+), 26 deletions(-)
-
-diff --git a/pkgcore/ebuild/eapi-bash/ebuild-daemon.bash b/pkgcore/ebuild/eapi-bash/ebuild-daemon.bash
-index 2260fa0..0a1c4be 100755
---- a/pkgcore/ebuild/eapi-bash/ebuild-daemon.bash
-+++ b/pkgcore/ebuild/eapi-bash/ebuild-daemon.bash
-@@ -3,30 +3,6 @@
- # Copyright 2004-2011 Brian Harring <ferringb@gmail.com>
- # License: BSD/GPL2
- 
--declare -a PKGCORE_SAVED_IFS
--
--pkgcore_push_IFS()
--{
--      PKGCORE_SAVED_IFS[${#PKGCORE_SAVED_IFS[@]}]="${IFS-unset}"
--      if [[ $1 == unset ]]; then
--              unset IFS
--      else
--              IFS="$1"
--      fi
--      :
--}
--
--pkgcore_pop_IFS()
--{
--      if [[ ${#PKGCORE_SAVED_IFS[@]} == 0 ]]; then
--              die "pkgcore_pop_IFS invoked with nothing on the stack..."
--      fi
--      IFS=${PKGCORE_SAVED_IFS[$(( ${#PKGCORE_SAVED_IFS[@]} -1 ))]}
--      [[ ${IFS} == unset ]] && unset IFS
--      unset PKGCORE_SAVED_IFS[$(( ${#PKGCORE_SAVED_IFS[@]} -1 ))]
--      :
--}
--
- # use ebd_read/ebd_write for talking to the running portage instance instead of echo'ing to the fd yourself.
- # this allows us to move the open fd's w/out issues down the line.
- ebd_read_line()
-@@ -131,6 +107,12 @@ pkgcore_ebd_exec_main()
-               exit 2;
-       fi
- 
-+      # get our die functionality now.
-+      if ! source "${PKGCORE_BIN_PATH}/isolated-functions.lib"; then
-+              ebd_write_line "failed sourcing isolated-functions.lib"
-+              exit 2;
-+      fi
-+
-       ebd_read_line PKGCORE_PYTHON_BINARY
-       [ -z "$PKGCORE_PYTHON_BINARY" ] && die "empty PKGCORE_PYTHON_BINARY, bailing"
-       ebd_read_line PKGCORE_PYTHONPATH
-diff --git a/pkgcore/ebuild/eapi-bash/ebuild.lib b/pkgcore/ebuild/eapi-bash/ebuild.lib
-index 0ae3ed5..ff13300 100644
---- a/pkgcore/ebuild/eapi-bash/ebuild.lib
-+++ b/pkgcore/ebuild/eapi-bash/ebuild.lib
-@@ -234,7 +234,6 @@ load_ebuild()
- # note that exit-handling loads the die functions, thus the custom failure there.
- source "${PKGCORE_BIN_PATH}/exit-handling.lib" >&2 || { echo "ERROR: failed sourcing exit-handling.lib"; exit -1; }
- source "${PKGCORE_BIN_PATH}/ebuild-default-functions.lib" >&2 || die "failed sourcing ebuild-default-functions.lib"
--source "${PKGCORE_BIN_PATH}/isolated-functions.lib" >&2 || die "failed sourcing stripped down functions.lib"
- source "${PKGCORE_BIN_PATH}/ebuild-env-utils.lib" >&2 || die "failed sourcing ebuild-env-utils.lib"
- 
- pkgcore_run_ebuild_phase()
-diff --git a/pkgcore/ebuild/eapi-bash/isolated-functions.lib b/pkgcore/ebuild/eapi-bash/isolated-functions.lib
-index faee73d..b589dfb 100644
---- a/pkgcore/ebuild/eapi-bash/isolated-functions.lib
-+++ b/pkgcore/ebuild/eapi-bash/isolated-functions.lib
-@@ -126,7 +126,30 @@ pkgcore_shopt_pop()
-       :
- } &> /dev/null
- 
-+declare -a PKGCORE_SAVED_IFS
-+
-+pkgcore_push_IFS()
-+{
-+    PKGCORE_SAVED_IFS[${#PKGCORE_SAVED_IFS[@]}]="${IFS-unset}"
-+    if [[ $1 == unset ]]; then
-+        unset IFS
-+    else
-+        IFS="$1"
-+    fi
-+    :
-+}
-+
-+pkgcore_pop_IFS()
-+{
-+    if [[ ${#PKGCORE_SAVED_IFS[@]} == 0 ]]; then
-+        die "pkgcore_pop_IFS invoked with nothing on the stack..."
-+    fi
-+    IFS=${PKGCORE_SAVED_IFS[$(( ${#PKGCORE_SAVED_IFS[@]} -1 ))]}
-+    [[ ${IFS} == unset ]] && unset IFS
-+    unset PKGCORE_SAVED_IFS[$(( ${#PKGCORE_SAVED_IFS[@]} -1 ))]
-+    :
-+}
-+
- unset_colors
--DONT_EXPORT_VARS="${DONT_EXPORT_VARS} PKGCORE_RC_.* PKGCORE_ESHOPT_STATE"
- 
- :
--- 
-1.7.8.rc3
-
diff --git a/sys-apps/pkgcore/pkgcore-0.7.6.1.ebuild b/sys-apps/pkgcore/pkgcore-0.7.6.1.ebuild
deleted file mode 100644 (file)
index c3c1255..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/pkgcore-0.7.6.1.ebuild,v 1.1 2011/12/01 09:21:28 ferringb Exp $
-
-EAPI="3"
-DISTUTILS_SRC_TEST="setup.py"
-
-inherit distutils eutils
-
-DESCRIPTION="pkgcore package manager"
-HOMEPAGE="http://pkgcore.googlecode.com/"
-SRC_URI="http://pkgcore.googlecode.com/files/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="-doc build"
-
-RDEPEND=">=dev-lang/python-2.4
-       >=dev-python/snakeoil-0.4.4
-       || ( >=dev-lang/python-2.5 dev-python/pycrypto )"
-DEPEND="${RDEPEND}
-       doc? ( dev-python/sphinx dev-python/pyparsing )"
-
-DOCS="AUTHORS NEWS"
-
-pkg_setup() {
-       # disable snakeoil 2to3 caching...
-       unset PY2TO3_CACHEDIR
-       python_pkg_setup
-}
-
-src_compile() {
-       distutils_src_compile
-
-       if use doc; then
-               python setup.py build_docs || die "doc building failed"
-       fi
-}
-
-src_install() {
-       distutils_src_install
-
-       if use doc; then
-               dohtml -r build/sphinx/html/*
-       fi
-}
-
-pkg_postinst() {
-       distutils_pkg_postinst
-       pplugincache
-
-       if [[ -d "${ROOT}etc/pkgcore/plugins" ]]; then
-               elog "You still have an /etc/pkgcore/plugins from pkgcore 0.1."
-               elog "It is unused by pkgcore >= 0.2, remove it now."
-               die "remove /etc/pkgcore/plugins from pkgcore 0.1"
-       fi
-
-       # This is left behind by pkgcore 0.2.
-       rm -f "${ROOT}"$(python_get_sitedir)/pkgcore/plugins/plugincache
-}
-
-pkg_postrm() {
-       # Careful not to remove this on up/downgrades.
-       local sitep="${ROOT}"$(python_get_sitedir)/site-packages
-       if [[ -e "${sitep}/pkgcore/plugins/plugincache2" ]] &&
-               ! [[ -e "${sitep}/pkgcore/plugin.py" ]]; then
-               rm "${sitep}/pkgcore/plugins/plugincache2"
-       fi
-       distutils_pkg_postrm
-}
diff --git a/sys-apps/pkgcore/pkgcore-0.7.7-r1.ebuild b/sys-apps/pkgcore/pkgcore-0.7.7-r1.ebuild
deleted file mode 100644 (file)
index 4ca8d0a..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/pkgcore-0.7.7-r1.ebuild,v 1.1 2011/12/02 10:11:43 ferringb Exp $
-
-EAPI="3"
-DISTUTILS_SRC_TEST="setup.py"
-
-inherit distutils eutils
-
-DESCRIPTION="pkgcore package manager"
-HOMEPAGE="http://pkgcore.googlecode.com/"
-SRC_URI="http://pkgcore.googlecode.com/files/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="-doc build"
-
-RDEPEND=">=dev-lang/python-2.4
-       >=dev-python/snakeoil-0.4.4
-       || ( >=dev-lang/python-2.5 dev-python/pycrypto )"
-DEPEND="${RDEPEND}
-       doc? ( dev-python/sphinx dev-python/pyparsing )"
-
-DOCS="AUTHORS NEWS"
-
-pkg_setup() {
-       # disable snakeoil 2to3 caching...
-       unset PY2TO3_CACHEDIR
-       python_pkg_setup
-}
-
-src_prepare() {
-       epatch "${FILESDIR}/${PN}-${PV}-IFS-manipulation.patch"
-}
-
-src_compile() {
-       distutils_src_compile
-
-       if use doc; then
-               python setup.py build_docs || die "doc building failed"
-       fi
-}
-
-src_install() {
-       distutils_src_install
-
-       if use doc; then
-               dohtml -r build/sphinx/html/*
-       fi
-}
-
-pkg_postinst() {
-       distutils_pkg_postinst
-       pplugincache
-}
similarity index 95%
rename from sys-apps/pkgcore/pkgcore-0.7.7.ebuild
rename to sys-apps/pkgcore/pkgcore-0.7.7.1.ebuild
index 78b1ebac6a9bdd6da0a77bf2ad41998476a5d532..bd2395da7e99e196916e337c44d85e962e9a755a 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/pkgcore-0.7.7.ebuild,v 1.1 2011/12/02 08:50:07 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/pkgcore-0.7.7.1.ebuild,v 1.1 2011/12/03 00:11:17 ferringb Exp $
 
 EAPI="3"
 DISTUTILS_SRC_TEST="setup.py"