summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-06-06 22:46:21 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-06-06 22:46:21 +0000
commitc279a92d1aa1a7ea320eaeb53f59015f8e0f64a7 (patch)
tree0dba1a09b4416ba623eccd7cb3929158dafadbdd /dev-python
parentAdded -platform parameter on configure. Fixes bug 270475 (diff)
downloadhistorical-c279a92d1aa1a7ea320eaeb53f59015f8e0f64a7.tar.gz
historical-c279a92d1aa1a7ea320eaeb53f59015f8e0f64a7.tar.bz2
historical-c279a92d1aa1a7ea320eaeb53f59015f8e0f64a7.zip
Version bump.
Package-Manager: portage-13628-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/axiom/ChangeLog8
-rw-r--r--dev-python/axiom/Manifest4
-rw-r--r--dev-python/axiom/axiom-0.5.31.ebuild71
3 files changed, 81 insertions, 2 deletions
diff --git a/dev-python/axiom/ChangeLog b/dev-python/axiom/ChangeLog
index 6c370922ab29..e44b8a608fea 100644
--- a/dev-python/axiom/ChangeLog
+++ b/dev-python/axiom/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/axiom
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/axiom/ChangeLog,v 1.25 2009/06/01 14:44:28 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/axiom/ChangeLog,v 1.26 2009/06/06 22:46:21 arfrever Exp $
+
+*axiom-0.5.31 (06 Jun 2009)
+
+ 06 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +axiom-0.5.31.ebuild:
+ Version bump.
01 Jun 2009; Patrick Lauer <patrick@gentoo.org> axiom-0.5.30.ebuild:
EAPI goes to the top
diff --git a/dev-python/axiom/Manifest b/dev-python/axiom/Manifest
index 5434fdb0e0c5..42bd4017c591 100644
--- a/dev-python/axiom/Manifest
+++ b/dev-python/axiom/Manifest
@@ -3,6 +3,8 @@ AUX axiom-0.5.27-sqlite3.patch 1303 RMD160 d886aca7dc2bdb737e5d1580778cbc889d969
AUX axiom-0.5.30-sqlite3.patch 1303 RMD160 d886aca7dc2bdb737e5d1580778cbc889d969102 SHA1 2a8149a95bc3b3e4856ee8482d0a87776868c7e2 SHA256 04a168a9df2f288a25b4989ddba35c8fd2823902bbe9f5987979f8c12c6188c5
AUX axiom-0.5.30-sqlite3_3.6.4.patch 1526 RMD160 82b379883ec5d8299f2c30e9ca7b928d46100cb2 SHA1 3e0bf2c815b6d9fd114a8ae148004ad771c96fe4 SHA256 1ec993226d9e71008780a0d17aac830ffc169d3b86c66031c970157741cecf2a
DIST Axiom-0.5.30.tar.gz 182535 RMD160 dcfca555760e8c88ade4bb05c616d02a1986bf77 SHA1 3d57da12d666201cff1ede7eae8f475decee5a25 SHA256 4a4217e70e01e11d357c2c2c23bc72d244a78fa40a401cca48cd5f0a619c7060
+DIST Axiom-0.5.31.tar.gz 388805 RMD160 5600fbe847374d5d0eec2545f6c83800367784c8 SHA1 1104ca76ecac0fe6c82dab52a9e2625369602f3d SHA256 acdaa2b13360b70304a9a605d359623495a72e520d7d0c1dfb36fc2ed6bbbab3
EBUILD axiom-0.5.30.ebuild 1822 RMD160 020fcc7465b19c6434236c7610d03ddda3607d0d SHA1 0c539254209bb57cb77e573b8414476dfae1c1e1 SHA256 bf78cb833b360a65847f894f5347318e245e2bce731ee7f6c10aa1d1bddeae84
-MISC ChangeLog 3534 RMD160 2aed60d05c7229db34d467f31add3aef5d40e00c SHA1 7b18a31b9e656ca292e9a342b93cab9645fc51e0 SHA256 00cb9cf54df03597d13ca5f43b1f1a7772cea1c40d654bf87923480155de845c
+EBUILD axiom-0.5.31.ebuild 1839 RMD160 7c998f49ea42c91a3f7bd33a1452784618518d24 SHA1 2e620ae08c6825d2b49d7fe229c89d26ec236ff7 SHA256 3dbe041fa7cccf4add0f7a30fe896c5f3799a28f11182c4765766cffd46624ee
+MISC ChangeLog 3678 RMD160 061ab0acd8fb6c94f4ccee1038dda65047258204 SHA1 3d8915e48706a0c700d74868301bfcdbdcfc9241 SHA256 855b95b37fe297d31ac32ea5d16598c836b5c7c59d10007b6ab4b61a4a6f3c48
MISC metadata.xml 593 RMD160 945c97c2065fa3f9286307b2178a97e0ad8bf43c SHA1 4371b5c6e8dbd31035225361cd83f1e365e5e632 SHA256 44a4c515aea049428c5a317bb4808fc2981474ad0b79c72f9b48cbeed4744045
diff --git a/dev-python/axiom/axiom-0.5.31.ebuild b/dev-python/axiom/axiom-0.5.31.ebuild
new file mode 100644
index 000000000000..70076107f6d3
--- /dev/null
+++ b/dev-python/axiom/axiom-0.5.31.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/axiom/axiom-0.5.31.ebuild,v 1.1 2009/06/06 22:46:21 arfrever Exp $
+
+EAPI="2"
+
+inherit twisted 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="http://divmod.org/trac/attachment/wiki/SoftwareReleases/${MY_P}.tar.gz?format=raw -> ${MY_P}.tar.gz"
+#SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="|| ( >=dev-lang/python-2.5[sqlite]
+ ( >=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_prepare() {
+ epatch "${FILESDIR}/${PN}-0.5.30-sqlite3.patch"
+ if has_version ">=dev-db/sqlite-3.6.4"; then
+ epatch "${FILESDIR}/${PN}-0.5.30-sqlite3_3.6.4.patch"
+ fi
+}
+
+src_compile() {
+ # skip this, or epsilon will install the temporary "build" dir
+ true
+}
+
+src_test() {
+ PYTHONPATH=. trial axiom || die "trial failed"
+}
+
+src_install() {
+ export PORTAGE_PLUGINCACHE_NOOP=1
+ distutils_src_install
+ # Not needed sine we disable plugin cache update now
+ # remove dropin.cache from destdir
+ #rm "${D}usr/$(get_libdir)/python${PYVER}/site-packages/twisted/plugins/dropin.cache"
+ unset PORTAGE_PLUGINCACHE_NOOP
+}
+
+update_axiom_plugin_cache() {
+ einfo "Updating axiom plugin cache..."
+ python -c 'from twisted.plugin import IPlugin, getPlugIns;from axiom import plugins; list(getPlugIns(IPlugin, plugins))'
+}
+
+pkg_postrm() {
+ twisted_pkg_postrm
+ update_axiom_plugin_cache
+}
+
+pkg_postinst() {
+ twisted_pkg_postinst
+ update_axiom_plugin_cache
+}