[arch-commits] Commit in (12 files)
Sébastien Luttringer
seblu at nymeria.archlinux.org
Sun Dec 29 20:04:13 UTC 2013
Date: Sunday, December 29, 2013 @ 21:04:13
Author: seblu
Revision: 103195
Prepare addition of the nftables framework
The nftables framework will be added in linux kernel 3.13
Netfilter developer Eric Leblond told me there will be userspace tools releases
just after the linux 3.13 release. No deps change are expected.
Added:
iptables-nftables/
iptables-nftables/repos/
iptables-nftables/trunk/
iptables-nftables/trunk/PKGBUILD
libnftables/
libnftables/repos/
libnftables/trunk/
libnftables/trunk/PKGBUILD
nftables/
nftables/repos/
nftables/trunk/
nftables/trunk/PKGBUILD
----------------------------------+
iptables-nftables/trunk/PKGBUILD | 29 +++++++++++++++++++++++++++++
libnftables/trunk/PKGBUILD | 33 +++++++++++++++++++++++++++++++++
nftables/trunk/PKGBUILD | 28 ++++++++++++++++++++++++++++
3 files changed, 90 insertions(+)
Added: iptables-nftables/trunk/PKGBUILD
===================================================================
--- iptables-nftables/trunk/PKGBUILD (rev 0)
+++ iptables-nftables/trunk/PKGBUILD 2013-12-29 20:04:13 UTC (rev 103195)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+
+pkgname=iptables-nftables
+pkgver=1.4.15
+pkgrel=1
+pkgdesc='Iptables compatibility userspace for nftables'
+arch=('i686' 'x86_64')
+url='http://netfilter.org/projects/nftables/'
+license=('GPL2')
+depends=('glibc')
+conflicts=('iptables')
+provides=('iptables')
+source=("http://git.netfilter.org/iptables-nftables/snapshot/iptables-nftables-$pkgver.tar.xz")
+md5sums=('053469f0c9df301013ee7a1489f5b8a9')
+
+build() {
+ cd $pkgname-$pkgver
+ sh ./autogen.sh
+ ./configure --prefix=/usr --sbindir=/usr/bin
+ make
+}
+
+package() {
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:
Added: libnftables/trunk/PKGBUILD
===================================================================
--- libnftables/trunk/PKGBUILD (rev 0)
+++ libnftables/trunk/PKGBUILD 2013-12-29 20:04:13 UTC (rev 103195)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+
+pkgname=libnftables
+pkgver=0
+pkgrel=1
+pkgdesc='Netfilter nftables library'
+arch=('i686' 'x86_64')
+url='http://netfilter.org/projects/nftables/'
+license=('GPL2')
+depends=('libmnl')
+makedepends=(git)
+source=("git://git.netfilter.org/libnftables")
+md5sums=(SKIP)
+
+build() {
+ cd $pkgname
+ ./autogen.sh
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd $pkgname
+ make check
+}
+
+package() {
+ cd $pkgname
+ make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:
Added: nftables/trunk/PKGBUILD
===================================================================
--- nftables/trunk/PKGBUILD (rev 0)
+++ nftables/trunk/PKGBUILD 2013-12-29 20:04:13 UTC (rev 103195)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+
+pkgname=nftables
+pkgver=0
+pkgrel=1
+pkgdesc='Netfilter nftables userspace tools'
+arch=('i686' 'x86_64')
+url='http://netfilter.org/projects/nftables/'
+license=('GPL2')
+depends=('libmnl' 'libnftables' 'gmp' 'readline' 'ncurses')
+makedepends=(git)
+source=("git://git.netfilter.org/nftables")
+md5sums=(SKIP)
+
+build() {
+ cd $pkgname
+ ./autogen.sh
+ ./configure --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc
+ make
+}
+
+package() {
+ cd $pkgname
+ make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list