summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Harring <ferringb@gentoo.org>2011-12-02 08:50:07 +0000
committerBrian Harring <ferringb@gentoo.org>2011-12-02 08:50:07 +0000
commitdc7b03069c6880320e73513edd3a45ee85e41caf (patch)
treeb7792ca86af1fcef2501c3f260a2a724ad6c8a2a /sys-apps/pkgcore
parentAnother bump (diff)
downloadhistorical-dc7b03069c6880320e73513edd3a45ee85e41caf.tar.gz
historical-dc7b03069c6880320e73513edd3a45ee85e41caf.tar.bz2
historical-dc7b03069c6880320e73513edd3a45ee85e41caf.zip
pull in 0.7.7; 5x faster regen, repository lookup by name ('pquery -r gentoo' for example), bugfixes
Package-Manager: portage-2.1.10.37/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/pkgcore')
-rw-r--r--sys-apps/pkgcore/ChangeLog8
-rw-r--r--sys-apps/pkgcore/Manifest12
-rw-r--r--sys-apps/pkgcore/pkgcore-0.7.7.ebuild52
-rw-r--r--sys-apps/pkgcore/pkgcore-9999.ebuild5
4 files changed, 68 insertions, 9 deletions
diff --git a/sys-apps/pkgcore/ChangeLog b/sys-apps/pkgcore/ChangeLog
index 146d7e9f4631..eb2e089b3474 100644
--- a/sys-apps/pkgcore/ChangeLog
+++ b/sys-apps/pkgcore/ChangeLog
@@ -1,6 +1,12 @@
# 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.134 2011/12/01 12:55:24 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/ChangeLog,v 1.135 2011/12/02 08:50:07 ferringb Exp $
+
+*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
diff --git a/sys-apps/pkgcore/Manifest b/sys-apps/pkgcore/Manifest
index d1a52018c747..2bbeb7f77ba2 100644
--- a/sys-apps/pkgcore/Manifest
+++ b/sys-apps/pkgcore/Manifest
@@ -5,15 +5,17 @@ AUX pkgcore-0.7.5-dosym.patch 1165 RMD160 a5d7bcb6fac18150ecb298d8c2acc34b601af4
AUX pkgcore-0.7.5-force-python-binary.patch 1238 RMD160 dc03e2dca5222268d63f6a63b9bd4ec8ac49f50f SHA1 82e1ecb996020c519bdf8e24077a40e1d98aafa8 SHA256 0186632d3758ee2f625de16b8287042d9c937af274ea56b2f99d83770d7007c4
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
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-9999.ebuild 1121 RMD160 acf273eb4026c2c2d1b9b604bd59d15e827d681d SHA1 94c3b68fa16f1c58519148e666786a0c7ad534a8 SHA256 34b47c6b52282e6e6bef8f42b1b123bcc9a70accf6b6b4f602649866fc74e95e
-MISC ChangeLog 22165 RMD160 4e41f3f11a012e69a93df108714ab1a3a7145017 SHA1 a821f5defeb4f9bfbb508636a64fc997bff8db22 SHA256 476aea25074b2966867748cf0aa9cd91cef46ad6ecf7e9e6d8d8e5b305c80ef3
+EBUILD pkgcore-0.7.7.ebuild 1121 RMD160 35d647c66c9791c956d7de618e7a60f90491910c SHA1 8e6705d4da580f782deb27b3d00ddeb8a430f273 SHA256 17d07a2a3bcf00c8b7ebc6b38fa679837270dc5e4fd9965aeb3ac4044373a816
+EBUILD pkgcore-9999.ebuild 1120 RMD160 3f17d12712993acf80fea044af7a1db0bd3ee0ba SHA1 ea64eec34de872efa6b5f4338c406ca087faab2a SHA256 37280a21a96e176edf421098b8b1aa299038fdb3976a38b6b5386afb5beeea61
+MISC ChangeLog 22340 RMD160 4fc36264094aa8e2c0ffc5a1ba14db1343267d42 SHA1 5bc254fde769a030d600ae9b463e6839e73c7a2f SHA256 0be435aa80f9d5c106b1025d978fd1620bd004183c8929f0c5d5e9dd3a754d92
MISC metadata.xml 234 RMD160 7f7e4ec7da60203d4fc0d59ea9b7001ca84fd88c SHA1 fc54601f1382d43dd16625b242d7a52ff36f3782 SHA256 f036ed153de912a1bb1466478e9ce0c9d4ecae55929f6b13490c3f47a242fc0d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk7XeUIACgkQsiLx3HvNzgcieQCeKJSvkcZPvjjpj2LnRsx+ChYW
-+fQAnRBQahAZzqNDMnpzE9QNSKl7fD8k
-=xH9z
+iEYEARECAAYFAk7YkUQACgkQsiLx3HvNzgfwAgCfTQqOK1BkyYTV9JbsIt2wnejY
+mE0AoMVkdrSYRrixnLNoWe34jJx4q1ON
+=R/AB
-----END PGP SIGNATURE-----
diff --git a/sys-apps/pkgcore/pkgcore-0.7.7.ebuild b/sys-apps/pkgcore/pkgcore-0.7.7.ebuild
new file mode 100644
index 000000000000..78b1ebac6a9b
--- /dev/null
+++ b/sys-apps/pkgcore/pkgcore-0.7.7.ebuild
@@ -0,0 +1,52 @@
+# 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 $
+
+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
+}
diff --git a/sys-apps/pkgcore/pkgcore-9999.ebuild b/sys-apps/pkgcore/pkgcore-9999.ebuild
index 845ef311544a..b4ed958dc780 100644
--- a/sys-apps/pkgcore/pkgcore-9999.ebuild
+++ b/sys-apps/pkgcore/pkgcore-9999.ebuild
@@ -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-9999.ebuild,v 1.4 2011/12/01 12:55:24 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pkgcore/pkgcore-9999.ebuild,v 1.5 2011/12/02 08:50:07 ferringb Exp $
EAPI="3"
DISTUTILS_SRC_TEST="setup.py"
@@ -19,10 +19,9 @@ IUSE="doc"
RDEPEND=">=dev-lang/python-2.4
>=dev-python/snakeoil-0.4.1
- dev-python/pyparsing
|| ( >=dev-lang/python-2.5 dev-python/pycrypto )"
DEPEND="${RDEPEND}
- doc? ( >=dev-python/docutils-0.4 )"
+ doc? ( >=dev-python/docutils-0.4 dev-python/pyparsing )"
DOCS="AUTHORS NEWS"