summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-07-08 18:30:00 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-07-08 18:30:00 +0000
commit4b767ada44df3ea0d8c613ba80cae5ad1eda2fef (patch)
tree838c9ed3052bf311ff5bd80ed4b23132373ffb80 /dev-python/pyfltk
parentalpha/arm/ia64/m68k/s390/sh/sparc stable wrt #323887 (diff)
downloadgentoo-2-4b767ada44df3ea0d8c613ba80cae5ad1eda2fef.tar.gz
gentoo-2-4b767ada44df3ea0d8c613ba80cae5ad1eda2fef.tar.bz2
gentoo-2-4b767ada44df3ea0d8c613ba80cae5ad1eda2fef.zip
Use -fno-strict-aliasing to avoid breaking strict-aliasing rules.
(Portage version: HEAD/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/pyfltk')
-rw-r--r--dev-python/pyfltk/ChangeLog6
-rw-r--r--dev-python/pyfltk/pyfltk-1.1.5.ebuild12
2 files changed, 12 insertions, 6 deletions
diff --git a/dev-python/pyfltk/ChangeLog b/dev-python/pyfltk/ChangeLog
index 8d752e863828..300c6c3c180c 100644
--- a/dev-python/pyfltk/ChangeLog
+++ b/dev-python/pyfltk/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/pyfltk
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfltk/ChangeLog,v 1.20 2010/06/27 12:00:20 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfltk/ChangeLog,v 1.21 2010/07/08 18:30:00 arfrever Exp $
+
+ 08 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ pyfltk-1.1.5.ebuild:
+ Use -fno-strict-aliasing to avoid breaking strict-aliasing rules.
27 Jun 2010; <nixnut@gentoo.org> pyfltk-1.1.5.ebuild:
ppc stable #306113
diff --git a/dev-python/pyfltk/pyfltk-1.1.5.ebuild b/dev-python/pyfltk/pyfltk-1.1.5.ebuild
index 946b58894b79..35d1203d6814 100644
--- a/dev-python/pyfltk/pyfltk-1.1.5.ebuild
+++ b/dev-python/pyfltk/pyfltk-1.1.5.ebuild
@@ -1,12 +1,13 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfltk/pyfltk-1.1.5.ebuild,v 1.4 2010/06/27 12:00:20 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfltk/pyfltk-1.1.5.ebuild,v 1.5 2010/07/08 18:30:00 arfrever Exp $
-EAPI="2"
+EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
-inherit eutils distutils
+inherit distutils eutils
MY_P="pyFltk-${PV}"
@@ -23,12 +24,12 @@ IUSE="doc"
RDEPEND=">=x11-libs/fltk-1.1.9:1.1[opengl]"
DEPEND="${RDEPEND}
dev-lang/swig"
-RESTRICT_PYTHON_ABIS="3.*"
S="${WORKDIR}/${MY_P}"
-DOCS="CHANGES"
+PYTHON_CXXFLAGS=("2.* + -fno-strict-aliasing")
+DOCS="CHANGES"
PYTHON_MODNAME="fltk"
src_prepare() {
@@ -47,6 +48,7 @@ src_compile() {
src_install() {
distutils_src_install --install-data /usr/share/doc/${PF}
+
if use doc; then
insinto /usr/share/doc/${PF}
doins "${DISTDIR}"/pyfltkmanual.pdf || die