Hello community, here is the log from the commit of package nftables for openSUSE:Factory checked in at 2018-06-05 12:53:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nftables (Old) and /work/SRC/openSUSE:Factory/.nftables.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nftables" Tue Jun 5 12:53:37 2018 rev:13 rq:614163 version:0.8.5 Changes: -------- --- /work/SRC/openSUSE:Factory/nftables/nftables.changes 2018-05-11 14:27:29.189811131 +0200 +++ /work/SRC/openSUSE:Factory/.nftables.new/nftables.changes 2018-06-05 12:53:39.759987398 +0200 @@ -1,0 +2,9 @@ +Fri May 11 07:30:10 UTC 2018 - jeng...@inai.de + +- Update to new upstream release 0.8.5 + * support to add/insert a rule at a given index position + * meter statement now supports a configureable upper max size + * timeouts for sets can now be specified in milliseconds + * re-add iptables-like empty skeleton rulesets + +------------------------------------------------------------------- Old: ---- nftables-0.8.4.tar.bz2 nftables-0.8.4.tar.bz2.sig New: ---- nftables-0.8.5.tar.bz2 nftables-0.8.5.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nftables.spec ++++++ --- /var/tmp/diff_new_pack.Mos37C/_old 2018-06-05 12:53:40.511959856 +0200 +++ /var/tmp/diff_new_pack.Mos37C/_new 2018-06-05 12:53:40.515959709 +0200 @@ -17,7 +17,7 @@ Name: nftables -Version: 0.8.4 +Version: 0.8.5 Release: 0 Summary: Userspace utility to access the nf_tables packet filter License: GPL-2.0-only @@ -46,10 +46,29 @@ arp_tables and ebtables. nftables is the corresponsing userspace frontend. -nftables features native support for sets and dictionaries of -arbitrary types, support for many different protocols, meta data -types, connection tracking, NAT setup, logging, atomic incremental -and full ruleset updates. +nftables features support for sets and dictionaries of arbitrary +types, support for different protocols, meta data types, access to +connection tracking and NAT, logging, atomic incremental and full +ruleset updates. + +%package -n libnftables0 +Summary: nftables firewalling command interface +Group: System/Libraries + +%description -n libnftables0 +libnftables is the nftables command line interface placed into a +library. + +%package devel +Summary: Development files for the nftables command line interface +Group: Development/Libraries/C and C++ +Requires: libnftables0 = %version + +%description devel +libnftables is the nftables command line interface placed into a +library. + +This package contains the header files for the library. %prep %setup -q @@ -61,7 +80,8 @@ mkdir obj pushd obj/ %define _configure ../configure -%configure --disable-silent-rules --disable-static --docdir="%_docdir/%name" +%configure --disable-silent-rules --disable-static --docdir="%_docdir/%name" \ + --includedir="%_includedir/%name" make %{?_smp_mflags} popd @@ -69,17 +89,25 @@ b="%buildroot" %make_install -C obj rm -f "%buildroot/%_libdir"/*.la -# No headers, so it is quite pointless to have. -rm -f "%buildroot/%_libdir"/*.so "%buildroot/%_libdir/pkgconfig"/*.pc +mkdir -p "$b/%_docdir/%name/examples" +mv "$b/%_sysconfdir/nftables"/* "$b/%_docdir/%name/examples/" -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%post -n libnftables0 -p /sbin/ldconfig +%postun -n libnftables0 -p /sbin/ldconfig %files %defattr(-,root,root) -%_libdir/libnftables.so.* +%license COPYING %_sbindir/nft %_mandir/man8/nft* -%doc COPYING +%_docdir/%name/ + +%files -n libnftables0 +%_libdir/libnftables.so.* + +%files devel +%_includedir/%name/ +%_libdir/libnftables.so +%_libdir/pkgconfig/*.pc %changelog ++++++ nftables-0.8.4.tar.bz2 -> nftables-0.8.5.tar.bz2 ++++++ ++++ 25412 lines of diff (skipped)