Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > media > contrib-src > by-pkgid > e275d5d4075a201dc5d3eac415422cf0 > files > 3

knetfilter-3.0.2-3mdk.src.rpm


%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