summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2014-09-24 01:25:25 +0000
committerManuel Rüger <mrueg@gentoo.org>2014-09-24 01:25:25 +0000
commitb5c7e485555c1fb85d7f7b5c9bb682abb1f1892a (patch)
tree07423d1a155f4a5aa6909fbc9d84b452c69eff87 /net-libs/libnftnl
parentVersion bump. Cleanup old. (diff)
downloadgentoo-2-b5c7e485555c1fb85d7f7b5c9bb682abb1f1892a.tar.gz
gentoo-2-b5c7e485555c1fb85d7f7b5c9bb682abb1f1892a.tar.bz2
gentoo-2-b5c7e485555c1fb85d7f7b5c9bb682abb1f1892a.zip
Cleanup old.
(Portage version: 2.2.13/cvs/Linux x86_64, signed Manifest commit with key )
Diffstat (limited to 'net-libs/libnftnl')
-rw-r--r--net-libs/libnftnl/ChangeLog6
-rw-r--r--net-libs/libnftnl/files/libnftnl-1.0.0-91264d8.patch36
-rw-r--r--net-libs/libnftnl/libnftnl-1.0.0-r2.ebuild51
3 files changed, 5 insertions, 88 deletions
diff --git a/net-libs/libnftnl/ChangeLog b/net-libs/libnftnl/ChangeLog
index f4f055980d95..1707d7ea4592 100644
--- a/net-libs/libnftnl/ChangeLog
+++ b/net-libs/libnftnl/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-libs/libnftnl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libnftnl/ChangeLog,v 1.7 2014/08/26 17:48:02 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libnftnl/ChangeLog,v 1.8 2014/09/24 01:25:25 mrueg Exp $
+
+ 24 Sep 2014; Manuel Rüger <mrueg@gentoo.org>
+ -files/libnftnl-1.0.0-91264d8.patch, -libnftnl-1.0.0-r2.ebuild:
+ Cleanup old.
26 Aug 2014; Manuel Rüger <mrueg@gentoo.org> libnftnl-1.0.2.ebuild:
Apply ebuild improvements suggested by dwfreed.
diff --git a/net-libs/libnftnl/files/libnftnl-1.0.0-91264d8.patch b/net-libs/libnftnl/files/libnftnl-1.0.0-91264d8.patch
deleted file mode 100644
index 646590701797..000000000000
--- a/net-libs/libnftnl/files/libnftnl-1.0.0-91264d8.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 91264d8b8b746f7eee8a3e1ee9b5e57758441cfc Mon Sep 17 00:00:00 2001
-From: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
-Date: Mon, 20 Jan 2014 15:56:21 +0000
-Subject: build: Ensure pkg-config file provides the right informations
-
-It's not -lnftables anymore but -lnftnl (among other details)
-
-Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
-Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
----
-diff --git a/libnftnl.pc.in b/libnftnl.pc.in
-index 0c6d57e..fd5cc6a 100644
---- a/libnftnl.pc.in
-+++ b/libnftnl.pc.in
-@@ -1,15 +1,15 @@
--# libnftables pkg-config file
-+# libnftnl pkg-config file
-
- prefix=@prefix@
- exec_prefix=@exec_prefix@
- libdir=@libdir@
- includedir=@includedir@
-
--Name: libnftables
-+Name: libnftnl
- Description: Netfilter nf_tables infrastructure library
--URL: http://netfilter.org/projects/libnftables/
-+URL: http://netfilter.org/projects/libnftnl/
- Version: @VERSION@
- Requires:
- Conflicts:
--Libs: -L${libdir} -lnftables
-+Libs: -L${libdir} -lnftnl
- Cflags: -I${includedir}
---
-cgit v0.9.2
diff --git a/net-libs/libnftnl/libnftnl-1.0.0-r2.ebuild b/net-libs/libnftnl/libnftnl-1.0.0-r2.ebuild
deleted file mode 100644
index 5ab2b8a13158..000000000000
--- a/net-libs/libnftnl/libnftnl-1.0.0-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libnftnl/libnftnl-1.0.0-r2.ebuild,v 1.2 2014/02/01 20:09:06 steev Exp $
-
-EAPI=5
-
-inherit base linux-info toolchain-funcs
-
-DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
-HOMEPAGE="http://netfilter.org/projects/nftables/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="xml json examples static-libs"
-SRC_URI="http://netfilter.org/projects/${PN}/files/${P}.tar.bz2"
-
-RDEPEND=">=net-libs/libmnl-1.0.0
- xml? ( >=dev-libs/mini-xml-2.6 )
- json? ( >=dev-libs/jansson-2.3 )"
-DEPEND="virtual/pkgconfig
- ${RDEPEND}"
-PATCHES=( "${FILESDIR}/libnftnl-1.0.0-91264d8.patch" )
-
-pkg_setup() {
- if kernel_is ge 3 13; then
- CONFIG_CHECK="~NF_TABLES"
- linux-info_pkg_setup
- else
- eerror "This package requires kernel version 3.13 or newer to work properly."
- fi
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with xml xml-parsing) \
- $(use_with json json-parsing)
-}
-
-src_install() {
- default
- gen_usr_ldscript -a nftnl
- prune_libtool_files
-
- if use examples; then
- find examples/ -name 'Makefile*' -delete
- dodoc -r examples/
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}