summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Polatel <hawking@gentoo.org>2007-11-02 18:37:56 +0000
committerAli Polatel <hawking@gentoo.org>2007-11-02 18:37:56 +0000
commitdb6150f80cfd40851fc20bea0d4fb6e03474c59e (patch)
tree3376c9b177a206633301e7eed16d906a9b43355c /dev-python
parentamd64 stable, bug 192391 (diff)
downloadhistorical-db6150f80cfd40851fc20bea0d4fb6e03474c59e.tar.gz
historical-db6150f80cfd40851fc20bea0d4fb6e03474c59e.tar.bz2
historical-db6150f80cfd40851fc20bea0d4fb6e03474c59e.zip
Version bump.
Package-Manager: portage-2.1.3.16
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/axiom/ChangeLog8
-rw-r--r--dev-python/axiom/Manifest30
-rw-r--r--dev-python/axiom/axiom-0.5.20.ebuild43
-rw-r--r--dev-python/axiom/files/axiom-0.5.20-sqlite3.patch45
-rw-r--r--dev-python/axiom/files/digest-axiom-0.5.203
5 files changed, 124 insertions, 5 deletions
diff --git a/dev-python/axiom/ChangeLog b/dev-python/axiom/ChangeLog
index abf585709314..69575f6416ce 100644
--- a/dev-python/axiom/ChangeLog
+++ b/dev-python/axiom/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/axiom
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/axiom/ChangeLog,v 1.11 2007/01/14 21:52:59 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/axiom/ChangeLog,v 1.12 2007/11/02 18:37:55 hawking Exp $
+
+*axiom-0.5.20 (02 Nov 2007)
+
+ 02 Nov 2007; Ali Polatel <hawking@gentoo.org>
+ +files/axiom-0.5.20-sqlite3.patch, +axiom-0.5.20.ebuild:
+ Version bump.
14 Jan 2007; Tiziano Müller <dev-zero@gentoo.org> axiom-0.5.0.ebuild:
Corrected dependencies and fixed src_test.
diff --git a/dev-python/axiom/Manifest b/dev-python/axiom/Manifest
index c6a516d28e35..309d723ac8ed 100644
--- a/dev-python/axiom/Manifest
+++ b/dev-python/axiom/Manifest
@@ -1,5 +1,13 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX axiom-0.5.20-sqlite3.patch 1303 RMD160 d886aca7dc2bdb737e5d1580778cbc889d969102 SHA1 2a8149a95bc3b3e4856ee8482d0a87776868c7e2 SHA256 04a168a9df2f288a25b4989ddba35c8fd2823902bbe9f5987979f8c12c6188c5
+MD5 e63bdcc46a7b1b97633dd8cf7e509016 files/axiom-0.5.20-sqlite3.patch 1303
+RMD160 d886aca7dc2bdb737e5d1580778cbc889d969102 files/axiom-0.5.20-sqlite3.patch 1303
+SHA256 04a168a9df2f288a25b4989ddba35c8fd2823902bbe9f5987979f8c12c6188c5 files/axiom-0.5.20-sqlite3.patch 1303
DIST Axiom-0.4.0.tar.gz 66266 RMD160 1b31cd530376db050274b4c8f9fbe0d03a3595c7 SHA1 a2f10068a50910f425fdd94089517ba038de37db SHA256 fcb2138c03668b05e70196960e0faaede5fa8ca0c62b909525b85d878ff1384f
DIST Axiom-0.5.0.tar.gz 103771 RMD160 16d8b67ba7bb2dddb932cc675e0114d5a6c91a84 SHA1 9ab64f2316f4f174cf8279fbe91e8a0a65f0d948 SHA256 a912b80b65e4f1ed2161a2306c56f147e49cd599964c9b62dfa8e112aa0fad46
+DIST Axiom-0.5.20.tar.gz 153887 RMD160 b78bbb681b3497e91700dab33fbb612cddbd5b06 SHA1 7559626ac706d864f86080192fcd58945bf0ee90 SHA256 2655a1917151211c6f8e291a132588ea453d957ceb72a1d08a4844c11601b53c
EBUILD axiom-0.4.0.ebuild 791 RMD160 48d817e6505a70ca7806df78febb3a28609f7d9f SHA1 0ad9aa06f9e9ac8e2d102543a02a75b5852217ec SHA256 b6e9ecb5d4e522914505d88709ff810af8cb08610371952005a930053fd0bc06
MD5 d1a8d63c20f1ed9caae50cbe7c1312a6 axiom-0.4.0.ebuild 791
RMD160 48d817e6505a70ca7806df78febb3a28609f7d9f axiom-0.4.0.ebuild 791
@@ -8,10 +16,14 @@ EBUILD axiom-0.5.0.ebuild 865 RMD160 a08b84223f0c30c2bbab3cd4fcd00eb704a88812 SH
MD5 55af810cfa4dada74417705b8d2642c2 axiom-0.5.0.ebuild 865
RMD160 a08b84223f0c30c2bbab3cd4fcd00eb704a88812 axiom-0.5.0.ebuild 865
SHA256 17a25b8273a418e2bc321b0087943f6c3c47949acc161724ef85da746bfd03a2 axiom-0.5.0.ebuild 865
-MISC ChangeLog 1620 RMD160 3e7891c3250dc61d0c807901c15b14c2a058692d SHA1 b244bdd520ec6cd9410604637c6d3102e89cf146 SHA256 c00d6f73c041d696a0d7cae2d569cfd86d12be1ca08d8c58b9597c3f28c10bc4
-MD5 97e5ac57ddd3ebcb0bc875e57d377c97 ChangeLog 1620
-RMD160 3e7891c3250dc61d0c807901c15b14c2a058692d ChangeLog 1620
-SHA256 c00d6f73c041d696a0d7cae2d569cfd86d12be1ca08d8c58b9597c3f28c10bc4 ChangeLog 1620
+EBUILD axiom-0.5.20.ebuild 980 RMD160 3e77327c04da24c0a6017075deba6b50fe386cb7 SHA1 c80b9eace02e647aeaedbc25978ad757275e1177 SHA256 38055b9f4e6868657cf00bb8488a6419303a55fd3368b4c323ae84477a59e737
+MD5 cdedaa76e71c75d438f7cc9854814644 axiom-0.5.20.ebuild 980
+RMD160 3e77327c04da24c0a6017075deba6b50fe386cb7 axiom-0.5.20.ebuild 980
+SHA256 38055b9f4e6868657cf00bb8488a6419303a55fd3368b4c323ae84477a59e737 axiom-0.5.20.ebuild 980
+MISC ChangeLog 1772 RMD160 8c762dc60ab420e93a162117acb341bb8d05d062 SHA1 7c7b389b0fee7e545adbf07be276bfbdbf65c377 SHA256 c7162e8d6f26ac7075897fa0e429b8569af53ddab37966bb88ec14688e94a197
+MD5 aacd15d1e2f496094a02182c076dda31 ChangeLog 1772
+RMD160 8c762dc60ab420e93a162117acb341bb8d05d062 ChangeLog 1772
+SHA256 c7162e8d6f26ac7075897fa0e429b8569af53ddab37966bb88ec14688e94a197 ChangeLog 1772
MISC metadata.xml 643 RMD160 db810d4f65c9ce6e27f2adc69d50bd09fedaa7e0 SHA1 62a214107d46babc94550751d83fcce57978121c SHA256 083eac150ece10d9e2b24312148702afc34c210aa4a8726135c920fa6353f8de
MD5 802ad1b55865e3db7bd222d60f78af6d metadata.xml 643
RMD160 db810d4f65c9ce6e27f2adc69d50bd09fedaa7e0 metadata.xml 643
@@ -22,3 +34,13 @@ SHA256 38ede43ff3254cfa010eac15b99ecbd4e1334ac0a0b201b428d9aef4051505b4 files/di
MD5 755f0ca6c3040d091d248bb19e302859 files/digest-axiom-0.5.0 235
RMD160 2907eb5dedbf687edfba93923f2ae260288818c4 files/digest-axiom-0.5.0 235
SHA256 5a2476443e0f771e140cc4a840cc881c85dfdb4a96af5db7427b13835db41dc0 files/digest-axiom-0.5.0 235
+MD5 92fcf250bb5e638593e52fa75d07da93 files/digest-axiom-0.5.20 238
+RMD160 6bf28ba3f91a8d8654bb1f427dc89f475d7da2b9 files/digest-axiom-0.5.20 238
+SHA256 de929048e6dd99d5725b23d2bd37fe027398e28dde94e5fd3008e99fd77a5bfa files/digest-axiom-0.5.20 238
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.7-ecc0.1.6 (GNU/Linux)
+
+iD8DBQFHK25WQU4yORhF8iARAp56AJ4lNrZ6x8L3+S58Y+iiDVEoTwCflACdFzd8
+Su+RQkux9nc4aaqUZJZ1/5k=
+=B37x
+-----END PGP SIGNATURE-----
diff --git a/dev-python/axiom/axiom-0.5.20.ebuild b/dev-python/axiom/axiom-0.5.20.ebuild
new file mode 100644
index 000000000000..59f0ec2856c9
--- /dev/null
+++ b/dev-python/axiom/axiom-0.5.20.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/axiom/axiom-0.5.20.ebuild,v 1.1 2007/11/02 18:37:55 hawking Exp $
+
+inherit distutils eutils
+
+MY_P=Axiom-${PV}
+
+DESCRIPTION="Axiom is an object database implemented on top of SQLite."
+HOMEPAGE="http://divmod.org/trac/wiki/DivmodAxiom"
+SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~ia64 ~x86"
+IUSE=""
+
+DEPEND="|| ( >=dev-lang/python-2.5
+ ( >=dev-lang/python-2.4 >=dev-python/pysqlite-2.0 ) )
+ >=dev-db/sqlite-3.2.1
+ >=dev-python/twisted-2.4
+ >=dev-python/twisted-conch-0.7.0-r1
+ =dev-python/epsilon-0.5*"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS="NAME.txt"
+
+src_unpack() {
+ distutils_src_unpack
+
+ epatch "${FILESDIR}/${P}-sqlite3.patch"
+}
+
+src_compile() {
+ # skip this, or epsilon will install the temporary "build" dir
+ true
+}
+
+src_test() {
+ PYTHONPATH=. trial axiom || die "trial failed"
+}
diff --git a/dev-python/axiom/files/axiom-0.5.20-sqlite3.patch b/dev-python/axiom/files/axiom-0.5.20-sqlite3.patch
new file mode 100644
index 000000000000..8913a1e70d80
--- /dev/null
+++ b/dev-python/axiom/files/axiom-0.5.20-sqlite3.patch
@@ -0,0 +1,45 @@
+--- axiom/_pysqlite2.py 2006-07-05 18:31:18.000000000 +0300
++++ axiom/_pysqlite2.py 2007-11-02 05:10:45.000000000 +0200
+@@ -8,7 +8,11 @@
+ """
+ import time
+
+-from pysqlite2 import dbapi2
++# Use python2.5's sqlite3 if avaliable
++try:
++ from sqlite3 import dbapi2
++except:
++ from pysqlite2 import dbapi2
+
+ from twisted.python import log
+
+--- axiom/test/test_pysqlite2.py 2006-07-02 19:23:40.000000000 +0300
++++ axiom/test/test_pysqlite2.py 2007-11-02 05:39:44.000000000 +0200
+@@ -2,7 +2,11 @@
+ Test cases for PySQLite2-specific parts of the backend.
+ """
+
+-from pysqlite2.dbapi2 import OperationalError
++# Use python2.5's sqlite3 if avaliable
++try:
++ from sqlite3.dbapi2 import OperationalError
++except:
++ from pysqlite2.dbapi2 import OperationalError
+
+ from twisted.trial.unittest import TestCase
+
+--- axiom/test/test_xatop.py 2007-02-23 02:09:19.000000000 +0200
++++ axiom/test/test_xatop.py 2007-11-02 05:38:48.000000000 +0200
+@@ -9,7 +9,11 @@
+ from axiom import attributes, item, store, errors
+ from axiom.errors import ItemNotFound
+
+-from pysqlite2.dbapi2 import sqlite_version_info
++# Use python2.5's sqlite3 if avaliable
++try:
++ from sqlite3.dbapi2 import sqlite_version_info
++except:
++ from pysqlite2.dbapi2 import sqlite_version_info
+
+
+ class RevertException(Exception):
diff --git a/dev-python/axiom/files/digest-axiom-0.5.20 b/dev-python/axiom/files/digest-axiom-0.5.20
new file mode 100644
index 000000000000..eef2908a9556
--- /dev/null
+++ b/dev-python/axiom/files/digest-axiom-0.5.20
@@ -0,0 +1,3 @@
+MD5 c91059c65a4fda8955d45892b201dc5e Axiom-0.5.20.tar.gz 153887
+RMD160 b78bbb681b3497e91700dab33fbb612cddbd5b06 Axiom-0.5.20.tar.gz 153887
+SHA256 2655a1917151211c6f8e291a132588ea453d957ceb72a1d08a4844c11601b53c Axiom-0.5.20.tar.gz 153887