From 753cc8a86c957380b030a978fe97973e732f32d2 Mon Sep 17 00:00:00 2001 From: Ian Delaney Date: Thu, 1 May 2014 09:03:29 +0000 Subject: bump; drop py2.6 3.2 add py3.4, upgrade test phase Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- dev-python/alembic/ChangeLog | 7 ++++- dev-python/alembic/Manifest | 10 ++++--- dev-python/alembic/alembic-0.6.4.ebuild | 50 +++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+), 5 deletions(-) create mode 100644 dev-python/alembic/alembic-0.6.4.ebuild (limited to 'dev-python/alembic') diff --git a/dev-python/alembic/ChangeLog b/dev-python/alembic/ChangeLog index 7f9e377231fd..bc4ad111aebc 100644 --- a/dev-python/alembic/ChangeLog +++ b/dev-python/alembic/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/alembic # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/alembic/ChangeLog,v 1.11 2014/03/22 04:24:16 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/alembic/ChangeLog,v 1.12 2014/05/01 09:02:19 idella4 Exp $ + +*alembic-0.6.4 (01 May 2014) + + 01 May 2014; Ian Delaney +alembic-0.6.4.ebuild: + bump; drop py2.6 3.2 add py3.4, upgrade test phase 22 Mar 2014; Ian Delaney alembic-0.6.0.ebuild, alembic-0.6.3.ebuild: diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index 991d4f08da55..4530f6c46987 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -3,14 +3,16 @@ Hash: SHA256 DIST alembic-0.6.0.tar.gz 407260 SHA256 ad28e2e4f8bb712d1e67abc709b0735525541e0ebc509dbf00bcd383b5c602ca SHA512 e93fcc14efef85f9235f4d5e1c2d3d3f8b83717b0f703713b86206ad941eee981fc8baee8bfa099ecb5bdeefcf12b84b6549fed2048ff360e43388c49b4538fb WHIRLPOOL b2f678ed4ee9f30b464134ad7801ec8d731dc3427bd6b85600070c258993b5107de9964837dada1eeb0fc53d30ba3affa7fc0cf6ea050e4cef75719fea467742 DIST alembic-0.6.3.tar.gz 437722 SHA256 35dfad44254bd0731ac611de211957a37dcc8d53b67a134c187e0b32a8b43842 SHA512 683784dd10c76f91f0cc54224b85afcd2ced17fee0d161cf82d8c6644441b907bda32497b84ffb09e90b602f68da20bdf853d40f14100894c124abc16f50562e WHIRLPOOL 861a7b07ff93885748c02bfda2443fd5a9842226c7f18541db654504732b039493e6107acc265ec90bb9cb0862bb90bb875308ad0ee7f9aa726c335c746bc228 +DIST alembic-0.6.4.tar.gz 458365 SHA256 5a0a36c747c28f50366ac046da43f50055c84d1d9d8ed3c09b9b5b9a6c516832 SHA512 8bcc294329b58f672582384e98bd015933efcaa4345f28e67b34bd623cce7a7cd532837ddfe71e286c73c98d70f161cb722b5dd285a4a381c2a912329c196324 WHIRLPOOL 0ee984b07a8fccc4ab00439d3e40b51361c34166b1fad083f401e9ec230b4b665d0acba890e24183e250791785f419bada9c28b92bc87ebd016982f00ccff264 EBUILD alembic-0.6.0.ebuild 1049 SHA256 cfc33fa9f2cf243acdbe21854a1af3c79a73cac8f31297fa67910f387f284678 SHA512 6cebe6b872775be6d9a1dead7bad4c6d9dd441a7a0bb584d6961df1659738cb4108a736c2a4e95377ada9fb264ee454d0c2bc2f5a2344056abea22bcde93649f WHIRLPOOL f2b6530e3b4d6018bfa90995554eaf0cf771dce9393e170f9d6b607d1bfabae89425b8dbb353c50970d23107c958927375e9b652e872cfea9b696ca9898c0502 EBUILD alembic-0.6.3.ebuild 1197 SHA256 b7bd450e2251d4f9419834a4d4e4745c4bcbcb43375167aacc21c45cee715b31 SHA512 3b549e46ec24b1b1d44666ad9ebdcead2caf45c9a21eeb1a0619c73bde61cd7b7ecf42ce50c71ff4dc3214b6ede433aaa4c48035f9110e6a376dcc2750432206 WHIRLPOOL 7e4ced060c1a34dc7a6e41e1866ffde8aecda39ec01332575d268b6be6d08ff145dbf5ac44cbfd79463c3440268b21911ab0bcd69c7578da5e863bead8131392 -MISC ChangeLog 1622 SHA256 cfce833ff653a5acfa725edc057fdc67a6680024a4fea7710bce0a54124b1341 SHA512 2a4c8c2bfab8f0dc921c16ea03de517b370f5ff020cc50c9d4db97868bf4257aace36e0d97398575cd73f6392e4ab301f45ecc3f270ca548cf61139b5651713b WHIRLPOOL 6b63c66d48a315d30c971eded39a334c09725b537c4adeff32e15dc2fd69bf3fa0c00e5326616b727604aa3cf2fcac5ad2c63c6d0a18c5d13a47903485fdb936 +EBUILD alembic-0.6.4.ebuild 1563 SHA256 e3b9d7c862a282b99f2fd83011fd7c6caca962c536718b1525ad6e5262eb4505 SHA512 ce5e17d3d93ce13b11f7323077a1953387495966e824bb41e61f37342fee2c9a76ad6a9056c771f3a2011d44057516a8c75d3b411e068f99ee7903a8c31e8e89 WHIRLPOOL 6eeb1b304496f0aa05ab8a05bfb7eb9a4a5e5db303952f3ac8eb4b537622853a618aadfbfb499a127721d36ad6e7fd50a3a0cbbb679404914b0721d0c92f57ac +MISC ChangeLog 1777 SHA256 254fa274c8beed96ad000371dfecd11e31cf5bda1fc24b31a98217c43ccf1943 SHA512 7dcf9873e5ca057dac7d0ae8f8f1f37e6fe19e714c13d93ff9f0ca995f69d9a1c2cf8a7894f669003b13c79d3e006de4449b5b1a8b90e644f95799eae98d5b8b WHIRLPOOL 37aae7cbf1790b4cf83f6f193396056c1d29caa58e68cd7d152acc023784819912885c64276a943121621852674bef436d05e4c0cb235e885c2c057050e3a6d7 MISC metadata.xml 270 SHA256 9313dc4136ecea461608152a91270a8a7400bcf4dba38209357e1527f002c2b1 SHA512 1ede14289198c0078efeb81316f1a6eaaf8aaa18562689f2d764ed8cb13ed6c00260a46d4995d48a3c52188dc2f64b55908b3f7f76dadd4ef50abbbf28041be7 WHIRLPOOL 6b5b0b8752cc8d307061e8f31ef3f892ed6ea9878facb7ac0f7970c757c60ac9bc620d55b2aa25a62aab5e36ac72c53758bc58e63fb09137505be78abab9e35d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlMtDs0ACgkQso7CE7gHKw3QMQCfdwqppjQWeK3lpKMRgK0iiPdv -QpwAoLxWZ/b+svuWoc3Y2qQruQfJgk2e -=a1z6 +iEYEAREIAAYFAlNiDAwACgkQso7CE7gHKw1ciACeMy5TEJExThCFrNSGKagaByQ0 +oSwAoKiLIbADSeS3KWWTWLgPqg/Ka7lV +=Kl/Q -----END PGP SIGNATURE----- diff --git a/dev-python/alembic/alembic-0.6.4.ebuild b/dev-python/alembic/alembic-0.6.4.ebuild new file mode 100644 index 000000000000..9be0b085a1e9 --- /dev/null +++ b/dev-python/alembic/alembic-0.6.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/alembic/alembic-0.6.4.ebuild,v 1.1 2014/05/01 09:02:19 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 + +DESCRIPTION="database migrations tool, written by the author of SQLAlchemy" +HOMEPAGE="https://bitbucket.org/zzzeek/alembic" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test doc" + +# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly +# because it shatters the testsuite. If 'someone' cares to adhere to correct form +# and edit to -0.7.3, feel free, and then pick up the pieces. +RDEPEND=">=dev-python/sqlalchemy-0.8.4[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + virtual/python-argparse[${PYTHON_USEDEP}]" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( ${RDEPEND} + dev-python/nose[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] )" +# For test phase +DISTUTILS_IN_SOURCE_BUILD=1 + +python_prepare_all() { + # suite passes all if run from source. The residual fail & error are quite erroneous + sed -e 's:class SourcelessVersioningTest(VersioningTest):#&:' \ + -e 's:sourceless = True:#&:' \ + -e 's:test_needs_flag:_&:' \ + -i tests/test_versioning.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests tests || die "Testing failed with ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/. ) + + distutils-r1_python_install_all +} -- cgit v1.2.3-65-gdbad