[packages/skipfish] - more path fixes - added signatures - more verbose files - rel. 2
kiesiu
kiesiu at pld-linux.org
Sun Sep 2 23:24:44 CEST 2012
commit dee7aba062d9a02e9800a1adb2805aeae2c54a49
Author: Łukasz Kieś <kiesiu at pld-linux.org>
Date: Sun Sep 2 23:23:30 2012 +0200
- more path fixes
- added signatures
- more verbose files
- rel. 2
skipfish.spec | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
---
diff --git a/skipfish.spec b/skipfish.spec
index a8e33fe..9b95754 100644
--- a/skipfish.spec
+++ b/skipfish.spec
@@ -1,5 +1,5 @@
%define subver b
-%define rel 1
+%define rel 2
Summary: Web application security scanner
Name: skipfish
Version: 2.08
@@ -37,6 +37,8 @@ Key features:
%{__sed} -i -e 's,-O3,$(OPTCFLAGS),' Makefile
%{__sed} -i -e 's,-L/usr/local/lib/ -L/opt/local/lib,$(OPTLDFLAGS),' Makefile
%{__sed} -i -e 's,"assets","%{_datadir}/%{name}/assets",' src/config.h
+%{__sed} -i -e 's,"signatures/,"%{_sysconfdir}/%{name}/,' src/config.h
+%{__sed} -i -e 's,signatures/,%{_datadir}/%{name}/signatures/,' signatures/signatures.conf
%build
%{__make} \
@@ -46,11 +48,13 @@ Key features:
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_mandir}/man1}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir}/%{name},%{_datadir}/%{name}/{,signatures},%{_mandir}/man1}
install -p %{name} $RPM_BUILD_ROOT%{_bindir}
-cp -ar doc/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1
+cp -a doc/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1
+cp -a signatures/signatures.conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
cp -ar assets dictionaries $RPM_BUILD_ROOT%{_datadir}/%{name}
+cp -ar signatures/*.sigs $RPM_BUILD_ROOT%{_datadir}/%{name}/signatures
%clean
rm -rf $RPM_BUILD_ROOT
@@ -59,5 +63,10 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc ChangeLog README doc/*.txt
%attr(755,root,root) %{_bindir}/skipfish
-%{_datadir}/%{name}
+%dir %{_sysconfdir}/%{name}
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/signatures.conf
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/assets
+%{_datadir}/%{name}/dictionaries
+%{_datadir}/%{name}/signatures
%{_mandir}/man1/%{name}.1*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/skipfish.git/commitdiff/dee7aba062d9a02e9800a1adb2805aeae2c54a49
More information about the pld-cvs-commit
mailing list