Sophie

Sophie

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

firestarter-0.9.0-1mdk.src.rpm

%define name	firestarter
%define version 0.9.0
%define release 1mdk

Summary:   A GTK firewall tool 
Name:      %{name}
Version:   %{version}
Release:   %{release}
License: GPL
Group:     Networking/Other 
URL:       http://firestarter.sourceforge.net
Source0:    %{name}-%{version}.tar.bz2
Source1:    %name.init
BuildRoot: %{_tmppath}/%{name}-buildroot
Requires:  iptables
BuildRequires: libgnomeui2-devel

%description
This is FireStarter, a firewall tool for GNOME.
The goal is to create a user-friendly, yet powerful, tool for setting-up,
monitoring and administring firewalls for Linux machines.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -n %{name}-%{version}

%build

%configure

%make

%install

%makeinstall

mkdir -p $RPM_BUILD_ROOT%_initrddir
cp $RPM_SOURCE_DIR/%name.init $RPM_BUILD_ROOT%_initrddir/%name

%{find_lang} %{name}

(cd $RPM_BUILD_ROOT
mkdir -p ./usr/lib/menu
cat > ./usr/lib/menu/%{name} <<EOF
?package(%{name}):\
command="/usr/bin/firestarter"\
title="Firestarter"\
longtitle="Firewall tool"\
needs="x11"\
icon="networking_section.png"\
section="Configuration/Networking"
EOF
)  

%files -f %{name}.lang
%defattr(-,root,root)
%doc README ChangeLog AUTHORS TODO COPYING CREDITS
%{_bindir}/*
%{_datadir}/gnome/apps/Internet/firestarter.desktop
%{_datadir}/pixmaps/*
%{_menudir}/*

#%dir %_datadir/gnome/help/%name
#%dir %_datadir/gnome/help/%name/C
#%_datadir/gnome/help/%name/C/*.html
#%_datadir/gnome/help/%name/C/*.dat
#%_datadir/gnome/help/%name/C/stylesheet-images/*.gif

%config(noreplace) %_initrddir/*

%post
/sbin/chkconfig --add %name
%{update_menus}

%preun
/sbin/chkconfig --del %name

%postun
%{clean_menus}

%clean
rm -r $RPM_BUILD_ROOT

%changelog
* Sun Sep 08 2002 Laurent Culioli <laurent@pschit.net> 0.9.0-1mdk
- bump to 0.9.0

* Tue Jul 16 2002  Lenny Cartier <lenny@mandrakesoft.com> 0.9.0-0.beta1.1mdk
- 0.9.0beta1 gtk2 port

* Mon Feb 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8.2-1mdk
- 0.8.2

* Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.1-2mdk
- Fix menu entry
- Add missing files

* Tue Jan 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8.1-1mdk
- 0.8.1
- fix initscript (thx Jorge E. Gomez)

* Mon Jan 07 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-2mdk
- initscript

* Wed Dec 19 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.8.0-1mdk
- 0.8.0

* Mon Jul 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.7.1-1mdk
- updated to 0.7.1

* Mon Apr 30 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.7.0-1mdk
- updated to 0.7.0

* Sun Mar 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6.1-2mdk
- fix requires

* Tue Feb 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6.1-1mdk
- updated to 0.6.1

* Tue Feb 20 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.6.0-1mdk
- updated to 0.6.0

* Tue Jan 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.5.1-2mdk
- rebuilded

* Tue Nov 21 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.5.1-1mdk
- updated to 0.5.1

* Tue Nov 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-2mdk
- update locales

* Tue Nov 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.5.0-1mdk
- updated to 0.5.0

* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-1mdk
- v0.4.1
- add menu
- BM
- macros
- added %lang


* Tue Jun 13 2000 John Johnson <jjohnson@linux-mandrake.com> 0.2.1-1mdk
- Made Mandrake rpm