--- grub-0.93.20030118.ebuild 2003-11-28 06:14:03.000000000 -0500 +++ grub-0.93.20030118-r1.ebuild 2003-11-28 11:47:47.000000000 -0500 @@ -2,9 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /home/cvsroot/gentoo-x86/sys-apps/grub/grub-0.93.20030118.ebuild,v 1.13 2003/09/14 17:58:31 johnm Exp $ -inherit mount-boot eutils flag-o-matic - -filter-flags "-fstack-protector" +inherit mount-boot eutils NEWP=${PN}-${PV%.*} S=${WORKDIR}/${NEWP} @@ -14,7 +12,7 @@ DESCRIPTION="GNU GRUB boot loader" HOMEPAGE="http://www.gnu.org/software/grub/" -KEYWORDS="x86 -amd64 -ppc -sparc -alpha -mips" +KEYWORDS="~x86 -amd64 -ppc -sparc -alpha -mips" SLOT="0" LICENSE="GPL-2" DEPEND=">=sys-libs/ncurses-5.2-r5" @@ -38,6 +36,12 @@ # -fixes compile error with >=gcc-3.3 epatch ${FILESDIR}/grub-0.93-gcc3.3.diff + # 20030118-r1 (Nov 28 2003) + # fix broken sed expression in configure.in reported by swtaylor + # http://savannah.gnu.org/bugs/?func=detailitem&item_id=2398 + # sed expression now uses : vs / + epatch ${FILESDIR}/${PV%.*}/${NEWP}-configure.in-20030118.patch + WANT_AUTOCONF_2_5=1 autoconf || die } @@ -52,7 +56,7 @@ # http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml if has_version 'sys-devel/hardened-gcc' && [ "${CC}"="gcc" ] then - CC="${CC} -yet_exec" + CC="${CC} -yet_exec -yno_propolice" fi econf --exec-prefix=/ \