[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2022-12-15 Thread Sam James
commit: fb3ebc2b5c420307c21d987aa94bd0a9be2aea3d
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 16 07:51:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 16 07:51:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3ebc2b

net-libs/libmnl: Stabilize 1.0.5 x86, #886231

Signed-off-by: Sam James  gentoo.org>

 net-libs/libmnl/libmnl-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.5.ebuild 
b/net-libs/libmnl/libmnl-1.0.5.ebuild
index 69714781e4de..a66ceb209b0e 100644
--- a/net-libs/libmnl/libmnl-1.0.5.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux"
 IUSE="examples"
 
 DEPEND="elibc_musl? ( sys-libs/queue-standalone )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2022-12-15 Thread Sam James
commit: 473b27d063d7c94f1ec65fc4bd14b65c7592713e
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 16 07:51:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 16 07:51:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473b27d0

net-libs/libmnl: Stabilize 1.0.5 amd64, #886231

Signed-off-by: Sam James  gentoo.org>

 net-libs/libmnl/libmnl-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.5.ebuild 
b/net-libs/libmnl/libmnl-1.0.5.ebuild
index 0aec8d68628c..aa837fd151e6 100644
--- a/net-libs/libmnl/libmnl-1.0.5.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux"
 IUSE="examples"
 
 DEPEND="elibc_musl? ( sys-libs/queue-standalone )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2022-12-15 Thread Sam James
commit: 35cb906c108e90e9b4f304b6f6f70aa87f495cc0
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 16 07:51:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 16 07:51:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cb906c

net-libs/libmnl: Stabilize 1.0.5 arm, #886231

Signed-off-by: Sam James  gentoo.org>

 net-libs/libmnl/libmnl-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.5.ebuild 
b/net-libs/libmnl/libmnl-1.0.5.ebuild
index aa837fd151e6..fdbe469fe071 100644
--- a/net-libs/libmnl/libmnl-1.0.5.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux"
 IUSE="examples"
 
 DEPEND="elibc_musl? ( sys-libs/queue-standalone )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2022-12-15 Thread Sam James
commit: 88e370d0686a355f1bfa6697f5fc91718945b093
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 16 07:51:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 16 07:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e370d0

net-libs/libmnl: Stabilize 1.0.5 sparc, #886231

Signed-off-by: Sam James  gentoo.org>

 net-libs/libmnl/libmnl-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.5.ebuild 
b/net-libs/libmnl/libmnl-1.0.5.ebuild
index a66ceb209b0e..0aec8d68628c 100644
--- a/net-libs/libmnl/libmnl-1.0.5.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux"
 IUSE="examples"
 
 DEPEND="elibc_musl? ( sys-libs/queue-standalone )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2022-12-15 Thread Sam James
commit: 2fead035d6671c5925d259112b3770a3419d7c88
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 16 07:51:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 16 07:51:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fead035

net-libs/libmnl: Stabilize 1.0.5 arm64, #886231

Signed-off-by: Sam James  gentoo.org>

 net-libs/libmnl/libmnl-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.5.ebuild 
b/net-libs/libmnl/libmnl-1.0.5.ebuild
index 59eee4cc58d3..69714781e4de 100644
--- a/net-libs/libmnl/libmnl-1.0.5.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
 IUSE="examples"
 
 DEPEND="elibc_musl? ( sys-libs/queue-standalone )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2022-09-26 Thread Sam James
commit: dba8950223edd35d62fec98570b185ea485dcdd9
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 26 18:59:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 26 19:02:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba89502

net-libs/libmnl: add queue-standalone dep for musl

Closes: https://bugs.gentoo.org/836630
Signed-off-by: Sam James  gentoo.org>

 net-libs/libmnl/libmnl-1.0.4.ebuild | 1 +
 net-libs/libmnl/libmnl-1.0.5.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index c77ab06f8218..f20f483b05a2 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 s
 IUSE="examples static-libs"
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
 
+DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 
 src_configure() {

diff --git a/net-libs/libmnl/libmnl-1.0.5.ebuild 
b/net-libs/libmnl/libmnl-1.0.5.ebuild
index 097c768c00f9..59eee4cc58d3 100644
--- a/net-libs/libmnl/libmnl-1.0.5.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.5.ebuild
@@ -16,6 +16,7 @@ SLOT="0/0.2.0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
 IUSE="examples"
 
+DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2022-04-05 Thread Sam James
commit: 3714beaa333e88fcd21251dbff9273d2da488f3d
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  5 22:06:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  5 22:06:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3714beaa

net-libs/libmnl: add 1.0.5

Signed-off-by: Sam James  gentoo.org>

 net-libs/libmnl/Manifest|  2 ++
 net-libs/libmnl/libmnl-1.0.5.ebuild | 31 +++
 2 files changed, 33 insertions(+)

diff --git a/net-libs/libmnl/Manifest b/net-libs/libmnl/Manifest
index edd0678bb480..96fb88ed5c85 100644
--- a/net-libs/libmnl/Manifest
+++ b/net-libs/libmnl/Manifest
@@ -1,2 +1,4 @@
 DIST libmnl-1.0.4.tar.bz2 301270 BLAKE2B 
e24ae3e7a8bcfe35a04256c495bb3e9a5ec41b6bea9b7ffa0a8ebc82ce847921d4a44e5be3558239fee5008c10541a9ac3614d1a6b80d280b632a76da16be5e8
 SHA512 
e2bbfb688fe41913d53c74ba7ec95b4e88ee2c52b556b8608185f2fcbd629665423a3b37f877f84426ba257cf6040fa701539d67166b00b8e3e2dfde6831a2f9
 DIST libmnl-1.0.4.tar.bz2.sig 543 BLAKE2B 
f69e72a1fef9688bae27ca9934e835cc42bb725d930cd2c4c46672328ed0d797a3fa95e1e9adf2adf4f1725f30ed55047e61d7848a9eae0974f0b0e661dc35bf
 SHA512 
0cdce209d63d318cc1e842d84d48776c4c23eb297ba8415030a3b086550f13778e2c80197b2e7170414619595002d403fddc08ff13327c0ac732ff2d5080c19c
+DIST libmnl-1.0.5.tar.bz2 314791 BLAKE2B 
760ec6f7eaf3f2c6be6edf848551e4c7d16ae7cbe49f9cde297f5df06174fb7f9f490118942225558f0a89dabe9a4901c1b3b23fa1203132e36b86e6332564d6
 SHA512 
16fa48e74c9da7724a85c655dfb0abd8369392627934639d65de951543e1447ac3e048d231248f1ce8861443c2ef62654a85a81feeedbbffaf2e5744f6cf4c9f
+DIST libmnl-1.0.5.tar.bz2.sig 566 BLAKE2B 
4454f969cbc21f86c12905eb80dd7237f368bbb30e38202ef114edf77806091cda164870e825aca4305a925077d181662724412f8475866c7fbe2572b0b1da50
 SHA512 
bb75ae3b5520d8b9372d70da7c1a27fa3d8e50a26a05fe56397dead4d7d5ad4003e6e576becd1200a5c9ed42fe5a97273acc8c50f1fd3181688f0d0b8c607dfc

diff --git a/net-libs/libmnl/libmnl-1.0.5.ebuild 
b/net-libs/libmnl/libmnl-1.0.5.ebuild
new file mode 100644
index ..dbb917408f16
--- /dev/null
+++ b/net-libs/libmnl/libmnl-1.0.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
+inherit verify-sig
+
+DESCRIPTION="Minimalistic netlink library"
+HOMEPAGE="https://netfilter.org/projects/libmnl/";
+SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
+   verify-sig? ( 
https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )"
+
+LICENSE="LGPL-2.1"
+SLOT="0/0.2.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux"
+IUSE="examples"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   if use examples; then
+   find examples/ -name 'Makefile*' -delete || die
+   dodoc -r examples/
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2022-03-26 Thread Sam James
commit: a990483e4de05c38cd4a1be3ba82e0085a9a97f8
Author: Jonathan Davies  protonmail  com>
AuthorDate: Sat Mar 26 22:06:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 27 02:56:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a990483e

net-libs/libmnl: Added verify-sig integration.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24767
Signed-off-by: Sam James  gentoo.org>

 net-libs/libmnl/Manifest|  1 +
 net-libs/libmnl/libmnl-1.0.4.ebuild | 10 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/net-libs/libmnl/Manifest b/net-libs/libmnl/Manifest
index 683230c1cd31..edd0678bb480 100644
--- a/net-libs/libmnl/Manifest
+++ b/net-libs/libmnl/Manifest
@@ -1 +1,2 @@
 DIST libmnl-1.0.4.tar.bz2 301270 BLAKE2B 
e24ae3e7a8bcfe35a04256c495bb3e9a5ec41b6bea9b7ffa0a8ebc82ce847921d4a44e5be3558239fee5008c10541a9ac3614d1a6b80d280b632a76da16be5e8
 SHA512 
e2bbfb688fe41913d53c74ba7ec95b4e88ee2c52b556b8608185f2fcbd629665423a3b37f877f84426ba257cf6040fa701539d67166b00b8e3e2dfde6831a2f9
+DIST libmnl-1.0.4.tar.bz2.sig 543 BLAKE2B 
f69e72a1fef9688bae27ca9934e835cc42bb725d930cd2c4c46672328ed0d797a3fa95e1e9adf2adf4f1725f30ed55047e61d7848a9eae0974f0b0e661dc35bf
 SHA512 
0cdce209d63d318cc1e842d84d48776c4c23eb297ba8415030a3b086550f13778e2c80197b2e7170414619595002d403fddc08ff13327c0ac732ff2d5080c19c

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 0e9c2adbd8c3..c77ab06f8218 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -1,18 +1,22 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit usr-ldscript
+inherit usr-ldscript verify-sig
 
 DESCRIPTION="Minimalistic netlink library"
 HOMEPAGE="https://netfilter.org/projects/libmnl/";
-SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
+SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2
+   verify-sig? ( 
https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2.sig )"
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux"
 IUSE="examples static-libs"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/netfilter.org.asc
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 
 src_configure() {
econf $(use_enable static-libs static)



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2021-09-06 Thread Matt Turner
commit: 18c9b5feab57044589069d6d52abdb46d2d7661c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Sep  6 19:52:50 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  6 19:58:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c9b5fe

net-libs/libmnl: Stabilize 1.0.4 hppa

Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 2f7f8486b0a..0e9c2adbd8c 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2019-12-12 Thread Aaron Bauman
commit: f8c71641924952b7d4a38155d8897378b264ca18
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Dec 13 02:38:19 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Dec 13 03:25:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c71641

net-libs/libmnl: port to EAPI 7

Signed-off-by: Aaron Bauman  gentoo.org>

 net-libs/libmnl/libmnl-1.0.3-r1.ebuild | 12 +++-
 net-libs/libmnl/libmnl-1.0.4.ebuild|  9 +
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/net-libs/libmnl/libmnl-1.0.3-r1.ebuild 
b/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
index 316073b5786..67fbdb2cc36 100644
--- a/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs usr-ldscript
+inherit toolchain-funcs usr-ldscript
 
 DESCRIPTION="Minimalistic netlink library"
 HOMEPAGE="https://netfilter.org/projects/libmnl/";
@@ -20,11 +20,13 @@ src_configure() {
 
 src_install() {
default
+
gen_usr_ldscript -a mnl
-   prune_libtool_files
+
+   find "${D}" -name '*.la' -delete || die
 
if use examples; then
-   find examples/ -name 'Makefile*' -delete
+   find examples/ -name 'Makefile*' -delete || die
dodoc -r examples/
docompress -x /usr/share/doc/${PF}/examples
fi

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index fd97a5559d2..794d9e30984 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit eutils toolchain-funcs usr-ldscript
+inherit toolchain-funcs usr-ldscript
 
 DESCRIPTION="Minimalistic netlink library"
 HOMEPAGE="https://netfilter.org/projects/libmnl/";
@@ -22,10 +22,11 @@ src_install() {
default
 
gen_usr_ldscript -a mnl
-   prune_libtool_files
+
+   find "${D}" -name '*.la' -delete || die
 
if use examples; then
-   find examples/ -name 'Makefile*' -delete
+   find examples/ -name 'Makefile*' -delete || die
dodoc -r examples/
docompress -x /usr/share/doc/${PF}/examples
fi



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2019-05-04 Thread Andreas K. Hüttel
commit: 694c1df81c3f4dd4c72564335ce945f83f5bd75d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May  4 19:31:59 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May  4 19:32:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=694c1df8

net-libs/libmnl: keyword ~riscv

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 78dbfedd5e8..af3095f7d74 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2019-04-12 Thread Aaron Bauman
commit: 31b4ec348fc323d855e54e241fab33631b366693
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Apr 13 00:08:34 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr 13 00:08:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b4ec34

net-libs/libmnl: arm64 stable (bug #594606)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 5a02498bf5c..78dbfedd5e8 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2019-04-07 Thread Mikle Kolyada
commit: 66ebb76f0ed60f235d2cfc34de5a538b57dfbe65
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr  7 21:56:18 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr  7 21:56:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ebb76f

net-libs/libmnl: sh stable wrt bug #594606

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sh"

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 75249b01619..8fde6eeae34 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2019-04-07 Thread Mikle Kolyada
commit: 68246743d80cd3d35ae806a43ca56121c031e09d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr  7 21:55:48 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr  7 21:55:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68246743

net-libs/libmnl: s390 stable wrt bug #594606

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 net-libs/libmnl/libmnl-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 6bc0f66ce37..75249b01619 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2019-04-07 Thread Mikle Kolyada
commit: bb2ca8e860d2289d3f54e3c9dd7fe1e026734d18
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr  7 21:56:36 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr  7 21:56:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2ca8e8

net-libs/libmnl: m68k stable wrt bug #594606

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="m68k"

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 8fde6eeae34..5a02498bf5c 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2018-05-06 Thread Aaron Bauman
commit: 1576a1a70541f93a7bc6492ac82bfdee477a574b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun May  6 10:03:57 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun May  6 14:13:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1576a1a7

net-libs/libmnl: use HTTPS

 net-libs/libmnl/libmnl-1.0.3-r1.ebuild | 6 +++---
 net-libs/libmnl/libmnl-1.0.4.ebuild| 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-libs/libmnl/libmnl-1.0.3-r1.ebuild 
b/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
index e0a30551db1..32cb3b12ff3 100644
--- a/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -6,8 +6,8 @@ EAPI=4
 inherit eutils toolchain-funcs
 
 DESCRIPTION="Minimalistic netlink library"
-HOMEPAGE="http://netfilter.org/projects/libmnl";
-SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
+HOMEPAGE="https://netfilter.org/projects/libmnl/";
+SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0"

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index d02798549eb..6bc0f66ce37 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit eutils toolchain-funcs
 
 DESCRIPTION="Minimalistic netlink library"
-HOMEPAGE="http://netfilter.org/projects/libmnl";
-SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
+HOMEPAGE="https://netfilter.org/projects/libmnl/";
+SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2017-01-14 Thread Jeroen Roovers
commit: 622dfb84da006617720e7abcce1f462ad168b002
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan 14 14:07:05 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan 14 14:07:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622dfb84

net-libs/libmnl: Stable for HPPA PPC64 (bug #594606).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 335ab2a..51a39d7 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2016-12-20 Thread Thomas Deutschmann
commit: 58e504d4b6b14dceda0292470dd9b79e03e76b53
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 20 18:23:15 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 20 18:23:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e504d4

net-libs/libmnl: x86 stable (bug #594606)

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index c7620b5..c1eee63 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2016-12-20 Thread Tobias Klausmann
commit: fcd6224348db4a3dedb62f3b2cd5f7d6da20ad18
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Dec 20 17:20:12 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Dec 20 17:30:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd62243

net-libs/libmnl-1.0.4-r0: stable on amd64

Gentoo-Bug: 594606

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 628b929..c7620b5 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2016-11-15 Thread Tobias Klausmann
commit: 81a71b6cbfd3ab87b6dcc78d19668b00ea5b9d1e
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Nov 15 14:52:06 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Nov 15 14:52:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a71b6c

net-libs/libmnl-1.0.4-r0: stable on alpha

Gentoo-Bug: 594606

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index f4f6dc9..628b929 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2016-11-13 Thread Markus Meier
commit: 87a0339a2773d9bcb191cf9f153472085cab4a96
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Nov 13 08:55:46 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Nov 13 08:55:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a0339a

net-libs/libmnl: arm stable, bug #594606

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 net-libs/libmnl/libmnl-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 940e1b8..f4f6dc9 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.2.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux"
 IUSE="examples static-libs"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2016-07-10 Thread Jeroen Roovers
commit: 54554f02099d44c5e60203b14e451769550b0946
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul 11 05:06:14 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul 11 05:06:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54554f02

net-libs/libmnl: Set sub-SLOT.

Package-Manager: portage-2.3.0

 net-libs/libmnl/libmnl-1.0.4.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
index 59025da..940e1b8 100644
--- a/net-libs/libmnl/libmnl-1.0.4.ebuild
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=6
 
 inherit eutils toolchain-funcs
 
@@ -11,7 +11,7 @@ HOMEPAGE="http://netfilter.org/projects/libmnl";
 SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0/0.2.0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux"
 IUSE="examples static-libs"
 
@@ -21,6 +21,7 @@ src_configure() {
 
 src_install() {
default
+
gen_usr_ldscript -a mnl
prune_libtool_files
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libmnl/

2016-07-10 Thread Jeroen Roovers
commit: 7290fced5951aba8094071880250fa318c18d079
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul 11 04:58:45 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul 11 04:59:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7290fced

net-libs/libmnl: Version bump.

Package-Manager: portage-2.3.0

 net-libs/libmnl/Manifest|  1 +
 net-libs/libmnl/libmnl-1.0.4.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/net-libs/libmnl/Manifest b/net-libs/libmnl/Manifest
index 5e56654..9de9144 100644
--- a/net-libs/libmnl/Manifest
+++ b/net-libs/libmnl/Manifest
@@ -1 +1,2 @@
 DIST libmnl-1.0.3.tar.bz2 337375 SHA256 
6f14336e9acdbc62c2dc71bbb59ce162e54e9af5c80153e92476c5443fe784de SHA512 
c47b76a6125271ef9dce13bc8bebd415d2bbd79b6d50491d8ba23344e7e6fe0c1413fe055913ab9444203f0d73166b79f0d4b532b13b62feecde3e5a8cd442a7
 WHIRLPOOL 
80717c63015e8df36a11c2b7914d63747ff296fac72b4f3a66670038f94d28961ddc6dce2050c41d3ceaf195030b61535ee84a628fa1fa686d8fed013f4d6261
+DIST libmnl-1.0.4.tar.bz2 301270 SHA256 
171f89699f286a5854b72b91d06e8f8e3683064c5901fb09d954a9ab6f551f81 SHA512 
e2bbfb688fe41913d53c74ba7ec95b4e88ee2c52b556b8608185f2fcbd629665423a3b37f877f84426ba257cf6040fa701539d67166b00b8e3e2dfde6831a2f9
 WHIRLPOOL 
b6372180b2f4f6e5d2fa920db05680d5376c7279c44de476114fa4fa70e00938033f67e0e7b188c3202aca7f2fb6b9e8a17121d711185da3b94a6e90987e4fcc

diff --git a/net-libs/libmnl/libmnl-1.0.4.ebuild 
b/net-libs/libmnl/libmnl-1.0.4.ebuild
new file mode 100644
index 000..59025da
--- /dev/null
+++ b/net-libs/libmnl/libmnl-1.0.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Minimalistic netlink library"
+HOMEPAGE="http://netfilter.org/projects/libmnl";
+SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux"
+IUSE="examples static-libs"
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   gen_usr_ldscript -a mnl
+   prune_libtool_files
+
+   if use examples; then
+   find examples/ -name 'Makefile*' -delete
+   dodoc -r examples/
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}