summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Ostrow <dostrow@gentoo.org>2005-04-07 01:58:28 +0000
committerDaniel Ostrow <dostrow@gentoo.org>2005-04-07 01:58:28 +0000
commita6aa60f12af5a106953a5c6c725673a527bdccdf (patch)
tree1eb989607dd4cea1629f573668aefe09e77d30cf /dev-libs/glib
parentAdd patch from Fedora to fix tests with gcc4 #88214 by Ryan Hill. (diff)
downloadgentoo-2-a6aa60f12af5a106953a5c6c725673a527bdccdf.tar.gz
gentoo-2-a6aa60f12af5a106953a5c6c725673a527bdccdf.tar.bz2
gentoo-2-a6aa60f12af5a106953a5c6c725673a527bdccdf.zip
More ppc64 hardened stuffs
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-libs/glib')
-rw-r--r--dev-libs/glib/glib-2.6.2-r1.ebuild9
1 files changed, 6 insertions, 3 deletions
diff --git a/dev-libs/glib/glib-2.6.2-r1.ebuild b/dev-libs/glib/glib-2.6.2-r1.ebuild
index 29c40adcc17d..c3576a1072de 100644
--- a/dev-libs/glib/glib-2.6.2-r1.ebuild
+++ b/dev-libs/glib/glib-2.6.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.6.2-r1.ebuild,v 1.8 2005/04/02 03:10:53 geoman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.6.2-r1.ebuild,v 1.9 2005/04/07 01:58:28 dostrow Exp $
inherit libtool eutils flag-o-matic
@@ -11,8 +11,7 @@ SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.6/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="2"
KEYWORDS="alpha amd64 arm hppa ia64 mips ~ppc ppc64 ~ppc-macos s390 ~sparc x86"
-IUSE="doc"
-
+IUSE="doc hardened"
DEPEND=">=dev-util/pkgconfig-0.14
>=sys-devel/gettext-0.11
doc? ( >=dev-util/gtk-doc-1 )"
@@ -22,6 +21,10 @@ src_unpack() {
unpack ${A}
cd ${S}
use ppc-macos && epatch ${FILESDIR}/${PN}-2-macos.patch
+ if (use ppc64 && use hardened); then
+ replace-flags -O[2-3] -O1
+ epatch ${FILESDIR}/glib-2.6.3-testglib-ssp.patch
+ fi
}
src_compile() {