# ChangeLog for dev-python/cython
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/ChangeLog,v 1.45 2010/04/02 15:38:24 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/ChangeLog,v 1.46 2010/05/19 22:29:44 arfrever Exp $
+
+ 19 May 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ cython-0.12.1.ebuild:
+ Use -fno-strict-aliasing (bug #294585).
02 Apr 2010; Jeroen Roovers <jer@gentoo.org> cython-0.12.1.ebuild:
Stable for HPPA (bug #308207).
AUX cython-0.12-report_test_failures.patch 569 RMD160 1a418eec0ee40a03423667229915b01bfdb2f8e8 SHA1 7aa503285186d02f4a6e8f4900451c5cd4c4fd6e SHA256 c193d4c7f73b4be5b030e2560bcb1f7d68084ea8faa11fa6898633b3066eb42c
DIST Cython-0.12.1.tar.gz 535239 RMD160 d1690e1f308bda8dd332cbded831bae59ba03207 SHA1 a56859f0b17e9db15da6f292f6a79ac47195e5f7 SHA256 0f384ec20c579b80d1960a5795d6517a6885305efa9964bcbf6a7b8da88b9c77
DIST Cython-0.12.tar.gz 3996885 RMD160 daaafba2c918d650394679a232f36fd1dcf55c37 SHA1 cec0058639986431cfae3ee12e89dde157d50bd3 SHA256 90d611aeff8d017a5ccca3b1e02ec8d6dd0efc7dfd29806f721bc718d3774ea3
-EBUILD cython-0.12.1.ebuild 1510 RMD160 0c6f61cdb967b3b55bc15f5c0beb4ac45eb55592 SHA1 ae256a803bb31dda64f2643c689b482495fca737 SHA256 38b01a0b14b03c932a246c3882836b6c71c34aa65f9c087b12fd649d8a5e7d4b
+EBUILD cython-0.12.1.ebuild 1466 RMD160 d35136cb7651ca0d36eb38f22312d54a7bfd1896 SHA1 30c359d1f3eac23c2066ad2f87fb77a05d74d210 SHA256 2e587f0b292b1763d30a47e7d93e00b5b87f5193f53ad7a5426c515e894a73bc
EBUILD cython-0.12.ebuild 1625 RMD160 66aea731eb568133dd9d3926e77be82ed874454b SHA1 9c7e017292f80104dbd458de5afdac2c303c5667 SHA256 0e76a82d955d2bda05a7ad7346000363e56f2d75a60d61c31d858ac6fd217dd5
-MISC ChangeLog 5606 RMD160 92c630ac3c0b3ba9956bf1f5fd30bef4861814b8 SHA1 16c372dc0836e1b3e1cec996366107d1dd8de91d SHA256 f1e0a402032ce4cd06fd22f8de09c113d6e50d11093434a935bac812af60bae7
+MISC ChangeLog 5751 RMD160 d0dff8a2328d38f6fdb11135061b5f128c5115ac SHA1 24f47808e876f25a364e71bbe93515d1d09234a9 SHA256 acd56000394d72c04bc1eeb5da0312813cabd9d1c653547ef3aacd259c562777
MISC metadata.xml 413 RMD160 d49ca50b2d03d5edf82c4bf1cc3fa5d64e18ff9d SHA1 1bbc08c5c36fd7ed070ea600d3af8a84b1e2d8a9 SHA256 3fa4b401e71b4f60b65f7c53fc40a43a356252e45f5f347c86831e68c8caa465
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.12.1.ebuild,v 1.4 2010/04/02 15:38:24 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cython/cython-0.12.1.ebuild,v 1.5 2010/05/19 22:29:44 arfrever Exp $
-EAPI="2"
+EAPI="3"
SUPPORT_PYTHON_ABIS="1"
-inherit distutils
+inherit distutils flag-o-matic
MY_PN="Cython"
MY_P="${MY_PN}-${PV/_/.}"
S="${WORKDIR}/${MY_P}"
-PYTHON_MODNAME="${MY_PN} pyximport"
DOCS="ToDo.txt USAGE.txt"
+PYTHON_MODNAME="Cython pyximport"
+
+pkg_setup() {
+ python_pkg_setup
+ append-flags -fno-strict-aliasing
+}
src_test() {
testing() {
- # Tests fail with Python 3 due to bug in Python.
- # http://bugs.python.org/issue7173
- [[ "${PYTHON_ABI}" == 3.* ]] && return
-
rm -fr BUILD
# Tests sometimes hang with forking enabled.
"$(PYTHON)" runtests.py --no-fork -vv