cppcheck/cppcheck.spec

71 lines
1.9 KiB
RPMSpec
Raw Normal View History

2009-04-30 05:52:27 +00:00
Name: cppcheck
2009-12-27 09:59:45 +00:00
Version: 1.39
2009-09-22 13:24:59 +00:00
Release: 1%{?dist}
2009-04-30 05:52:27 +00:00
Summary: A tool for static C/C++ code analysis
Group: Development/Languages
License: GPLv3+
URL: http://cppcheck.wiki.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
%description
This program tries to detect bugs that your C/C++ compiler don't see.
The goal is no false positives.
Your compiler can detect many problems that cppcheck don't try to detect.
We recommend that you enable as many warnings as possible in your compiler.
Cppcheck is versatile. You can check non-standard code that includes
various compiler extensions, inline assembly code, etc.
%prep
%setup -q
# Convert text files to UTF-8
for file in COPYING readme.txt; do
iconv -f ASCII -t utf-8 $file > $file.new && \
touch -r $file $file.new && \
mv $file.new $file
done
# Fix end of line encodings
for file in readme.txt; do
sed -e 's|\r||g' $file > $file.new && \
touch -r $file $file.new && \
mv $file.new $file
done
%build
make CXXFLAGS="%{optflags}" %{?_smp_mflags}
%install
rm -rf %{buildroot}
install -D -p -m 755 cppcheck %{buildroot}%{_bindir}/cppcheck
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc COPYING readme.txt test/
%{_bindir}/cppcheck
%changelog
2009-12-27 09:59:45 +00:00
* Sun Dec 27 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.39-1
- Update to 1.39.
2009-11-07 10:15:44 +00:00
* Sat Nov 07 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.38-1
- Update to 1.38.
2009-09-22 13:24:59 +00:00
* Tue Sep 22 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.36-1
- Update to 1.36.
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.34-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2009-09-22 13:24:59 +00:00
* Thu Jul 16 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.34-1
2009-07-16 13:48:51 +00:00
- Update to 1.34.
2009-09-22 13:24:59 +00:00
* Mon Apr 27 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.31-1
2009-04-30 05:52:27 +00:00
- First release.