From: Mike Frysinger Date: Tue, 16 Nov 2004 04:56:31 +0000 (+0000) Subject: Fix the buildcsr demo target to use the correct linking flags #71194. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=db391ad093d63bbf5a3cf7984ac6d064882a8520;p=gentoo.git Fix the buildcsr demo target to use the correct linking flags #71194. --- diff --git a/media-libs/svgalib/ChangeLog b/media-libs/svgalib/ChangeLog index 098004d1653a..f8f2c989f2e2 100644 --- a/media-libs/svgalib/ChangeLog +++ b/media-libs/svgalib/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-libs/svgalib # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/svgalib/ChangeLog,v 1.49 2004/11/08 05:42:16 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/svgalib/ChangeLog,v 1.50 2004/11/16 04:56:31 vapier Exp $ + + 15 Nov 2004; Mike Frysinger svgalib-1.9.19-r1.ebuild: + Fix the buildcsr demo target to use the correct linking flags #71194. 08 Nov 2004; Mike Frysinger +files/svgalib-1.9.19-pci-get-class.patch, svgalib-1.9.19-r1.ebuild: diff --git a/media-libs/svgalib/Manifest b/media-libs/svgalib/Manifest index 22c0519122bd..9bdf48905d53 100644 --- a/media-libs/svgalib/Manifest +++ b/media-libs/svgalib/Manifest @@ -1,6 +1,6 @@ -MD5 968de0d0c447a130e8d320d8180b2f61 ChangeLog 8880 +MD5 6d9c82e71dd0c815563a6baf90db2262 ChangeLog 9029 MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310 -MD5 0f75a46e7935302f847b06dee7162214 svgalib-1.9.19-r1.ebuild 4635 +MD5 d948b1a128d9deaf41314907bb3eeee3 svgalib-1.9.19-r1.ebuild 4774 MD5 c136e25a99e0681344511eef09d410e6 files/svgalib-1.9.19-dont-touch-ld.conf.patch 350 MD5 1c4684bfc1f4a5ff9daf7cbf5da699b1 files/svgalib-1.9.19-pci-get-class.patch 458 MD5 0877788ea40d3673a0c50d82d4560e0a files/svgalib-1.9.18-lrmi-gentoo-cflags.patch 269 diff --git a/media-libs/svgalib/svgalib-1.9.19-r1.ebuild b/media-libs/svgalib/svgalib-1.9.19-r1.ebuild index d4fa66eb5314..75fa4141cc04 100644 --- a/media-libs/svgalib/svgalib-1.9.19-r1.ebuild +++ b/media-libs/svgalib/svgalib-1.9.19-r1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/svgalib/svgalib-1.9.19-r1.ebuild,v 1.5 2004/11/08 05:42:16 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/svgalib/svgalib-1.9.19-r1.ebuild,v 1.6 2004/11/16 04:56:31 vapier Exp $ -inherit eutils flag-o-matic kernel-mod +inherit eutils flag-o-matic toolchain-funcs kernel-mod DESCRIPTION="A library for running svga graphics on the console" HOMEPAGE="http://www.svgalib.org/" @@ -43,10 +43,14 @@ src_unpack() { # PCI functions have been renamed with newer kernels #69580 epatch ${FILESDIR}/${P}-pci-get-class.patch + + # Link like the other packages + sed -i 's:$(FLAGS):$(CFLAGS) $(LDFLAGS):' demos/Makefile || die } src_compile() { filter-flags -fPIC + export CC="$(tc-getCC)" # First build static make OPTIMIZE="${CFLAGS}" static || die "Failed to build static libraries!"