packages: snort/snort.spec - changed release from 1 to 0.1 due to problems ...

amateja amateja at pld-linux.org
Sun May 3 19:02:00 CEST 2009


Author: amateja                      Date: Sun May  3 17:02:00 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- changed release from 1 to 0.1 due to problems with arch x86_64
- explicite paths replaced with macros
- added BR libtool & iptables-static

---- Files affected:
packages/snort:
   snort.spec (1.147 -> 1.148) 

---- Diffs:

================================================================
Index: packages/snort/snort.spec
diff -u packages/snort/snort.spec:1.147 packages/snort/snort.spec:1.148
--- packages/snort/snort.spec:1.147	Thu Apr 30 20:33:03 2009
+++ packages/snort/snort.spec	Sun May  3 19:01:54 2009
@@ -22,7 +22,7 @@
 Summary(uk.UTF-8):	Snort - система виявлення спроб вторгнення в мережу
 Name:		snort
 Version:	2.8.4.1
-Release:	1
+Release:	0.1
 License:	GPL v2 (vrt rules on VRT-License)
 Group:		Networking
 Source0:	http://www.snort.org/dl/%{name}-%{version}.tar.gz
@@ -43,12 +43,13 @@
 URL:		http://www.snort.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
-BuildRequires:	iptables-static
 %{?with_clamav:BuildRequires:	clamav-devel}
 %{?with_inline:BuildRequires:	iptables-devel}
+BuildRequires:	iptables-static
 BuildRequires:	libnet1-devel = 1.0.2a
 BuildRequires:	libpcap-devel
 %{?with_prelude:BuildRequires:	libprelude-devel}
+BuildRequires:	libtool
 %{?with_mysql:BuildRequires:	mysql-devel}
 %{?with_snmp:BuildRequires:	net-snmp-devel >= 5.0.7}
 BuildRequires:	openssl-devel >= 0.9.7d
@@ -74,7 +75,6 @@
 Conflicts:	logrotate < 3.7-4
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		_sysconfdir	/etc/snort
 %define		_bindir		%{_sbindir}
 
 %description
@@ -182,20 +182,22 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,%{name},cron.daily,logrotate.d} \
+install -d $RPM_BUILD_ROOT%{_initrddir} \
+	$RPM_BUILD_ROOT%{_sysconfdir}/%{name} \
+	$RPM_BUILD_ROOT%{_sysconfdir}/{cron.daily,logrotate.d} \
 	$RPM_BUILD_ROOT%{_var}/log/{%{name},archive/%{name}} \
 	$RPM_BUILD_ROOT%{_datadir}/mibs/site \
-	$RPM_BUILD_ROOT%{_sysconfdir}/rules
+	$RPM_BUILD_ROOT%{_sysconfdir}/%{name}/rules
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-install rules/*.config	$RPM_BUILD_ROOT%{_sysconfdir}
-install etc/unicode.map	$RPM_BUILD_ROOT%{_sysconfdir}
-install rules/*.rules	$RPM_BUILD_ROOT%{_sysconfdir}/rules
-install %{SOURCE4}	$RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
-install %{SOURCE5}	$RPM_BUILD_ROOT/etc/logrotate.d/%{name}
-install rules/snort.conf	$RPM_BUILD_ROOT%{_sysconfdir}
+install rules/*.config	$RPM_BUILD_ROOT%{_sysconfdir}/%{name}
+install etc/unicode.map	$RPM_BUILD_ROOT%{_sysconfdir}/%{name}
+install rules/*.rules	$RPM_BUILD_ROOT%{_sysconfdir}/%{name}/rules
+install %{SOURCE4}	$RPM_BUILD_ROOT%{_initrddir}/%{name}
+install %{SOURCE5}	$RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/%{name}
+install rules/snort.conf	$RPM_BUILD_ROOT%{_sysconfdir}/%{name}
 
 mv schemas/create_mysql schemas/create_mysql.sql
 mv schemas/create_postgresql schemas/create_postgresql.sql
@@ -225,28 +227,26 @@
 
 %files
 %defattr(644,root,root,755)
-%doc doc/{AUTHORS,BUGS,CREDITS,NEWS,PROBLEMS,README*,TODO,USAGE,WISHLIST,*.pdf}
+%doc doc/{AUTHORS,BUGS,CREDITS,INSTALL,NEWS,PROBLEMS,README*,TODO,USAGE,WISHLIST,generators,*.pdf}
 %doc schemas/create_{mysql,postgresql}.sql
 %attr(755,root,root) %{_sbindir}/*
-%attr(770,root,snort) %dir %{_var}/log/snort
+%attr(770,root,snort) %dir %{_var}/log/%{name}
 %attr(770,root,snort) %dir %{_var}/log/archive/%{name}
-%attr(750,root,snort) %dir %{_sysconfdir}
-%attr(640,root,snort) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/unicode.map
-%attr(640,root,snort) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.config
-%attr(640,root,snort) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/snort.conf
-%attr(750,root,snort) %dir %{_sysconfdir}/rules
-%attr(640,root,snort) %{_sysconfdir}/rules/*
-%attr(754,root,root) /etc/rc.d/init.d/%{name}
-%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/*
+%attr(750,root,snort) %dir %{_sysconfdir}/%{name}
+%attr(640,root,snort) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/unicode.map
+%attr(640,root,snort) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.config
+%attr(640,root,snort) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.conf
+%attr(750,root,snort) %dir %{_sysconfdir}/%{name}/rules
+%attr(640,root,snort) %{_sysconfdir}/%{name}/rules/
+%attr(754,root,root) %{_initrddir}/%{name}
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/logrotate.d/*
 %{_mandir}/man?/*
-%dir /usr/lib/snort_dynamicengine
-%dir /usr/lib/snort_dynamicpreprocessor
-%attr(755,root,root) /usr/lib/snort_dynamicengine/libsf_engine.so*
-%attr(755,root,root) /usr/lib/snort_dynamicpreprocessor/libsf_dcerpc_preproc.so*
-%attr(755,root,root) /usr/lib/snort_dynamicpreprocessor/libsf_dns_preproc.so*
-%attr(755,root,root) /usr/lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so*
-%attr(755,root,root) /usr/lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so*
-%attr(755,root,root) /usr/lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so*
+%dir %{_libdir}/snort_dynamicengine
+%dir %{_libdir}/snort_dynamicpreprocessor
+%dir %{_libdir}/snort_dynamicrules
+%attr(755,root,root) %{_libdir}/snort_dynamicengine/libsf_engine.so*
+%attr(755,root,root) %{_libdir}/snort_dynamicpreprocessor/*.so*
+%attr(755,root,root) %{_libdir}/snort_dynamicrules/lib_sfdynamic_example_rule.so*
 
 %define	date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -254,6 +254,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.148  2009/05/03 17:01:54  amateja
+- changed release from 1 to 0.1 due to problems with arch x86_64
+- explicite paths replaced with macros
+- added BR libtool & iptables-static
+
 Revision 1.147  2009/04/30 18:33:03  amateja
 - up to 2.8.4.1
 - updated Source0 url
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/snort/snort.spec?r1=1.147&r2=1.148&f=u



More information about the pld-cvs-commit mailing list