aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2010-06-26 12:20:48 +0200
committerJustin Lecher <jlec@gentoo.org>2010-06-27 23:10:02 +0200
commit61b135f53339eec161637cfaf4c95895f080d6b9 (patch)
tree1e7ab06b71f38ee93bb9c8828f48184a5e89ea06 /dev-python
parentPython ABI fixes (diff)
downloadsci-61b135f53339eec161637cfaf4c95895f080d6b9.tar.gz
sci-61b135f53339eec161637cfaf4c95895f080d6b9.tar.bz2
sci-61b135f53339eec161637cfaf4c95895f080d6b9.zip
Version Bump, Python ABI fixes
(Portage version: 2.2_rc67/git/Linux x86_64) (Signed Manifest commit)
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/opal-client/ChangeLog8
-rw-r--r--dev-python/opal-client/Manifest16
-rw-r--r--dev-python/opal-client/opal-client-2.2.ebuild (renamed from dev-python/opal-client/opal-client-1.9.3.ebuild)32
3 files changed, 47 insertions, 9 deletions
diff --git a/dev-python/opal-client/ChangeLog b/dev-python/opal-client/ChangeLog
index d63f496b6..4c08aa202 100644
--- a/dev-python/opal-client/ChangeLog
+++ b/dev-python/opal-client/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for dev-python/opal-client
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*opal-client-2.2 (26 Jun 2010)
+
+ 26 Jun 2010; Justin Lecher <jlec@gentoo.org> -opal-client-1.9.3.ebuild,
+ +opal-client-2.2.ebuild:
+ Version Bump, Python ABI fixes
+
29 Apr 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
opal-client-1.9.3.ebuild:
block of sci-chemistry/apbs-1.1.0
diff --git a/dev-python/opal-client/Manifest b/dev-python/opal-client/Manifest
index 1c272d5b8..6d0bba8ca 100644
--- a/dev-python/opal-client/Manifest
+++ b/dev-python/opal-client/Manifest
@@ -1,4 +1,14 @@
-DIST opal-py-1.9.3.tar.gz 89351 RMD160 8f3fc5cb5a0944e3b66a71bae1d384d58a757f24 SHA1 71483390469037b508237f659e1633ea0b17934c SHA256 a47e9fb5315a9a7c1af4546ea0d1759d69efe2127bc6a7d8716de35d31e03d1a
-EBUILD opal-client-1.9.3.ebuild 688 RMD160 e6054ef6ca1fc8a389cc017c4749936ef429c029 SHA1 e3780096d8c5e2d22bc78a8c9854ed43e0381e8a SHA256 faba757611835a3ff3ed81d6f3af37847f715f99afb0696abe090623073d8567
-MISC ChangeLog 406 RMD160 898cc6d0b3557d7ec1e4edb42e97095b6bd60db0 SHA1 3a1c049214ab447e84a5c48a4a9de97d3a8670e0 SHA256 9e7e8d8af529d3a48c65ae79310da8ceb6bef287a3f2ec91d3c8a7c4c6f579c8
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST opal-py-2.2.tar.gz 1012870 RMD160 d3664f05c67d1c4bf35ae026b2f0bedc85dc29ac SHA1 c3152fcfcd86f10f145bb4aedec8b53776615a65 SHA256 d11588ed29dac2812b4293204e0f0d75ba3b765f31af095e0e6333365afe0b47
+EBUILD opal-client-2.2.ebuild 984 RMD160 f1217fbe5915595e36f6ed9453e3c1b5df9967a2 SHA1 a9dfed1b8cacc614a4183109b46ed6e239826573 SHA256 7f4465f3dcfefc9044d98d54d5c417abe7c4fadeba2bc59470eefb7d615b76e0
+MISC ChangeLog 573 RMD160 186d2e3c0fe6ec38a8f441e8cb4e293d894aeeda SHA1 df032a571d824b10f589d4e201cf0914e7f0f929 SHA256 04a02200848ff3253dbb84db35d1646ee417d6a8a85a143a0bc43e6a916429ec
MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iEYEARECAAYFAkwl1IAACgkQgAnW8HDreRbdqwCbBjapBoUfjjfJQRDODO4n+RNp
+UM0An3XqKCvd/q2vavcSeDIUwSqQ887E
+=L00d
+-----END PGP SIGNATURE-----
diff --git a/dev-python/opal-client/opal-client-1.9.3.ebuild b/dev-python/opal-client/opal-client-2.2.ebuild
index 3a000644d..8638c3ad4 100644
--- a/dev-python/opal-client/opal-client-1.9.3.ebuild
+++ b/dev-python/opal-client/opal-client-2.2.ebuild
@@ -1,7 +1,12 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI="3"
+
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+
inherit python
MY_PN="${PN/client/py}"
@@ -16,17 +21,34 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND=">=dev-python/zsi-2.1_alpha1
+RDEPEND="
+ >=dev-python/zsi-2.1_alpha1
!=sci-chemistry/apbs-1.1.0"
DEPEND="${RDEPEND}"
S="${WORKDIR}"/${MY_P}
+src_prepare() {
+ python_copy_sources
+}
+
src_install() {
- /usr/bin/wsdl2py wsdl/opal.wsdl || die
+ "${EPREFIX}"/usr/bin/wsdl2py wsdl/opal.wsdl || die
+
+ installation() {
+ insinto $(python_get_sitedir)
+ doins AppService_*.py || die
+ }
+ python_execute_function -s installation
- insinto $(python_get_sitedir)
- doins AppService_*.py || die
dodoc README CHANGELOG etc/* *Client.py || die
dohtml docs/* || die
}
+
+pkg_postinst() {
+ python_mod_optimize $(python_get_sitedir)
+}
+
+pkg_postrm() {
+ python_mod_cleanup $(python_get_sitedir)
+}