diff options
author | Samuel Damashek <sdamashek@gentoo.org> | 2014-04-11 00:46:13 +0000 |
---|---|---|
committer | Samuel Damashek <sdamashek@gentoo.org> | 2014-04-11 00:46:13 +0000 |
commit | d883e5e867451baf5ee0b1f53834aebe5ecbdb4d (patch) | |
tree | 13b09e19282e3499a5f57d3f4ebd1f3dc4bec529 /dev-python/sqlalchemy | |
parent | Add convenience symlinks, fixes BGO#506834 (diff) | |
download | historical-d883e5e867451baf5ee0b1f53834aebe5ecbdb4d.tar.gz historical-d883e5e867451baf5ee0b1f53834aebe5ecbdb4d.tar.bz2 historical-d883e5e867451baf5ee0b1f53834aebe5ecbdb4d.zip |
Version bump to sqlalchemy 0.9.4 and add python 3.4 to PYTHON_COMPAT
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0x3C472B56
Diffstat (limited to 'dev-python/sqlalchemy')
-rw-r--r-- | dev-python/sqlalchemy/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/sqlalchemy/Manifest | 14 | ||||
-rw-r--r-- | dev-python/sqlalchemy/sqlalchemy-0.9.4.ebuild | 83 |
3 files changed, 99 insertions, 5 deletions
diff --git a/dev-python/sqlalchemy/ChangeLog b/dev-python/sqlalchemy/ChangeLog index 0157b3e5c190..798a643278b7 100644 --- a/dev-python/sqlalchemy/ChangeLog +++ b/dev-python/sqlalchemy/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/sqlalchemy # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v 1.121 2014/04/07 19:44:18 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v 1.122 2014/04/11 00:46:08 sdamashek Exp $ + +*sqlalchemy-0.9.4 (11 Apr 2014) + + 11 Apr 2014; Samuel Damashek <sdamashek@gentoo.org> +sqlalchemy-0.9.4.ebuild: + Version bump to sqlalchemy 0.9.4 and add python 3.4 to PYTHON_COMPAT 07 Apr 2014; Markus Meier <maekke@gentoo.org> sqlalchemy-0.9.2.ebuild: arm stable, bug #505840 diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index 48b3b0b38555..dcf6c7e01254 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -18,6 +18,7 @@ DIST SQLAlchemy-0.8.3.tar.gz 3895285 SHA256 80702cd95ade2d31d018e27accd4a75afb5b DIST SQLAlchemy-0.8.4.tar.gz 3918372 SHA256 92646ef7567d85d42ad7abf4ccc4327d664d32d4e9e4fd8a241f865c639a98c0 SHA512 0ed3d6c60ff8a5aaf72ee5e1c86b9ad4a0cbc9f605e1d58ea0cdcdbd82ef9329e2683f14f33ba1f4fc778e9139454abc00540f92973f0746161db0d41c32c14b WHIRLPOOL 29be0f4bc8eac08cb2f2e55e191e27e029b8eb237d4fe0882bd778eefdca6618a75d60fb847abe7d47dfc927322bbf61a4d2f89cca336fed2d342e729202a7ff DIST SQLAlchemy-0.9.1.tar.gz 4289561 SHA256 95f1c3c48556fd281c60f7ca352783fb728604d0c9c48b7ada7fdf9d7b45953e SHA512 b6e2207a044d3427f7b8f00805186543e7ffd873491b7477e6b1aaaca75f5e839e746099c537c5899b5fe9973c37e7b90eb96e2bd09511f065a2186700243e87 WHIRLPOOL 1fb5a3b78f639f16e25a5a9c62839c1cdc0210786dd402b2342ba5b6d5fdfe1f02c4fd466169dcf45e5055c7797635f4f411412b7a637575f42293e9f89018a8 DIST SQLAlchemy-0.9.2.tar.gz 4389966 SHA256 1411b6e93446350e533ed0b892ba5cbce9afdfab8ce09f060add8ada8911e1ee SHA512 1d4baa0ea02e4f6ee70ff00dbda77c6c814adab6f45df89765123045ced4d65bceb9c7640aa16b60e45887d4454584d49f4a5b06db0fbd9f7770cf78da5ecda3 WHIRLPOOL 79e06d8987dad3bd12cc412980978f670888595b6e7805e17ccc3f0face39d5500b6299a81f5424fe7a77005e928d88e3eec34300075c03a4d788b19c47be2c3 +DIST SQLAlchemy-0.9.4.tar.gz 4492988 SHA256 bc87674f5ac9962e0efe96f060ba22a07e2c61fbebf531efc383b82db5b291ec SHA512 0a497de001c2f26663c16798c2be41b040f79b1463e3fb1a51205a14976bc92795abc6a0fbf4d42790a8041760103c58cb03ce0ea1d5973f84d092c0b86cc1e7 WHIRLPOOL 293816fddd8d7a22e5be7cb52888af6bea92ff40342d94c620127d1a6677463f7f5e9b54536b7f0724e51297b8506c7881c7e53bf3730f235a5e12f84fa60ecc EBUILD sqlalchemy-0.7.10.ebuild 1813 SHA256 7a28b05dd2ce04b465f4e045fb72a1535c119d0c99460d9ada00dea0c62f0afc SHA512 9bc0d8e3995ba8e0e8ab9569b816532dfb1ef884c9c4231d68f159caedd14036f7af6a80f9d7a4c8ccd71bd22c1429708ad25afb47728a68c9efdb03f0c20b16 WHIRLPOOL 49224653db894c9ab928fc0517ea859786d6feaa3ef49ffcd334eb04ea38ba1af3943ff05c6fecdfecd538fd022b26f6c3b7cf3651ddef76caae7994c02566db EBUILD sqlalchemy-0.7.4.ebuild 2397 SHA256 b67e5031f8c672b6ca31779771af997dd4e9f33d44008a0e0f6651a3b57d01e0 SHA512 59926ae932b99209a0534ae16397ebc40cf90e70fce0b193d3e7ee4efc784df41ae2e3820ac6b7ef6579c53e90666c0690e091bfc2bc2f17c0670f13a50e582f WHIRLPOOL 43c787cd0b69415287e4026e9a7452ef86161d191607f0e9ee397395f2e3516e26abec2160c45485c57b96e778f0b5911a7f5b549167a5d61325364744f28feb EBUILD sqlalchemy-0.7.5.ebuild 1869 SHA256 54700ee6aa0f3fbb53c0fcc72384a90ae441ec8c8e56cf80e24ef6330e102196 SHA512 8f56d0fb0532f58165ced51883294517adb3df286bc82bbe28bcf77717349c53f9ca09921607dd4ff41516d8b5e553c4a2bfb4c469d08544da15b5c8b9b6aebb WHIRLPOOL d81bfa8d998dfd3eb98e1a10c6fe417ab755a1425d4b63799bd95db1612e45f8db2acb44af6cc7ca4d30fd8d310f57127d1291a09b45cf4589cd5f652aa7585d @@ -34,12 +35,17 @@ EBUILD sqlalchemy-0.8.3.ebuild 2293 SHA256 07560ce38cb45dba3b9ef652b9fb93f888545 EBUILD sqlalchemy-0.8.4.ebuild 2293 SHA256 34c6e1a25798d71cfc18960a90e65aae701ea64c2454c3ab03c6de9c453db249 SHA512 8e1d2b3d7df854e38e26ac6fc0063bb8e5aee7fba0a1d465b02c5b3502a1514af848341b38a3f8a52487624e30ed89d99ead65e306ba577485373dc6e95b1965 WHIRLPOOL 734754377cf69f90a6f535b147405d6cf0ffa1e56b2573d00b0f45db4b0809f4d2074da2e90202a0c79b495f92509a6b25c13454e3e7c8cae57a733b51586a3b EBUILD sqlalchemy-0.9.1.ebuild 2223 SHA256 1172eb4136ae09a13e948ea4049403ae86081109799d3b184d237dab19dac974 SHA512 d50632555bb7cc48b41092aef1d547c283e25f6c54c832e0cfa89d21d74b047b926c33d447b08c1846430e0f94245d0ede76df4d9db89a33c88c605a8bfe0c37 WHIRLPOOL d9e1c851309799e75c430eec589ccde128edb855ed1957fd57a5b281d264001d7c987321c817e4b3320034b7b3213e1bca60c0ae6b615594e6a872431e050403 EBUILD sqlalchemy-0.9.2.ebuild 2313 SHA256 66b6caebda05e0f8f8be8890f8852aff133dcf16cec665a367a2d2b9d359fa1f SHA512 9a8016d56963dbe69a3f592cc2804f5cbc2f3e8363d8d5fe91063c07fd34aab51635c28877179559feffc5b28b3f221d54922a3e69cb0f01d1200a9c3c8acef8 WHIRLPOOL a2d343a2f9cf1a1d1de6433cca0e867dea507ec1f9a77f4756cbfe0045193d0c9f1806465cc55588b5e3758388d283aa01d57d91cfb82dbf2380f186203de39b -MISC ChangeLog 18006 SHA256 d63877b95410f9ed6a8238861d4a5a00e788b372666e6deadbed5c07bf07b5f3 SHA512 1480ecc8cda528f79939880cb837deeb5e3ea96d796d7908bf6d8f908fa1c10af540a5a4ed1a3a48a7c921e0ff6ed12abaa5dadcfd1a84f6f839e7bf0755ae1e WHIRLPOOL a25695c79c85ea338e2604694cdaee84c8d1a06d6daf45bd34b82a3f3d8aae241192a674e4edc904bab7b0f740206237cbbc15d1f1b0119d7f9a72732d559aa1 +EBUILD sqlalchemy-0.9.4.ebuild 2347 SHA256 a2462627bad491ea945827702031e41face491f4941bf9848894edc6ef214181 SHA512 a146a238f17c85a540e51fc076041fa2c2a954db180b73faad7a86fc927237e870601c813826b3c4d740d4a92f2fd6422d35864802cd21d75ff14dce4cf5988a WHIRLPOOL 4b7297cd429b830d571157293ee4cc85ff0dc1ac7eddec2e039945c1e255bfaf5e51721d2ebd67b7262f7bae8662a79d30d062370f49e8c1f315b750ee99237d +MISC ChangeLog 18194 SHA256 88b94edcac4289d76c953453812f4967fea5ed118c7c83ecf0932d2ea7faf4fe SHA512 d4c3b2d0362bc14a188cf0b7f8a628c831530197dda61460eb1f8a090f7d269d254c3aa70b25a9d9145cbf6972b460032436a6fce9f5ca51a9b01136ad97f4ef WHIRLPOOL 9467e8afebe5dfbb8670607cbce1466955f2ed64e5cac30dcf67fd789620e53dd92a2f743c264bbfcdd14e2c7c7b02c23d2001d9e0b96542d7964ff647dd9866 MISC metadata.xml 233 SHA256 77ca0910fec09997d5679f4de22c824a0b0de12d9ac12b253ad544ae7357f720 SHA512 1521eab2401d4b820c053a13680ec44b9bf4931516f4f4c1508ca92b288bf6cae2db36a875ddc5c2475e862c16d3e92cb662c093958950ead4eb72e463abcff6 WHIRLPOOL 9279e4a60e5c11a72f329dcc13bd9c18d3bbfc1fcaab98f46df1336835f407a8471b4a76b61e74a5fa1bb8e24156cd5e3c2e8418752a412479f37b6193b74ec6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREIAAYFAlNDAegACgkQkKaRLQcq0GJcIwCdGrFYMTswKHvwpaY8HBIusswd -YVsAoI2lYPqJL7v6MhOHFUgaEZKlPWxA -=dAem +iQEcBAEBCAAGBQJTRztRAAoJEGw+uP08RytWBIgH/06e5YiM7WXTqtU1AOspcW8S +F2jBINXWmOLdymiRWKhgbCcpzeoFjRiQS9oH3mTZsmI3kIqLs9T0il2r3S9Q/j+9 +yZtrz1PIMNSt7k9KmKrbVHElGZWWLWqI9e2ZNMYn8O5bIDPLcuSw+LnV/nPF104T +1In1dP7zU9UyhRnEVFgLC9ezeUt3bCEK7E1UEEWYn/DlY0C+zcLCScwFciEFkwDk +2bWGk8Xr5BQpHEbochbc15QJf/pLoiG6T2YzxDgB9Qf+FINXe3xnJX6gi0LoQRTt +pMwvkgwJZiKDW33mXFaaH73MS1FFNB5asIN774zZQpOCceJWd4RzNk6VCSHspzU= +=emNP -----END PGP SIGNATURE----- diff --git a/dev-python/sqlalchemy/sqlalchemy-0.9.4.ebuild b/dev-python/sqlalchemy/sqlalchemy-0.9.4.ebuild new file mode 100644 index 000000000000..3de50d4c8e43 --- /dev/null +++ b/dev-python/sqlalchemy/sqlalchemy-0.9.4.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.9.4.ebuild,v 1.1 2014/04/11 00:46:08 sdamashek Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 ) +PYTHON_REQ_USE="sqlite?" + +inherit distutils-r1 eutils flag-o-matic + +MY_PN="SQLAlchemy" +MY_P="${MY_PN}-${PV/_}" + +DESCRIPTION="Python SQL toolkit and Object Relational Mapper" +HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy" +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="doc examples +sqlite test" + +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + sqlite? ( >=dev-db/sqlite-3.3.13 )" + +DEPEND="${RDEPEND} + test? ( + >=dev-db/sqlite-3.3.13 + >=dev-python/nose-0.10.4[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + )" +S="${WORKDIR}/${MY_P}" + +python_prepare_all() { + # Disable tests hardcoding function call counts specific to Python versions. + rm -r test/aaa_profiling || die + distutils-r1_python_prepare_all +} + +python_compile() { + if ! python_is_python3; then + local CFLAGS=${CFLAGS} + append-cflags -fno-strict-aliasing + fi + distutils-r1_python_compile +} + +python_test() { + # Create copies of necessary files in BUILD_DIR. + cp -pR examples sqla_nose.py setup.cfg test "${BUILD_DIR}" || die + pushd "${BUILD_DIR}" > /dev/null + if [[ "${EPYTHON}" == "python3.2" ]]; then + 2to3 --no-diffs -w test + "${PYTHON}" sqla_nose.py -e test_reflect || die "Testsuite failed under ${EPYTHON}" + else + "${PYTHON}" sqla_nose.py || die "Testsuite failed under ${EPYTHON}" + fi + popd > /dev/null +} + +python_install_all() { + use doc && HTML_DOCS=( doc/. ) + + use examples && local EXAMPLES=( examples/. ) + + distutils-r1_python_install_all +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + if ! has_version dev-python/mysql-python; then + elog "For MySQL support, install dev-python/mysql-python" + fi + + if ! has_version dev-python/pymssql; then + elog "For mssql support, install dev-python/pymssql" + fi + + if ! has_version dev-python/psycopg:2; then + elog "For postgresql support, install dev-python/psycopg:2" + fi + fi +} |