SPECS: snortalog.spec - release 2: added "modules", _noautoreq (wo...

radek radek at pld-linux.org
Tue Aug 9 18:52:58 CEST 2005


Author: radek                        Date: Tue Aug  9 16:52:58 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- release 2: added "modules", _noautoreq (workaround for perl.req)
- changed sed hack to -paths.patch

---- Files affected:
SPECS:
   snortalog.spec (1.8 -> 1.9) 

---- Diffs:

================================================================
Index: SPECS/snortalog.spec
diff -u SPECS/snortalog.spec:1.8 SPECS/snortalog.spec:1.9
--- SPECS/snortalog.spec:1.8	Sat Mar 12 15:33:10 2005
+++ SPECS/snortalog.spec	Tue Aug  9 18:52:52 2005
@@ -4,12 +4,13 @@
 Summary(pl):	Snortalog jest skryptem Perla podsumowującym logi snorta
 Name:		snortalog
 Version:	2.3.0c
-Release:	1
+Release:	2
 License:	GPL
 Group:		Networking
 Source0:	http://jeremy.chartier.free.fr/snortalog/%{name}_v%{version}.tgz
 # Source0-md5:	7f11424d17bc144c8739d302805103ed
 Source1:	%{name}.cron
+Patch0:		%{name}-paths.patch
 URL:		http://jeremy.chartier.free.fr/snortalog/
 BuildRequires:	sed >= 4.0
 Requires:	snort
@@ -19,6 +20,8 @@
 Requires:	rpm-perlprov
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define	_noautoreq	'perl(modules.*)'
+
 %description
 Snortalog is a Perl script to summarise snort logs making it easier to
 see what attack are being seen through your network. It provides many
@@ -32,12 +35,7 @@
 
 %prep
 %setup -q -n %{name}_v2.3
-
-%build
-sed -i -e 's#"domains"#"%{_datadir}/%{name}/domains"#g' *.pl
-sed -i -e 's#"rules"#"%{_datadir}/%{name}/rules"#g' *.pl
-sed -i -e 's#"hw"#"%{_datadir}/%{name}/hw"#g' *.pl
-sed -i -e 's#"lang"#"%{_datadir}/%{name}/lang"#g' *.pl
+%patch0 -p1
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -47,6 +45,7 @@
 
 install snortalog.pl $RPM_BUILD_ROOT%{_bindir}
 install domains rules hw lang $RPM_BUILD_ROOT%{_datadir}/%{name}
+cp -r modules $RPM_BUILD_ROOT%{_datadir}/%{name}
 install %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.daily/%{name}
 
 %clean
@@ -65,6 +64,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.9  2005/08/09 16:52:52  radek
+- release 2: added "modules", _noautoreq (workaround for perl.req)
+- changed sed hack to -paths.patch
+
 Revision 1.8  2005/03/12 14:33:10  darekr
 - BR: sed 4.0
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/snortalog.spec?r1=1.8&r2=1.9&f=u




More information about the pld-cvs-commit mailing list