[packages/ipset] - updated to 6.14 (note: new libipset soname) - removed obsolete hash-net-if-fix patch
qboosh
qboosh at pld-linux.org
Wed Oct 10 17:47:41 CEST 2012
commit f2437d4ccc18344748a7313b6b19e52fe240b391
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Oct 10 17:47:43 2012 +0200
- updated to 6.14 (note: new libipset soname)
- removed obsolete hash-net-if-fix patch
ipset-hash-net-if-fix.patch | 30 ------------------------------
ipset.spec | 11 +++++------
2 files changed, 5 insertions(+), 36 deletions(-)
---
diff --git a/ipset.spec b/ipset.spec
index f6ee734..af58eb1 100644
--- a/ipset.spec
+++ b/ipset.spec
@@ -20,26 +20,26 @@
%define _enable_debug_packages 0
%endif
-%define rel 19
+%define rel 1
%define pname ipset
Summary: IP sets utility
Summary(pl.UTF-8): Narzędzie do zarządzania zbiorami IP
Name: %{pname}%{_alt_kernel}
-Version: 6.12.1
+Version: 6.14
Release: %{rel}
License: GPL v2
Group: Networking/Admin
#Source0Download: http://ipset.netfilter.org/install.html
Source0: http://ipset.netfilter.org/%{pname}-%{version}.tar.bz2
-# Source0-md5: 80df500a4d93cb14e1373ae290716cda
+# Source0-md5: 70f2d4c054592236dcda285855a4ee58
Source1: %{pname}.init
Patch0: %{pname}-no_kernel.patch
-Patch1: %{pname}-hash-net-if-fix.patch
URL: http://ipset.netfilter.org/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
%{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.38.6}
BuildRequires: libmnl-devel >= 1
+BuildRequires: libltdl-devel
BuildRequires: libtool >= 2:2.0
%{?with_userspace:BuildRequires: linux-libc-headers >= 7:2.6.38.6}
BuildRequires: pkgconfig
@@ -134,7 +134,6 @@ Ten pakiet zawiera moduły jądra oferujące wsparcie dla zbiorów IP.
%prep
%setup -q -n %{pname}-%{version}
%{!?with_kernel:%patch0 -p1}
-%patch1 -p1
%build
%{__libtoolize}
@@ -199,7 +198,7 @@ fi
%doc ChangeLog ChangeLog.ippool README UPGRADE
%attr(755,root,root) %{_sbindir}/ipset
%attr(755,root,root) %{_libdir}/libipset.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libipset.so.2
+%attr(755,root,root) %ghost %{_libdir}/libipset.so.3
%{_mandir}/man8/ipset.8*
%files devel
diff --git a/ipset-hash-net-if-fix.patch b/ipset-hash-net-if-fix.patch
deleted file mode 100644
index dc75fb7..0000000
--- a/ipset-hash-net-if-fix.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -urN ipset-6.8.orig/kernel/net/netfilter/ipset/ip_set_hash_netiface.c ipset-6.8/kernel/net/netfilter/ipset/ip_set_hash_netiface.c
---- ipset-6.8.orig/kernel/net/netfilter/ipset/ip_set_hash_netiface.c 2011-07-08 10:13:53.000000000 +0200
-+++ ipset-6.8/kernel/net/netfilter/ipset/ip_set_hash_netiface.c 2011-08-13 09:58:01.456999822 +0200
-@@ -41,25 +41,7 @@
- static inline long
- ifname_compare(const char *_a, const char *_b)
- {
-- const long *a = (const long *)_a;
-- const long *b = (const long *)_b;
--
-- BUILD_BUG_ON(IFNAMSIZ > 4 * sizeof(unsigned long));
-- if (a[0] != b[0])
-- return a[0] - b[0];
-- if (IFNAMSIZ > sizeof(long)) {
-- if (a[1] != b[1])
-- return a[1] - b[1];
-- }
-- if (IFNAMSIZ > 2 * sizeof(long)) {
-- if (a[2] != b[2])
-- return a[2] - b[2];
-- }
-- if (IFNAMSIZ > 3 * sizeof(long)) {
-- if (a[3] != b[3])
-- return a[3] - b[3];
-- }
-- return 0;
-+ return strcmp(_a, _b);
- }
-
- static void
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ipset.git/commitdiff/f2437d4ccc18344748a7313b6b19e52fe240b391
More information about the pld-cvs-commit
mailing list