revbump; add py3 support, update HOMEPAGE, switch SRC_URI to repo to acquire a comple...
authorIan Delaney <idella4@gentoo.org>
Thu, 19 Mar 2015 15:48:20 +0000 (15:48 +0000)
committerIan Delaney <idella4@gentoo.org>
Thu, 19 Mar 2015 15:48:20 +0000 (15:48 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xB8072B0D

dev-python/beaker/ChangeLog
dev-python/beaker/Manifest
dev-python/beaker/beaker-1.7.0-r1.ebuild [new file with mode: 0644]
dev-python/beaker/beaker-1.7.0.ebuild [deleted file]

index 3ae97baa3c0883eb12574737c5ed37542cf25aae..0c5169aea7610b755ee9ad3c58a7aad533d2e97c 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for dev-python/beaker
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/beaker/ChangeLog,v 1.62 2015/03/19 06:07:51 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/beaker/ChangeLog,v 1.63 2015/03/19 15:47:36 idella4 Exp $
+
+*beaker-1.7.0-r1 (19 Mar 2015)
+
+  19 Mar 2015; Ian Delaney <idella4@gentoo.org> +beaker-1.7.0-r1.ebuild,
+  -beaker-1.7.0.ebuild:
+  revbump; add py3 support, update HOMEPAGE, switch SRC_URI to repo to acquire a
+  complete tarball, update deps for tests and msg to users re optional
+  cryptographic support, rm obsolete
 
 *beaker-1.7.0 (19 Mar 2015)
 
index cc3a47f979df9962b1438d42dd8e37c4e73a8a71..6008f11c258ab8640ba632177c04d407bff21bdc 100644 (file)
@@ -1,6 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST Beaker-1.6.4.tar.gz 54480 SHA256 5b06dcc9f7b1921bc962235c4051aa5f3f5d3609f42faa6064dc614ace031a3a SHA512 5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704 WHIRLPOOL 13162d6733b69966133c17171b6725e0a2e7c2f56942bbc591ff3992dee50d7a5e91cc11a6a4ae775a9ec3dab805c2ae352982f0b1670190325b11d06a2e52a9
-DIST Beaker-1.7.0dev.tar.gz 34290 SHA256 c65593195811dccbea07f3329a3adf3459b1dddeaa2a251ce0a6606693b85857 SHA512 f33d4c6cf734383d024f27f76a8ac1dba11dac6fb5158d6cec91f52a430ef467159a481ae4816b7a9ec6853de26ae17349cf648eac6d3e48fe5ced54de54ac90 WHIRLPOOL 4eaa48a287890fd01fe9e42a889c42b4fcc2ea41752d89539a140204eaf7fa66b4da2cb78829a006b05c9a49c82add7f7925b9a0b7e3ff9dca0866a0a6216ad4
+DIST beaker-1.7.0.tar.gz 73768 SHA256 ee8492fb3e218855ec51751d58d95296d029489ea4ec64af0c2f3e57bd776be2 SHA512 3e6ca976974bcc43c9291fab40192f91b16d73d11417adb4dc98d0e289e2af8658dc49905a3ab0dc08abfa92c8e0f8b58ec23425e451ef22d1f573aa8ab0c992 WHIRLPOOL 20538e7a9463ba09707148273a372a02f6c121f7d3f9cf6b0c3df65b1dd140da7e7830adb8def88bbd14e041a2ba0fa2578f977422fc45421d37d8293faf8bef
 EBUILD beaker-1.6.4-r1.ebuild 1349 SHA256 d94bee79c9a8bee24574f7e752d9fc1bf49d6eb8fcec87440eaca9ba0389c906 SHA512 8bc5ff01a6c18541870222553e320c3b3f4604102196df70b5e724863f2b9ca373d7e5d0a731373a482c24c2b68fcad71496eb7e415a2e9e35b63b35678af15a WHIRLPOOL b817b6b5619f3cba70c8d8f2f29412f6ebb12e8464cbf7da22d137b6c3ea6a8d9eb3afa8a7fbc69c4273922aec827f3d4d9f7effc9a26bc337b0829b4c791614
-EBUILD beaker-1.7.0.ebuild 1196 SHA256 df9aa11f37fef1862a573934c194ceaee57e717914ea18300d7e87f94aa83897 SHA512 bb1fb3916a1a8fbdc9f66ef74a494b4ae21087eea047f763726bc00893105b2b48b6e14c2cd7f6246e008ed969beb831df3cd2c8b9dc8c907b5b2091bf69e6b7 WHIRLPOOL 161e3480bb3aabb2b757a92e14a45baaed12b3a3778017ffe4f1a4fed57de467fb7c19e8c8d14e914aa8cecefcc324b37fc8affca39f7b8a1b4369632bb09939
-MISC ChangeLog 7715 SHA256 01e5a793c4dc70022fb0b8ad208da92dc20ef9bc8eaec892d4e3e049ff40b006 SHA512 6d2f72bf3fc19a8205eae9c613ebcc778920790aa294ed5394d5bf94f0550f4dd69f96777144fea89478338579839ebcd2bb7086559da502a1ee715c40d42728 WHIRLPOOL 894e4cebeb54334e3bbb4ae77359d43c2dfdc2e6829682f0d9bd4db2118e559388173a8300bee80fc9aa2c898f5c4969c0d158af35f020953b0ec31d0f4ec07a
+EBUILD beaker-1.7.0-r1.ebuild 1499 SHA256 9a64096d2f579a5f0a012a54d25f315c14be51224d9b30c1cd8c1e3c908dca99 SHA512 82a9c3995f908bb7d40a5d30d0b42fd1d6ee9933cce653328c242b778a63757616c165c99f794f37462b35380ebf1cb2431e4fd74cc71943cd01d8e24de23a35 WHIRLPOOL 09a7ee8f066f016a3681f143a30b02918fb0bc9e50467dedd248ac8a35a8729a0cfb9c4640d6466a69f752d76010d7546636a597e4e3fa357894f757a90512ac
+MISC ChangeLog 8034 SHA256 24154c5db4e77898cce6ceb6ee2cc6e6927dee3808d03ad20177ee66fa988239 SHA512 f0800a62b380e3a01b15aa0ca62e42074a2e79373996a01215cba96ee7a68c9aec3eacc0db2363c7dc3579986f3e7bae8be67445f323ca04f8ca5aa34a0fb779 WHIRLPOOL 99bb6272e444b885ba3b690ef1ef9a95a61beb087d26177517f58e470427942db800aee7e4bc4200dd2c968f9a30e36df66b55b2958bb374a8a2bbbc03582668
 MISC metadata.xml 229 SHA256 3bf73244c6b1ab868b503252c897f2dedd92579061aead2081f28debbab8b01e SHA512 c4d3532821b5ed7ed3d924087144a2ebf5d54eb471b6ca17a4ed7f78524c645a86fd54b0ec8b0caf4332ca9ae48e75fe69eaa61cc1746561209be4dfd951cbf9 WHIRLPOOL d3d462bb3ed0804c8445b95500473dffb33251b52cde94404321593bfd79128c866ddbe2784c483e49c7fc2d9df341cefd42687506c456bc791746aa20a7b1dd
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlUK77cACgkQso7CE7gHKw33IACZAYGgu/Ets+K3Igy1J29V1LUL
+amoAmwdigwbQWvYCTh4u4ylgXBFzhxnq
+=I+2n
+-----END PGP SIGNATURE-----
diff --git a/dev-python/beaker/beaker-1.7.0-r1.ebuild b/dev-python/beaker/beaker-1.7.0-r1.ebuild
new file mode 100644 (file)
index 0000000..a5e068b
--- /dev/null
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/beaker/beaker-1.7.0-r1.ebuild,v 1.1 2015/03/19 15:47:36 idella4 Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Session and Caching library with WSGI Middleware"
+HOMEPAGE="https://github.com/bbangert/beaker http://pypi.python.org/pypi/Beaker"
+SRC_URI="https://github.com/bbangert/${PN}/archive/v1.7.0dev.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="test"
+
+# webtest-based tests are skipped when webtest is not installed
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+       test? ( dev-python/mock[${PYTHON_USEDEP}]
+               dev-python/nose[${PYTHON_USEDEP}]
+               dev-python/webtest[${PYTHON_USEDEP}]
+               dev-python/pycrypto[${PYTHON_USEDEP}]
+               dev-python/sqlalchemy[${PYTHON_USEDEP}]
+       )"
+RDEPEND=""
+
+S="${WORKDIR}/${P}dev"
+
+python_prepare_all() {
+       # Workaround for http://bugs.python.org/issue11276.
+       sed -e "s/import anydbm/& as anydbm/;/import anydbm/a dbm = anydbm" \
+               -i beaker/container.py || die
+
+       distutils-r1_python_prepare_all
+}
+
+python_test() {
+       cp -r -l tests "${BUILD_DIR}"/ || die
+       pushd  "${BUILD_DIR}"/tests > /dev/null
+       nosetests || die "Tests fail with ${EPYTHON}"
+       popd > /dev/null
+}
+
+pkg_postinst() {
+       elog "beaker also has optional support for packages"
+       elog "pycrypto and pycryptopp"
+}
diff --git a/dev-python/beaker/beaker-1.7.0.ebuild b/dev-python/beaker/beaker-1.7.0.ebuild
deleted file mode 100644 (file)
index b609256..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/beaker/beaker-1.7.0.ebuild,v 1.1 2015/03/19 06:07:51 patrick Exp $
-
-EAPI=5
-
-# py3.3 unfit with some types
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="Beaker"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A Session and Caching library with WSGI Middleware"
-HOMEPAGE="http://beaker.groovie.org/ http://pypi.python.org/pypi/Beaker"
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}dev.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="test"
-
-# webtest-based tests are skipped when webtest is not installed
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-       test? ( dev-python/mock[${PYTHON_USEDEP}]
-               dev-python/nose[${PYTHON_USEDEP}]
-               dev-python/webtest[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}dev"
-
-python_prepare_all() {
-       # Workaround for http://bugs.python.org/issue11276.
-       sed -e "s/import anydbm/& as anydbm/;/import anydbm/a dbm = anydbm" \
-               -i beaker/container.py || die
-
-       distutils-r1_python_prepare_all
-}