[csmock] update to latest upstream (1.2.2)
Kamil Dudka
kdudka at fedoraproject.org
Fri Jul 4 14:01:48 UTC 2014
commit 0a99c820a30f447b39223a9a229becafc47a6f67
Author: Kamil Dudka <kdudka at redhat.com>
Date: Fri Jul 4 15:59:27 2014 +0200
update to latest upstream (1.2.2)
csmock.spec | 44 +++++++++++++++++++++-----------------------
sources | 2 +-
2 files changed, 22 insertions(+), 24 deletions(-)
---
diff --git a/csmock.spec b/csmock.spec
index 78ab2e6..dbf89c5 100644
--- a/csmock.spec
+++ b/csmock.spec
@@ -1,5 +1,5 @@
Name: csmock
-Version: 1.1.1
+Version: 1.2.2
Release: 1%{?dist}
Summary: A mock wrapper for Static Analysis tools
@@ -10,10 +10,20 @@ Source0: https://git.fedorahosted.org/cgit/csmock.git/snapshot/csmock-%{versi
BuildRequires: help2man
BuildRequires: python
+%if !(0%{?fedora} >= 19 || 0%{?rhel} >= 7)
+BuildRequires: python-argparse
+%endif
+Requires: csdiff
+Requires: cswrap
+Requires: mock
+Requires: rpm-build
+
+# TODO: make these sub-packages optional
Requires: csmock-plugin-clang
Requires: csmock-plugin-cppcheck
-Requires: rpm-build
+
+Obsoletes: csmock-ng <= 1.1.1
BuildArch: noarch
@@ -21,19 +31,9 @@ BuildArch: noarch
This package contains cov-mockbuild and cov-diffbuild tools that allow to scan
SRPMs by Static Analysis tools in a fully automated way.
-%package -n csmock-ng
-Summary: Preview of a new major version of the csmock package
-Requires: csdiff
-Requires: csmock
-Requires: cswrap
-Requires: mock
-
-%description -n csmock-ng
-Hihgly experimental, currently suitable only for development of csmock itself.
-
%package -n csmock-plugin-clang
Summary: csmock plug-in providing the support for Clang
-Requires: csmock-ng
+Requires: csmock
%description -n csmock-plugin-clang
Hihgly experimental, currently suitable only for development of csmock itself.
@@ -41,7 +41,7 @@ Hihgly experimental, currently suitable only for development of csmock itself.
%package -n csmock-plugin-cppcheck
Summary: csmock plug-in providing the support for Cppcheck
Requires: cscppc
-Requires: csmock-ng
+Requires: csmock
%description -n csmock-plugin-cppcheck
Hihgly experimental, currently suitable only for development of csmock itself.
@@ -78,7 +78,6 @@ install -m0755 -d \
"$RPM_BUILD_ROOT%{_bindir}" \
"$RPM_BUILD_ROOT%{_mandir}/man1" \
"$RPM_BUILD_ROOT%{_datadir}/csmock" \
- "$RPM_BUILD_ROOT%{_datadir}/csmock/bashrc" \
"$RPM_BUILD_ROOT%{_datadir}/csmock/scripts" \
"$RPM_BUILD_ROOT%{python_sitearch}/" \
"$RPM_BUILD_ROOT%{python_sitearch}/csmock" \
@@ -90,8 +89,6 @@ install -p -m0755 \
install -p -m0644 man/{csmock,cov-{diff,mock}build}.1 "$RPM_BUILD_ROOT%{_mandir}/man1/"
-install -p -m0644 build.bashrc "$RPM_BUILD_ROOT%{_datadir}/csmock/bashrc/build"
-install -p -m0644 prep.bashrc "$RPM_BUILD_ROOT%{_datadir}/csmock/bashrc/prep"
install -p -m0644 cov_checker_map.txt "$RPM_BUILD_ROOT%{_datadir}/csmock/cwe-map.csv"
install -p -m0644 py/plugins/*.py \
@@ -104,17 +101,15 @@ install -p -m0755 scripts/*.sh \
%{_bindir}/cov-dump-err
%{_bindir}/cov-diffbuild
%{_bindir}/cov-mockbuild
+%{_bindir}/csmock
%{_bindir}/rpmbuild-rawbuild
%{_mandir}/man1/cov-diffbuild.1*
%{_mandir}/man1/cov-mockbuild.1*
-%{_datadir}/csmock
-%doc COPYING
-
-%files -n csmock-ng
-%{_bindir}/csmock
-%{_datadir}/csmock/scripts/patch-rawbuild.sh
%{_mandir}/man1/csmock.1*
+%{_datadir}/csmock/cwe-map.csv
+%{_datadir}/csmock/scripts/patch-rawbuild.sh
%{python_sitearch}/csmock/plugins/gcc.py*
+%doc COPYING
%files -n csmock-plugin-clang
%{_datadir}/csmock/scripts/fixups-clang.sh
@@ -124,6 +119,9 @@ install -p -m0755 scripts/*.sh \
%{python_sitearch}/csmock/plugins/cppcheck.py*
%changelog
+* Fri Jul 04 2014 Kamil Dudka <kdudka at redhat.com> 1.2.2-1
+- update to latest upstream
+
* Thu Jun 19 2014 Kamil Dudka <kdudka at redhat.com> 1.1.1-1
- update to latest upstream
diff --git a/sources b/sources
index e9ab9aa..19a8826 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8f9fa30dd42a4666340dcc2d42089dcb csmock-1.1.1.tar.xz
+217f6113dd6d5f457713a8db2e408897 csmock-1.2.2.tar.xz
More information about the scm-commits
mailing list