# ChangeLog for dev-python/PyAmanith
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/PyAmanith/ChangeLog,v 1.3 2008/05/12 07:25:10 hawking Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/PyAmanith/ChangeLog,v 1.4 2010/07/10 20:22:27 arfrever Exp $
+
+ 10 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ PyAmanith-0.3.34.ebuild:
+ Set SUPPORT_PYTHON_ABIS.
12 May 2008; Ali Polatel <hawking@gentoo.org> PyAmanith-0.3.34.ebuild:
Use NEED_PYTHON to depend on python. Use distutils_src_unpack. swig is not
AUX PyAmanith-0.3.34-build.patch 1676 RMD160 647c7904c245906624718ff009b6119a80916504 SHA1 edd68b729555e214cde41519e530e126dcb4a68b SHA256 132ce1ac232c52575a6b838702b66b8cd7c4a75d8a313663296f8e33b48ca4b9
DIST PyAmanith-0.3.34.tar.gz 53214 RMD160 9609ce288e51bf9c58df90abbef879d8816adabd SHA1 8e6cfde017a86c792b8eed15ea703af77a7037f8 SHA256 d4923309473ae037316e5294a612823ee5812e62e77979ffc70e14ff8f57afb2
-EBUILD PyAmanith-0.3.34.ebuild 868 RMD160 60e78ba04ae5b43a453cf7f51526154381c14a59 SHA1 38fb77d02c32f60c2bff2793079cf51195fc84bd SHA256 5528435b7ab7e73626d09e01fd81ec263a33ad5be5bf149b163cf4285961322d
-MISC ChangeLog 714 RMD160 3073c39f0c9bf600bf1067f7b3b5a5213adb09aa SHA1 93db2cd02493ee8de3abfaed0ee45a0d8ffd2969 SHA256 9bb4b09388606836ea356bd10ceb2e66af7ecda89af24b2cb350fb4d59fe865b
+EBUILD PyAmanith-0.3.34.ebuild 965 RMD160 472b0812f9dc2cea27bc5fbf65448d9175cdaa5a SHA1 60ccca92b351fcb805299ed144fb4683250d8e93 SHA256 70d8e380b0db372e94c380cf2f8b0ed974f7715a23dee68bed528cd8a571ce53
+MISC ChangeLog 843 RMD160 15950b40e1b3868fea7f4bd61491c864447ddbba SHA1 122782de2cff24c8f203b37e109680c111e6442d SHA256 a8c9cedc2a4da49cb3b2310a593c3ba4cbf2d5b5d2b2f694eea2184fcbcbf9a4
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/PyAmanith/PyAmanith-0.3.34.ebuild,v 1.3 2008/05/12 07:25:10 hawking Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/PyAmanith/PyAmanith-0.3.34.ebuild,v 1.4 2010/07/10 20:22:27 arfrever Exp $
-NEED_PYTHON=2.3
+EAPI="3"
+SUPPORT_PYTHON_ABIS="1"
-inherit eutils distutils
+inherit distutils eutils
DESCRIPTION="Python wrapper for the Amanith 2D vector graphics library"
HOMEPAGE="http://louhi.kempele.fi/~skyostil/projects/pyamanith/"
DEPEND="${RDEPEND}
>=dev-lang/swig-1.3.29"
-src_unpack() {
- distutils_src_unpack
+PYTHON_CXXFLAGS=("2.* + -fno-strict-aliasing")
+
+PYTHON_MODNAME="amanith.py"
+
+src_prepare() {
+ distutils_src_prepare
# perhaps someone with more swig/distutils clout can make this
# package stop sucking so hard
sed -i \
-e '/include/s:build/amanith/include/::' \
headers.i
- epatch "${FILESDIR}"/${P}-build.patch
+ epatch "${FILESDIR}/${P}-build.patch"
}