Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > by-pkgid > b1a657e238036de94f1ed2bf89806ef9 > files > 2

gtk-iptables-0.4.21-3mdk.src.rpm

%define name	gtk-iptables
%define version	0.4.21
%define release 3mdk

Name: 	 	%{name}
Summary: 	GTK-based frontend for iptables
Version: 	%{version}
Release: 	%{release}

Source:		%{name}-%{version}.tar.bz2
URL:		http://gtk-iptables.sourceforge.net
License:	GPL
Group:		System/Configuration/Networking
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	gtk-devel automake1.8
Requires:	gksu userspace-ipfilter
Obsoletes:	gtkiptables
Provides:	gtkiptables

%description
Gtk-IPTables is a GTK-based frontend for iptables written in C. You can
create rules for all chains for Filter, NAT, and Mangle tables.

%prep
%setup -q

%build
export FORCE_AUTOCONF_2_5=1
aclocal-1.8
automake-1.8 -a -c --foreign
autoconf
%configure
%make
										
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

#menu
mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}): command="gksu gtkiptables" icon="networking_configuration_section.png" needs="x11" title="GTK-IPTables" longtitle="IPTables Rules Configuration" section="Configuration/Networking"
EOF

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_menus
		
%postun
%clean_menus

%files -f %{name}.lang
%defattr(-,root,root)
%doc README COPYING NEWS
%{_bindir}/gtkiptables
%{_menudir}/%name

%changelog
* Tue Nov 02 2004 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.4.21-3mdk
- rebuild with current autotools

* Wed Dec 17 2003 Marcel Pol <mpol@mandrake.org> 0.4.21-2mdk
- depend on userspace-ipfilter
- 64bit buildrequires

* Wed Apr 2 2003 Austin Acton <aacton@yorku.ca> 0.4.21-1mdk
- 0.4.21

* Sun Mar 23 2003 Austin Acton <aacton@yorku.ca> 0.4.1-1mdk
- initial package