[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