diff options
author | 2008-10-06 19:31:53 +0000 | |
---|---|---|
committer | 2008-10-06 19:31:53 +0000 | |
commit | 3c2dd355756b1b3fd81f2202d30df468085e2894 (patch) | |
tree | 1cf221ee6eba258d2c7f957c761f4d9a23117b6f /dev-libs | |
parent | old (diff) | |
download | historical-3c2dd355756b1b3fd81f2202d30df468085e2894.tar.gz historical-3c2dd355756b1b3fd81f2202d30df468085e2894.tar.bz2 historical-3c2dd355756b1b3fd81f2202d30df468085e2894.zip |
Use LDFLAGS during all links
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/librep/ChangeLog | 6 | ||||
-rw-r--r-- | dev-libs/librep/Manifest | 11 | ||||
-rw-r--r-- | dev-libs/librep/files/librep-0.17_p20070101-ldflags.patch | 27 | ||||
-rw-r--r-- | dev-libs/librep/librep-0.17_p20070101.ebuild | 3 |
4 files changed, 40 insertions, 7 deletions
diff --git a/dev-libs/librep/ChangeLog b/dev-libs/librep/ChangeLog index 584cea3be2cd..2890f37dd031 100644 --- a/dev-libs/librep/ChangeLog +++ b/dev-libs/librep/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/librep # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.50 2008/08/21 19:43:18 truedfx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/ChangeLog,v 1.51 2008/10/06 19:31:53 truedfx Exp $ + + 06 Oct 2008; Harald van Dijk <truedfx@gentoo.org> + +files/librep-0.17_p20070101-ldflags.patch, librep-0.17_p20070101.ebuild: + Use LDFLAGS during all links 21 Aug 2008; Harald van Dijk <truedfx@gentoo.org> +files/librep-0.17_p20070101-disable-elisp.patch, diff --git a/dev-libs/librep/Manifest b/dev-libs/librep/Manifest index 6e29dae5d757..f51d02ff0dd0 100644 --- a/dev-libs/librep/Manifest +++ b/dev-libs/librep/Manifest @@ -3,6 +3,7 @@ Hash: SHA1 AUX 50librep-gentoo.el 180 RMD160 cb21ceb070220fa6af24359c78c311dc54bc54c7 SHA1 d9ee9d25d841889f772ab636f1f96fceadb4b60a SHA256 ceacafb54b535167f7ec2208e2eebbe07961c919dcea492eb88b535687070148 AUX librep-0.17_p20070101-disable-elisp.patch 879 RMD160 9b69e46a40ad98fc84ddcee480722cf7a06c5b40 SHA1 4e2662f4167c16d4ef63bca579240192f29aebeb SHA256 b30ecd65c9f3135204a59b1c1d4faada3a2f09bcbc87f5e4b0b9296f7c41e435 +AUX librep-0.17_p20070101-ldflags.patch 1131 RMD160 80716c101c9e2e984edf8c1e13d8da4eb82779b2 SHA1 251b9b58960318580afd4f45cc84dc4f03fd3d46 SHA256 1451fb6f0fd682224ac44c400a2299e63875cb28b3e4a87bbb32a6d82c84b74c AUX librep-0.17_p20070101-libtool.patch 2979 RMD160 eb48410fe509542ece0436360486594342cf1033 SHA1 a9edd56b2b0716e0fe91db5d115758e27dee4dd7 SHA256 3c49148e998e5cbc403e06ff563c296d686838fcd0093d64de0e057241ab99ba AUX libtool.patch 3037 RMD160 a22b51f2db852493cfada58b020d6d34f7ee08eb SHA1 16399cc495654fd49bf26407cedcabb1dd4c4ee7 SHA256 101eb68c95e79c32640fb9889056c1f6de072f7f0a23360ec2b1f2bb6561c3d7 AUX rep_file_fdopen.patch 219 RMD160 250cfc73ac11ee9e112f01f98535bdafbee2993c SHA1 d025412ed9b7e40eac54c917d23ec1e0e258a048 SHA256 f35170a6571ab68e089c0408207fbe35141a5ca02376bad009374e24c974872c @@ -10,13 +11,13 @@ DIST librep-0.17.tar.gz 1195890 RMD160 2239837386700ed4893fa91b684192cb8721a2d1 DIST librep-0.17_p20070101.patch.bz2 6838 RMD160 1f2155e4a85e0b172b8c6b87dd14063ce5c6a80d SHA1 49c907b0dd63efce9859b35d7fc841ad52b59480 SHA256 6ca454c29e72acd55876651384529bf969a50b11e5c9799dc4392c04099323b9 EBUILD librep-0.17-r1.ebuild 1377 RMD160 877c3d70b30cb60887d6a4fb8bee1d45391a0e70 SHA1 b7f3ed1c650aa310abb6ba7f6d1f3935a542001c SHA256 e0adfb8950406eda7e76a10dfc1e91ffa2134c5af49116f0bfbf7b386f847031 EBUILD librep-0.17-r2.ebuild 1452 RMD160 cafc6975f5b05c7bd003e99561440180cc1275f5 SHA1 d7b361b8e78da5155a246cefcfc45b338395fd87 SHA256 3d4c19e13722ef7f67f7f9a1266c784401ed1b0c6b22278d4ba85c356ceefe3e -EBUILD librep-0.17_p20070101.ebuild 1780 RMD160 d4449de4188b3594d42e1fc9c534cfc9038c36df SHA1 2800bc307bed2625096d520ea3ba8ef6a093dd7b SHA256 0f2f18c9de23471c1fdeffbbf105ce3e26cf865a3e173f7bbdcc4ee92a3c5411 -MISC ChangeLog 6825 RMD160 2173a07ff357e93aff3f1535b0783cedecf1e009 SHA1 81abdcbedefa4fbaef635740df7d0cbbfb514ee1 SHA256 0eb0137c2f2e8a755dd119e28850953ffbdc263f74ee832b2b9600ceec1295f4 +EBUILD librep-0.17_p20070101.ebuild 1821 RMD160 063620211637169dbbd935e66585d9e69bd574a6 SHA1 eb59db3a97f91bf65c6ba5a40f62767da563dab4 SHA256 25558e706f9fe2b66881fd188f224ddf749032ba3044a1728face096121fd136 +MISC ChangeLog 6985 RMD160 1cce1096d27c3992911469fcdd4afbbc37b8df87 SHA1 32e0dbf5aa55e84c4d4628fba74d3bd533cb7758 SHA256 cddbce2e3930da53d94357400184ed278e1723f98dd9ee017e92d3391e7dfbca MISC metadata.xml 254 RMD160 940d6b81a826bb5b68913b5d74d85e07ead097c2 SHA1 9038151f64b69146ad3d94df2de79526ec39bac4 SHA256 868da977e11bacdc7d84da577aa56926af06185576b49104ed1f19e6f8e68b83 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkitxWEACgkQwnQyISwouHzdSgCfYQpL7G6h3SuO4J9AWfaaHkvc -pZoAmwQa3r8fOwQEBeppkFy4xanOgEE0 -=NHrY +iEYEARECAAYFAkjqZ7sACgkQwnQyISwouHwAQACgkcuIYjtQ9tUSMWIwR3nJkK+7 +CMAAn2kCBxyKoBPn4mwAGPWs620fATLS +=dqxa -----END PGP SIGNATURE----- diff --git a/dev-libs/librep/files/librep-0.17_p20070101-ldflags.patch b/dev-libs/librep/files/librep-0.17_p20070101-ldflags.patch new file mode 100644 index 000000000000..d0b5b2c0593a --- /dev/null +++ b/dev-libs/librep/files/librep-0.17_p20070101-ldflags.patch @@ -0,0 +1,27 @@ +--- librep-0.17/Makedefs.in ++++ librep-0.17/Makedefs.in +@@ -101,7 +101,7 @@ + # Rule for dlopen'able C objects + %.la : %.c + $(LIBTOOL) --mode=compile --tag=CC $(CC) -c $(CPPFLAGS) $(CFLAGS) $< +- $(rep_DL_LD) $(CPPFLAGS) $(CFLAGS) -o $@ $*.lo ++ $(rep_DL_LD) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $*.lo + + # Build dependancy files from C source files. + .%.d : %.c +--- librep-0.17/src/Makefile.in ++++ librep-0.17/src/Makefile.in +@@ -61,11 +61,11 @@ + -o $@ $^ -rpath $(libdir) $(LIBS) $(GMP_LIBS) + + rep : $(REP_OBJS) $(EXTRA_LIBOBJS) librep.la +- $(LIBTOOL) --mode=link --tag=CC $(CC) -export-dynamic $(CPPFLAGS) $(CFLAGS) -o $@ \ ++ $(LIBTOOL) --mode=link --tag=CC $(CC) -export-dynamic $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ \ + $(REP_OBJS) librep.la $(EXTRA_LIBOBJS) $(LIBS) $(GMP_LIBS) + + srep : $(REP_OBJS) $(EXTRA_LIBOBJS) librep.la +- $(LIBTOOL) --mode=link --tag=CC $(CC) -static -export-dynamic $(CPPFLAGS) $(CFLAGS) -o $@ \ ++ $(LIBTOOL) --mode=link --tag=CC $(CC) -static -export-dynamic $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ \ + $(REP_OBJS) librep.la $(EXTRA_LIBOBJS) $(LIBS) $(GMP_LIBS) + + rep-remote : rep-remote.c diff --git a/dev-libs/librep/librep-0.17_p20070101.ebuild b/dev-libs/librep/librep-0.17_p20070101.ebuild index f548c79f9c70..50119abbb1f8 100644 --- a/dev-libs/librep/librep-0.17_p20070101.ebuild +++ b/dev-libs/librep/librep-0.17_p20070101.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.17_p20070101.ebuild,v 1.5 2008/08/21 19:43:18 truedfx Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/librep/librep-0.17_p20070101.ebuild,v 1.6 2008/10/06 19:31:53 truedfx Exp $ MY_P=${P%_*} @@ -34,6 +34,7 @@ src_unpack() { epatch "${FILESDIR}"/${P}-libtool.patch epatch "${FILESDIR}"/rep_file_fdopen.patch epatch "${FILESDIR}"/${P}-disable-elisp.patch + epatch "${FILESDIR}"/${P}-ldflags.patch eautoreconf || die "eautoreconf failed" } |