summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-04-03 06:25:40 +0000
committerTim Harder <radhermit@gentoo.org>2014-04-03 06:25:40 +0000
commit1cd7b56affb3dd5ef31cf7c00207ce47cfe82cbf (patch)
tree1a97ad23b35931eb6e2cca876b8dbe478dc91f75 /dev-python/apsw
parentAdd python3_4 support and run tests. (diff)
downloadhistorical-1cd7b56affb3dd5ef31cf7c00207ce47cfe82cbf.tar.gz
historical-1cd7b56affb3dd5ef31cf7c00207ce47cfe82cbf.tar.bz2
historical-1cd7b56affb3dd5ef31cf7c00207ce47cfe82cbf.zip
Version bump, add python3_4 support.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-python/apsw')
-rw-r--r--dev-python/apsw/ChangeLog7
-rw-r--r--dev-python/apsw/Manifest18
-rw-r--r--dev-python/apsw/apsw-3.8.4.1_p1.ebuild55
3 files changed, 71 insertions, 9 deletions
diff --git a/dev-python/apsw/ChangeLog b/dev-python/apsw/ChangeLog
index 16010a22b095..34566e7baa8a 100644
--- a/dev-python/apsw/ChangeLog
+++ b/dev-python/apsw/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/apsw
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/ChangeLog,v 1.66 2014/02/14 07:36:52 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/ChangeLog,v 1.67 2014/04/03 06:25:39 radhermit Exp $
+
+*apsw-3.8.4.1_p1 (03 Apr 2014)
+
+ 03 Apr 2014; Tim Harder <radhermit@gentoo.org> +apsw-3.8.4.1_p1.ebuild:
+ Version bump, add python3_4 support.
*apsw-3.8.3.1_p1 (14 Feb 2014)
diff --git a/dev-python/apsw/Manifest b/dev-python/apsw/Manifest
index e4c4aa73b83e..b62c69e390f9 100644
--- a/dev-python/apsw/Manifest
+++ b/dev-python/apsw/Manifest
@@ -9,6 +9,7 @@ DIST apsw-3.8.0.2-r1.zip 662335 SHA256 f3da7dbc1c92b9962086de90d6c6ec5ce199ffcc9
DIST apsw-3.8.1-r1.zip 662227 SHA256 19e62811235672364549221c72956e649dc7cb79388b0d1fb288931377750a21 SHA512 a3b046d5b7b5f407695b44d3aa657cbb633e909b584ae5f17016b263415725e15daa88b7dbebf8745b3f5f89a09c716c8a3cc5a752d7bace34446a44654c7b9d WHIRLPOOL 81339c9c3885ca285fa793e58f8dca287790fea299a448984f27ff517d11ce2182a2f4ca03c392b8f1ba65b353a8768e7616ade6691b71ecd037879d8b80e7f5
DIST apsw-3.8.2-r1.zip 662521 SHA256 fc6e6f4e03eee1d1693fb6705a6b258f3533e86b43545ac3a70cfa73474f812a SHA512 b9d0bc29878694c5fc274356e934ed29b10e8e97c7978b0c197d032026acf626d153a561bf6e12184f534a5d17bb04398ce42d6a1eefd277516567c0ad0e61ba WHIRLPOOL bd6308dae90c4e2b6b8182aff42645e372b10c79ab7a63b3d21dbb30bcf7a96e9992718660a6483f72c8dc4dd747bd6392e2a3eac1514e11116b6dc283f39511
DIST apsw-3.8.3.1_p1.tar.gz 302356 SHA256 ddbaf6fd45162b103f26ae9a1b48ba84174cf9f2818c87c2a3a1f65f73b7ddf7 SHA512 785599e16ea7619cbdc04e7e0cf62b0b866ea984c3af5108c7decaa3bc085fe4306db20fe23e48083951cf064a0fb147aef5cd6807033d66c6f7babc27cf13f3 WHIRLPOOL 0c16568997c2b1bf6a997696f44720f8220d8f3f0c03eb0fecfdeb82b79993680f961623fdc138eb573f34714106cdd5e2e3efaff1da3f54509c3bb3bd5539cf
+DIST apsw-3.8.4.1_p1.tar.gz 302791 SHA256 6e06f48ecfc0a5d518122f75d8e74cb2978de8ec80674057df63cb4cae8289d0 SHA512 24340e9898088cac14dfd25e3a44a7a986aa00088087658c8c9dc04c7db2065c9ad8d2f0a176d38fa098da5b22aa62dd5a49c8bd9e28096358f9c37d0b04964a WHIRLPOOL 8ef224f9a6eea831267a20ba6aa28e27e972289f8349da6b2a54d6c62a0e9c639a5a539651c293a2d47e0e72fb74a311dcfed9e07319ef9e7298a36bcd7c3a7d
EBUILD apsw-3.7.13.1.ebuild 1305 SHA256 dbe5ffa224330f04317c401884ba395b139a12be377706f510b7efd3de147d62 SHA512 1ef6e9dee8f4253d94400710c18da85be4650f161f2057e09f48f7f8670306fdde022604d5c81ec131d9fc490ebe48d96aa8d5dbc84aedf6b5731be8c96177e1 WHIRLPOOL 4f82524190a16e0009fc1db63fc05f619000c020c17de39cb0f5f12701e7cdf50d40c8d0f1f059f8e91797a707db33950e1337f292afd9d4607b77982d61a38d
EBUILD apsw-3.7.17_p1.ebuild 1227 SHA256 821a18c75b0454ce5b8af9e52de5b31ca48b9d96a5994b8be7842f7071c0c4b3 SHA512 e3b1ac2f4a79d7f6a3bc1f2c4666f7c50a87c1346a87d24b4b8057b5ce46bd2f33ab6cab1217c13288a5075c6d7a16962e60d863d8d3f0131e50a167b406663f WHIRLPOOL 25e2d03489ae745e5470f0d5c53d0d3562b44bdc3415c277edfc243433725d8209df3805644405bc9d52a2e992e106878b9b893ce2e54dfcd1cf678af3f97a66
EBUILD apsw-3.8.0.2_p1.ebuild 1231 SHA256 4883fd71df8bd53ff909b8545100f21eda86a108a404962c6b01aeb3e848e240 SHA512 5a4dcdf625f7c5ea8f7fb95c2ddff767b2b307a88cf36158872d4ad7f7973d016c4d40d1a3c402a312b86a214842c9fdc9485ba5ffbebb7fe7b17d4b0c30b60f WHIRLPOOL 4b3f9756cfde2543b5a03cc93a76423d12b065eb7e0440c55e6584ede3bc068d05d0e1ca849ee8c90b58e83127da41a08165e870c335a35a1c7a1bdbc6a23187
@@ -16,16 +17,17 @@ EBUILD apsw-3.8.0_p2.ebuild 1229 SHA256 4266370b4dfb106cf9b1eb9be8708c29872a3cb5
EBUILD apsw-3.8.1_p1.ebuild 1229 SHA256 c8e05d592498da4159d7fab5632a242da5faf31221a34c14cd05b1ba0626229b SHA512 4215d540b074cc06478e0718edad37d3819a99fcee8ecbd877935a457a43eed2b687197ffc2cf2b8f09f203a830a88dd19c67530e3ca117573946d986de1ec46 WHIRLPOOL 5dbaca81ca0b84a42bbf39145cb633d956a9b6146fe3ca46112d9c1c712d7703354724473cc7d8fa83488f8ba22c893bb3115de4d03018a7314a4afa938df90e
EBUILD apsw-3.8.2_p1.ebuild 1229 SHA256 b3249af5afe73d27c74552eb91efac8352de76bd3c7d34042de45231ac611df6 SHA512 c94b232da107e1f475b4f741304caef1f3f696798eea0f42cb84349d9c3b6740cee439db09757bbee757576a2904eee0c25ad5629da4581ca52a79de05a5c703 WHIRLPOOL eacb0c529c7e06f15bf83b7cb6734c5d9a09d77e485942598d61f331384a36161eaa46770b7f2ff6404a7020817e79a5dd65ec75c0d6706cf26df24947cbfce1
EBUILD apsw-3.8.3.1_p1.ebuild 1322 SHA256 b29c9454b8ca378bed306762291423b4ac0ea728b549abd53e193de7ab73171d SHA512 2bd95ab5c7047a8e785f6225a8a05b5522fe9cf37314dd6518d0ca000abe2bd03aaeaaa6c95d83fe0cbbcc32b2b9f9cb25e1a51c86c5b58d27466b5fd2f80ecb WHIRLPOOL 965633208880e75b97bb6290f60ee2ba860b3c1ec51e1701c065cabcc23691aca29f3cf3b2718d291052ea51e9b2e5886a1faa8b8cb26d8f7a59382348b0508f
-MISC ChangeLog 9330 SHA256 f159a893e1cf44f997009ab279afe75408c3d63132e6fe27c6166d14cf5fe684 SHA512 66d964f87d8971e7b27f12d89863cbd5915244dbe44b81129fe9c7159daae6170b0b521666993a0478c871aba96e896d4fda32dd951d36184b7d6910ff37bcf2 WHIRLPOOL 2ba8d0ac53f94d07af2858bda31df42a42d48ca8fac64c070533fae3bfff8e8cfd1ee299e47cd489a42ab33e01f92d11d30c0515d2ad7c1df62ed47444711b90
+EBUILD apsw-3.8.4.1_p1.ebuild 1326 SHA256 b0233495c64a4db4df22d0b144811c692c07ca3f6d07d9732760f78c4ce5b02c SHA512 0d04bd9d828f591f707381aa3976b52c4eea199b5491a8e9e5e10ff281ac1aad816add7b2b7bc31194fe2e9c5bfe68d705fd60b95532ac6957bda872dfe74692 WHIRLPOOL 39a9b8f12ec8a0970879609d19c75720897414a19616a4a249e5e032af43d262d5c642b4fd77ea0b25012d1d1b6dcccf1cd32dae512bd7cfe3a6799c8a348021
+MISC ChangeLog 9476 SHA256 b0eb687d99987d6bb5d8699721fec1676ecf1929073b5cfa4fc33a0fb40802ae SHA512 d238a7c3427444cdcffe047bfb3302ded094cf8d719fc0b3762bd9487a8b7aa5b4abd923e98c4478c239de31c37db9a0d049c2b3615a33433bd5a9c5a5393a2f WHIRLPOOL 29cbe083d2278cee20e2daeaa3b98af6410697ec9bfcb19148fa11addd5ccc0ac59c6ddaaa3d2ac7148416e6ae6708c18c23478b4c5a1a17a9dcf561b94e6ef3
MISC metadata.xml 588 SHA256 f0add1070875ad74f4e8ba5e8d8b8ae109c48502909998d1559494aa4e1255b9 SHA512 8cd07f201e0b4b6b0303cc722e4216efe9da23ed0d17cbda97fd64d72c533ead2e2e6645969e07501a57433e3e93ee1259014991f15926d8b284e6eb865257d6 WHIRLPOOL 2d3c3cece314d2bdd5bff3054d46ae9dfd515aa97a13eb812c393eb452ef8c48e03d56d480ad6c5624e2095689744aa316d0aa5c7593d7f408619c4e105063ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJS/ceVAAoJEEqz6FtPBkyjDg8IAIjmUqMG4yCtuiYJQNReZAuO
-nb1NAoFzXJ5AxvDeNQYxOgbBOnXcJ+t+9VctJ70CH4r2gmHzgchxpVa288vWRsYK
-yMOBofx3PN0cUunj8x+ECjjQ480h1JXXhtAgJ3KzfmUOwaifuZV8GQOlVx1PhOxA
-5bpk68j+uSQaAnP4UTkqDrChcglgD2nVVL6oD1mMh3bm8rq/8DILBWkNOlWk/ztX
-ERGgLa+RnkM/3hiWhUqAiwiCU74OeanofcT36GaZKlC7PXk/dBNOnpTunsFu+VVe
-7Rwk2t8+2wRsRB5KNL9pCX4l8CqZPm784fIsc3J1GPeVmFDT+1KuBbmkI4NLnZI=
-=xW7M
+iQEcBAEBCAAGBQJTPP7kAAoJEEqz6FtPBkyjgH4H/jL8W21+GizZevzwXIH0bG/C
+NBDlQ8c7NYXMJGmutasDSK8QiJjz0vjAyA4LXBkk/MvAs5tdwSlSy9WeUVJJrTZH
+yZvcL2H9KlRQXBknONPUETo5Q633W0AFPMc0tVMqLBL8DTQLE2qVaf+YCe75FC85
+I/clugGFRlP7d1/Yibtgb+49kSG4zgxPmSXTUO3GNYLHowz9dsHWn/PbeVNijiq+
+n2efxg1+a0bzSiDOF5XWvXhjC3leA57B6OhzVEBGLK2e0Re3+s4naR/22ZBHqpYk
+sswvZcILBs1BK7AXou1lI6Qyie4Jv4zNyz3VSsX2h61g/ONveQbXheiLSFAzJiw=
+=jlkI
-----END PGP SIGNATURE-----
diff --git a/dev-python/apsw/apsw-3.8.4.1_p1.ebuild b/dev-python/apsw/apsw-3.8.4.1_p1.ebuild
new file mode 100644
index 000000000000..bdb75c900b13
--- /dev/null
+++ b/dev-python/apsw/apsw-3.8.4.1_p1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/apsw-3.8.4.1_p1.ebuild,v 1.1 2014/04/03 06:25:39 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
+
+inherit distutils-r1
+
+MY_PV=${PV/_p/-r}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="APSW - Another Python SQLite Wrapper"
+HOMEPAGE="http://code.google.com/p/apsw/"
+HOMEPAGE="https://github.com/rogerbinns/apsw/"
+SRC_URI="https://github.com/rogerbinns/apsw/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-db/sqlite-${PV%_p*}"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=( "${FILESDIR}"/${PN}-3.6.20.1-fix_tests.patch )
+
+python_compile() {
+ if [[ ${EPYTHON} == python2* ]]; then
+ local CFLAGS="${CFLAGS} -fno-strict-aliasing"
+ export CFLAGS
+ fi
+ distutils-r1_python_compile --enable=load_extension
+}
+
+src_test() {
+ # tests use overlapping database files
+ local DISTUTILS_NO_PARALLEL_BUILD=1
+ distutils-r1_src_test
+}
+
+python_test() {
+ "${PYTHON}" setup.py build_test_extension || die "Building of test loadable extension failed"
+ "${PYTHON}" tests.py -v || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ if use doc ; then
+ dohtml -r doc/*
+ fi
+}