2021-09-21 05:46:20 +02:00
|
|
|
Name: flawfinder
|
|
|
|
Summary: Examines C/C++ source code for security flaws
|
|
|
|
Version: 2.0.19
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Group: Development/Tools
|
|
|
|
|
|
|
|
License: GPLv2+
|
|
|
|
URL: http://dwheeler.com/flawfinder/
|
|
|
|
Source: http://dwheeler.com/flawfinder/%{name}-%{version}.tar.gz
|
|
|
|
|
|
|
|
BuildArch: noarch
|
|
|
|
BuildRequires: flex
|
|
|
|
BuildRequires: make
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
|
|
|
|
|
Provides: flawfinder = %{version}-%{release}
|
|
|
|
Requires: python
|
2007-01-16 03:44:45 +01:00
|
|
|
|
|
|
|
%description
|
|
|
|
Flawfinder scans through C/C++ source code,
|
|
|
|
identifying lines ("hits") with potential security flaws.
|
|
|
|
By default it reports hits sorted by severity, with the riskiest lines first.
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%setup -q
|
|
|
|
|
|
|
|
%build
|
2021-09-21 05:46:20 +02:00
|
|
|
%{__make} %{?_smp_mflags}
|
2007-01-16 03:44:45 +01:00
|
|
|
|
|
|
|
%install
|
2021-09-21 05:46:20 +02:00
|
|
|
%{__make} install DESTDIR=${RPM_BUILD_ROOT} prefix=%{_usr}
|
2007-01-16 03:44:45 +01:00
|
|
|
|
|
|
|
%clean
|
2014-07-12 17:56:11 +02:00
|
|
|
rm -rf $RPM_BUILD_ROOT
|
2007-01-16 03:44:45 +01:00
|
|
|
|
|
|
|
%files
|
2014-07-12 17:56:11 +02:00
|
|
|
%defattr(-,root,root,-)
|
2018-10-07 00:46:09 +02:00
|
|
|
%doc README.md ChangeLog COPYING flawfinder.ps
|
2007-01-16 03:44:45 +01:00
|
|
|
%{_bindir}/*
|
|
|
|
%{_mandir}/man1/*
|
|
|
|
|
|
|
|
%changelog
|
2021-09-21 05:46:20 +02:00
|
|
|
* Tue Sep 21 2021 Weilun Fong <wlf@zhishan-iot.tk>
|
|
|
|
- Improve install command
|
|
|
|
- Add <Provides> SPEC Directive
|
|
|
|
|
2014-07-12 17:56:11 +02:00
|
|
|
* Mon Aug 27 2007 Horst H. von Brand <vonbrand@inf.utfsm.cl> 1.27-2
|
|
|
|
- Fix specfile as per Fedora guidelines
|
|
|
|
|
|
|
|
* Sat Feb 1 2003 Jose Pedro Oliveira <jpo@di.uminho.pt>
|
2007-01-16 03:44:45 +01:00
|
|
|
- changed build architecture to noarch
|
|
|
|
- replaced hardcoded directories by rpm macros
|
|
|
|
- removed several rpmlint warnings/errors
|