Name: zaproxy Version: 2.6.0 Release: 1%{?dist} Summary: Owasp Zed Attack Proxy (ZAP) License: ASLv2 URL: http://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project Source0: https://github.com/zaproxy/zaproxy/releases/download/%{version}/ZAP_%{version}_Linux.tar.gz Source1: %{name}.desktop Source2: %{name}.png BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build BuildArch: noarch Requires: java-1.8.0-openjdk >= 1.8.0 %define _owaspdir /usr/share/zaproxy %description The OWASP Zed Attack Proxy (ZAP) is one of the world’s most popular free security tools and is actively maintained by hundreds of international volunteers. It can help you automatically find security vulnerabilities in your web applications while you are developing and testing your applications. It's also a great tool for experienced pentesters to use for manual security testing. %prep %autosetup -n ZAP_%{version} %build #no build %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_owaspdir} cp -r db lang lib license plugin scripts xml $RPM_BUILD_ROOT%{_owaspdir} cp README $RPM_BUILD_ROOT%{_owaspdir} install -m 644 zap-%{version}.jar $RPM_BUILD_ROOT%{_owaspdir} install -m 755 zap.sh $RPM_BUILD_ROOT%{_owaspdir} mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps install -m 644 $RPM_SOURCE_DIR/%{name}.png $RPM_BUILD_ROOT/usr/share/pixmaps install -d %{buildroot}/usr/share/applications/ install -m 644 $RPM_SOURCE_DIR/%{name}.desktop %{buildroot}/usr/share/applications/ install -m 755 -d ${RPM_BUILD_ROOT}%{_bindir} ln -s %{_owaspdir}/zap.sh %{buildroot}%{_bindir}/zaproxy %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_owaspdir}/* %dir %{_datadir}/applications/ %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %dir %{_datadir}/zaproxy %{_bindir}/zaproxy %changelog * Sun Jul 16 2017 Bryan Hernandez - Initial package