summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-03-01 21:55:52 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-03-01 21:55:52 +0000
commitfafaaa7b0a3392f14e9c376944dac8ed3471c88a (patch)
tree58ea533e47a19cac113aecdf5e859e4020d9051e /net-im
parentVersion bump. Run tests in ${T}/tests-${PYTHON_ABI} directories instead of /t... (diff)
downloadhistorical-fafaaa7b0a3392f14e9c376944dac8ed3471c88a.tar.gz
historical-fafaaa7b0a3392f14e9c376944dac8ed3471c88a.tar.bz2
historical-fafaaa7b0a3392f14e9c376944dac8ed3471c88a.zip
Set SUPPORT_PYTHON_ABIS.
Package-Manager: portage-15511-svn/cvs/Linux x86_64
Diffstat (limited to 'net-im')
-rw-r--r--net-im/msnlib/ChangeLog6
-rw-r--r--net-im/msnlib/Manifest4
-rw-r--r--net-im/msnlib/msnlib-3.7.ebuild33
3 files changed, 25 insertions, 18 deletions
diff --git a/net-im/msnlib/ChangeLog b/net-im/msnlib/ChangeLog
index dfd262134928..9f781cd749c7 100644
--- a/net-im/msnlib/ChangeLog
+++ b/net-im/msnlib/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-im/msnlib
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/msnlib/ChangeLog,v 1.25 2010/01/24 15:29:06 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/msnlib/ChangeLog,v 1.26 2010/03/01 21:55:52 arfrever Exp $
+
+ 01 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ msnlib-3.7.ebuild:
+ Set SUPPORT_PYTHON_ABIS.
24 Jan 2010; Dirkjan Ochtman <djc@gentoo.org> -msnlib-3.4.ebuild,
-msnlib-3.5.ebuild:
diff --git a/net-im/msnlib/Manifest b/net-im/msnlib/Manifest
index aad911f4b217..8e6f99cdee90 100644
--- a/net-im/msnlib/Manifest
+++ b/net-im/msnlib/Manifest
@@ -2,6 +2,6 @@ DIST msnlib-3.6.tar.bz2 46183 RMD160 b5c8adf7aa91cd7c93998df9397b277e435cff48 SH
DIST msnlib-3.7.tar.bz2 43069 RMD160 2061077352b2a904eda02f4790e49de5a26e05cf SHA1 fc3ba55a50dfd6b631011987023df8cf836d92ad SHA256 a2a77d7da637b07b0b820dcf73329e62f9d1ebe141bb76a1f22ee991a7ead7e8
EBUILD msnlib-3.6-r1.ebuild 937 RMD160 561ec888ebf1c01da851bf2e64bdaddd63c5d3d8 SHA1 e08a40dd61c34746e1ec0bb0cdcc2d9a8c67ac6b SHA256 baa925ee69ea75634dd29b55c8e8a13cca2c627789028cf0efe30e8878bb8eb0
EBUILD msnlib-3.6.ebuild 931 RMD160 c8c37fea71ffd1e88cf81ef5a0f8a48cf0d89a31 SHA1 01a488917d2bd458fb7a9ce97de629fcf9bab233 SHA256 6184f2762ed10c48d9897a838a8a281e08d7ad6c9616dc71e64a6d6c9ae09a44
-EBUILD msnlib-3.7.ebuild 930 RMD160 9b074054e0ee2f2a4d1394ab24ec09cd15a696cf SHA1 2cd7c0895b0b9ce61611e3e89fd7865042a90776 SHA256 ef2fc7f17085291e269f87c518255a57305513f4bb383585580b7280b761ee59
-MISC ChangeLog 3319 RMD160 cb9016bd35f488f0301c219a591ce9159b93308c SHA1 c0be96e24588baa291669e4b8cd1745071810076 SHA256 3b52467f68e8c26a69f6c2a21aeb0a5c3c844ba8279d9bfcf12615de3c257ed3
+EBUILD msnlib-3.7.ebuild 957 RMD160 19f9df62ff9ba2ea469546c6ff3e53f39f063d35 SHA1 ce9c8f8e875af2c20800d68f66be1f483d06d92f SHA256 f6059d521680a0ad783be95378ce066f0ec6a5079c77e9c1cfadab5b772c86be
+MISC ChangeLog 3446 RMD160 3d088133ed5c38a22f276042a997790c38398386 SHA1 e69c6d1b532434cb07e352251c2f58b2a01fb116 SHA256 1b2ef8250c8eea8cf3f58a1e15451feed11faa19d14716de11d20a49abb336fa
MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a
diff --git a/net-im/msnlib/msnlib-3.7.ebuild b/net-im/msnlib/msnlib-3.7.ebuild
index dcbd699eebbc..33057873e0e4 100644
--- a/net-im/msnlib/msnlib-3.7.ebuild
+++ b/net-im/msnlib/msnlib-3.7.ebuild
@@ -1,9 +1,14 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/msnlib/msnlib-3.7.ebuild,v 1.1 2010/01/24 15:20:54 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/msnlib/msnlib-3.7.ebuild,v 1.2 2010/03/01 21:55:52 arfrever Exp $
EAPI="2"
-inherit python multilib distutils
+PYTHON_DEPEND="2"
+PYTHON_USE_WITH="tk"
+PYTHON_USE_WITH_OPT="tk"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit multilib distutils
DESCRIPTION="A Python MSN messenger protocol library and client"
HOMEPAGE="http://auriga.wearlab.de/~alb/msnlib/"
@@ -14,13 +19,21 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="tk"
-DEPEND=">=dev-lang/python-2.2.2[tk?]"
-RDEPEND="${DEPEND}"
+DEPEND=""
+RDEPEND=""
+RESTRICT_PYTHON_ABIS="3.*"
+
+PYTHON_MODNAME="msncb.py msnlib.py"
+
+src_prepare() {
+ distutils_src_prepare
+ python_convert_shebangs 2 msn utils/msntk
+}
src_install() {
distutils_src_install
- dodoc doc/* || die "dodoc failed."
+ dodoc doc/* || die "dodoc failed"
dobin msn
dobin msnsetup
use tk && dobin utils/msntk
@@ -28,13 +41,3 @@ src_install() {
insinto /usr/share/doc/${PF}
doins msnrc.sample
}
-
-pkg_postinst() {
- local module
- python_version
- python_mod_compile /usr/$(get_libdir)/python${PYVER}/site-packages/msn{cb,lib}.py
-}
-
-pkg_postrm() {
- python_mod_cleanup
-}