From d66312374feab172bed216c071125baf07e0c714 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 17:21:54 +0100 Subject: [PATCH] update to 2.4 [release 2.4-1mamba;Fri May 21 2021] --- rats.spec | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/rats.spec b/rats.spec index 6e34ae2..ce61d19 100644 --- a/rats.spec +++ b/rats.spec @@ -1,16 +1,15 @@ Name: rats -Version: 2.1 -Release: 3mamba +Version: 2.4 +Release: 1mamba Summary: A security auditing utility for C, C++, Python, Perl and PHP code Group: Applications/Security Vendor: openmamba Distribution: openmamba -Packager: Aleph0 -URL: http://www.fortify.com/security-resources/rats.jsp -Source: http://www.fortify.com/servlet/downloads/public/%{name}-%{version}.tar.gz +Packager: Silvan Calarco +URL: https://code.google.com/archive/p/rough-auditing-tool-for-security +Source: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/rough-auditing-tool-for-security/rats-%{version}.tgz Patch: %{name}-2.1-Makefile.patch License: GPL -BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libexpat-devel @@ -22,17 +21,24 @@ BuildRequires: libexpat-devel RATS, the Rough Auditing Tool for Security, is a security auditing utility for C, C++, Python, Perl and PHP code. RATS scans source code, finding potentially dangerous function calls. The goal of this project is not to definitively find bugs, but to provide a reasonable starting point for performing manual security audits. +%debug_package + %prep %setup -q -%patch -p1 +#%patch -p1 %build -%configure +%configure \ + --datadir=%{_datadir}/rats + %make %install [ "%{buildroot}" != / ] && rm -rf %{buildroot} -%makeinstall +%makeinstall \ + BINDIR=%{buildroot}%{_bindir} \ + SHAREDIR=%{buildroot}%{_datadir}/rats \ + MANDIR=%{buildroot}%{_mandir} %clean [ "%{buildroot}" != / ] && rm -rf %{buildroot} @@ -40,15 +46,16 @@ The goal of this project is not to definitively find bugs, but to provide a reas %files %defattr(-,root,root) %{_bindir}/rats -%{_datadir}/rats-c.xml -%{_datadir}/rats-openssl.xml -%{_datadir}/rats-perl.xml -%{_datadir}/rats-php.xml -%{_datadir}/rats-python.xml -%{_mandir}/man1/rats.* -%doc COPYING README README.win32 +%dir %{_datadir}/rats +%{_datadir}/rats/* +%{_mandir}/man1/rats.1* +%doc COPYING +#README README.win32 %changelog +* Fri May 21 2021 Silvan Calarco 2.4-1mamba +- update to 2.4 + * Mon Aug 19 2013 Automatic Build System 2.1-3mamba - automatic rebuild by autodist