Branch: refs/heads/master
Home: https://github.com/openSUSE/obs-service-source_validator
Commit: 801c6ed17cb1bfa29778397af18f7d1e7068f4cb
https://github.com/openSUSE/obs-service-source_validator/commit/801c6ed17cb1...
Author: Marcus Huewe
Date: 2017-11-15 (Wed, 15 Nov 2017)
Changed paths:
M 20-files-present-and-referenced
Log Message:
-----------
Do not fail in case of ambiguous source tags
Ambiguous source tags can occur, if the helpers/spec_query script is
invoked with the --no-conditionals option. In this case, the following
snippet from the glibc.spec can be used for reproduction:
%if !%{build_snapshot}
Source: http://ftp.gnu.org/pub/gnu/glibc/glibc-%{version}.tar.xz
Source1: http://ftp.gnu.org/pub/gnu/glibc/glibc-%{version}.tar.xz.sig
%else
Source: glibc-%{version}.tar.xz
%endif
Hence, we have to pass the --disambiguate-sources option to the
helpers/spec_query in 20-files-present-and-referenced.
This issue is part of #55 ("source validator fails on
openSUSE:Factory/coreutils").
Commit: e1a20d275d4b7ddfd0abf541b7def06f7705d4cd
https://github.com/openSUSE/obs-service-source_validator/commit/e1a20d275d4b...
Author: Marcus Huewe
Date: 2017-11-15 (Wed, 15 Nov 2017)
Changed paths:
M helpers/spec_query
Log Message:
-----------
Add --keep-name-conditionals option to helpers/spec_query
This option is used to take conditionals of the form "%if ... %{name} ..."
into account. Its sole purpose is to restrict the --no-conditionals
option in order to mimic the behavior of the "old"
20-files-present-and-referenced script (see commit 0cb8321).
Commit: 48955295dd542c789097db6fa390b5a2a103996d
https://github.com/openSUSE/obs-service-source_validator/commit/48955295dd54...
Author: Marcus Huewe
Date: 2017-11-15 (Wed, 15 Nov 2017)
Changed paths:
M 20-files-present-and-referenced
Log Message:
-----------
Do not ignore conditionals of the form "%if ... %{name} ..."
Pass --keep-name-conditionals option to the helpers/spec_query script
in order to take conditionals of the form "%if ... %{name} ..." into
account.
This is a fix for commit 0cb8321 ("Don't use rpmbuild to extract
sources, patches etc. from a spec").
Fixes: #55 ("source validator fails on openSUSE:Factory/coreutils")
Commit: 1e990f00f4a78d58f1c4252f52ce63c48747f08a
https://github.com/openSUSE/obs-service-source_validator/commit/1e990f00f4a7...
Author: Tomáš Chvátal
Date: 2017-11-16 (Thu, 16 Nov 2017)
Changed paths:
M 20-files-present-and-referenced
M helpers/spec_query
Log Message:
-----------
Merge pull request #59 from marcus-h/spec_query_fixes
Spec query fixes
Compare: https://github.com/openSUSE/obs-service-source_validator/compare/700075298ee...