diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2009-06-06 22:46:21 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2009-06-06 22:46:21 +0000 |
commit | c279a92d1aa1a7ea320eaeb53f59015f8e0f64a7 (patch) | |
tree | 0dba1a09b4416ba623eccd7cb3929158dafadbdd /dev-python | |
parent | Added -platform parameter on configure. Fixes bug 270475 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/axiom/Manifest | 4 | ||||
-rw-r--r-- | dev-python/axiom/axiom-0.5.31.ebuild | 71 |
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 +} |