%define name knetfilter %define version 3.0.2 %define release 3mdk Name: %name Summary: KNetFilter - A GUI for configuring the 2.4 kernel IP Tables Version: %version Release: %release License: GPL Group: Networking/Other Source: knetfilter-%{version}.tar.bz2 Patch: knetfilter-fix-install.patch.bz2 BuildRoot: %_tmppath/%{name}-buildroot Requires: iptables BuildRequires: iptables Url: http://expansa.sns.it:8080/knetfilter/ Obsoletes: kde3-knetfilter Provides: kde3-knetfilter %description Knetfilter is a GUI to configure your 2.4 kernel IP firewalling, masquerading and NAT rules. %prep rm -rf $RPM_BUILD_ROOT %setup -n knetfilter-%version %patch -p1 %build export PATH="$PATH:/sbin" ./configure --disable-debug \ --enable-final \ --disable-rpath \ --prefix=%_prefix \ --mandir=%_mandir \ --datadir=%_datadir %make %install make DESTDIR=$RPM_BUILD_ROOT install chmod 755 $RPM_BUILD_ROOT%_bindir/* (cd $RPM_BUILD_ROOT mkdir -p ./usr/lib/menu cat > ./usr/lib/menu/%{name} <<EOF ?package(%{name}):\ command="/usr/bin/knetfilter"\ title="Knetfilter"\ longtitle="KDE frontend to iptables"\ needs="x11"\ icon="other_networking.png"\ section="Networking/Other" EOF ) %post %update_menus /sbin/ldconfig %postun %clean_menus /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr (-,root,root) %_bindir/* %_datadir/applnk/Internet/knetfilter.desktop #%_datadir/apps/knetfilter/ #%_datadir/doc/HTML/en/knetfilter/ %_datadir/icons/* %_menudir/* %changelog * Mon Aug 19 2002 Laurent Culioli <laurent@pschit.net> 3.0.2-3mdk - Rebuild with gcc3.2 * Sat Jul 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.2-2mdk - Rebuild against gcc-3.2 * Mon Jul 08 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.2-1mdk - 3.0.2 * Fri Jun 14 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-5mdk - Fix build requires * Fri May 31 2002 Lenny Cartier <lenny@mandrakesoft.com> 3.0.0-4mdk - rebuild against new libstdc++ * Fri May 24 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-3mdk - Rebuild * Wed May 08 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-2mdk - Rebuild against gcc3.1 * Fri Apr 12 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-1mdk - Port to kde3 * Thu Mar 14 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.2.5-1mdk - 2.2.5 * Mon Feb 04 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.2.4-1mdk - 2.2.4 - makefile patch * Wed Jan 23 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.2.2-3mdk - Rebuild * Sun Jan 20 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.2.2-2mdk - Update code - Fix menu entry * Wed Nov 14 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2.2-1mdk - 2.2.2 * Mon Oct 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2.1-1mdk - 2.2.1 * Tue Oct 16 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2.0-2mdk - rebuild against new libpng - url * Thu Sep 13 2001 Lenny Cartier <lenny@mandrakesoft.com> 2.2.0-1mdk - new