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
commit499454d017b235ef05065c7afb9aa158cc9dbbab (patch)
treedef1c85d4806284abb37cc0d10ec87d6b3eb4103 /dev-python
parentalpha/arm/ia64/m68k/s390/sh/sparc stable wrt #323887 (diff)
downloadhistorical-499454d017b235ef05065c7afb9aa158cc9dbbab.tar.gz
historical-499454d017b235ef05065c7afb9aa158cc9dbbab.tar.bz2
historical-499454d017b235ef05065c7afb9aa158cc9dbbab.zip
Use -fno-strict-aliasing to avoid breaking strict-aliasing rules.
Package-Manager: portage-HEAD/cvs/Linux x86_64
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pyfltk/ChangeLog6
-rw-r--r--dev-python/pyfltk/Manifest4
-rw-r--r--dev-python/pyfltk/pyfltk-1.1.5.ebuild12
3 files changed, 14 insertions, 8 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/Manifest b/dev-python/pyfltk/Manifest
index 687313c53377..0ba726a34c67 100644
--- a/dev-python/pyfltk/Manifest
+++ b/dev-python/pyfltk/Manifest
@@ -2,6 +2,6 @@ DIST pyFltk-1.1.4.tar.gz 866905 RMD160 88bd550d01b3b35bdb7b1df11308bf4c16654a81
DIST pyFltk-1.1.5.tar.gz 864463 RMD160 df6a0ab3f88e1f8fddba9542a0217cb32a215333 SHA1 2c55e438bb8d37b86b5c9c27339dd2222338d835 SHA256 278234198cf59b6e687cb4949e609ef766e29076f81fed4492cf31ab353c5a5c
DIST pyfltkmanual.pdf 206137 RMD160 ea55c11127e41e3617ff86fe44ef3097f6fe4ad9 SHA1 672003a9d44b285a79a7172b2e498047da7c74fd SHA256 17a4806e6a0f75f0b458ceca1cfa6d8738cee2f1fb2d092aa5bd83882f9dd122
EBUILD pyfltk-1.1.4.ebuild 1264 RMD160 43c9e66cedec9e9d2729ddd429d31771cff82ce9 SHA1 2a22b1f93b9223e488b3a355b0cecb7c44e76056 SHA256 6a63427b1e51fb91e5afd46f30c08e5b784a0cabf5ad84932bc99b93ea05b4a4
-EBUILD pyfltk-1.1.5.ebuild 1263 RMD160 0d8bbf391150f33f1c28212a6d7145e225940ae7 SHA1 84fe37a641bcd4b8318d1a0b4fa7c06cefc1b548 SHA256 2fd627680fe9d286cda731219bb1ef0c0b62931ba34a7f3f181e30aaf1cbe85d
-MISC ChangeLog 2653 RMD160 63b11e9612a2889d9e2cce3db9ff3a562f3bb8ae SHA1 29abac3d280d808e707daca7203b744091f34026 SHA256 f31064b61711e46439143a953b6000f9e2ecd1cd181bf4410bd19a06bd5fb4e4
+EBUILD pyfltk-1.1.5.ebuild 1313 RMD160 832dd413de23e3e553a9b6b505b118fab624627c SHA1 df355b215054cfdebcf392b8e82731a48f42a243 SHA256 467383364dbfb5dbfaf3263ab7f811a5acbaea4b66ade170a3482eba1b969ba4
+MISC ChangeLog 2820 RMD160 fd16c4e9705d0503d77354f64a8b11728cdbfeb0 SHA1 8dd0b86f9c71ebff11b4b4a2ddb84f1692da3cce SHA256 7e20fed5a190a0b592957a180ece525256683ee1e92dcaefcb842999bf42a4a1
MISC metadata.xml 366 RMD160 cbd50a23e840b5440edb6f6d10a12920e629bb90 SHA1 4cd72c6c215a44f9d58fab5fafea709c4449f88c SHA256 33c14f0672891df32de325f73ca9d69e535c6167536b69a6a49fc242f9052d4b
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