mrueg       14/08/25 17:53:18

  Modified:             ChangeLog
  Added:                libnftnl-1.0.2.ebuild
  Log:
  NMU: Version bump. Add testsuite. See bug #518194.
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key )

Revision  Changes    Path
1.5                  net-libs/libnftnl/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnftnl/ChangeLog?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnftnl/ChangeLog?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnftnl/ChangeLog?r1=1.4&r2=1.5

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/libnftnl/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog   1 Feb 2014 20:09:06 -0000       1.4
+++ ChangeLog   25 Aug 2014 17:53:18 -0000      1.5
@@ -1,6 +1,11 @@
 # 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.4 
2014/02/01 20:09:06 steev Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libnftnl/ChangeLog,v 1.5 
2014/08/25 17:53:18 mrueg Exp $
+
+*libnftnl-1.0.2 (25 Aug 2014)
+
+  25 Aug 2014; Manuel RĂ¼ger <[email protected]> +libnftnl-1.0.2.ebuild:
+  NMU: Version bump bug #518194.
 
   01 Feb 2014; Steev Klimaszewski <[email protected]> libnftnl-1.0.0-r2.ebuild:
   Add ~arm keyword. Tested by aholler on armv5
@@ -24,4 +29,3 @@
   +metadata.xml:
   Initial commit, ebuild by me. Dependency of net-firewall/nftables, as
   requested by Robin Kauffman in bug #498724.
-



1.1                  net-libs/libnftnl/libnftnl-1.0.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnftnl/libnftnl-1.0.2.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libnftnl/libnftnl-1.0.2.ebuild?rev=1.1&content-type=text/plain

Index: libnftnl-1.0.2.ebuild
===================================================================
# 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.2.ebuild,v 
1.1 2014/08/25 17:53:18 mrueg 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="examples json static-libs test xml"
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}"

REQUIRED_USE="test? ( json xml )"

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_compile() {
        default
        use test && emake check
}

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
}

src_test() {
        cd tests || die
        ./test-script.sh || die
}




Reply via email to