summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2013-04-29 12:24:57 +0000
committerJeroen Roovers <jer@gentoo.org>2013-04-29 12:24:57 +0000
commit2b82d154acd1835f9752bb8ef1ef8e4bd8f67f92 (patch)
treeb18dcbb8afcbccd0b207cd13b961c2f6fe76b9f7 /net-libs
parentUse python-single-r1. PYTHON is exported properly. #467526 (diff)
downloadhistorical-2b82d154acd1835f9752bb8ef1ef8e4bd8f67f92.tar.gz
historical-2b82d154acd1835f9752bb8ef1ef8e4bd8f67f92.tar.bz2
historical-2b82d154acd1835f9752bb8ef1ef8e4bd8f67f92.zip
Add USE=static-libs.
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libmnl/ChangeLog8
-rw-r--r--net-libs/libmnl/Manifest11
-rw-r--r--net-libs/libmnl/libmnl-1.0.3-r1.ebuild (renamed from net-libs/libmnl/libmnl-1.0.2.ebuild)17
3 files changed, 22 insertions, 14 deletions
diff --git a/net-libs/libmnl/ChangeLog b/net-libs/libmnl/ChangeLog
index 8e50839068be..b52b876602d9 100644
--- a/net-libs/libmnl/ChangeLog
+++ b/net-libs/libmnl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/libmnl
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/ChangeLog,v 1.28 2013/02/21 16:41:45 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/ChangeLog,v 1.29 2013/04/29 12:24:56 jer Exp $
+
+*libmnl-1.0.3-r1 (29 Apr 2013)
+
+ 29 Apr 2013; Jeroen Roovers <jer@gentoo.org> -libmnl-1.0.2.ebuild,
+ +libmnl-1.0.3-r1.ebuild:
+ Add USE=static-libs.
21 Feb 2013; Jeroen Roovers <jer@gentoo.org> libmnl-1.0.3.ebuild:
Stable for HPPA (bug #457806).
diff --git a/net-libs/libmnl/Manifest b/net-libs/libmnl/Manifest
index 4f7c7d4ceba9..ece6a5b9762c 100644
--- a/net-libs/libmnl/Manifest
+++ b/net-libs/libmnl/Manifest
@@ -1,16 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-DIST libmnl-1.0.2.tar.bz2 300560 SHA256 4d91e85386fd44ad1fa5e1f3d87af6099d954d8d0f45b009a4ecc096137e4a60 SHA512 15e6f81650fd9ecf7937220cf8ba9ae13a790c3d741a53c2910601e7f83d2d901fcef39345f79386977cead9399cdfdc31a53c2b14a76aacbbee85dcc44a1cc1 WHIRLPOOL f010934113cd9ac57e3238dc5e35e0758b128039fc28e345a689bb77d34f3be23bbf4516bf08ce5357d39438003acb538b96d0b3b6dee882186ad620dfcbf761
DIST libmnl-1.0.3.tar.bz2 337375 SHA256 6f14336e9acdbc62c2dc71bbb59ce162e54e9af5c80153e92476c5443fe784de SHA512 c47b76a6125271ef9dce13bc8bebd415d2bbd79b6d50491d8ba23344e7e6fe0c1413fe055913ab9444203f0d73166b79f0d4b532b13b62feecde3e5a8cd442a7 WHIRLPOOL 80717c63015e8df36a11c2b7914d63747ff296fac72b4f3a66670038f94d28961ddc6dce2050c41d3ceaf195030b61535ee84a628fa1fa686d8fed013f4d6261
-EBUILD libmnl-1.0.2.ebuild 883 SHA256 0d7c2652272ff547ae45c3516bdb32eec0d0bc123995a9344e8edca7c0c22af9 SHA512 3952a4f9f9a32f4bc2e8c5afd2cc37f986552843c48a4585dbad45fef507203a0fb69dc2f8341944b4f74acb16d348540364974cde0dabae58ee1c73ca19d5e6 WHIRLPOOL 3dbba1d458d4bf6b60e13d1835b096cea1cfc28d84f7a2fa25194fda78209d4b5fbd57da574457d6d001cdb700d08e378db54e820602b6b5c7199dacebc23a96
+EBUILD libmnl-1.0.3-r1.ebuild 1080 SHA256 1e66a6b24e139e89c8d2ba4eabfd90add4daec581d6a0875a29f5dd946c26565 SHA512 f0bd6af0958e18a08b7fdc916198de2c2f0aab3cc4a296863920488699203c43f8031bf04fa567dcde36e6b360fb2738bf41c2a54db60bc93e1f47f748c3f789 WHIRLPOOL eb4df4e67494975a89f99c4f54b01d2dc03f4b1dc9622246e36a34c57a2b392f3ff9b44dff7c8e266270081cff2318e8a17f1149b0204da6c0171eddd22354e1
EBUILD libmnl-1.0.3.ebuild 877 SHA256 346ac52d722ccb80031a0d6a89ba5877ef2d36e506b179a365e280f94f89fdef SHA512 68462943ecd46d7de23633e83a426e3a2ed7acfeb7dc2858b583154d0abbbccdce54c4a653ce5c1d898353eed27b7fc3ed5eac83e3c50923b9b8c12ba3d56695 WHIRLPOOL 4ee405b420ce16fe9c876bea7de2d06399e92cd8f4f3ecfe2f65224538eb27ef63113ff0db4e3b8848159b97fa645ba16d10fc3917935194a6bd1bce23b76e2a
-MISC ChangeLog 3427 SHA256 58467799c82ce6fec0724a331048f7643a29696e918b0e1464c67b18f5dcac4d SHA512 cf820cdd6b4d44f55493f1398fbb919186f56cfdb4c8a1defae7711ffb35fb96e47bf636ac7b9f01dd36723c15d2091ab624bd01c9ad54ab8e1f5ad8e642cf5c WHIRLPOOL 565b2f2788c404368f5a589b053dbf5e9c9467c20fdd7629e57284c021c5e921d4bf3a85d2ca47ae9e32c603c2c1a3403fab447c66019e893b535f9da4351458
+MISC ChangeLog 3579 SHA256 4cdb1eb5ff79a0c46c7931254ea6f2a4ec55a727da31cc784e4dbcc33bd58bff SHA512 4a5c8f500dd4d57f49f40ad6331931fe04ae693af7147494d675e7cf8fb5faf187aebad54eebd5593b116522e0fe57c254bc371de938e01a02e7673d6ebddd5f WHIRLPOOL 4d1d4015f59bf10cd9531d1d6a7b373cde85f5c50367e1f58a619b995a0094db943ab070c0e702fd514732f3efa6aac11eea238399dade25c81dd1aa25d2f651
MISC metadata.xml 548 SHA256 28a8017caf4f83aad20dad3aa1af6eab5d5bb6916500459b447ffe2faa543d9d SHA512 155c22299b7a2b59accdf51c8a641e7a12a501e549d1f97f6a655b1d47d3951b0120acb3593eb84cda2baad12b52db31811a100ca672e58f2dd4299c2be69d28 WHIRLPOOL 0c643a51187ef69dd6f2edc91aafdc63e2eba8dba2b122d9efe168733badeef0c5c7cb946a8f5ee5d6d859b14e85a896b6cc127a15b1e2a3b8aeaece8010457c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlEmTkoACgkQVWmRsqeSphO7AgCcDNCmIt5/N6fpSb0uXXdSo49K
-WJ4AniDyt4Yv6UlsF31Bos5/X4q8LfEZ
-=B2LF
+iEYEAREIAAYFAlF+ZpkACgkQVWmRsqeSphOqYQCcCuiPAe9llNmC6d6fD2/uYXvg
+W/cAnj1jd80Eiu5byHWXb1KZgsuhe+Vd
+=cJoL
-----END PGP SIGNATURE-----
diff --git a/net-libs/libmnl/libmnl-1.0.2.ebuild b/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
index bc854e498385..17766637eca5 100644
--- a/net-libs/libmnl/libmnl-1.0.2.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/libmnl-1.0.2.ebuild,v 1.7 2013/02/08 06:41:26 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/libmnl-1.0.3-r1.ebuild,v 1.1 2013/04/29 12:24:56 jer Exp $
EAPI=4
-inherit multilib
+inherit eutils multilib toolchain-funcs
DESCRIPTION="Minimalistic netlink library"
HOMEPAGE="http://netfilter.org/projects/libmnl"
@@ -12,19 +12,22 @@ SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86"
-IUSE="examples"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+IUSE="examples static-libs"
src_configure() {
econf \
+ $(use_enable static-libs static) \
--libdir="${EPREFIX}"/$(get_libdir)
}
src_install() {
- emake DESTDIR="${D}" install
+ default
dodir /usr/$(get_libdir)/pkgconfig/
mv "${ED}"/{,usr/}$(get_libdir)/pkgconfig/libmnl.pc || die
- dodoc README
+ mv "${ED}"/{,usr/}$(get_libdir)/libmnl.a || die
+ mv "${ED}"/{,usr/}$(get_libdir)/libmnl.la || die
+ gen_usr_ldscript libmnl.so
if use examples; then
find examples/ -name 'Makefile*' -delete
@@ -32,5 +35,5 @@ src_install() {
docompress -x /usr/share/doc/${PF}/examples
fi
- find "${ED}" -name '*.la' -delete
+ prune_libtool_files
}