summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Harring <ferringb@gentoo.org>2010-05-21 12:00:58 +0000
committerBrian Harring <ferringb@gentoo.org>2010-05-21 12:00:58 +0000
commit110415dfb2ba7500e3da878d58fedf1101f96bad (patch)
tree709346474b86912da498cfd8130e99c9927ffa33 /dev-python/snakeoil
parentPREFIX fixes, keyworded for ~amd64-linux ~x86-linux (diff)
downloadhistorical-110415dfb2ba7500e3da878d58fedf1101f96bad.tar.gz
historical-110415dfb2ba7500e3da878d58fedf1101f96bad.tar.bz2
historical-110415dfb2ba7500e3da878d58fedf1101f96bad.zip
add 0.3.6.5 w/ bugfixes and functionality needed for pkgcore 0.5.11.6
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-python/snakeoil')
-rw-r--r--dev-python/snakeoil/ChangeLog7
-rw-r--r--dev-python/snakeoil/Manifest12
-rw-r--r--dev-python/snakeoil/snakeoil-0.3.6.5.ebuild49
3 files changed, 62 insertions, 6 deletions
diff --git a/dev-python/snakeoil/ChangeLog b/dev-python/snakeoil/ChangeLog
index 1e8e49d0ee8b..5e9a0f96b643 100644
--- a/dev-python/snakeoil/ChangeLog
+++ b/dev-python/snakeoil/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/snakeoil
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/ChangeLog,v 1.33 2010/04/22 06:47:50 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/ChangeLog,v 1.34 2010/05/21 12:00:58 ferringb Exp $
+
+*snakeoil-0.3.6.5 (21 May 2010)
+
+ 21 May 2010; Brian Harring <ferringb@gentoo.org> +snakeoil-0.3.6.5.ebuild:
+ bug fix release
22 Apr 2010; Brian Harring <ferringb@gentoo.org> -snakeoil-0.3.4.ebuild,
-snakeoil-0.3.5.ebuild, -snakeoil-0.3.6.1.ebuild,
diff --git a/dev-python/snakeoil/Manifest b/dev-python/snakeoil/Manifest
index 8f2ad645a07e..a5db0f7d96c0 100644
--- a/dev-python/snakeoil/Manifest
+++ b/dev-python/snakeoil/Manifest
@@ -3,14 +3,16 @@ Hash: SHA1
DIST snakeoil-0.3.6.3.tar.bz2 94777 RMD160 71a35a20b5e44daabf2180927f91c1888cd29789 SHA1 024478d3bf86cd4c80f93e0466ab84cc2bcc7b5d SHA256 55c1da242e6a56a68bc2c5a0b55d14f5e7b60d68b40da7c106a62ac6ff28e5df
DIST snakeoil-0.3.6.4.tar.bz2 95636 RMD160 7125114464f0755ddfa15d7f8e31c356b2e78394 SHA1 7cd23193a6d802ae41c08fffa6fd0f8582b61a4f SHA256 beb18c3fd9b9f951951cb06919845a84e9603df0fa79288b43f1961bd62fe5bc
+DIST snakeoil-0.3.6.5.tar.bz2 95510 RMD160 79d4e895677f6a895d277a4d98446ed4fed01857 SHA1 0e915f1b0a9155909a0d90a4be5edb6ee23e7260 SHA256 57414973ccd8aa1df7650aa5c2e9b1f032901d7730cf36e93e12dafba1d8dce2
EBUILD snakeoil-0.3.6.3.ebuild 1405 RMD160 1eccbad8f0b0ad670ee90cced72144619035d588 SHA1 c489288186dffc5bcc32fef323a7239f48086171 SHA256 1e333275e86c8a2eaa8e88177104369283f8136d566c9d465c0acfacf4c02159
EBUILD snakeoil-0.3.6.4.ebuild 1406 RMD160 4a6f1137e04b5d88a631d302415114e411a0e654 SHA1 24ed852a9dac745969f764a756f7c2f25967204c SHA256 afb5b3fe646171c42542eac960a2a49ce8b70d0524aa5de7d367b9413decd128
-MISC ChangeLog 4557 RMD160 ec1333908010d160c57ae600810c09403c18bcf2 SHA1 7b06dc2b01f077605ee4cb3b2de5c49b629e6611 SHA256 03b12ddce18cdc2c15f848f4b7e2db7930d672a64219106327767110072a96db
+EBUILD snakeoil-0.3.6.5.ebuild 1406 RMD160 4f6912b3ea9842c5fbf6d7911d18f29031f7857f SHA1 c7c34982ee0a8e73275d4f45d5f60d3569a5ae8e SHA256 0dd28c797eadc875e15043e7814ef88c635b397ec690f5ece8d9be61ea22e185
+MISC ChangeLog 4686 RMD160 4caf07cc9fda6fa8235330a3088601ca9f1d78db SHA1 3432923ab532886aa67f9fff96827a03e3c8963f SHA256 ccde7e8935b94cca21789f917d0c59cc8b2f2c8ce6994c95de84f6528838e759
MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAkvP8csACgkQsiLx3HvNzgdsggCfWXrbiNSCz/dzE7pcV7u8kj2p
-+dAAoLNDogAbQyOmATh9ysfoXrFOq7ro
-=KAwU
+iEYEARECAAYFAkv2di4ACgkQsiLx3HvNzgdpZgCgnonE84UZtMnYrb41hVhQRpeH
+rhwAoN62ql0GJidOQJ/NIjnnvzOL2bkx
+=iSNX
-----END PGP SIGNATURE-----
diff --git a/dev-python/snakeoil/snakeoil-0.3.6.5.ebuild b/dev-python/snakeoil/snakeoil-0.3.6.5.ebuild
new file mode 100644
index 000000000000..79c35172c176
--- /dev/null
+++ b/dev-python/snakeoil/snakeoil-0.3.6.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/snakeoil-0.3.6.5.ebuild,v 1.1 2010/05/21 12:00:58 ferringb Exp $
+
+EAPI="2"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils
+
+DESCRIPTION="Miscellaneous python utility code."
+HOMEPAGE="http://www.pkgcore.org/"
+SRC_URI="http://www.pkgcore.org/releases/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+DEPEND="!<sys-apps/pkgcore-0.4.7.8"
+RDEPEND=${DEPEND}
+
+DOCS="AUTHORS NEWS"
+
+pkg_setup() {
+ validate_PYTHON_ABIS
+
+ # A hack to install for all versions of Python in the system.
+ # pkgcore needs it to support upgrading to a different Python slot.
+ PYTHON_ABIS=""
+ local python_interpreter
+ for python_interpreter in /usr/bin/python{2.[4-9],3.[1-9]}; do
+ if [[ -x "${python_interpreter}" ]]; then
+ PYTHON_ABIS+=" ${python_interpreter#/usr/bin/python}"
+ fi
+ done
+ export PYTHON_ABIS="${PYTHON_ABIS# }"
+}
+
+src_test() {
+ testing() {
+ local tempdir
+ tempdir="${T}/tests/python-${PYTHON_ABI}"
+ mkdir -p "${tempdir}" || die "tempdir creation failed"
+ cp -r "${S}" "${tempdir}" || die "test copy failed"
+ cd "${tempdir}/${P}"
+ PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" test
+ }
+ python_execute_function testing
+}