3 # - Requires and BuildRequires with proper versions
5 Summary: IP sets utility
6 Summary(pl): Narzêdzie do zarz±dzania zbiorami IP
8 %define version_base 2.2.8
9 %define version_tstamp 20051203
10 Version: %{version_base}_%{version_tstamp}
13 Group: Networking/Admin
14 Source0: http://ipset.netfilter.org/%{name}-%{version_base}-%{version_tstamp}.tar.bz2
15 # Source0-md5: a638af2788ce9e41e07dbe89311c0914
16 Patch0: %{name}-no_kernel_headers.patch
17 URL: http://ipset.netfilter.org/
18 BuildRequires: linux-libc-headers >= 7:2.6.12.0-10
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel, which
23 can be administered by the ipset utility. Depending on the type,
24 currently an IP set may store IP addresses, (TCP/UDP) port numbers or
25 IP addresses with MAC addresses in a way, which ensures lightning
26 speed when matching an entry against a set.
29 Zbiory IP to szkielet w j±drze Linuksa 2.4.x i 2.6.x, którym mo¿na
30 administrowaæ przy u¿yciu narzêdzia ipset. W zale¿no¶ci od rodzaju
31 aktualnie zbiór IP mo¿e przechowywaæ adresy IP, numery portów
32 (TCP/UDP) lub adresy IP z adresami MAC - w sposób zapewniaj±cy
33 maksymaln± szybko¶æ przy dopasowywaniu elementu do zbioru.
36 Summary: Header files for ipset interface
37 Summary(pl): Pliki nag³ówkowe do interfejsu ipset
38 Group: Development/Libraries
41 Header files for ipset interface.
43 %description devel -l pl
44 Pliki nag³ówkowe do interfejsu ipset.
47 %setup -qn %{name}-%{version_base}
55 BINDIR="%{_sbindir}" \
56 COPT_FLAGS:="%{rpmcflags}"
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT%{_includedir}
63 DESTDIR="$RPM_BUILD_ROOT" \
69 install *.h $RPM_BUILD_ROOT%{_includedir}
72 rm -rf $RPM_BUILD_ROOT
75 %defattr(644,root,root,755)
76 %doc ChangeLog ChangeLog.ippool TODO
77 %attr(755,root,root) %{_sbindir}/*
79 %attr(755,root,root) %{_libdir}/ipset/*.so
83 %defattr(644,root,root,755)