Set SUPPORT_PYTHON_ABIS.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Thu, 8 Apr 2010 18:40:43 +0000 (18:40 +0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Thu, 8 Apr 2010 18:40:43 +0000 (18:40 +0000)
Package-Manager: portage-HEAD/cvs/Linux x86_64

dev-util/spe/ChangeLog
dev-util/spe/Manifest
dev-util/spe/spe-0.8.4h.ebuild

index fa98f9a611cf4f2a5b534edde503d6f7f6d171a4..2ecf5116de9128613544c85cadecbbf593f41db4 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-util/spe
-# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/spe/ChangeLog,v 1.39 2009/02/04 16:04:45 patrick Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/spe/ChangeLog,v 1.40 2010/04/08 18:40:43 arfrever Exp $
+
+  08 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  spe-0.8.4h.ebuild:
+  Set SUPPORT_PYTHON_ABIS.
 
 *spe-0.8.4h (04 Feb 2009)
 
index 70e46a771ff3576ba27eec2e0635d7c1ead0fb60..04f1fcef0973f7a8f1f8e4570254a226b6e3a30d 100644 (file)
@@ -4,6 +4,6 @@ DIST SPE-0.8.3.c-wx2.6.1.0.tar.gz 870359 RMD160 ffff498716b3d9b3a85bd5a67b88fce1
 DIST spe-0.8.4.h-wx2.6.1.0.tar.gz 1210145 RMD160 211c0465dce7aeab5b8a3d7fd9cf444b3efbe845 SHA1 09d89c347976d984cd1e2c9c0c14d999520c8219 SHA256 e43d42c42d0f716fa7e6e4430295471786611873e47b39dfe2593f8aa2dc1576
 EBUILD spe-0.8.2.ebuild 1453 RMD160 c6d0c7ba5c60930f7e21e72e0a7d4306a6b99482 SHA1 27efb37fcbbf3c6c0203e478592b0e9be00e368a SHA256 d0ca5a9bf140360e46f801aed4759f4eaefd761f5900d558a7ce9c0019892e50
 EBUILD spe-0.8.3c-r1.ebuild 1633 RMD160 6757ff3fa6611fa48a81148f5d943d7c18fc3263 SHA1 7d18f7389b4042865f165efa08bbabd3e3e51af0 SHA256 daaef84dd7bc80821e5bc4c2f87e8b35a95085878bd65db6a354aea9f88b8fcc
-EBUILD spe-0.8.4h.ebuild 1214 RMD160 99a0d85a9750368e44093afa8ce7a05283d0ceb0 SHA1 d05fc6e00b19dd9358f2bdb94820cef0276aee18 SHA256 f939005cbda0ce427e9211deddfb00cf3bd2dce79551f2f89f2e41645682be4e
-MISC ChangeLog 5339 RMD160 99b47cfd7dd7f5ec4b8e4982e6095264016eb123 SHA1 29fc7079c8327af2f3288083a17e4ad97e7284f8 SHA256 c138b30462f5d2e3090e289e1f8b0e377ed01e922805f72a2a38656e4c32a8f0
+EBUILD spe-0.8.4h.ebuild 834 RMD160 86ca4bec51139b0ed3d9d36666e36fd0823d0e10 SHA1 edf5ed6ab3e4f2998d478245bd8434e15904fb5a SHA256 f6801e6a0a7bd26c0e9721099cdcbb0ed1b6e76386d507d15bfdc47d7e908d1a
+MISC ChangeLog 5462 RMD160 64262140902ee9eccd15902257a6643185932f37 SHA1 e6a17c17648912df823ed6020f5194d1be41239d SHA256 a224f5e2db414c03987d0704f92fc1642713abf8ead35e7d7c93fc68491a3a95
 MISC metadata.xml 260 RMD160 ae84aea68c8aea8a7aa13d8ebda637ea55545a7b SHA1 17b0b0db5ba61740ade39825b6b7c9dfccb28fb8 SHA256 addd8d062d8286523d5ce92394c907da174b42797a32e4700ad69f2bfe764012
index 376c9d404ae3eed049bef163ba1d3ee6bcb44c68..ab90a77a6942cd82cb814916303312e9466bb52b 100644 (file)
@@ -1,8 +1,12 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/spe/spe-0.8.4h.ebuild,v 1.1 2009/02/04 16:04:45 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/spe/spe-0.8.4h.ebuild,v 1.2 2010/04/08 18:40:43 arfrever Exp $
 
-inherit eutils python
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils eutils
 
 MY_PV="0.8.4.h"
 
@@ -14,37 +18,22 @@ IUSE=""
 SLOT="0"
 LICENSE="GPL-3"
 KEYWORDS="~amd64 ~x86 ~ppc ~sparc"
-DEPEND=">=dev-lang/python-2.5"
-RDEPEND="${DEPEND}
-        =dev-python/wxpython-2.6*
-        >=dev-python/pychecker-0.8.18
-        >=dev-util/wxglade-0.3.2"
 
-S="${WORKDIR}/spe-${MY_PV}/"
+DEPEND=""
+RDEPEND=">=dev-python/pychecker-0.8.18
+       >=dev-python/wxpython-2.6
+       >=dev-util/wxglade-0.3.2"
+RESTRICT_PYTHON_ABIS="3.*"
 
-src_compile() {
-       python setup.py build || die "build failed"
-}
+S="${WORKDIR}/spe-${MY_PV}"
+
+PYTHON_MODNAME="_spe"
 
 src_install() {
-       python_version
-       local mypyconf
-       local site_pkgs=/usr/$(get_libdir)/python${PYVER}/site-packages
-       dodir ${site_pkgs}
+       distutils_src_install
 
-       python setup.py install --prefix=/usr --root="${D}" || die
+       doicon _spe/images/spe.png
 
-       doicon "${S}/build/lib/_spe/images/spe.png"
        insinto /usr/share/applications
-       doins "${S}/spe.desktop"
-}
-
-pkg_postinst() {
-       python_version
-       python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/
-}
-
-pkg_postrm() {
-       python_version
-       python_mod_cleanup /usr/$(get_libdir)/python${PYVER}/site-packages/
+       doins spe.desktop
 }