aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2010-06-29 16:52:33 +0200
committerJustin Lecher <jlec@gentoo.org>2010-06-29 20:08:21 +0200
commitb95017c03101b302962838a848097b720ee01ac7 (patch)
tree59c0296fdeccd25de1ced1ac6d13e70f058b7f89 /sci-chemistry/mgltools-vision
parentFix for Python ABIs (diff)
downloadsci-b95017c03101b302962838a848097b720ee01ac7.tar.gz
sci-b95017c03101b302962838a848097b720ee01ac7.tar.bz2
sci-b95017c03101b302962838a848097b720ee01ac7.zip
Fix for Python ABIs
(Portage version: 2.2_rc67/git/Linux x86_64) (Signed Manifest commit)
Diffstat (limited to 'sci-chemistry/mgltools-vision')
-rw-r--r--sci-chemistry/mgltools-vision/ChangeLog8
-rw-r--r--sci-chemistry/mgltools-vision/Manifest14
-rw-r--r--sci-chemistry/mgltools-vision/mgltools-vision-1.5.4-r1.ebuild (renamed from sci-chemistry/mgltools-vision/mgltools-vision-1.5.4.ebuild)25
3 files changed, 40 insertions, 7 deletions
diff --git a/sci-chemistry/mgltools-vision/ChangeLog b/sci-chemistry/mgltools-vision/ChangeLog
index 37e1e9ab2..8bf38b47e 100644
--- a/sci-chemistry/mgltools-vision/ChangeLog
+++ b/sci-chemistry/mgltools-vision/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-chemistry/mgltools-vision
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*mgltools-vision-1.5.4-r1 (29 Jun 2010)
+
+ 29 Jun 2010; Justin Lecher <jlec@gentoo.org>
+ -mgltools-vision-1.5.4.ebuild, +mgltools-vision-1.5.4-r1.ebuild:
+ Python ABI fixes
+
*mgltools-vision-1.5.4 (17 May 2009)
17 May 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
diff --git a/sci-chemistry/mgltools-vision/Manifest b/sci-chemistry/mgltools-vision/Manifest
index 6bbc125e9..3c45010fe 100644
--- a/sci-chemistry/mgltools-vision/Manifest
+++ b/sci-chemistry/mgltools-vision/Manifest
@@ -1,4 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST mgltools_source_1.5.4.tar.gz 21591865 RMD160 faa158477c4e9156ee5fd23b89251e5bedbd689d SHA1 3b3056a75cd944a4aa46771e09916a4e85052b88 SHA256 d0c614e167512bd19127c741cb2d9860443c097f7ccf0bbe244c0b155e59a9c2
-EBUILD mgltools-vision-1.5.4.ebuild 1120 RMD160 5f147cee6329c19a90ab162d354a952389a54a16 SHA1 0aa4dfeb9e2e4cb5c096945dc5c82588ed0d33f4 SHA256 5a69ee56de409b536ac339767f94cdb55c2a922521ff117cd44aa111e4116e21
-MISC ChangeLog 292 RMD160 6d4c9594c8b148915dab1868f7fb8af86fddc7fa SHA1 3261eb739409a1d6a121f25fb29ed3d9301f0899 SHA256 0a240700e301db76913d6ec216e92ef414cb81fa191aeace8af02f527f1dc419
+EBUILD mgltools-vision-1.5.4-r1.ebuild 1355 RMD160 a04c8f587034edcd0e6709b94a253b42856a3f71 SHA1 992baa1a339d07ca01a8e7cc2a879b51aa5b06ab SHA256 eca4c35fab3c7bedc76dd851638707642f7aa405b84fe94b1a51660aa7ddd15f
+MISC ChangeLog 467 RMD160 afcc55c2c5f8304f86d91df081a339840d0d2126 SHA1 7fc61497be47c69031f9cdb35ff2fe86424df1a2 SHA256 214e8ad367ec95586db07695561ecc28f792830a7efc76bac756ab439b5617b9
MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iEYEARECAAYFAkwqCLEACgkQgAnW8HDreRZnxwCgg0FhNQ004FnXIaMi/cCSyVtb
+NQQAoLZser7GVL49xk1UyLd8/q+5YTHQ
+=0fsZ
+-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/mgltools-vision/mgltools-vision-1.5.4.ebuild b/sci-chemistry/mgltools-vision/mgltools-vision-1.5.4-r1.ebuild
index 870d00a48..49242c7cb 100644
--- a/sci-chemistry/mgltools-vision/mgltools-vision-1.5.4.ebuild
+++ b/sci-chemistry/mgltools-vision/mgltools-vision-1.5.4-r1.ebuild
@@ -1,12 +1,17 @@
-# 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 distutils
-MY_P="Vision-${PV}"
+MY_PN="Vision"
+MY_P="${MY_PN}-${PV}"
-DESCRIPTION="mgltools plugin -- vision"
+DESCRIPTION="mgltools plugin -- Vision"
HOMEPAGE="http://mgltools.scripps.edu"
#SRC_URI="http://mgltools.scripps.edu/downloads/tars/releases/REL${PV}/mgltools_source_${PV}.tar.gz"
SRC_URI="http://dev.gentooexperimental.org/~jlec/distfiles/mgltools_source_${PV}.tar.gz"
@@ -20,6 +25,7 @@ RDEPEND=""
DEPEND="${RDEPEND}
dev-lang/swig"
+RESTRICT_PYTHON_ABIS="3.*"
S="${WORKDIR}"/${MY_P}
DOCS="Vision/FAQ.txt"
@@ -27,7 +33,9 @@ DOCS="Vision/FAQ.txt"
src_unpack() {
tar xzpf "${DISTDIR}"/${A} mgltools_source_${PV}/MGLPACKS/${MY_P}.tar.gz
tar xzpf mgltools_source_${PV}/MGLPACKS/${MY_P}.tar.gz
+}
+src_prepare() {
find "${S}" -name CVS -type d -exec rm -rf '{}' \; >& /dev/null
find "${S}" -name LICENSE -type f -exec rm -f '{}' \; >& /dev/null
@@ -35,13 +43,22 @@ src_unpack() {
-e 's:^.*CVS:#&1:g' \
-e 's:^.*LICENSE:#&1:g' \
-i "${S}"/MANIFEST.in
+ distutils_src_prepare
}
src_install() {
distutils_src_install
- sed '1s:^.*$:#!/usr/bin/python:g' -i Vision/bin/runVision || die
+ sed '1s:^.*$:#!/usr/bin/python2:g' -i Vision/bin/runVision || die
dobin Vision/bin/runVision || die
dohtml Vision/FAQ.html
}
+
+pkg_postinst() {
+ python_mod_optimize ${MY_PN}
+}
+
+pkg_postrm() {
+ python_mod_cleanup ${MY_PN}
+}