[libnftables] Update to 20140111 snapshot.

Kevin Fenzi kevin at fedoraproject.org
Sat Jan 11 19:45:07 UTC 2014


commit 68aebb236628cb38d6ac18040d7b96e683cc2e5e
Author: Kevin Fenzi <kevin at scrye.com>
Date:   Sat Jan 11 12:45:15 2014 -0700

    Update to 20140111 snapshot.
    
    - Enable xml (some tests stll fail, but it otherwise builds ok)

 .gitignore                         |    1 +
 libnftables-disable-xmltests.patch |   10 ----------
 libnftables.spec                   |   25 +++++++++++--------------
 sources                            |    2 +-
 4 files changed, 13 insertions(+), 25 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7b156a2..9aa01c9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /libnftables-0.0-20131130git.tar.gz
 /libnftables-20131202.tar.bz2
+/libnftables-20140111.tar.bz2
diff --git a/libnftables.spec b/libnftables.spec
index 9f1baaf..87aed1b 100644
--- a/libnftables.spec
+++ b/libnftables.spec
@@ -1,25 +1,20 @@
-%global gitcheckout 20131202
+%global snapdate 20140111
 
 Name:           libnftables
 Version:        0
-Release:        0.3.%{gitcheckout}git%{?dist}
+Release:        0.4.%{snapdate}git%{?dist}
 Summary:        Library for low-level interaction with nftables Netlink's API over libmnl
 
 License:        GPLv2+
 URL:            http://netfilter.org/projects/nftables/
-Source0:        http://ftp.netfilter.org/pub/libnftables/snapshot/libnftables-20131202.tar.bz2
-#
-# Disable the xml tests until we can build with xml
-#
-Patch1:         libnftables-disable-xmltests.patch
+Source0:        http://ftp.netfilter.org/pub/libnftables/snapshot/libnftables-%{snapdate}.tar.bz2
 
 BuildRequires:  autogen
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  libmnl-devel
-# mxml is too old, enable when it's updated
-#BuildRequires:  mxml-devel
+BuildRequires:  mxml-devel
 BuildRequires:  jansson-devel
 
 %description
@@ -34,13 +29,11 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 %prep
-%setup -q -n libnftables-%{gitcheckout}
-
-%patch1 -p1
+%setup -q -n libnftables-%{snapdate}
 
 %build
 ./autogen.sh
-%configure --disable-static --disable-silent-rules --with-json-parsing
+%configure --disable-static --disable-silent-rules --with-json-parsing --with-xml-parsing
 make %{?_smp_mflags}
 
 %check
@@ -68,7 +61,11 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 %{_includedir}/libnftables
 
 %changelog
-* Mon Dec 02 2013 Kevin Fenzi <kevin at scrye.com> 0-0.3.git
+* Sat Jan 11 2014 Kevin Fenzi <kevin at scrye.com> 0-0.4.20140111git
+- Update to 20140111 snapshot. 
+- Enable xml (some tests stll fail, but it otherwise builds ok)
+
+* Mon Dec 02 2013 Kevin Fenzi <kevin at scrye.com> 0-0.3.20131202git
 - Update to 20131202 snapshot, switch to upstream snapshot repo instead of git checkouts. 
 
 * Mon Dec 02 2013 Kevin Fenzi <kevin at scrye.com> 0-0.2
diff --git a/sources b/sources
index 2f52f2d..380d352 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a4f3bd2cd332c0dc20b1c8f622746119  libnftables-20131202.tar.bz2
+6546ba7688d44e5aa0b10c228e82ba2a  libnftables-20140111.tar.bz2


More information about the scm-commits mailing list