diff options
author | Jeroen Roovers <jer@gentoo.org> | 2009-05-26 08:17:56 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2009-05-26 08:17:56 +0000 |
commit | e9f887dc4b59ef9ce0b4da1e9cf40af229dcebcc (patch) | |
tree | b3966198e42636229e9f5a45a81bb2675b80a516 /dev-libs | |
parent | Version bump. (diff) | |
download | historical-e9f887dc4b59ef9ce0b4da1e9cf40af229dcebcc.tar.gz historical-e9f887dc4b59ef9ce0b4da1e9cf40af229dcebcc.tar.bz2 historical-e9f887dc4b59ef9ce0b4da1e9cf40af229dcebcc.zip |
Respect LDFLAGS (bug #262960). Thanks to Davide Pesavento for reporting.
Package-Manager: portage-2.2_rc33/cvs/Linux i686
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libnl/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/libnl/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libnl/files/libnl-1.1-flags.patch | 11 | ||||
-rw-r--r-- | dev-libs/libnl/libnl-1.1-r2.ebuild | 27 |
4 files changed, 48 insertions, 2 deletions
diff --git a/dev-libs/libnl/ChangeLog b/dev-libs/libnl/ChangeLog index e70121820d75..9a4511231fe4 100644 --- a/dev-libs/libnl/ChangeLog +++ b/dev-libs/libnl/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libnl # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.34 2009/05/17 16:45:42 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.35 2009/05/26 08:17:55 jer Exp $ + +*libnl-1.1-r2 (26 May 2009) + + 26 May 2009; Jeroen Roovers <jer@gentoo.org> +libnl-1.1-r2.ebuild, + +files/libnl-1.1-flags.patch: + Respect LDFLAGS (bug #262960). Thanks to Davide Pesavento for reporting. 17 May 2009; Raúl Porcel <armin76@gentoo.org> libnl-1.1-r1.ebuild: Add ~sh diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest index b820c21b6a73..6cdadbb4bbff 100644 --- a/dev-libs/libnl/Manifest +++ b/dev-libs/libnl/Manifest @@ -3,6 +3,7 @@ AUX libnl-0.5.0-libdir.patch 1050 RMD160 eca94b7395d287114e81d7b61020be0c580b521 AUX libnl-1.0_pre5-__u64_x86_64.patch 436 RMD160 60af2c6b04be8f604117f711f9dc3b760bde1243 SHA1 45460780670321206e2443ab3d620bf5f1534950 SHA256 e53f0726b99dc269f8f77fb507df18baa95beaf552bf3fe67705c182195db2b5 AUX libnl-1.0_pre5-include.diff 364 RMD160 96898c168b8732daf8372fbda89060a24942783c SHA1 7e4a8caf005f2c15e2ea174c3f533bca67c1bd06 SHA256 ea943a86d2f7753cf0f36ee90b6ce9eb7f3b9d229fc2ca8964a62dc55d6e44db AUX libnl-1.0_pre6-__u64_x86_64.patch 438 RMD160 bc39c1525d38c0a54029282ab141c7a058f2fb9f SHA1 a958b077b6a092537d76b128b807121f4293f831 SHA256 984970a9409af7690c36ef663c3bd9a2c56b5ac3d4ccf3a86b4fe17a56abafc4 +AUX libnl-1.1-flags.patch 534 RMD160 4a809d37ae6dba0cb281e05f830ba40d77cbf81f SHA1 7f769b316e01d01f9189b11920859e3beb2b97ee SHA256 1b89c83789c695c7622318496c6cb6de338c76a61844c2bbaa200a5a1d6a8c9b AUX libnl-1.1-glibc-2.8-ULONG_MAX.patch 311 RMD160 2c6e8aa37fad9099dc25b1d07013d8a34e4ddd3f SHA1 abd966de7c5ea6f9da9624ce54020dcd3fb3ee92 SHA256 345a70853d773da00553be744a1297da286a15afbbd717890c781e53a75c2c46 AUX libnl-1.1-minor-leaks.patch 1179 RMD160 cde1b9a84e4e4446de6c65e4c13a633a3d1cd280 SHA1 152af4e17647881eed453eb2aa58239d43e88dfe SHA256 b423657e30be6b2589b9da7fc98507b658028786c4950295138769b0ff0cb171 AUX libnl-1.1-vlan-header.patch 2378 RMD160 a4e5d43743fba547d3c7714c9d1894bec7e28697 SHA1 acd9b121ba4cb8c2c3db27b84a485bf8b94e0e8c SHA256 c9c7d8bf94ab06884f91ecd98977433be952530555aff37befc335f1f6312619 @@ -15,6 +16,7 @@ EBUILD libnl-0.5.0.ebuild 692 RMD160 877c795dad235159c1336f57ba048fc6640db6a2 SH EBUILD libnl-1.0_pre6-r1.ebuild 955 RMD160 1c150401b127bee7d24e7ac5aa78f9849a898b22 SHA1 87c39afd4dad95256b3bcebdf7e7f6d00e4f1aae SHA256 67fd434bb98c578c97656d3518a09ac520626a4930d1b2a9042c9455e039190a EBUILD libnl-1.0_pre6.ebuild 940 RMD160 971a47acb29349304b096bf65e89de8e97fe3760 SHA1 45efa28aee82ac65aa0216e077530edd13df0cf8 SHA256 fede386d82b8dc44a9ed6a4b8ef378ad66b5be7eb90aded3fb14ef9e69ee45f7 EBUILD libnl-1.1-r1.ebuild 782 RMD160 ea5bbfe7899e9952212b1b443792109bcca81d80 SHA1 e2f999945a1bc2b9e111d1e1dfc1de0168d42e50 SHA256 affb16e65edc529707987ad1b13f68738ea06201e13273629473942a3a2832f8 +EBUILD libnl-1.1-r2.ebuild 808 RMD160 536ee08b97c4d5de8d8bee95dd3c58a3fe2a38e8 SHA1 fd384fd25ea93c9be27ef2065dc989aef8920d22 SHA256 7b524bfec7f441cce02647516d04b7c61690b2dcf3f56a91918a6530aac59df3 EBUILD libnl-1.1.ebuild 578 RMD160 cdf7cc6d30d7764ec29bf4bc7533ca8f3b7f949e SHA1 99a4c80a09d251abf189c5fdec340a17dd394231 SHA256 3787f23edb65d160ee2ddcaf5c15809735e0a092fb100472276fb1359cee6608 -MISC ChangeLog 4880 RMD160 e05e16382abeafaabcf686a99bdcb56d21c84af8 SHA1 f3ec84ff2ed3c7d5211b4f6055f9abcfad266f5c SHA256 a033c68142e1839afb3e90410603c161502ce7b55305d75ae97d533ef6976492 +MISC ChangeLog 5082 RMD160 27bee18e2eadd2f92c975a8f7e9973013cd6bd2d SHA1 381f7e4b5117d6ced355f49d455a305693bd4dfc SHA256 5ed052c4fc43b1013d0f9ca2b9d5acd78f7a3bb404e022873afbac10cf29da02 MISC metadata.xml 257 RMD160 31a33f71ad088fc55f06494ce46f4278383bb012 SHA1 909146c787ae6f940d598fa431d6d3c2dbcbf594 SHA256 1cfcb15424f420e1604498f361a397b5f45a29da83a51808a6a0c14a9cabe219 diff --git a/dev-libs/libnl/files/libnl-1.1-flags.patch b/dev-libs/libnl/files/libnl-1.1-flags.patch new file mode 100644 index 000000000000..bb09b362660f --- /dev/null +++ b/dev-libs/libnl/files/libnl-1.1-flags.patch @@ -0,0 +1,11 @@ +--- libnl-1.1/lib/Makefile.orig 2008-01-14 16:48:45.000000000 +0100 ++++ libnl-1.1/lib/Makefile 2009-05-26 09:47:42.000000000 +0200 +@@ -48,7 +48,7 @@ + + $(OUT_SLIB): ../Makefile.opts $(OBJ) + @echo " LD $(OUT_SLIB)"; \ +- $(CC) -shared -Wl,-soname,libnl.so.1 -o $(OUT_SLIB) $(OBJ) $(LIBNL_LIB) -lc ++ $(CC) $(CFLAGS) $(LDFLAGS) -shared -Wl,-soname,libnl.so.1 -o $(OUT_SLIB) $(OBJ) $(LIBNL_LIB) -lc + @echo " LN $(OUT_SLIB) $(LN1_SLIB)"; \ + rm -f $(LN1_SLIB) ; $(LN) -s $(OUT_SLIB) $(LN1_SLIB) + @echo " LN $(LN1_SLIB) $(LN_SLIB)"; \ diff --git a/dev-libs/libnl/libnl-1.1-r2.ebuild b/dev-libs/libnl/libnl-1.1-r2.ebuild new file mode 100644 index 000000000000..cf2a1ae54b1c --- /dev/null +++ b/dev-libs/libnl/libnl-1.1-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-1.1-r2.ebuild,v 1.1 2009/05/26 08:17:55 jer Exp $ + +EAPI="2" + +inherit eutils multilib linux-info + +DESCRIPTION="A library for applications dealing with netlink socket" +HOMEPAGE="http://people.suug.ch/~tgr/libnl/" +SRC_URI="http://people.suug.ch/~tgr/libnl/files/${P}.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" +IUSE="" + +src_prepare() { + epatch "${FILESDIR}"/${P}-vlan-header.patch + epatch "${FILESDIR}"/${P}-minor-leaks.patch + epatch "${FILESDIR}"/${P}-glibc-2.8-ULONG_MAX.patch + epatch "${FILESDIR}"/${P}-flags.patch +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc ChangeLog +} |