From b59ccabd809145cb9c0551c93697a8fb8a8662d7 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Sun, 27 Jun 2010 20:23:25 +0200 Subject: Python ABI fixes (Portage version: 2.2_rc67/git/Linux x86_64) (Signed Manifest commit) --- sci-chemistry/mgltools-dejavu/ChangeLog | 8 +++- sci-chemistry/mgltools-dejavu/Manifest | 14 +++++- .../mgltools-dejavu-1.5.4-r1.ebuild | 55 ++++++++++++++++++++++ .../mgltools-dejavu/mgltools-dejavu-1.5.4.ebuild | 38 --------------- 4 files changed, 74 insertions(+), 41 deletions(-) create mode 100644 sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4-r1.ebuild delete mode 100644 sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4.ebuild (limited to 'sci-chemistry/mgltools-dejavu') 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 + -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) 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-r1.ebuild b/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4-r1.ebuild new file mode 100644 index 000000000..66037fe4e --- /dev/null +++ b/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4-r1.ebuild @@ -0,0 +1,55 @@ +# 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}" + +DESCRIPTION="mgltools plugin -- dejavu" +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" + +LICENSE="MGLTOOLS" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-lang/swig" + +RESTRICT_PYTHON_ABIS="3.*" +S="${WORKDIR}"/${MY_P} + +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 + + sed \ + -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 diff --git a/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4.ebuild b/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4.ebuild deleted file mode 100644 index 47715c497..000000000 --- a/sci-chemistry/mgltools-dejavu/mgltools-dejavu-1.5.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit distutils - -MY_P="DejaVu-${PV}" - -DESCRIPTION="mgltools plugin -- dejavu" -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" - -LICENSE="MGLTOOLS" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="" -DEPEND="${RDEPEND} - dev-lang/swig" - -S="${WORKDIR}"/${MY_P} - -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 - - find "${S}" -name CVS -type d -exec rm -rf '{}' \; >& /dev/null - find "${S}" -name LICENSE -type f -exec rm -f '{}' \; >& /dev/null - - sed \ - -e 's:^.*CVS:#&1:g' \ - -e 's:^.*LICENSE:#&1:g' \ - -i "${S}"/MANIFEST.in -} -- cgit v1.2.3-65-gdbad