summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2009-03-31 20:54:24 +0000
committerPatrick Lauer <patrick@gentoo.org>2009-03-31 20:54:24 +0000
commit08756dd6b05c09335988eef1c0ee6f15b1a3e5fd (patch)
tree21d5c553f30d00560c1059f29aaa3b555f81bd2b /dev-python/pysqlite
parentVersion bump. (diff)
downloadhistorical-08756dd6b05c09335988eef1c0ee6f15b1a3e5fd.tar.gz
historical-08756dd6b05c09335988eef1c0ee6f15b1a3e5fd.tar.bz2
historical-08756dd6b05c09335988eef1c0ee6f15b1a3e5fd.zip
Bump to 2.5.5, fixes #246499
Package-Manager: portage-2.2_rc28/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pysqlite')
-rw-r--r--dev-python/pysqlite/ChangeLog9
-rw-r--r--dev-python/pysqlite/Manifest14
-rw-r--r--dev-python/pysqlite/pysqlite-2.5.5.ebuild55
3 files changed, 65 insertions, 13 deletions
diff --git a/dev-python/pysqlite/ChangeLog b/dev-python/pysqlite/ChangeLog
index d5246ed87860..e45b3ae10861 100644
--- a/dev-python/pysqlite/ChangeLog
+++ b/dev-python/pysqlite/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/pysqlite
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pysqlite/ChangeLog,v 1.88 2008/10/09 20:23:41 maekke Exp $
+# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pysqlite/ChangeLog,v 1.89 2009/03/31 20:54:24 patrick Exp $
+
+*pysqlite-2.5.5 (31 Mar 2009)
+
+ 31 Mar 2009; Patrick Lauer <patrick@gentoo.org> +pysqlite-2.5.5.ebuild:
+ Bump to 2.5.5, fixes #246499
09 Oct 2008; Markus Meier <maekke@gentoo.org> pysqlite-2.4.1.ebuild:
amd64/x86 stable, bug #240385
diff --git a/dev-python/pysqlite/Manifest b/dev-python/pysqlite/Manifest
index 15e02e2155cb..fe71e9dec3f8 100644
--- a/dev-python/pysqlite/Manifest
+++ b/dev-python/pysqlite/Manifest
@@ -1,20 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
DIST pysqlite-0.5.1.tar.gz 46320 RMD160 5411d68f9fbd0d340b306c2d4cbc41393ecfb234 SHA1 7080dd4c6cedcf48adadbc6c44fc1c83ac9cebfe SHA256 5bd378dd1167a3134298d142b206c077152cd82e2600048f5c3121c841d5e7fc
DIST pysqlite-1.0.1.tar.gz 41099 RMD160 b608b81de56d1b549e03cd8d97e8c929fbe598c0 SHA1 720458a0ebb5b4fa145a3048444611a450204122 SHA256 9ceed0af9e94b2f8701d4f36d7e86715d8ca64283e0b311e1816c031c3658f08
DIST pysqlite-2.3.5.tar.gz 85198 RMD160 ee9064b73f0ffc90bdf586b4534bd8c48bf4b440 SHA1 aede5abea1b0c84e030c175169e062f9d92c6b4e SHA256 074e88e14762cf25684658fbc893eb9f55cf4b9889b71f8aeee6e8992d3f33fe
DIST pysqlite-2.4.1.tar.gz 84996 RMD160 693f4d789388ef0456449d01b0d342aaf1990832 SHA1 03d2c52c65e017e657d852c0583aa39bb6563a73 SHA256 8240f1ac057e2e38982cc0a8a1299bd88c7b84ef144487f3c7c6e01a34f2c807
+DIST pysqlite-2.5.5.tar.gz 73068 RMD160 c420169cf4893b79a8638313f3327f37bc8986aa SHA1 28ea27ada86cd7ec6105f82617ea6cf1a09444d3 SHA256 ef7ca7f44893790e1a7084b10ea083770e138689406fddc7076d12d6bff4d44f
EBUILD pysqlite-0.5.1.ebuild 877 RMD160 d9485b2918f94a16c471ce7cab2c6196abf51fc8 SHA1 690436185116c754039b112425d89a2d49d4ae1d SHA256 47b949cace506b9be305d9b6046195d2d4f0aded612f77af3b42a952025c1386
EBUILD pysqlite-1.0.1.ebuild 875 RMD160 eeeece77e76573f65c7252aa8fbb4dc1077180e0 SHA1 bbdccfc4e7f80f8154432d110fd2da01fbb8e388 SHA256 88408b3a006df95ef3d6261e36f84843a0eb5548774419ef8e4f4e9477235baa
EBUILD pysqlite-2.3.5.ebuild 1452 RMD160 01ea9dcbed77850b0eaada3ab49b855ebcc505f5 SHA1 a37f69c0eac53d23c62de6abd9174dd29eddd36c SHA256 7f14ff892dded8bf78ab884819dc79039a74fa76c17d3ade07cbd9bae68a8abc
EBUILD pysqlite-2.4.1.ebuild 1458 RMD160 d54b2024520c9ce18f24c153d0b92b864564b002 SHA1 d720c3bb257bc81512baaff59cf93a759b80254f SHA256 cba89ea8d26c48434f7ddb88736b064f451e078e6027f4395352e6d621ba4879
-MISC ChangeLog 11200 RMD160 4049d9da234ded4b72891bb94bcf681d937cdf2b SHA1 f8c7ab1f3f697f7a238f22e0e24250bfe891d0b6 SHA256 6af7671cb43bf55e9f47c45cbd83d1588e5aadf872b0aa657ef0e40d919aa8c1
+EBUILD pysqlite-2.5.5.ebuild 1552 RMD160 9ce0bfffb59261f07db0f36981dcd05aef5dc040 SHA1 9bb9b73aeded53bdb38373c2c6bb97132737cb5f SHA256 547f7c9a3a66fa41c919497d1d8f646edb0b65c42b792256dcc24e6eebf25072
+MISC ChangeLog 11338 RMD160 6dc945ddfd4f13e61b82d6dc0cda72ede049c894 SHA1 f13e469d906e325948da7453452114866f058cba SHA256 efa53944862469d19ae901c7da242539e6cfa7a95fe665be07f4eebb2bec756f
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkjuaKQACgkQkKaRLQcq0GJMggCgsEotjK6gli5+5ELTMmgerwAJ
-f3cAoKqhNl9zqQQZHxpWPME1z12npeid
-=18lC
------END PGP SIGNATURE-----
diff --git a/dev-python/pysqlite/pysqlite-2.5.5.ebuild b/dev-python/pysqlite/pysqlite-2.5.5.ebuild
new file mode 100644
index 000000000000..942e798c384f
--- /dev/null
+++ b/dev-python/pysqlite/pysqlite-2.5.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pysqlite/pysqlite-2.5.5.ebuild,v 1.1 2009/03/31 20:54:24 patrick Exp $
+
+NEED_PYTHON=2.3
+
+inherit distutils
+
+DESCRIPTION="Python wrapper for the local database Sqlite"
+#SRC_URI="http://initd.org/pub/software/pysqlite/releases/${PV:0:3}/${PV}/pysqlite-${PV}.tar.gz"
+SRC_URI="http://oss.itsystementwicklung.de/download/pysqlite/${PV:0:3}/${PV}/pysqlite-${PV}.tar.gz"
+HOMEPAGE="http://pysqlite.org/"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+LICENSE="pysqlite"
+SLOT="2"
+IUSE="examples"
+
+DEPEND=">=dev-db/sqlite-3.1"
+RDEPEND=${DEPEND}
+
+PYTHON_MODNAME="pysqlite2"
+
+src_unpack() {
+ distutils_src_unpack
+ # don't install pysqlite2.test
+ sed -i -e 's/, "pysqlite2.test"//' \
+ setup.py || die "sed in setup.py failed"
+ # workaround to make checks work without installing them
+ sed -i -e "s/pysqlite2.test/test/" \
+ pysqlite2/test/__init__.py || die "sed failed"
+ # correct encoding
+ sed -i -e "s/\(coding: \)ISO-8859-1/\1utf-8/" \
+ pysqlite2/__init__.py pysqlite2/dbapi2.py || die "sed failed"
+}
+
+src_install() {
+ distutils_src_install
+
+ rm -rf "${D}"/usr/pysqlite2-doc
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r doc/code
+ fi
+}
+
+src_test() {
+ cd pysqlite2
+ # tests use this as a nonexistant file
+ addpredict /foo/bar
+ PYTHONPATH="$(ls -d ../build/lib.*)" "${python}" -c \
+ "from test import test;import sys;sys.exit(test())" \
+ || die "test failed"
+}