add snakeoil 0.3.7
authorBrian Harring <ferringb@gentoo.org>
Sun, 27 Jun 2010 09:38:18 +0000 (09:38 +0000)
committerBrian Harring <ferringb@gentoo.org>
Sun, 27 Jun 2010 09:38:18 +0000 (09:38 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

dev-python/snakeoil/ChangeLog
dev-python/snakeoil/Manifest
dev-python/snakeoil/snakeoil-0.3.7.ebuild [new file with mode: 0644]

index 5e9a0f96b6437a9d7d2c586b7cafc46702cb7059..08dbd63823b4fab3e9f6975604507d762fb75501 100644 (file)
@@ -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.34 2010/05/21 12:00:58 ferringb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/ChangeLog,v 1.35 2010/06/27 09:38:18 ferringb Exp $
+
+*snakeoil-0.3.7 (27 Jun 2010)
+
+  27 Jun 2010; Brian Harring <ferringb@gentoo.org> +snakeoil-0.3.7.ebuild:
+  add new version of snakeoil containing mostly bugfixes
 
 *snakeoil-0.3.6.5 (21 May 2010)
 
index a0dffff69c15fad7adc991232df14f5bd06c16ad..7ff9853decd65c4b1ead518fffe73e845043866e 100644 (file)
@@ -3,14 +3,16 @@ Hash: SHA1
 
 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
+DIST snakeoil-0.3.7.tar.bz2 97316 RMD160 9495ac2ac8276bea1cc96998767784f824246a9c SHA1 3602f3ab6cf4b20784ecb1e90f08208888eb6307 SHA256 769e27c5548eccc8b21db5eddae3236d840fbde261f563f9d4381a7068ce0b6c
 EBUILD snakeoil-0.3.6.4.ebuild 1402 RMD160 d27a128b878ed19b779a9293e2483dc3ce1a6813 SHA1 9c36aa1588cff31401dceff1a2d596843d84b1aa SHA256 d0d4bc2e4b56ed2afe0bd28099cd324284dc14f444966e2161cf0b8095530fb6
 EBUILD snakeoil-0.3.6.5.ebuild 1402 RMD160 d18e39d8d9360f6fcf127c8a474936c77982862b SHA1 063cf77cb028db0d33de63addfec52d3cf909195 SHA256 3fefa0f1c85535391599ec55f3c7ea847130893c144b959d3d5163c1abf543e2
-MISC ChangeLog 4686 RMD160 4caf07cc9fda6fa8235330a3088601ca9f1d78db SHA1 3432923ab532886aa67f9fff96827a03e3c8963f SHA256 ccde7e8935b94cca21789f917d0c59cc8b2f2c8ce6994c95de84f6528838e759
+EBUILD snakeoil-0.3.7.ebuild 1400 RMD160 cd94ecc48d8b824d290acd352b36a6e167052ddf SHA1 c80440b573226cb9dcd0fc3160aa9725a465a590 SHA256 9637c83f4e12aae07e8b54000702fb9ab27843ddf6ee240feaf679c1647b017e
+MISC ChangeLog 4850 RMD160 882e700417f2cfa493e6dc94ac923f5e9886ce2c SHA1 724565c8c4628ae115e2aed2418e965ad9dd83eb SHA256 6a2d46471ce3d328a1e65f677987dbaa616984756f33070cb95cb717603197be
 MISC metadata.xml 263 RMD160 33d1e2440f53cc20d556d8629ecaebe9205db69b SHA1 527ae61f12d6893ccbd46bb6addec2a868c0c65c SHA256 c93cfff3fe13e72e0bfb83b9e668504226d3edf2c7eb8cd1cfb89fb9a38c0ecd
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.15 (GNU/Linux)
 
-iEYEARECAAYFAkwOWJYACgkQsiLx3HvNzgd5hgCeLzhpf/v6wti0TJY5Z1W29B61
-4cYAoLkW0WH/OZcHyUL11EsCZuY6YpMO
-=byvz
+iEYEARECAAYFAkwnHHYACgkQsiLx3HvNzgckkQCfethlXyb/PklanGjd5JowOPFa
+/2AAn0lPTRlzuWqQcQfyilcUGHd5AtZ6
+=nZun
 -----END PGP SIGNATURE-----
diff --git a/dev-python/snakeoil/snakeoil-0.3.7.ebuild b/dev-python/snakeoil/snakeoil-0.3.7.ebuild
new file mode 100644 (file)
index 0000000..ac4f570
--- /dev/null
@@ -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.7.ebuild,v 1.1 2010/06/27 09:38:18 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() {
+       python_pkg_setup
+
+       # 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
+}