###############################################################################
name = iptables
-version = 1.4.12.2
+version = 1.4.16.2
release = 1
groups = Networking/Tools
summary = Tools for managing Linux kernel packet filtering capabilities.
description
- The iptables utility controls the network packet filtering code in the \
- Linux kernel. If you need to set up firewalls and/or IP masquerading, \
+ The iptables utility controls the network packet filtering code in the
+ Linux kernel. If you need to set up firewalls and/or IP masquerading,
you should install this package.
end
CFLAGS += -fno-strict-aliasing
configure_options += \
- --bindir=/bin \
- --sbindir=/sbin \
- --libdir=/%{lib} \
--libexecdir=/%{lib} \
--sysconfdir=/etc \
--with-pkgconfigdir=%{libdir}/pkgconfig \
install -v -m 644 include/libiptc/*.h \
%{BUILDROOT}/usr/include/libiptc
- mkdir -pv %{BUILDROOT}%{libdir}
- rm -vf %{BUILDROOT}/%{lib}/libip{tc,4tc,6tc,q}.so %{BUILDROOT}/%{lib}/libxtables.so
- ln -svf ../../%{lib}/libiptc.so.0 %{BUILDROOT}%{libdir}/libiptc.so
- ln -svf ../../%{lib}/libip4tc.so.0 %{BUILDROOT}%{libdir}/libip4tc.so
- ln -svf ../../%{lib}/libip6tc.so.0 %{BUILDROOT}%{libdir}/libip6tc.so
- ln -svf ../../%{lib}/libipq.so.0 %{BUILDROOT}%{libdir}/libipq.so
- ln -svf ../../%{lib}/libxtables.so.7 %{BUILDROOT}%{libdir}/libxtables.so
-
- # Replace absolute symlink
- ln -svf ../sbin/xtables-multi %{BUILDROOT}/bin/iptables-xml
-
- # Move binary which links to /usr/lib to /usr.
- mkdir -pv %{BUILDROOT}/usr/sbin
- mv -v %{BUILDROOT}/{,usr/}sbin/nfnl_osf
+ # Remove relative symlinks.
+ ln -svf ../sbin/xtables-multi %{BUILDROOT}/usr/bin/iptables-xml
end
end