aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2010-06-27 20:23:25 +0200
committerJustin Lecher <jlec@gentoo.org>2010-06-27 23:10:04 +0200
commitb59ccabd809145cb9c0551c93697a8fb8a8662d7 (patch)
treeb31bee2490b91c1fb6cf7a633625021642bc2831 /sci-chemistry/mgltools-dejavu
parentPython ABI fixes (diff)
downloadsci-b59ccabd809145cb9c0551c93697a8fb8a8662d7.tar.gz
sci-b59ccabd809145cb9c0551c93697a8fb8a8662d7.tar.bz2
sci-b59ccabd809145cb9c0551c93697a8fb8a8662d7.zip
Python ABI fixes
(Portage version: 2.2_rc67/git/Linux x86_64) (Signed Manifest commit)
Diffstat (limited to 'sci-chemistry/mgltools-dejavu')
-rw-r--r--sci-chemistry/mgltools-dejavu/ChangeLog8
-rw-r--r--sci-chemistry/mgltools-dejavu/Manifest14
-rw-r--r--sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4-r1.ebuild (renamed from sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4.ebuild)19
3 files changed, 37 insertions, 4 deletions
diff --git a/sci-chemistry/mgltools-dejavu/ChangeLog b/sci-chemistry/mgltools-dejavu/ChangeLog
index ca52e0352..c0191bfaf 100644
--- a/sci-chemistry/mgltools-dejavu/ChangeLog
+++ b/sci-chemistry/mgltools-dejavu/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-chemistry/mgltools-dejavu
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*mgltools-dejavu-1.5.4-r1 (27 Jun 2010)
+
+ 27 Jun 2010; Justin Lecher <jlec@gentoo.org>
+ -mgltools-dejavu-1.5.4.ebuild, +mgltools-dejavu-1.5.4-r1.ebuild:
+ Python ABI fixes
+
*mgltools-dejavu-1.5.4 (18 May 2009)
18 May 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
diff --git a/sci-chemistry/mgltools-dejavu/Manifest b/sci-chemistry/mgltools-dejavu/Manifest
index 0df8a638e..fd60df610 100644
--- a/sci-chemistry/mgltools-dejavu/Manifest
+++ b/sci-chemistry/mgltools-dejavu/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-dejavu-1.5.4.ebuild 952 RMD160 832c8f9495b4d9aa9740edac8c4eb45d36e2fec7 SHA1 4f228ef587ff69315720b38c66843567edd54a85 SHA256 e8d94774301defbe2e6de4ea82e72cce6f17b872aa0519b38092bf4d5d006b42
-MISC ChangeLog 292 RMD160 1eb14a03b474a5365df195e9c8b359aeef9657aa SHA1 22ffe4b6b6791646ea3d0c77f62225fb7aaaecc2 SHA256 ec5db388551fadf3f1867c0de081b84325ea0a1e84b5ee6280ddc458ed14de6f
+EBUILD mgltools-dejavu-1.5.4-r1.ebuild 1185 RMD160 a64b654ee980e77d735bfdd9c7d811189203cb46 SHA1 6b67c4d42d4d717d992a96c06796661c0cbedae1 SHA256 b1e1d6232c9d809903a5b118492722deb63bb0fbb474c9b259b6336f0373732e
+MISC ChangeLog 467 RMD160 1cc8d549bb675a3c3f74a735456dabe785ceaa7d SHA1 9160ddb94167b1e67593e53680328f79cd0734af SHA256 0840e1f0cc48643e23db0ab987ae91938cd2138d8e9687e81dab98715ea5eba8
MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iEYEARECAAYFAkwnlx0ACgkQgAnW8HDreRZssQCfbu4IJulVhM+UJApRPyOViclX
+QDwAn01antyBwWHjSMEQ1CdWs23RmArQ
+=gMTJ
+-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4.ebuild b/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4-r1.ebuild
index 47715c497..66037fe4e 100644
--- a/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4.ebuild
+++ b/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4-r1.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"
+PYTHON_USE_WITH="tk"
inherit distutils
MY_P="DejaVu-${PV}"
@@ -20,6 +25,7 @@ RDEPEND=""
DEPEND="${RDEPEND}
dev-lang/swig"
+RESTRICT_PYTHON_ABIS="3.*"
S="${WORKDIR}"/${MY_P}
DOCS="DejaVu/RELNOTES"
@@ -27,7 +33,9 @@ DOCS="DejaVu/RELNOTES"
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,4 +43,13 @@ src_unpack() {
-e 's:^.*CVS:#&1:g' \
-e 's:^.*LICENSE:#&1:g' \
-i "${S}"/MANIFEST.in
+ distutils_src_prepare
}
+
+pkg_postinst() {
+ python_mod_optimize DejaVu
+}
+
+pkg_postrm() {
+ python_mod_cleanup DejaVu
+} \ No newline at end of file