commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2019-12-10 22:41:52 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new.4691 (New) Package is "obs-service-source_validator" Tue Dec 10 22:41:52 2019 rev:49 rq:754613 version:0.19 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2018-06-27 10:18:19.378802041 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new.4691/obs-service-source_validator.changes 2019-12-10 22:42:00.629818303 +0100 @@ -1,0 +2,11 @@ +Fri Dec 6 08:27:40 UTC 2019 - Adrian Schröter + +- Update to version 0.19: + * allow _multibuild to handle multiple specs + * The --buildflavor option was missing from the help output + * 70-baselibs: do not run subshells + * allow -MACRO ending for changes file on multibuild setups + * skip source files checks for product definition directories + * Add missing dependency to the debian/control file + +--- Old: obs-service-source_validator-0.18.tar.bz2 New: obs-service-source_validator-0.19.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.XHqK83/_old 2019-12-10 22:42:01.145818111 +0100 +++ /var/tmp/diff_new_pack.XHqK83/_new 2019-12-10 22:42:01.149818110 +0100 @@ -1,7 +1,7 @@ # # spec file for package obs-service-source_validator # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -21,7 +21,7 @@ License:GPL-2.0-or-later Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.18 +Version:0.19 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 @@ -57,6 +57,7 @@ : %install +mkdir -p %{buildroot}%{_datadir}/licenses %makeinstall %check @@ -65,6 +66,9 @@ %files %defattr(-,root,root) %license COPYING +%if 0%{?suse_version} <= 1320 +%dir %{_datadir}/licenses +%endif %dir /usr/lib/obs /usr/lib/obs/service ++ _servicedata ++ --- /var/tmp/diff_new_pack.XHqK83/_old 2019-12-10 22:42:01.201818091 +0100 +++ /var/tmp/diff_new_pack.XHqK83/_new 2019-12-10 22:42:01.201818091 +0100 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - e9ce13b96ed8141466e39eb28271db52ef59219a \ No newline at end of file + b5941812e4d48350a00dfdf8d3c5ce3e74025ade \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.XHqK83/_old 2019-12-10 22:42:01.221818083 +0100 +++ /var/tmp/diff_new_pack.XHqK83/_new 2019-12-10 22:42:01.221818083 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.18-0 +Version: 0.19-0 Binary: obs-service-source-validator Maintainer: Hib Eris Architecture: all ++ obs-service-source_validator-0.18.tar.bz2 -> obs-service-source_validator-0.19.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.18/10-multibuild_xor_multispec new/obs-service-source_validator-0.19/10-multibuild_xor_multispec --- old/obs-service-source_validator-0.18/10-multibuild_xor_multispec 2018-06-25 10:42:02.0 +0200 +++ new/obs-service-source_validator-0.19/10-multibuild_xor_multispec 1970-01-01 01:00:00.0 +0100 @@ -1,21 +0,0 @@ -#!/bin/bash - -test "$1" = "--verbose" && { VERBOSE=true ; shift ; } -test "$1" = "--batchmode" && { BATCHMODE=true ; shift ; } -DIR_TO_CHECK=$1 -DESTINATIONDIR=$2 -test -n "$DIR_TO_CHECK" || DIR_TO_CHECK=`pwd` -HELPERS_DIR="/usr/lib/obs/service/source_validators/helpers" -$HELPERS_DIR/check_input_filename "$DIR_TO_CHECK" || exit 1 -test -z "$DESTINATIONDIR" -a -d "$DIR_TO_CHECK/.osc" && DESTINATIONDIR="$DIR_TO_CHECK/.osc" - - -RETURN=0 - -if [ -f "$DIR_TO_CHECK/_multibuild" -a $(ls -1 "$DIR_TO_CHECK/"*.spec | wc -l) -gt 1 ]; then - echo "ERROR: we support EITHER _multibuild OR multiple spec files. Do not add both" - RETURN=1 -fi -
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2018-06-27 10:18:19 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Wed Jun 27 10:18:19 2018 rev:48 rq:618982 version:0.18 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2018-06-22 13:12:28.141521655 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2018-06-27 10:18:19.378802041 +0200 @@ -1,0 +2,6 @@ +Mon Jun 25 14:52:27 UTC 2018 - r...@suse.de + +- Update to version 0.18: + * /usr/include/X11 is still a valid path. + +--- Old: obs-service-source_validator-0.17.tar.bz2 New: obs-service-source_validator-0.18.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.6ZYNdL/_old 2018-06-27 10:18:19.978780221 +0200 +++ /var/tmp/diff_new_pack.6ZYNdL/_new 2018-06-27 10:18:19.978780221 +0200 @@ -21,7 +21,7 @@ License:GPL-2.0-or-later Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.17 +Version:0.18 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 @@ -64,7 +64,7 @@ %files %defattr(-,root,root) -%doc COPYING +%license COPYING %dir /usr/lib/obs /usr/lib/obs/service ++ _servicedata ++ --- /var/tmp/diff_new_pack.6ZYNdL/_old 2018-06-27 10:18:20.030778330 +0200 +++ /var/tmp/diff_new_pack.6ZYNdL/_new 2018-06-27 10:18:20.030778330 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 6af88519d471178cd3e6ae1ac25b2522b5f64a13 \ No newline at end of file + e9ce13b96ed8141466e39eb28271db52ef59219a \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.6ZYNdL/_old 2018-06-27 10:18:20.050777602 +0200 +++ /var/tmp/diff_new_pack.6ZYNdL/_new 2018-06-27 10:18:20.050777602 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.17-0 +Version: 0.18-0 Binary: obs-service-source-validator Maintainer: Hib Eris Architecture: all ++ obs-service-source_validator-0.17.tar.bz2 -> obs-service-source_validator-0.18.tar.bz2 ++ Binary files old/obs-service-source_validator-0.17/.20-files-present-and-referenced.swp and new/obs-service-source_validator-0.18/.20-files-present-and-referenced.swp differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.17/60-spec-filelist new/obs-service-source_validator-0.18/60-spec-filelist --- old/obs-service-source_validator-0.17/60-spec-filelist 2018-06-14 16:59:07.0 +0200 +++ new/obs-service-source_validator-0.18/60-spec-filelist 2018-06-25 10:42:02.0 +0200 @@ -31,7 +31,7 @@ %doc*/*|/*) test $IS_FILE_LIST = true && { case $LINE in - */usr/man/*|*/usr/info/*|*/usr/include/X11/*|*/usr/bin/X11/*) + */usr/man/*|*/usr/info/*|*/usr/bin/X11/*) RETURN=1 echo "(E)" `basename $SPECFILE` uses forbidden file path \"$LINE\". ;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.17/test new/obs-service-source_validator-0.18/test --- old/obs-service-source_validator-0.17/test 2018-06-14 16:59:07.0 +0200 +++ new/obs-service-source_validator-0.18/test 1970-01-01 01:00:00.0 +0100 @@ -1 +0,0 @@ -echo $0
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2018-06-22 13:12:23 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Fri Jun 22 13:12:23 2018 rev:47 rq:617027 version:0.17 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2018-05-19 15:41:32.156669916 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2018-06-22 13:12:28.141521655 +0200 @@ -1,0 +2,7 @@ +Thu Jun 14 15:22:48 UTC 2018 - fschrei...@suse.de + +- Update to version 0.17: + * make path for helpers variable + * fix for #bsc985980 + +--- Old: obs-service-source_validator-0.16.tar.bz2 New: obs-service-source_validator-0.17.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.VqXIYs/_old 2018-06-22 13:12:28.645502966 +0200 +++ /var/tmp/diff_new_pack.VqXIYs/_new 2018-06-22 13:12:28.645502966 +0200 @@ -21,7 +21,7 @@ License:GPL-2.0-or-later Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.16 +Version:0.17 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 @@ -33,6 +33,7 @@ %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +BuildRequires: build Requires: /usr/bin/xmllint Requires: build Requires: perl-TimeDate @@ -58,6 +59,9 @@ %install %makeinstall +%check +make test + %files %defattr(-,root,root) %doc COPYING ++ _service ++ --- /var/tmp/diff_new_pack.VqXIYs/_old 2018-06-22 13:12:28.677501780 +0200 +++ /var/tmp/diff_new_pack.VqXIYs/_new 2018-06-22 13:12:28.677501780 +0200 @@ -3,13 +3,7 @@ git://github.com/openSUSE/obs-service-source_validator.git git .git - -0.16 -0.16 +@PARENT_TAG@ enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.VqXIYs/_old 2018-06-22 13:12:28.697501038 +0200 +++ /var/tmp/diff_new_pack.VqXIYs/_new 2018-06-22 13:12:28.701500889 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - ed812b3823ebb72aa9c328ed947434ec5594177d \ No newline at end of file + 6af88519d471178cd3e6ae1ac25b2522b5f64a13 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.VqXIYs/_old 2018-06-22 13:12:28.721500148 +0200 +++ /var/tmp/diff_new_pack.VqXIYs/_new 2018-06-22 13:12:28.721500148 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.16-0 +Version: 0.17-0 Binary: obs-service-source-validator Maintainer: Hib Eris Architecture: all ++ obs-service-source_validator-0.16.tar.bz2 -> obs-service-source_validator-0.17.tar.bz2 ++ Binary files old/obs-service-source_validator-0.16/.20-files-present-and-referenced.swp and new/obs-service-source_validator-0.17/.20-files-present-and-referenced.swp differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.16/20-files-present-and-referenced new/obs-service-source_validator-0.17/20-files-present-and-referenced --- old/obs-service-source_validator-0.16/20-files-present-and-referenced 2018-05-15 15:27:47.0 +0200 +++ new/obs-service-source_validator-0.17/20-files-present-and-referenced 2018-06-14 16:59:07.0 +0200 @@ -6,14 +6,15 @@ DESTINATIONDIR=$2 OSC_MODE="" test -n "$DIR_TO_CHECK" || DIR_TO_CHECK=`pwd` -HELPERS_DIR="/usr/lib/obs/service/source_validators/helpers" +BASE_DIR=$(dirname $0) +BASE_DIR=${BASE_DIR:-.} +HELPERS_DIR="$BASE_DIR/helpers" $HELPERS_DIR/check_input_filename "$DIR_TO_CHECK" || exit 1 test -z "$DESTINATIONDIR" -a -d "$DIR_TO_CHECK/.osc" && { DESTINATIONDIR="$DIR_TO_CHECK/.osc" OSC_MODE="true" } - RETURN=0 # @@ -358,7 +359,8 @@ debian.*.lintian-overrides ) ;; *) -grep -a -x "$BASE" $TMPDIR/sources > /dev/null && continue +SEARCHTERM=${BASE//\\/} +grep -a -x "$SEARCHTERM" $TMPDIR/sources > /dev/null && continue test -f $DIR_TO_CHECK/_service && egrep -q 'mode=.remoterun' $DIR_TO_CHECK/_service && continue # be a bit more relaxed for osc, it won't upload directories anyway [ -d "$DIR_TO_CHECK/$BASE" ] && [ -d $DIR_TO_CHECK/.osc ] && continue
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2018-05-19 15:41:25 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Sat May 19 15:41:25 2018 rev:46 rq:607611 version:0.16 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2018-02-09 15:44:25.094129928 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2018-05-19 15:41:32.156669916 +0200 @@ -1,0 +2,23 @@ +Tue May 15 13:33:14 UTC 2018 - r...@suse.de + +- Update to version 0.16: + * 60-spec-filelist: check for LICENSE or COPYING files +marked as %doc + +--- +Wed Mar 14 16:32:20 UTC 2018 - opensuse-packag...@opensuse.org + +- Update to version 0.15: + * 70-baselibs: call spec_query with and without the +--no-conditionals switch + +--- +Fri Mar 09 13:26:44 UTC 2018 - opensuse-packag...@opensuse.org + +- Update to version 0.14: + * 70-baselibs: call spec_query with --no-conditionals so that +checking package tevent sees the python3-tevent package for +the baselibs checker + * Build-depend on obs-build to fix Debian build + +--- Old: obs-service-source_validator-0.13.tar.bz2 New: obs-service-source_validator-0.16.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.AsMtD2/_old 2018-05-19 15:41:32.868643867 +0200 +++ /var/tmp/diff_new_pack.AsMtD2/_new 2018-05-19 15:41:32.872643720 +0200 @@ -18,10 +18,10 @@ Name: obs-service-source_validator Summary:An OBS source service: running all the osc source-validator checks -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.13 +Version:0.16 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _service ++ --- /var/tmp/diff_new_pack.AsMtD2/_old 2018-05-19 15:41:32.904642550 +0200 +++ /var/tmp/diff_new_pack.AsMtD2/_new 2018-05-19 15:41:32.904642550 +0200 @@ -8,8 +8,8 @@ 0.7+git%cd.%h master --> -0.13 -0.13 +0.16 +0.16 enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.AsMtD2/_old 2018-05-19 15:41:32.928641671 +0200 +++ /var/tmp/diff_new_pack.AsMtD2/_new 2018-05-19 15:41:32.932641524 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - e27c7138d5b5d951254808d0b4860e6f03fa19ac \ No newline at end of file + ed812b3823ebb72aa9c328ed947434ec5594177d \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.AsMtD2/_old 2018-05-19 15:41:32.956640647 +0200 +++ /var/tmp/diff_new_pack.AsMtD2/_new 2018-05-19 15:41:32.960640501 +0200 @@ -1,8 +1,8 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.13-0 +Version: 0.16-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all Standards-Version: 3.9.6 -Build-Depends: debhelper (>= 7) +Build-Depends: debhelper (>= 7), obs-build ++ obs-service-source_validator-0.13.tar.bz2 -> obs-service-source_validator-0.16.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.13/60-spec-filelist new/obs-service-source_validator-0.16/60-spec-filelist --- old/obs-service-source_validator-0.13/60-spec-filelist 2018-02-06 11:31:50.0 +0100 +++ new/obs-service-source_validator-0.16/60-spec-filelist 2018-05-15 15:27:47.0 +0200 @@ -26,7 +26,7 @@ %file*) IS_FILE_LIST=true ;; - %if*|%el*|%end*|%attr*|%dir*|%conf*) + %if*|%el*|%end*|%attr*|%dir*|%conf*|%defattr*|%ghost*|%{*dir*}*|%exclude*) ;; %doc*/*|/*) test $IS_FILE_LIST = true && { @@ -38,6 +38,14 @@ esac } ;; + %doc*COPYING*|%doc*LICENSE*) +test $IS_FILE_LIST = true && { + echo "(W) found COPYING or LICENSE file marked as %doc, please mark as %license instead" + echo "LINE is: \"$LINE\"" +} + ;; +
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2018-02-09 15:44:24 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Fri Feb 9 15:44:24 2018 rev:45 rq:573284 version:0.13 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2018-01-28 00:38:55.726906755 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2018-02-09 15:44:25.094129928 +0100 @@ -1,0 +2,14 @@ +Tue Feb 06 10:33:40 UTC 2018 - adr...@suse.de + +- Update to version 0.13: + * move multibuild or multi spec in front + * add glibc testcase using multibuild + * support _multibuild files when validating sources + +--- +Tue Feb 6 10:33:07 UTC 2018 - adr...@suse.de + +- Update to version 0.13 + * do not use "--no-conditionals" for baselibs check + +--- Old: obs-service-source_validator-0.12.tar.bz2 New: obs-service-source_validator-0.13.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.DTnvyy/_old 2018-02-09 15:44:26.346084976 +0100 +++ /var/tmp/diff_new_pack.DTnvyy/_new 2018-02-09 15:44:26.346084976 +0100 @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.12 +Version:0.13 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _service ++ --- /var/tmp/diff_new_pack.DTnvyy/_old 2018-02-09 15:44:26.374083971 +0100 +++ /var/tmp/diff_new_pack.DTnvyy/_new 2018-02-09 15:44:26.374083971 +0100 @@ -8,8 +8,8 @@ 0.7+git%cd.%h master --> -0.12 -0.12 +0.13 +0.13 enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.DTnvyy/_old 2018-02-09 15:44:26.390083396 +0100 +++ /var/tmp/diff_new_pack.DTnvyy/_new 2018-02-09 15:44:26.390083396 +0100 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 74f67d76f95090350ea2770407d664a455eb48cc \ No newline at end of file + e27c7138d5b5d951254808d0b4860e6f03fa19ac \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.DTnvyy/_old 2018-02-09 15:44:26.414082535 +0100 +++ /var/tmp/diff_new_pack.DTnvyy/_new 2018-02-09 15:44:26.418082392 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.12-0 +Version: 0.13-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.12.tar.bz2 -> obs-service-source_validator-0.13.tar.bz2 ++ 1626 lines of diff (skipped)
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2018-01-28 00:38:54 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Sun Jan 28 00:38:54 2018 rev:44 rq:569748 version:0.12 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-12-29 18:46:55.293619089 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2018-01-28 00:38:55.726906755 +0100 @@ -1,0 +2,22 @@ +Thu Jan 18 21:13:55 UTC 2018 - fschrei...@suse.de + +- Update to version 0.12: + * fix for continous lines in macros + +--- +Thu Jan 16 20:55:21 UTC 2018 - fschrei...@suse.de + +- Update to version 0.11: + * fix for macro continuation + * activating initial test cases + * .gitignore for vim swap files + +--- +Thu Jan 11 10:01:16 UTC 2018 - fschrei...@suse.de + +- Update to version 0.10: + * Do not call helpers/spec_query with --unique-sources in 70-baselibs + * Keep if statements in line continuation contexts + * Fix --keep-name-conditionals code in helpers/spec_query + +--- Old: obs-service-source_validator-0.9.tar.bz2 New: obs-service-source_validator-0.12.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.IV4ez0/_old 2018-01-28 00:38:56.262881786 +0100 +++ /var/tmp/diff_new_pack.IV4ez0/_new 2018-01-28 00:38:56.262881786 +0100 @@ -1,7 +1,7 @@ # # spec file for package obs-service-source_validator # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.9 +Version:0.12 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _service ++ --- /var/tmp/diff_new_pack.IV4ez0/_old 2018-01-28 00:38:56.302879923 +0100 +++ /var/tmp/diff_new_pack.IV4ez0/_new 2018-01-28 00:38:56.302879923 +0100 @@ -8,8 +8,8 @@ 0.7+git%cd.%h master --> -0.9 -0.9 +0.12 +0.12 enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.IV4ez0/_old 2018-01-28 00:38:56.322878991 +0100 +++ /var/tmp/diff_new_pack.IV4ez0/_new 2018-01-28 00:38:56.322878991 +0100 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - f009de22f0533ea8bf2e7c12fd2be8953eabcf74 \ No newline at end of file + 74f67d76f95090350ea2770407d664a455eb48cc \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.IV4ez0/_old 2018-01-28 00:38:56.346877873 +0100 +++ /var/tmp/diff_new_pack.IV4ez0/_new 2018-01-28 00:38:56.346877873 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.9-0 +Version: 0.12-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.9.tar.bz2 -> obs-service-source_validator-0.12.tar.bz2 ++ 5979 lines of diff (skipped)
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-12-29 18:46:49 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Fri Dec 29 18:46:49 2017 rev:43 rq:558812 version:0.9 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-12-03 10:10:01.586394670 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-12-29 18:46:55.293619089 +0100 @@ -1,0 +2,7 @@ +Mon Dec 11 16:14:46 UTC 2017 - fschrei...@suse.de + +- Update to version 0.9: + * fixes boo#1072375 + * check *_source.changes if they are valid debian source change files + +--- Old: obs-service-source_validator-0.7.tar.bz2 New: obs-service-source_validator-0.9.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.5Bqzxf/_old 2017-12-29 18:46:56.713211378 +0100 +++ /var/tmp/diff_new_pack.5Bqzxf/_new 2017-12-29 18:46:56.717210230 +0100 @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.7 +Version:0.9 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _service ++ --- /var/tmp/diff_new_pack.5Bqzxf/_old 2017-12-29 18:46:56.757198745 +0100 +++ /var/tmp/diff_new_pack.5Bqzxf/_new 2017-12-29 18:46:56.757198745 +0100 @@ -8,8 +8,8 @@ 0.7+git%cd.%h master --> -0.7 -0.7 +0.9 +0.9 enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.5Bqzxf/_old 2017-12-29 18:46:56.781191854 +0100 +++ /var/tmp/diff_new_pack.5Bqzxf/_new 2017-12-29 18:46:56.785190706 +0100 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 1e990f00f4a78d58f1c4252f52ce63c48747f08a \ No newline at end of file + f009de22f0533ea8bf2e7c12fd2be8953eabcf74 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.5Bqzxf/_old 2017-12-29 18:46:56.809183815 +0100 +++ /var/tmp/diff_new_pack.5Bqzxf/_new 2017-12-29 18:46:56.813182666 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.7-0 +Version: 0.9-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.7.tar.bz2 -> obs-service-source_validator-0.9.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.7/40-sequence-changes new/obs-service-source_validator-0.9/40-sequence-changes --- old/obs-service-source_validator-0.7/40-sequence-changes2017-11-16 13:29:35.0 +0100 +++ new/obs-service-source_validator-0.9/40-sequence-changes2017-12-11 13:08:22.0 +0100 @@ -15,6 +15,10 @@ RETURN=0 for i in $DIR_TO_CHECK/*.changes ; do test -f $i || continue +if [ $i != ${i%_source.changes} ];then + /usr/lib/obs/service/source_validators/helpers/check_debian_source_changes $i && continue + echo "(W) File ends with '_source.changes' but is not a valid debian source changes file" +fi RETURN=0 test -n "$FIRST_CHANGES" || FIRST_CHANGES=$i if test -n "$FIRST_CHANGES" -a "$FIRST_CHANGES" != "$i" ; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.7/helpers/DebianSourceChangesValidator.pm new/obs-service-source_validator-0.9/helpers/DebianSourceChangesValidator.pm --- old/obs-service-source_validator-0.7/helpers/DebianSourceChangesValidator.pm 1970-01-01 01:00:00.0 +0100 +++ new/obs-service-source_validator-0.9/helpers/DebianSourceChangesValidator.pm 2017-12-11 13:08:22.0 +0100 @@ -0,0 +1,21 @@ +package DebianSourceChangesValidator; + +use strict; +use warnings; + +sub validate { + my ($fname) = @_; + my @mandatory = qw/Format Date Source Binary Architecture Version Distribution Maintainer Description Changes Checksums-Sha1 Checksums-Sha256 Files/; + my $re= '^('.join('|',@mandatory).'):.*'; + my $result = {}; + + open(my $fh,$fname) || die "Could not open '$fname': $!\n"; + while (my $line = <$fh>) { $line =~ m/$re/ && $result->{$1}++ } + close $fh; + + for my $key (@mandatory) { return 1 if (! $result->{$key} ) } + + return 0 +} + +1; diff -urN
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-12-03 10:09:53 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Sun Dec 3 10:09:53 2017 rev:42 rq:546415 version:0.7 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-11-01 11:06:21.632957330 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-12-03 10:10:01.586394670 +0100 @@ -1,0 +2,9 @@ +Wed Nov 29 12:56:33 UTC 2017 - adr...@suse.de + +- Update to version 0.7: + * Do not ignore conditionals of the form "%if ... %{name} ..." + * Add --keep-name-conditionals option to helpers/spec_query + * Do not fail in case of ambiguous source tags + * Use priviate --homedir when calling gpg + +--- Old: obs-service-source_validator-0.6+git20170922.230bbc4.tar.bz2 New: obs-service-source_validator-0.7.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.6ZgssP/_old 2017-12-03 10:10:03.514324575 +0100 +++ /var/tmp/diff_new_pack.6ZgssP/_new 2017-12-03 10:10:03.518324430 +0100 @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.6+git20170922.230bbc4 +Version:0.7 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 @@ -33,8 +33,8 @@ %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -Requires: build Requires: /usr/bin/xmllint +Requires: build Requires: perl-TimeDate Provides: osc-source_validator = %version Obsoletes: osc-source_validator <= 0.1 ++ _service ++ --- /var/tmp/diff_new_pack.6ZgssP/_old 2017-12-03 10:10:03.562322830 +0100 +++ /var/tmp/diff_new_pack.6ZgssP/_new 2017-12-03 10:10:03.562322830 +0100 @@ -3,9 +3,13 @@ git://github.com/openSUSE/obs-service-source_validator.git git .git + +0.7 +0.7 enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.6ZgssP/_old 2017-12-03 10:10:03.582322103 +0100 +++ /var/tmp/diff_new_pack.6ZgssP/_new 2017-12-03 10:10:03.586321957 +0100 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 230bbc46562b8e4cc26dcacb4f5c9f46e75d921e \ No newline at end of file + 1e990f00f4a78d58f1c4252f52ce63c48747f08a \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.6ZgssP/_old 2017-12-03 10:10:03.610321085 +0100 +++ /var/tmp/diff_new_pack.6ZgssP/_new 2017-12-03 10:10:03.610321085 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20170922.230bbc4-0 +Version: 0.7-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20170922.230bbc4.tar.bz2 -> obs-service-source_validator-0.7.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20170922.230bbc4/20-files-present-and-referenced new/obs-service-source_validator-0.7/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20170922.230bbc4/20-files-present-and-referenced 2017-09-22 13:18:58.0 +0200 +++ new/obs-service-source_validator-0.7/20-files-present-and-referenced 2017-11-16 13:29:35.0 +0100 @@ -55,7 +55,7 @@ for i in $DIR_TO_CHECK/*.spec ; do test -f "$i" || continue $HELPERS_DIR/spec_query --specfile "$i" --print-sources \ ---no-conditionals --unique-sources \ +--no-conditionals --keep-name-conditionals --disambiguate-sources \ >> "$TMPDIR/sources" 2>"$TMPDIR/sources.err" # ignore expand errors with macro scripts sed -i "/can't expand %(...)/d" "$TMPDIR/sources.err" @@ -155,7 +155,7 @@ # if [ -f $DIR_TO_CHECK/*.keyring 2>/dev/null ]; then -GPG_OPTIONS="-q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --trust-model always" +GPG_OPTIONS="--homedir $TMPDIR -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --trust-model always" gpg $GPG_OPTIONS --import $DIR_TO_CHECK/*.keyring for i in $DIR_TO_CHECK/*.sig $DIR_TO_CHECK/*.sign $DIR_TO_CHECK/*.asc; do if [ -f
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-11-01 11:06:18 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Wed Nov 1 11:06:18 2017 rev:41 rq:537436 version:0.6+git20170922.230bbc4 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-09-25 13:50:08.597117103 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-11-01 11:06:21.632957330 +0100 @@ -1,0 +2,7 @@ +Mon Oct 9 06:24:30 UTC 2017 - jay...@gmail.com + +- Update obs-service-source_validator.spec + * Add explicit dependency on obs-build so that osc +does not fail on distributions other than openSUSE. + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.vbeT2U/_old 2017-11-01 11:06:22.504925475 +0100 +++ /var/tmp/diff_new_pack.vbeT2U/_new 2017-11-01 11:06:22.508925329 +0100 @@ -33,6 +33,7 @@ %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +Requires: build Requires: /usr/bin/xmllint Requires: perl-TimeDate Provides: osc-source_validator = %version
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-09-25 13:49:58 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Mon Sep 25 13:49:58 2017 rev:40 rq:528265 version:0.6+git20170922.230bbc4 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-09-13 21:37:34.897019519 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-09-25 13:50:08.597117103 +0200 @@ -1,0 +2,10 @@ +Fri Sep 22 11:21:54 UTC 2017 - r...@suse.de + +- Update to version 0.6+git20170922.230bbc4: + * deal with nil, flavor defines in output_versions + * defining flavor in last change was not needed, remove + * 45-stale-changes: use spec_query instead of output_versions +using the specfile parser from the build package +(boo#1059858) + +--- Old: obs-service-source_validator-0.6+git20170830.0775ae8.tar.bz2 New: obs-service-source_validator-0.6+git20170922.230bbc4.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.HZ1Cps/_old 2017-09-25 13:50:09.405003435 +0200 +++ /var/tmp/diff_new_pack.HZ1Cps/_new 2017-09-25 13:50:09.413002310 +0200 @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.6+git20170830.0775ae8 +Version:0.6+git20170922.230bbc4 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.HZ1Cps/_old 2017-09-25 13:50:09.476993306 +0200 +++ /var/tmp/diff_new_pack.HZ1Cps/_new 2017-09-25 13:50:09.476993306 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 0775ae82992d76c823d8cb9044f2f3a9f9a1a250 \ No newline at end of file + 230bbc46562b8e4cc26dcacb4f5c9f46e75d921e \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.HZ1Cps/_old 2017-09-25 13:50:09.512988242 +0200 +++ /var/tmp/diff_new_pack.HZ1Cps/_new 2017-09-25 13:50:09.512988242 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20170830.0775ae8-0 +Version: 0.6+git20170922.230bbc4-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20170830.0775ae8.tar.bz2 -> obs-service-source_validator-0.6+git20170922.230bbc4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20170830.0775ae8/45-stale-changes new/obs-service-source_validator-0.6+git20170922.230bbc4/45-stale-changes --- old/obs-service-source_validator-0.6+git20170830.0775ae8/45-stale-changes 2017-08-30 09:58:09.0 +0200 +++ new/obs-service-source_validator-0.6+git20170922.230bbc4/45-stale-changes 2017-09-22 13:18:58.0 +0200 @@ -12,7 +12,15 @@ RETURN=0 test "$VERBOSE" = true && echo -n "- checking for stale or missing changes " -SPECLIST=`/usr/lib/obs/service/source_validators/helpers/output_versions -q -m $DIR_TO_CHECK | sed -e "s@ .*@@" | sort -u` + +print_specs () { +for i in "$DIR_TO_CHECK"/*.spec; do +# PASS if we have trouble parsing the .spec file +$HELPERS_DIR/spec_query --specfile "$i" --print-subpacks | sed -e "s@ .*@@" +done +} + +SPECLIST=`print_specs | sort -u` test -n "$SPECLIST" && { for i in $SPECLIST ; do diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20170830.0775ae8/helpers/output_versions new/obs-service-source_validator-0.6+git20170922.230bbc4/helpers/output_versions --- old/obs-service-source_validator-0.6+git20170830.0775ae8/helpers/output_versions 2017-08-30 09:58:09.0 +0200 +++ new/obs-service-source_validator-0.6+git20170922.230bbc4/helpers/output_versions 2017-09-22 13:18:58.0 +0200 @@ -72,6 +72,8 @@ my $current_package; my $current_package_license; my $package_version; +$definelist->{"%nil"} = ""; +$definelist->{"%{nil}"} = ""; open (SPEC,"$dir_to_check/$specfile"); my @SPEC = ; @@ -98,6 +100,7 @@ || ($args[1] && !$args[3] && !$if_not && $definelist->{$args[1]} eq "0") ||
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-09-13 21:37:26 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Wed Sep 13 21:37:26 2017 rev:39 rq:523716 version:0.6+git20170830.0775ae8 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-08-21 11:35:17.528945766 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-09-13 21:37:34.897019519 +0200 @@ -1,0 +2,12 @@ +Wed Aug 30 08:00:54 UTC 2017 - tchva...@suse.com + +- Update to version 0.6+git20170830.0775ae8: + * Fix typo in egrep _service + * Refactor helpers/spec_sources into helpers/spec_query + * Use helpers/spec_query in 20-files-present-and-referenced + * Do not use rpm --specfile to query the subpackage names + * Remove unused RPMBUILD variable + * Do not use a grouping + * Silence another build warning wrt issue #54 + +--- Old: obs-service-source_validator-0.6+git20170811.369eb25.tar.bz2 New: obs-service-source_validator-0.6+git20170830.0775ae8.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.n5HSfv/_old 2017-09-13 21:37:37.084711711 +0200 +++ /var/tmp/diff_new_pack.n5HSfv/_new 2017-09-13 21:37:37.088711149 +0200 @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.6+git20170811.369eb25 +Version:0.6+git20170830.0775ae8 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.n5HSfv/_old 2017-09-13 21:37:37.140703833 +0200 +++ /var/tmp/diff_new_pack.n5HSfv/_new 2017-09-13 21:37:37.140703833 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 369eb257d38d9fdd003f65e50b3bc45a15bc2f48 \ No newline at end of file + 0775ae82992d76c823d8cb9044f2f3a9f9a1a250 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.n5HSfv/_old 2017-09-13 21:37:37.160701020 +0200 +++ /var/tmp/diff_new_pack.n5HSfv/_new 2017-09-13 21:37:37.160701020 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20170811.369eb25-0 +Version: 0.6+git20170830.0775ae8-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20170811.369eb25.tar.bz2 -> obs-service-source_validator-0.6+git20170830.0775ae8.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20170811.369eb25/20-files-present-and-referenced new/obs-service-source_validator-0.6+git20170830.0775ae8/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20170811.369eb25/20-files-present-and-referenced 2017-08-11 13:08:58.0 +0200 +++ new/obs-service-source_validator-0.6+git20170830.0775ae8/20-files-present-and-referenced 2017-08-30 09:58:09.0 +0200 @@ -15,8 +15,6 @@ RETURN=0 -RPMBUILD=rpm -test -x /usr/bin/rpmbuild && RPMBUILD=rpmbuild # # cleanup_and_exit @@ -54,33 +52,17 @@ ;; esac -unique_sources() { - local TMP="$1" - rm -f "$TMP/unique.sed" - for i in "source" "patch"; do - grep -i -n "^$i[[:digit:]]*\s*:" "$2" | while IFS=" :" read N L; do - # the "i" flag is a GNU extension - echo "$N s/^$i/$i$N/i" >> "$TMP/unique.sed" - done - done - sed -f "$TMP/unique.sed" -i "$2" -} - for i in $DIR_TO_CHECK/*.spec ; do test -f "$i" || continue - sed -e 's/^\s*//' \ - -e '/^%if/d' \ - -e '/^%else/d' \ - -e '/^%endif/d' "$i" > "$TMPDIR/tmp.spec" - - unique_sources "$TMPDIR" "$TMPDIR/tmp.spec" - - $HELPERS_DIR/spec_sources "$TMPDIR/tmp.spec" "$TMPDIR/sources" \ - 2>"$TMPDIR/sources.err" || cleanup_and_exit 1 + $HELPERS_DIR/spec_query --specfile "$i" --print-sources \ +--no-conditionals --unique-sources \ +>> "$TMPDIR/sources" 2>"$TMPDIR/sources.err" # ignore expand errors with macro scripts - sed -i "/can't expand %\(...\)/d" "$TMPDIR/sources.err" + sed -i "/can't expand %(...)/d"
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-08-21 11:35:08 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Mon Aug 21 11:35:08 2017 rev:38 rq:516111 version:0.6+git20170811.369eb25 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-08-06 11:29:03.104009979 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-08-21 11:35:17.528945766 +0200 @@ -1,0 +2,13 @@ +Fri Aug 11 12:09:25 UTC 2017 - adr...@suse.de + +- Update to version 0.6+git20170811.369eb25: + * ignore expand errors with macro scripts + +--- +Thu Aug 10 07:44:02 UTC 2017 - mstr...@suse.com + +- Update to version 0.6+git20170809.6818366: + * Ignore not referenced appimage.yml file + * Don't use rpmbuild to extract sources, patches etc. from a spec (bnc#938556 CVE-2017-9274) + +--- Old: obs-service-source_validator-0.6+git20170719.d4384e5.tar.bz2 New: obs-service-source_validator-0.6+git20170811.369eb25.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.jjid54/_old 2017-08-21 11:35:19.276699965 +0200 +++ /var/tmp/diff_new_pack.jjid54/_new 2017-08-21 11:35:19.292697716 +0200 @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.6+git20170719.d4384e5 +Version:0.6+git20170811.369eb25 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.jjid54/_old 2017-08-21 11:35:19.424679154 +0200 +++ /var/tmp/diff_new_pack.jjid54/_new 2017-08-21 11:35:19.428678591 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 080473b4ecd78ef7d7e36f1de0a14a7aa245d76d \ No newline at end of file + 369eb257d38d9fdd003f65e50b3bc45a15bc2f48 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.jjid54/_old 2017-08-21 11:35:19.488670154 +0200 +++ /var/tmp/diff_new_pack.jjid54/_new 2017-08-21 11:35:19.488670154 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20170719.d4384e5-0 +Version: 0.6+git20170811.369eb25-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20170719.d4384e5.tar.bz2 -> obs-service-source_validator-0.6+git20170811.369eb25.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20170719.d4384e5/20-files-present-and-referenced new/obs-service-source_validator-0.6+git20170811.369eb25/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20170719.d4384e5/20-files-present-and-referenced 2017-07-19 10:52:31.0 +0200 +++ new/obs-service-source_validator-0.6+git20170811.369eb25/20-files-present-and-referenced 2017-08-11 13:08:58.0 +0200 @@ -53,111 +53,37 @@ MY_ARCH="%arm" ;; esac -for i in $DIR_TO_CHECK/*.spec ; do -test -f "$i" || continue - sed '/^#%([^)]*$/,/^[^(]*)/d - /^#[^%]/d - /^#%(.*)/d - /^%.*%(echo.*)/{;p;d;} - /^%.*%([^)]*)/{ - s@%([^)]*)@1@ - } - /^%define/{ - s@%(rpm -q.*)@1@ - } - /^%define/{;p;d;} - /^%undefine/{;p;d;} - /^%nil/{;p;d;} - /^%{nil}/{;p;d;} - /^%global.*%(.*)/d - /^%global/{;p;d;} - /^%include/d - /^%[a-z]*_requires/d - /^%{[a-z]*_requires}/d - /^%{[a-z]*_preserve_bytecode}/d - /^%gconf_schemas_prereq/d - /^%requires_eq/{;p;d;} - /^%requires_ge/{;p;d;} - /^%ifarch/{ -s@.*@%ifarch '$MY_ARCH'@ -} - /^ExcludeArch:/d - /^%error/d - /^ExclusiveArch:/{ - s@.*@ExclusiveArch: '$MY_ARCH'@ - } - /^BuildArch.*:/{ - s@.*@BuildArch: '$MY_ARCH'@ -
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-08-06 11:29:00 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Sun Aug 6 11:29:00 2017 rev:37 rq:512828 version:0.6+git20170719.d4384e5 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-01-24 10:29:10.446364650 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-08-06 11:29:03.104009979 +0200 @@ -1,0 +2,18 @@ +Wed Jul 19 09:08:06 UTC 2017 - tchva...@suse.com + +- Update to version 0.6+git20170719.d4384e5: + * Don't complain about Debian manpages files missing in *.spec + * Add README.md file + * Fix service run mode check for localonly + * Add 80-multibuild_xor_multispec: only multibuild OR multispec is supported + * extract GPG_OPTIONS variable for multiple runs + * For signature verification, use trust model "always" + +--- +Sat Jul 15 12:43:06 UTC 2017 - tchva...@suse.com + +- Update to version 0.6+git20170715.607b861: + * - support obspcio also in osc case + * Remove provides and obsoletes from the spec + +--- Old: obs-service-source_validator-0.6+git20170111.82ea590.tar.bz2 New: obs-service-source_validator-0.6+git20170719.d4384e5.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.8dh3V2/_old 2017-08-06 11:29:04.575802629 +0200 +++ /var/tmp/diff_new_pack.8dh3V2/_new 2017-08-06 11:29:04.575802629 +0200 @@ -20,7 +20,8 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.6+git20170111.82ea590 +Url:https://github.com/openSUSE/obs-service-source_validator +Version:0.6+git20170719.d4384e5 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 @@ -51,6 +52,7 @@ %setup -q %build +: %install %makeinstall ++ _servicedata ++ --- /var/tmp/diff_new_pack.8dh3V2/_old 2017-08-06 11:29:04.735780091 +0200 +++ /var/tmp/diff_new_pack.8dh3V2/_new 2017-08-06 11:29:04.735780091 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - e11c2948adf7a3ab41525203b83564587df602c7 \ No newline at end of file + 080473b4ecd78ef7d7e36f1de0a14a7aa245d76d \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.8dh3V2/_old 2017-08-06 11:29:04.803770512 +0200 +++ /var/tmp/diff_new_pack.8dh3V2/_new 2017-08-06 11:29:04.807769948 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20170111.82ea590 +Version: 0.6+git20170719.d4384e5-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20170111.82ea590.tar.bz2 -> obs-service-source_validator-0.6+git20170719.d4384e5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20170111.82ea590/20-files-present-and-referenced new/obs-service-source_validator-0.6+git20170719.d4384e5/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20170111.82ea590/20-files-present-and-referenced 2017-01-11 14:23:16.0 +0100 +++ new/obs-service-source_validator-0.6+git20170719.d4384e5/20-files-present-and-referenced 2017-07-19 10:52:31.0 +0200 @@ -117,6 +117,8 @@ /^Icon/d /^Recommends/d /^Supplements/d + /^Provides/d + /^Obsoletes/d /^Suggests/d /^Enhances/d /^\([Ss]ource\|[Pp]atch\)[0-9]*:[ ]*/{ @@ -204,9 +206,9 @@ xmllint --format $i > $TMPDIR/_service if egrep -q "service .*mode=." $TMPDIR/_service \ -&& ! egrep -q "service .*mode=.(disabled|localrun|buildtime|explicit)" \ +&& ! egrep -q "service .*mode=.(disabled|buildtime|explicit|localonly" \ $TMPDIR/_service; then -echo "(W) openSUSE: projects only allow 'disabled', 'buildtime', 'explicit' or 'localrun' services." +echo "(W) openSUSE: projects only allow 'disabled', 'buildtime', 'explicit' or 'localonly'
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-01-24 10:29:09 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2016-08-03 11:37:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-01-24 10:29:10.446364650 +0100 @@ -1,0 +2,14 @@ +Wed Jan 11 13:26:20 UTC 2017 - adr...@suse.de + +- Update to version 0.6+git20170111.82ea590: + * accept reproducable CI source builds + * accept .obsinfo and .obscpio archives + * accept further modes of services + +--- +Wed Dec 07 11:47:58 UTC 2016 - opensuse-packag...@opensuse.org + +- Update to version 0.6+git20161207.70e9d99: + * 20-files-present-and-referenced fix case where rpmbuild emits a warning but the specfile does not list sources or patches (bnc#1013981) + +--- Old: obs-service-source_validator-0.6+git20160707.a6ff89d.tar.bz2 New: obs-service-source_validator-0.6+git20170111.82ea590.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.IWSaGE/_old 2017-01-24 10:29:11.062277299 +0100 +++ /var/tmp/diff_new_pack.IWSaGE/_new 2017-01-24 10:29:11.066276731 +0100 @@ -1,7 +1,7 @@ # # spec file for package obs-service-source_validator # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.6+git20160707.a6ff89d +Version:0.6+git20170111.82ea590 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.IWSaGE/_old 2017-01-24 10:29:11.110270492 +0100 +++ /var/tmp/diff_new_pack.IWSaGE/_new 2017-01-24 10:29:11.110270492 +0100 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - a6ff89dec94d0c3b0854dfcfb2082f552dd2b3d8 \ No newline at end of file + e11c2948adf7a3ab41525203b83564587df602c7 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.IWSaGE/_old 2017-01-24 10:29:11.134267089 +0100 +++ /var/tmp/diff_new_pack.IWSaGE/_new 2017-01-24 10:29:11.138266521 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20160707.a6ff89d +Version: 0.6+git20170111.82ea590 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20160707.a6ff89d.tar.bz2 -> obs-service-source_validator-0.6+git20170111.82ea590.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20160707.a6ff89d/20-files-present-and-referenced new/obs-service-source_validator-0.6+git20170111.82ea590/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20160707.a6ff89d/20-files-present-and-referenced 2016-07-07 15:08:48.0 +0200 +++ new/obs-service-source_validator-0.6+git20170111.82ea590/20-files-present-and-referenced 2017-01-11 14:23:16.0 +0100 @@ -154,7 +154,8 @@ $RPMBUILD --nodeps -bp $TMPDIR/tmp.spec cleanup_and_exit 1 } - egrep -v '^warning' $TMPDIR/sources > $TMPDIR/sources.t && mv $TMPDIR/sources.t $TMPDIR/sources + egrep -v '^warning' $TMPDIR/sources > $TMPDIR/sources.t + test $? != 2 && mv $TMPDIR/sources.t $TMPDIR/sources done for i in $DIR_TO_CHECK/*.dsc ; do test -f "$i" || continue @@ -203,9 +204,9 @@ xmllint --format $i > $TMPDIR/_service if egrep -q "service .*mode=." $TMPDIR/_service \ -&& ! egrep -q "service .*mode=.(disabled|localrun)" \ +&& ! egrep -q "service .*mode=.(disabled|localrun|buildtime|explicit)" \ $TMPDIR/_service; then -echo "(W) openSUSE: projects only allow 'disabled or 'localrun' services." +echo "(W) openSUSE:
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2016-08-03 11:37:15 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2016-07-01 09:55:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2016-08-03 11:37:17.0 +0200 @@ -2 +2,7 @@ -Fri Jun 17 13:54:23 UTC 2016 - opensuse-packag...@opensuse.org +Thu Jul 07 13:08:48 UTC 2016 - adr...@suse.de + +- Update to version 0.6+git20160707.a6ff89d: + + fix debian.series using patches with patch levels + +--- +Fri Jun 17 13:54:23 UTC 2016 - fschrei...@suse.de @@ -10 +16 @@ -Tue May 31 11:31:57 UTC 2016 - opensuse-packag...@opensuse.org +Tue May 31 11:31:57 UTC 2016 - fschrei...@suse.de @@ -21 +27 @@ -Mon Feb 22 17:29:48 UTC 2016 - opensuse-packag...@opensuse.org +Mon Feb 22 17:29:48 UTC 2016 - fschrei...@suse.de @@ -29 +35 @@ -Thu Feb 18 16:44:41 UTC 2016 - opensuse-packag...@opensuse.org +Thu Feb 18 16:44:41 UTC 2016 - fschrei...@suse.de Old: obs-service-source_validator-0.6+git20160617.cfadcb0.tar.bz2 New: obs-service-source_validator-0.6+git20160707.a6ff89d.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.qH4ltH/_old 2016-08-03 11:37:18.0 +0200 +++ /var/tmp/diff_new_pack.qH4ltH/_new 2016-08-03 11:37:18.0 +0200 @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.6+git20160617.cfadcb0 +Version:0.6+git20160707.a6ff89d Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.qH4ltH/_old 2016-08-03 11:37:18.0 +0200 +++ /var/tmp/diff_new_pack.qH4ltH/_new 2016-08-03 11:37:18.0 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - cfadcb0e6fd0ebdd3b7688ffe2225c0cb7b197f5 \ No newline at end of file + a6ff89dec94d0c3b0854dfcfb2082f552dd2b3d8 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.qH4ltH/_old 2016-08-03 11:37:18.0 +0200 +++ /var/tmp/diff_new_pack.qH4ltH/_new 2016-08-03 11:37:18.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20160617.cfadcb0 +Version: 0.6+git20160707.a6ff89d Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20160617.cfadcb0.tar.bz2 -> obs-service-source_validator-0.6+git20160707.a6ff89d.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20160617.cfadcb0/20-files-present-and-referenced new/obs-service-source_validator-0.6+git20160707.a6ff89d/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20160617.cfadcb0/20-files-present-and-referenced 2016-06-17 15:54:23.0 +0200 +++ new/obs-service-source_validator-0.6+git20160707.a6ff89d/20-files-present-and-referenced 2016-07-07 15:08:48.0 +0200 @@ -162,7 +162,10 @@ done # Add debian only patches to the allowed sources list. -test -f $DIR_TO_CHECK/debian.series && egrep -v -e '^$' -e '^ #' -e '^#' $DIR_TO_CHECK/debian.series >> $TMPDIR/sources +# but strip tailing -p1 arguments +test -f $DIR_TO_CHECK/debian.series && \ + sed -e '/^$/d' -e '/^#/d' -e 's,[ \t]*-p[0123456789]*$,,' \ + $DIR_TO_CHECK/debian.series >> $TMPDIR/sources test -f $TMPDIR/sources || cleanup_and_exit
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2016-07-01 09:55:09 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2016-06-05 14:19:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2016-07-01 09:55:10.0 +0200 @@ -1,0 +2,8 @@ +Fri Jun 17 13:54:23 UTC 2016 - opensuse-packag...@opensuse.org + +- Update to version 0.6+git20160617.cfadcb0: + * 20-files-present: Add patches from debian.series file to sources list. + * 20-files-present: Add more debian standard files to ignore. + * 20-files-present: do not use cat where/while not needed + +--- Old: obs-service-source_validator-0.6+git20160531.fbfe336.tar.bz2 New: obs-service-source_validator-0.6+git20160617.cfadcb0.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.F2461p/_old 2016-07-01 09:55:12.0 +0200 +++ /var/tmp/diff_new_pack.F2461p/_new 2016-07-01 09:55:12.0 +0200 @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.6+git20160531.fbfe336 +Version:0.6+git20160617.cfadcb0 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.F2461p/_old 2016-07-01 09:55:12.0 +0200 +++ /var/tmp/diff_new_pack.F2461p/_new 2016-07-01 09:55:12.0 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - fbfe33626da76dfff3004b197658c7de3e2ca5da \ No newline at end of file + cfadcb0e6fd0ebdd3b7688ffe2225c0cb7b197f5 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.F2461p/_old 2016-07-01 09:55:12.0 +0200 +++ /var/tmp/diff_new_pack.F2461p/_new 2016-07-01 09:55:12.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20160531.fbfe336 +Version: 0.6+git20160617.cfadcb0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20160531.fbfe336.tar.bz2 -> obs-service-source_validator-0.6+git20160617.cfadcb0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20160531.fbfe336/20-files-present-and-referenced new/obs-service-source_validator-0.6+git20160617.cfadcb0/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20160531.fbfe336/20-files-present-and-referenced 2016-05-31 13:31:57.0 +0200 +++ new/obs-service-source_validator-0.6+git20160617.cfadcb0/20-files-present-and-referenced 2016-06-17 15:54:23.0 +0200 @@ -161,6 +161,9 @@ ( sed -ne '/^Files:/,$p' < "$i" | sed -e 1d | sed -e '/^[^ ]/,$d' | while read debchk debsize debfile ; do echo "$debfile" ; done ) >> $TMPDIR/sources done +# Add debian only patches to the allowed sources list. +test -f $DIR_TO_CHECK/debian.series && egrep -v -e '^$' -e '^ #' -e '^#' $DIR_TO_CHECK/debian.series >> $TMPDIR/sources + test -f $TMPDIR/sources || cleanup_and_exit # @@ -412,6 +415,7 @@ debian.series | \ debian.tar.gz | \ debian.triggers | \ + debian.format | \ debian.*.default | \ debian.*.dirs | \ debian.*.files | \ @@ -421,7 +425,8 @@ debian.*.postinst | \ debian.*.postrm | \ debian.*.preinst | \ - debian.*.prerm ) + debian.*.prerm | \ + debian.*.lintian-overrides ) ;; *) grep -a -x "$BASE" $TMPDIR/sources > /dev/null && continue
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2016-06-05 14:19:18 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2016-03-07 13:37:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2016-06-05 14:19:19.0 +0200 @@ -1,0 +2,11 @@ +Tue May 31 11:31:57 UTC 2016 - opensuse-packag...@opensuse.org + +- Update to version 0.6+git20160531.fbfe336: + * baselibs.conf: targetname is a valid keyword + * added checker for filenames +* additional fixes for boo#967610 and bsc#967265 + * enhanced regex to check + * better quoting and checks for dot files + * filter out single/double quotes and grave accent from filenames + +--- Old: obs-service-source_validator-0.6+git20160222.62c56d3.tar.bz2 New: obs-service-source_validator-0.6+git20160531.fbfe336.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.V3J1zp/_old 2016-06-05 14:19:20.0 +0200 +++ /var/tmp/diff_new_pack.V3J1zp/_new 2016-06-05 14:19:20.0 +0200 @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.6+git20160222.62c56d3 +Version:0.6+git20160531.fbfe336 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.V3J1zp/_old 2016-06-05 14:19:20.0 +0200 +++ /var/tmp/diff_new_pack.V3J1zp/_new 2016-06-05 14:19:20.0 +0200 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 62c56d3c13eb95c40cadff4d1e036d947c800ad4 \ No newline at end of file + fbfe33626da76dfff3004b197658c7de3e2ca5da \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.V3J1zp/_old 2016-06-05 14:19:20.0 +0200 +++ /var/tmp/diff_new_pack.V3J1zp/_new 2016-06-05 14:19:20.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20160222.62c56d3 +Version: 0.6+git20160531.fbfe336 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20160222.62c56d3.tar.bz2 -> obs-service-source_validator-0.6+git20160531.fbfe336.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20160222.62c56d3/20-files-present-and-referenced new/obs-service-source_validator-0.6+git20160531.fbfe336/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20160222.62c56d3/20-files-present-and-referenced 2016-02-22 18:29:48.0 +0100 +++ new/obs-service-source_validator-0.6+git20160531.fbfe336/20-files-present-and-referenced 2016-05-31 13:31:57.0 +0200 @@ -6,6 +6,8 @@ DESTINATIONDIR=$2 OSC_MODE="" test -n "$DIR_TO_CHECK" || DIR_TO_CHECK=`pwd` +HELPERS_DIR="/usr/lib/obs/service/source_validators/helpers" +$HELPERS_DIR/check_input_filename "$DIR_TO_CHECK" || exit 1 test -z "$DESTINATIONDIR" -a -d "$DIR_TO_CHECK/.osc" && { DESTINATIONDIR="$DIR_TO_CHECK/.osc" OSC_MODE="true" @@ -52,7 +54,7 @@ ;; esac for i in $DIR_TO_CHECK/*.spec ; do -test -f $i || continue +test -f "$i" || continue sed '/^#%([^)]*$/,/^[^(]*)/d /^#[^%]/d /^#%(.*)/d @@ -123,9 +125,9 @@ s/^Release:.* /Release: 0/ s/^\(Release:.*\)\(.*\)/\1_\2/ s/^\(Release:.*\)\(.*\)/\1_\2/' $i >$TMPDIR/tmp.spec - grep -a ^Icon: $i|sed -n 's/^Icon:[ ]*/%{echo:/ + grep -a ^Icon: "$i"|sed -n 's/^Icon:[ ]*/%{echo:/ /^%{echo:/s/$/ }/p' >>$TMPDIR/tmp.spec - grep -a -q ^Release $i || { + grep -a -q ^Release "$i" || { sed -e "/^Version/{;p;s@\(.*\)@Release: 0\ @;}" $TMPDIR/tmp.spec > $TMPDIR/tmp.spec.new mv $TMPDIR/tmp.spec.new $TMPDIR/tmp.spec } @@ -135,7 +137,7 @@ done while read line ; do grep -qx "##seen $line" $TMPDIR/tmp.spec || echo "$line" | sed -e "s/^\(\([Ss]ource\|[Pp]atch\)[0-9]*:[]*\)\(.*\)/##seen \1\3\n%{echo:\3 }/"
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2016-03-07 13:37:08 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2015-07-21 13:26:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2016-03-07 13:37:09.0 +0100 @@ -1,0 +2,17 @@ +Mon Feb 22 17:29:48 UTC 2016 - opensuse-packag...@opensuse.org + +- Update to version 0.6+git20160222.62c56d3: + + turned off warnings to avoid misleading messages + + fixes boo#967610 + + related to bsc#967265 + +--- +Thu Feb 18 16:44:41 UTC 2016 - opensuse-packag...@opensuse.org + +- Update to version 0.6+git20160218.73d6618: + + Attempt to fix and handling in Release in a minimal invasive way. + + 20-files-present-and-referenced: also look for *.sign files + + various security and bug fixes (boo#967265) + + removed bash 4 test syntax + +--- Old: obs-service-source_validator-0.5+git20150622.3c3fa65.tar.bz2 New: obs-service-source_validator-0.6+git20160222.62c56d3.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.9o9QV2/_old 2016-03-07 13:37:28.0 +0100 +++ /var/tmp/diff_new_pack.9o9QV2/_new 2016-03-07 13:37:28.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package obs-service-source_validator # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.5+git20150622.3c3fa65 +Version:0.6+git20160222.62c56d3 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _service ++ --- /var/tmp/diff_new_pack.9o9QV2/_old 2016-03-07 13:37:28.0 +0100 +++ /var/tmp/diff_new_pack.9o9QV2/_new 2016-03-07 13:37:28.0 +0100 @@ -4,7 +4,7 @@ git .git git-master -0.5+git%cd.%h +0.6+git%cd.%h master enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.9o9QV2/_old 2016-03-07 13:37:28.0 +0100 +++ /var/tmp/diff_new_pack.9o9QV2/_new 2016-03-07 13:37:28.0 +0100 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 3c3fa650e956cedce7c1852c4bfad69b11d802c3 \ No newline at end of file + 62c56d3c13eb95c40cadff4d1e036d947c800ad4 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.9o9QV2/_old 2016-03-07 13:37:28.0 +0100 +++ /var/tmp/diff_new_pack.9o9QV2/_new 2016-03-07 13:37:28.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.5+git20150622.3c3fa65 +Version: 0.6+git20160222.62c56d3 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.5+git20150622.3c3fa65.tar.bz2 -> obs-service-source_validator-0.6+git20160222.62c56d3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.5+git20150622.3c3fa65/20-files-present-and-referenced new/obs-service-source_validator-0.6+git20160222.62c56d3/20-files-present-and-referenced --- old/obs-service-source_validator-0.5+git20150622.3c3fa65/20-files-present-and-referenced 2015-06-24 17:36:19.0 +0200 +++ new/obs-service-source_validator-0.6+git20160222.62c56d3/20-files-present-and-referenced 2016-02-22 18:29:48.0 +0100 @@ -20,7 +20,9 @@ # cleanup_and_exit # cleanup_and_exit () { -rm -rf $TMPDIR +if [ -n "$TMPDIR" ];then + rm -rf $TMPDIR +fi exit $1 } @@ -118,7 +120,9 @@ /^\([Ss]ource\|[Pp]atch\)[0-9]*:[ ]*/{ s/^\(\([Ss]ource\|[Pp]atch\)[0-9]*:[ ]*\)\(.*\)/##seen \1\3\n%{echo:\3 }/ } - s/^Release:.* /Release: 0/' $i >$TMPDIR/tmp.spec + s/^Release:.* /Release: 0/ +
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2015-07-21 13:26:16 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2015-06-12 20:29:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2015-07-21 13:26:17.0 +0200 @@ -1,0 +2,9 @@ +Wed Jun 24 15:36:20 UTC 2015 - h...@hiberis.nl + +- Add debian.dsc +- Use install target from Makefile +- Update to version 0.5+git20150622.3c3fa65: + + Add install target to Makefile + + Debianization + +--- Old: obs-service-source_validator-0.5+git20150611.b85a5d4.tar.bz2 New: debian.dsc obs-service-source_validator-0.5+git20150622.3c3fa65.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.lwS18v/_old 2015-07-21 13:26:18.0 +0200 +++ /var/tmp/diff_new_pack.lwS18v/_new 2015-07-21 13:26:18.0 +0200 @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.5+git20150611.b85a5d4 +Version:0.5+git20150622.3c3fa65 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 @@ -53,10 +53,7 @@ %build %install -mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/obs/service/source_validators/ -install -m 0755 source_validator $RPM_BUILD_ROOT%{_prefix}/lib/obs/service -install -m 0644 source_validator.service $RPM_BUILD_ROOT%{_prefix}/lib/obs/service -cp -a [0-9]* helpers %{buildroot}%{_prefix}/lib/obs/service/source_validators +%makeinstall %files %defattr(-,root,root) ++ _servicedata ++ --- /var/tmp/diff_new_pack.lwS18v/_old 2015-07-21 13:26:18.0 +0200 +++ /var/tmp/diff_new_pack.lwS18v/_new 2015-07-21 13:26:18.0 +0200 @@ -1,4 +1,4 @@ servicedata service name=tar_scm param name=urlgit://github.com/openSUSE/obs-service-source_validator.git/param - param name=changesrevisionb85a5d4b92edd871e77b4af202967ee6290e6d88/param/service/servicedata \ No newline at end of file + param name=changesrevision3c3fa650e956cedce7c1852c4bfad69b11d802c3/param/service/servicedata \ No newline at end of file ++ debian.dsc ++ Format: 1.0 Source: obs-service-source-validator Version: 0.5+git20150622.3c3fa65 Binary: obs-service-source-validator Maintainer: Hib Eris h...@hiberis.nl Architecture: all Standards-Version: 3.9.6 Build-Depends: debhelper (= 7) ++ obs-service-source_validator-0.5+git20150611.b85a5d4.tar.bz2 - obs-service-source_validator-0.5+git20150622.3c3fa65.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.5+git20150611.b85a5d4/Makefile new/obs-service-source_validator-0.5+git20150622.3c3fa65/Makefile --- old/obs-service-source_validator-0.5+git20150611.b85a5d4/Makefile 2015-06-11 10:58:17.0 +0200 +++ new/obs-service-source_validator-0.5+git20150622.3c3fa65/Makefile 2015-06-24 17:36:19.0 +0200 @@ -1,8 +1,21 @@ PRJ=openSUSE:Tools PKG=obs-service-source_validator +prefix = /usr + +servicedir = ${prefix}/lib/obs/service + all: +install: + install -d $(DESTDIR)$(servicedir) + install -m 0755 source_validator $(DESTDIR)$(servicedir) + install -m 0644 source_validator.service $(DESTDIR)$(servicedir) + install -d $(DESTDIR)$(servicedir)/source_validators + install -m 0755 [0-9]* $(DESTDIR)$(servicedir)/source_validators + install -d $(DESTDIR)$(servicedir)/source_validators/helpers + install -m 0755 helpers/* $(DESTDIR)$(servicedir)/source_validators/helpers + package: @if test -d $(PKG); then cd $(PKG) osc up cd -; else osc co -c $(PRJ) $(PKG); fi @./mkchanges | tee $(PKG)/.changes @@ -12,4 +25,4 @@ @./mktar @mv *bz2 $(PKG) -.PHONY: all package +.PHONY: all install package diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.5+git20150611.b85a5d4/debian/changelog new/obs-service-source_validator-0.5+git20150622.3c3fa65/debian/changelog --- old/obs-service-source_validator-0.5+git20150611.b85a5d4/debian/changelog 1970-01-01 01:00:00.0 +0100 +++
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2015-06-12 20:29:35 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2015-05-16 07:12:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2015-06-12 20:29:36.0 +0200 @@ -1,0 +2,16 @@ +Thu Jun 11 08:58:17 UTC 2015 - adr...@suse.de + +- Update to version 0.5+git20150611.b85a5d4: + + unbreak source validator with packages using source services again +* Not all _* files are xml +* Don't complain about service generated files + +--- +Wed May 27 13:54:35 UTC 2015 - lnus...@suse.de + +- Update to version 0.5+git20150527.6e08ec8: + + baselibs.conf: ignore lines starting with #; comments might be welcome + + baselibs.conf: 'arch' is also a valid keyword + + Avoid trashing _service file + +--- Old: obs-service-source_validator-0.5+git20150513.7c2f7ae.tar.bz2 New: obs-service-source_validator-0.5+git20150611.b85a5d4.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.oYujfy/_old 2015-06-12 20:29:37.0 +0200 +++ /var/tmp/diff_new_pack.oYujfy/_new 2015-06-12 20:29:37.0 +0200 @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.5+git20150513.7c2f7ae +Version:0.5+git20150611.b85a5d4 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.oYujfy/_old 2015-06-12 20:29:37.0 +0200 +++ /var/tmp/diff_new_pack.oYujfy/_new 2015-06-12 20:29:37.0 +0200 @@ -1,4 +1,4 @@ servicedata service name=tar_scm param name=urlgit://github.com/openSUSE/obs-service-source_validator.git/param - param name=changesrevision7c2f7ae62322ff5293567d70bfa4904568296a11/param/service/servicedata \ No newline at end of file + param name=changesrevisionb85a5d4b92edd871e77b4af202967ee6290e6d88/param/service/servicedata \ No newline at end of file ++ obs-service-source_validator-0.5+git20150513.7c2f7ae.tar.bz2 - obs-service-source_validator-0.5+git20150611.b85a5d4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.5+git20150513.7c2f7ae/20-files-present-and-referenced new/obs-service-source_validator-0.5+git20150611.b85a5d4/20-files-present-and-referenced --- old/obs-service-source_validator-0.5+git20150513.7c2f7ae/20-files-present-and-referenced 2015-05-13 10:54:32.0 +0200 +++ new/obs-service-source_validator-0.5+git20150611.b85a5d4/20-files-present-and-referenced 2015-06-11 10:58:17.0 +0200 @@ -176,23 +176,27 @@ # XML validate files starting with _.. if [ -x $(type -p xmllint) ]; then -# Check if _service is sane -if [ -f $DIR_TO_CHECK/_service ]; then -xmllint --format $DIR_TO_CHECK/_service $TMPDIR/_service - -if egrep -q service .*mode=. $TMPDIR/_service \ - ! egrep -q service .*mode=.(disabled|localrun) \ -$TMPDIR/_service; then -echo (W) openSUSE: projects only allow 'disabled or 'localrun' services. -fi -fi - -for i in $DIR_TO_CHECK/_*; do +for i in $DIR_TO_CHECK/_service; do test -f $i || continue +BASE=${i##*/} + xmllint --format $i /dev/null || { echo (E) $(basename $i) is not valid XML RETURN=2 +continue } + +# Check if _service is sane +if [ $BASE = _service ]; then +xmllint --format $i $TMPDIR/_service + +if egrep -q service .*mode=. $TMPDIR/_service \ + ! egrep -q service .*mode=.(disabled|localrun) \ +$TMPDIR/_service; then +echo (W) openSUSE: projects only allow 'disabled or 'localrun' services. +fi +fi + done fi @@ -216,9 +220,11 @@ fi } -for HASTOBETHER in `cat $TMPDIR/sources` ; do -check_tracked $HASTOBETHER || RETURN=2 -done +if ! test -f $DIR_TO_CHECK/_service; then +for HASTOBETHER in `cat
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2015-05-16 07:12:19 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2015-04-27 22:07:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2015-05-16 07:12:21.0 +0200 @@ -1,0 +2,8 @@ +Wed May 13 08:54:32 UTC 2015 - lnus...@suse.de + +- Update to version 0.5+git20150513.7c2f7ae: + + fix checking _service file + + baselibs verification: targettype is a nown keyword - treat it as a 'built package' + + baselibs validation: pass if we have trouble parsing the .spec file (missing devel packages on the host) + +--- Old: obs-service-source_validator-0.5+git20150420.23830c1.tar.bz2 New: obs-service-source_validator-0.5+git20150513.7c2f7ae.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.JwlR3P/_old 2015-05-16 07:12:22.0 +0200 +++ /var/tmp/diff_new_pack.JwlR3P/_new 2015-05-16 07:12:22.0 +0200 @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.5+git20150420.23830c1 +Version:0.5+git20150513.7c2f7ae Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _servicedata ++ --- /var/tmp/diff_new_pack.JwlR3P/_old 2015-05-16 07:12:22.0 +0200 +++ /var/tmp/diff_new_pack.JwlR3P/_new 2015-05-16 07:12:22.0 +0200 @@ -1,4 +1,4 @@ servicedata service name=tar_scm param name=urlgit://github.com/openSUSE/obs-service-source_validator.git/param - param name=changesrevision23830c1e19fac4b2c0972b79cd61b5f0cac796c9/param/service/servicedata \ No newline at end of file + param name=changesrevision7c2f7ae62322ff5293567d70bfa4904568296a11/param/service/servicedata \ No newline at end of file ++ obs-service-source_validator-0.5+git20150420.23830c1.tar.bz2 - obs-service-source_validator-0.5+git20150513.7c2f7ae.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.5+git20150420.23830c1/20-files-present-and-referenced new/obs-service-source_validator-0.5+git20150513.7c2f7ae/20-files-present-and-referenced --- old/obs-service-source_validator-0.5+git20150420.23830c1/20-files-present-and-referenced 2015-04-20 14:17:45.0 +0200 +++ new/obs-service-source_validator-0.5+git20150513.7c2f7ae/20-files-present-and-referenced 2015-05-13 10:54:32.0 +0200 @@ -178,7 +178,7 @@ if [ -x $(type -p xmllint) ]; then # Check if _service is sane if [ -f $DIR_TO_CHECK/_service ]; then -xmllint --format $i $TMPDIR/_service +xmllint --format $DIR_TO_CHECK/_service $TMPDIR/_service if egrep -q service .*mode=. $TMPDIR/_service \ ! egrep -q service .*mode=.(disabled|localrun) \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.5+git20150420.23830c1/70-baselibs new/obs-service-source_validator-0.5+git20150513.7c2f7ae/70-baselibs --- old/obs-service-source_validator-0.5+git20150420.23830c1/70-baselibs 2015-04-20 14:17:45.0 +0200 +++ new/obs-service-source_validator-0.5+git20150513.7c2f7ae/70-baselibs 2015-05-13 10:47:14.0 +0200 @@ -16,8 +16,13 @@ # PASS if there is no baselibs.conf [ -f $DIR_TO_CHECK/baselibs.conf ] || exit 0 +# PASS if we have trouble parsing the .spec file +rpm -q --specfile $DIR_TO_CHECK/*.spec /dev/null 21 || exit 0 + BUILTBINARIES=($(rpm -q --qf %{name}\n --specfile $DIR_TO_CHECK/*.spec)) -BASELIBSREF=$(grep ^\\S\+ $DIR_TO_CHECK/baselibs.conf) +# add 'targettype' as a 'known keyword' to not trip over it +BUILTBINARIES+=('targettype') +BASELIBSREF=$(grep -o ^\\S\+ $DIR_TO_CHECK/baselibs.conf) RETURN=0 for rpm in $BASELIBSREF; do
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2015-04-27 22:06:58 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2015-02-27 11:08:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2015-04-27 22:07:00.0 +0200 @@ -1,0 +2,9 @@ +Mon Apr 20 12:17:45 UTC 2015 - lnus...@suse.de + +- Update to version 0.5+git20150420.23830c1: + + Verify if the packages referenced by baselibs.conf are actually being built. + + Check for disallowed services before missing files (#16) + + add support for %autosetup and %autopatch +- use proper versioning in _service file and generate changes entry + +--- Old: obs-service-source_validator-0.5.tar.bz2 New: _servicedata obs-service-source_validator-0.5+git20150420.23830c1.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.kLQMOf/_old 2015-04-27 22:07:01.0 +0200 +++ /var/tmp/diff_new_pack.kLQMOf/_new 2015-04-27 22:07:01.0 +0200 @@ -20,7 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Version:0.5 +Version:0.5+git20150420.23830c1 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _service ++ --- /var/tmp/diff_new_pack.kLQMOf/_old 2015-04-27 22:07:01.0 +0200 +++ /var/tmp/diff_new_pack.kLQMOf/_new 2015-04-27 22:07:01.0 +0200 @@ -1,11 +1,12 @@ services service name=tar_scm mode=disabled -param name=urlg...@github.com:openSUSE/obs-service-source_validator.git/param +param name=urlgit://github.com/openSUSE/obs-service-source_validator.git/param param name=scmgit/param param name=exclude.git/param param name=versiongit-master/param -param name=versionformat0.5/param +param name=versionformat0.5+git%cd.%h/param param name=revisionmaster/param +param name=changesgenerateenable/param /service service name=recompress mode=disabled ++ _servicedata ++ servicedata service name=tar_scm param name=urlgit://github.com/openSUSE/obs-service-source_validator.git/param param name=changesrevision23830c1e19fac4b2c0972b79cd61b5f0cac796c9/param/service/servicedata
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2015-02-27 11:08:53 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2014-11-24 11:11:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2015-02-27 11:08:56.0 +0100 @@ -1,0 +2,5 @@ +Tue Feb 17 12:51:00 CET 2015 - r...@suse.de + +- fix 20-files-present-and-referenced for ocaml macro + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.KaoIFd/_old 2015-02-27 11:08:57.0 +0100 +++ /var/tmp/diff_new_pack.KaoIFd/_new 2015-02-27 11:08:57.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package obs-service-source_validator # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ obs-service-source_validator-0.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.5/20-files-present-and-referenced new/obs-service-source_validator-0.5/20-files-present-and-referenced --- old/obs-service-source_validator-0.5/20-files-present-and-referenced 2014-11-13 14:29:35.0 +0100 +++ new/obs-service-source_validator-0.5/20-files-present-and-referenced 2015-02-17 12:50:08.0 +0100 @@ -70,6 +70,7 @@ /^%include/d /^%[a-z]*_requires/d /^%{[a-z]*_requires}/d + /^%{[a-z]*_preserve_bytecode}/d /^%gconf_schemas_prereq/d /^%requires_eq/{;p;d;} /^%requires_ge/{;p;d;} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2014-11-24 11:11:03 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2014-10-01 07:40:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2014-11-24 11:11:11.0 +0100 @@ -1,0 +2,11 @@ +Thu Nov 13 16:01:19 UTC 2014 - co...@suse.com + +- remove PKGBUILD file again as it breaks source validator + +--- +Thu Nov 13 13:30:56 UTC 2014 - co...@suse.com + +- update from git: + - Don't use gpg's --pgp2 option which was removed in gnupg 2.1.0 + +--- Other differences: -- ++ obs-service-source_validator-0.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.5/20-files-present-and-referenced new/obs-service-source_validator-0.5/20-files-present-and-referenced --- old/obs-service-source_validator-0.5/20-files-present-and-referenced 2014-09-29 12:22:59.0 +0200 +++ new/obs-service-source_validator-0.5/20-files-present-and-referenced 2014-11-13 14:29:35.0 +0100 @@ -202,13 +202,13 @@ # if [ -f $DIR_TO_CHECK/*.keyring 2/dev/null ]; then -gpg --pgp2 -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --import $DIR_TO_CHECK/*.keyring +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --import $DIR_TO_CHECK/*.keyring for i in $DIR_TO_CHECK/*.sig $DIR_TO_CHECK/*.asc; do if [ -f $i ]; then validatefn=${i/.asc} validatefn=${validatefn/.sig} if [ -f $validatefn ]; then -gpg --pgp2 -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i || { +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i || { echo (E) signature $i does not validate RETURN=2 } @@ -216,7 +216,7 @@ if [ -f $validatefn.gz ]; then TMPFILE=`mktemp` zcat $validatefn.gz $TMPFILE -gpg --pgp2 -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { echo (E) signature $i does not validate RETURN=2 } @@ -225,7 +225,7 @@ if [ -f $validatefn.bz2 ]; then TMPFILE=`mktemp` bzcat $validatefn.bz2 $TMPFILE -gpg --pgp2 -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { echo (E) signature $i does not validate RETURN=2 } @@ -234,7 +234,7 @@ if [ -f $validatefn.xz ]; then TMPFILE=`mktemp` xzcat $validatefn.xz $TMPFILE -gpg --pgp2 -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { echo (E) signature $i does not validate RETURN=2 } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2014-10-01 07:40:27 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2014-08-16 15:37:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2014-10-01 07:40:42.0 +0200 @@ -1,0 +2,7 @@ +Mon Sep 29 10:23:20 UTC 2014 - co...@suse.com + +- update from git: + - allow all files mentioned in .dsc too + - import old md5 based keys like for postfix and putty + +--- Old: obs-service-source_validator-0.4.tar.bz2 New: obs-service-source_validator-0.5.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.R2brGf/_old 2014-10-01 07:40:43.0 +0200 +++ /var/tmp/diff_new_pack.R2brGf/_new 2014-10-01 07:40:43.0 +0200 @@ -20,9 +20,7 @@ Summary:An OBS source service: running all the osc source-validator checks License:GPL-2.0+ Group: Development/Tools/Building -Summary:An OBS source service: defines all source-validator checks used by Factory -Group: Development/Tools/Building -Version:0.4 +Version:0.5 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _service ++ --- /var/tmp/diff_new_pack.R2brGf/_old 2014-10-01 07:40:43.0 +0200 +++ /var/tmp/diff_new_pack.R2brGf/_new 2014-10-01 07:40:43.0 +0200 @@ -4,7 +4,7 @@ param name=scmgit/param param name=exclude.git/param param name=versiongit-master/param -param name=versionformat0.4/param +param name=versionformat0.5/param param name=revisionmaster/param /service ++ obs-service-source_validator-0.4.tar.bz2 - obs-service-source_validator-0.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.4/20-files-present-and-referenced new/obs-service-source_validator-0.5/20-files-present-and-referenced --- old/obs-service-source_validator-0.4/20-files-present-and-referenced 2014-08-14 02:08:46.0 +0200 +++ new/obs-service-source_validator-0.5/20-files-present-and-referenced 2014-09-29 12:22:59.0 +0200 @@ -149,6 +149,10 @@ } egrep -v '^warning' $TMPDIR/sources $TMPDIR/sources.t mv $TMPDIR/sources.t $TMPDIR/sources done +for i in $DIR_TO_CHECK/*.dsc ; do + test -f $i || continue + ( sed -ne '/^Files:/,$p' $i | sed -e 1d | sed -e '/^[^ ]/,$d' | while read debchk debsize debfile ; do echo $debfile ; done ) $TMPDIR/sources +done test -f $TMPDIR/sources || cleanup_and_exit @@ -198,13 +202,13 @@ # if [ -f $DIR_TO_CHECK/*.keyring 2/dev/null ]; then -gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --import $DIR_TO_CHECK/*.keyring +gpg --pgp2 -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --import $DIR_TO_CHECK/*.keyring for i in $DIR_TO_CHECK/*.sig $DIR_TO_CHECK/*.asc; do if [ -f $i ]; then validatefn=${i/.asc} validatefn=${validatefn/.sig} if [ -f $validatefn ]; then -gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i || { +gpg --pgp2 -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i || { echo (E) signature $i does not validate RETURN=2 } @@ -212,7 +216,7 @@ if [ -f $validatefn.gz ]; then TMPFILE=`mktemp` zcat $validatefn.gz $TMPFILE -gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { +gpg --pgp2 -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { echo (E) signature $i does not validate RETURN=2 } @@ -221,7 +225,7 @@ if [ -f $validatefn.bz2 ]; then TMPFILE=`mktemp` bzcat $validatefn.bz2 $TMPFILE -gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2014-08-16 15:37:38 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2014-06-26 10:42:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2014-08-16 15:37:40.0 +0200 @@ -1,0 +2,12 @@ +Thu Aug 14 02:09:11 CEST 2014 - r...@suse.de + +- update from git: + - more work on dealing with util-linux + +--- +Thu Aug 14 01:31:31 CEST 2014 - r...@suse.de + +- update from git: + - hack for util-linux specfiles (bnc#891829) + +--- Other differences: -- ++ obs-service-source_validator-0.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.4/20-files-present-and-referenced new/obs-service-source_validator-0.4/20-files-present-and-referenced --- old/obs-service-source_validator-0.4/20-files-present-and-referenced 2014-06-25 14:55:01.0 +0200 +++ new/obs-service-source_validator-0.4/20-files-present-and-referenced 2014-08-14 02:08:46.0 +0200 @@ -134,8 +134,13 @@ echo %description $TMPDIR/tmp.spec # hack for really strange specfiles with more than one Name:/Release:/Version: line -for nodup in Name Version Release ; do +for nodup in Name Version Release Summary Group License ; do sed -e s@^$nodup:@X$nodup:@ -e 0,/^X$nodup:/{s@^X$nodup:@$nodup:@} -e s@^X$nodup:.*@@ $TMPDIR/tmp.spec $TMPDIR/tmp.spec.2 mv $TMPDIR/tmp.spec.2 $TMPDIR/tmp.spec + grep -q ^$nodup: $TMPDIR/tmp.spec || { + echo $nodup: any $TMPDIR/tmp.spec.2 + cat $TMPDIR/tmp.spec $TMPDIR/tmp.spec.2 + mv $TMPDIR/tmp.spec.2 $TMPDIR/tmp.spec + } done $RPMBUILD --nodeps -bp $TMPDIR/tmp.spec $TMPDIR/sources 21 || { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2014-06-26 10:42:31 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2014-06-01 18:56:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2014-06-26 10:42:33.0 +0200 @@ -1,0 +2,13 @@ +Wed Jun 25 12:56:41 UTC 2014 - co...@suse.com + +- update to git (0.4): + - warn about unmentioned baselibs.conf and rpmlintrc + - Handle Jan Engelhardt tarball signatures that are done before + compression + - handle %global like %define in output_versions + - Support ARM build hosts + - do not complain about temporary directories when running source services (on server esp.) + - also check for orphan files when _services are used + When _service mode is disabled or loc + +--- Old: obs-service-source_validator-0.3.tar.bz2 New: obs-service-source_validator-0.4.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.6UICsH/_old 2014-06-26 10:42:34.0 +0200 +++ /var/tmp/diff_new_pack.6UICsH/_new 2014-06-26 10:42:34.0 +0200 @@ -22,7 +22,7 @@ Group: Development/Tools/Building Summary:An OBS source service: defines all source-validator checks used by Factory Group: Development/Tools/Building -Version:0.3 +Version:0.4 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 ++ _service ++ --- /var/tmp/diff_new_pack.6UICsH/_old 2014-06-26 10:42:34.0 +0200 +++ /var/tmp/diff_new_pack.6UICsH/_new 2014-06-26 10:42:34.0 +0200 @@ -4,7 +4,7 @@ param name=scmgit/param param name=exclude.git/param param name=versiongit-master/param -param name=versionformat0.3/param +param name=versionformat0.4/param param name=revisionmaster/param /service ++ obs-service-source_validator-0.3.tar.bz2 - obs-service-source_validator-0.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.3/20-files-present-and-referenced new/obs-service-source_validator-0.4/20-files-present-and-referenced --- old/obs-service-source_validator-0.3/20-files-present-and-referenced 2013-08-06 14:32:22.0 +0200 +++ new/obs-service-source_validator-0.4/20-files-present-and-referenced 2014-06-25 14:55:01.0 +0200 @@ -24,6 +24,13 @@ exit $1 } +# +# display a warning if the file is not in the spec file sources +# +warn_on_unmentioned_files () { + grep -a -x $1 $TMPDIR/sources /dev/null || echo (W) Attention, $1 is not mentioned in spec files as source or patch. +} + test $VERBOSE = true echo -n - checking if needed files are present and none stale # # first make my TMPDIR @@ -38,6 +45,9 @@ i386) MY_ARCH=%ix86 ;; + arm) +MY_ARCH=%arm +;; esac for i in $DIR_TO_CHECK/*.spec ; do test -f $i || continue @@ -186,10 +196,42 @@ gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --import $DIR_TO_CHECK/*.keyring for i in $DIR_TO_CHECK/*.sig $DIR_TO_CHECK/*.asc; do if [ -f $i ]; then -gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring $i || { -echo (E) signature $i does not validate -RETURN=2 -} + validatefn=${i/.asc} + validatefn=${validatefn/.sig} + if [ -f $validatefn ]; then +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i || { +echo (E) signature $i does not validate +RETURN=2 +} +else + if [ -f $validatefn.gz ]; then + TMPFILE=`mktemp` + zcat $validatefn.gz $TMPFILE +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --verify $i $TMPFILE || { +echo (E) signature $i does not validate +RETURN=2 +} + rm $TMPFILE + fi + if [ -f $validatefn.bz2 ]; then + TMPFILE=`mktemp` + bzcat
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2014-06-01 18:55:58 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2014-01-09 15:30:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2014-06-01 18:56:02.0 +0200 @@ -1,0 +2,5 @@ +Tue May 27 15:16:33 UTC 2014 - t1l...@gmail.com + +- Add rpm-build dependancy for centos 6 + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.W0aJc7/_old 2014-06-01 18:56:02.0 +0200 +++ /var/tmp/diff_new_pack.W0aJc7/_new 2014-06-01 18:56:02.0 +0200 @@ -38,7 +38,7 @@ Requires: perl-TimeDate Provides: osc-source_validator = %version Obsoletes: osc-source_validator = 0.1 -%if 0%{?suse_version} 1210 +%if 0%{?suse_version} 1210 || 0%{?centos_version} 500 Requires: rpm-build %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2014-01-09 15:30:23 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2013-08-13 10:16:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2014-01-09 15:30:23.0 +0100 @@ -1,0 +2,5 @@ +Thu Jan 9 09:32:13 UTC 2014 - adr...@suse.de + +- add requires to xmllint which is used + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.hrNUqv/_old 2014-01-09 15:30:24.0 +0100 +++ /var/tmp/diff_new_pack.hrNUqv/_new 2014-01-09 15:30:24.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package obs-service-source_validator # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,9 +32,9 @@ # Fedora Requires: gnupg2 %endif -Requires: perl-TimeDate BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +Requires: /usr/bin/xmllint Requires: perl-TimeDate Provides: osc-source_validator = %version Obsoletes: osc-source_validator = 0.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2013-08-13 10:16:09 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2013-07-07 22:19:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2013-08-13 10:16:10.0 +0200 @@ -1,0 +2,11 @@ +Tue Aug 6 12:34:53 UTC 2013 - dmuel...@suse.com + +- update to latest git: + 2b2c89d also check for orphan files when _services are used + 197b519 Check the Buildservice magic files (_link/_service) + with xmllint + a6d922c Cleanup keyring check + f936138 removed the incorrect basename checking, also do not look + for .gpg files as we currently use either .sig or .asc + +--- Other differences: -- ++ obs-service-source_validator-0.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.3/20-files-present-and-referenced new/obs-service-source_validator-0.3/20-files-present-and-referenced --- old/obs-service-source_validator-0.3/20-files-present-and-referenced 2013-06-18 17:44:58.0 +0200 +++ new/obs-service-source_validator-0.3/20-files-present-and-referenced 2013-08-06 14:32:22.0 +0200 @@ -182,27 +182,42 @@ # Verify GPG keys # -shopt -s failglob -if echo $DIR_TO_CHECK/*keyring 2/dev/null ; then - shopt -u failglob - gpg --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --import $DIR_TO_CHECK/*.keyring - shopt -s nullglob - for i in $DIR_TO_CHECK/*.sig $DIR_TO_CHECK/*.asc ; do - gpg --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring $i || { - echo (E) signature $i does not validate - RETURN=2 - } - done - rm $TMPDIR/.checkifvalidsourcedir-gpg-keyring +if [ -f $DIR_TO_CHECK/*.keyring 2/dev/null ]; then +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --import $DIR_TO_CHECK/*.keyring +for i in $DIR_TO_CHECK/*.sig $DIR_TO_CHECK/*.asc; do +if [ -f $i ]; then +gpg -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring $i || { +echo (E) signature $i does not validate +RETURN=2 +} +fi +done +rm $TMPDIR/.checkifvalidsourcedir-gpg-keyring fi -# -# Skip this test for now, if we have server side downloads -# -if [ -e $DIR_TO_CHECK/_service ]; then -exit 0 +# XML validate files starting with _.. +if [ -x $(type -p xmllint) ]; then +for i in $DIR_TO_CHECK/_*; do +test -f $i || continue +xmllint --format $i /dev/null || { +echo (E) $(basename $i) is not valid XML +RETURN=2 +} +done + +# Check if _service is sane +if [ -f $DIR_TO_CHECK/_service ]; then +xmllint --format $i $TMPDIR/_service + +if egrep -q service .*mode=. $TMPDIR/_service \ + ! egrep -q service .*mode=.(disabled|localrun) \ +$TMPDIR/_service; then +echo (W) openSUSE: projects only allow 'disabled or 'localrun' services. +fi +fi fi + # # now check if everything is marked in spec files. # @@ -338,31 +353,35 @@ debian.*.prerm ) ;; *) - grep -a -x $BASE $TMPDIR/sources /dev/null continue +grep -a -x $BASE $TMPDIR/sources /dev/null continue +test -f $DIR_TO_CHECK/_service egrep -q 'mode=.remoterun' $DIR_TO_CHECK/_service continue +# be a bit more relaxed for osc, it won't upload directories anyway +[ -d $DIR_TO_CHECK/$BASE ] [ -d $DIR_TO_CHECK/.osc ] continue + echo (W) Attention, $BASE is not mentioned in spec files as source or patch. - if test $RETURN != 2 ; then - if [ -d $DIR_TO_CHECK/$BASE ] ; then -# be a bit more relaxed for osc, it won't upload directories anyway -if [ ! -d $DIR_TO_CHECK/.osc ] ; then - echo !! $BASE is a directory !! - if test $BATCHMODE != true ; then - echo remove subtree with 'r' - echoignore and continue with 'y' - echo
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2013-07-07 22:19:35 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2013-06-19 14:52:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2013-07-07 22:19:36.0 +0200 @@ -1,0 +2,5 @@ +Sun Jun 30 07:28:57 UTC 2013 - adr...@suse.de + +- fix dependency to gnupg2 for Fedora (bnc#827480) + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.baguI3/_old 2013-07-07 22:19:37.0 +0200 +++ /var/tmp/diff_new_pack.baguI3/_new 2013-07-07 22:19:37.0 +0200 @@ -26,7 +26,12 @@ Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 +%if 0%{?suse_version} Requires: gpg2 +%else +# Fedora +Requires: gnupg2 +%endif Requires: perl-TimeDate BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2013-06-19 14:52:09 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2013-03-01 07:37:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2013-06-19 14:52:10.0 +0200 @@ -1,0 +2,6 @@ +Tue Jun 18 12:56:39 UTC 2013 - co...@suse.com + +- add patch from mmeissner to verify .sig files +- add _service to ease update + +--- Old: obs-service-source_validator-0.2.tar.bz2 New: _service obs-service-source_validator-0.3.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.SW3Jcy/_old 2013-06-19 14:52:10.0 +0200 +++ /var/tmp/diff_new_pack.SW3Jcy/_new 2013-06-19 14:52:10.0 +0200 @@ -22,10 +22,11 @@ Group: Development/Tools/Building Summary:An OBS source service: defines all source-validator checks used by Factory Group: Development/Tools/Building -Version:0.2 +Version:0.3 Release:0 -# From g...@github.com:openSUSE/obs-service-source_validator.git +# use osc service dr to update Source: %{name}-%{version}.tar.bz2 +Requires: gpg2 Requires: perl-TimeDate BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch ++ _service ++ services service name=tar_scm mode=disabled param name=urlg...@github.com:openSUSE/obs-service-source_validator.git/param param name=scmgit/param param name=exclude.git/param param name=versiongit-master/param param name=versionformat0.3/param param name=revisionmaster/param /service service name=recompress mode=disabled param name=file*.tar/param param name=compressionbz2/param /service service name=set_version mode=disabled param name=basenameobs-service-source_validator/param /service /services ++ obs-service-source_validator-0.2.tar.bz2 - obs-service-source_validator-0.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/20-files-present-and-referenced new/obs-service-source_validator-0.3/20-files-present-and-referenced --- old/obs-service-source_validator-0.2/20-files-present-and-referenced 2013-02-26 17:54:04.0 +0100 +++ new/obs-service-source_validator-0.3/20-files-present-and-referenced 2013-06-18 17:44:58.0 +0200 @@ -179,6 +179,24 @@ done # +# Verify GPG keys +# + +shopt -s failglob +if echo $DIR_TO_CHECK/*keyring 2/dev/null ; then + shopt -u failglob + gpg --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --import $DIR_TO_CHECK/*.keyring + shopt -s nullglob + for i in $DIR_TO_CHECK/*.sig $DIR_TO_CHECK/*.asc ; do + gpg --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring $i || { + echo (E) signature $i does not validate + RETURN=2 + } + done + rm $TMPDIR/.checkifvalidsourcedir-gpg-keyring +fi + +# # Skip this test for now, if we have server side downloads # if [ -e $DIR_TO_CHECK/_service ]; then -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2013-03-01 07:37:24 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2013-02-04 20:55:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2013-03-01 07:37:25.0 +0100 @@ -1,0 +2,5 @@ +Tue Feb 26 17:55:43 CET 2013 - r...@suse.de + +- allow PKGBUILD build description file for archlinux + +--- Other differences: -- ++ obs-service-source_validator-0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/20-files-present-and-referenced new/obs-service-source_validator-0.2/20-files-present-and-referenced --- old/obs-service-source_validator-0.2/20-files-present-and-referenced 2013-02-04 01:48:39.0 +0100 +++ new/obs-service-source_validator-0.2/20-files-present-and-referenced 2013-02-26 17:54:04.0 +0100 @@ -295,6 +295,7 @@ .git | \ .gitignore | \ .emacs.backup | \ + PKGBUILD | \ debian.changelog | \ debian.compat | \ debian.control | \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2013-02-04 20:55:30 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2013-01-20 14:40:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2013-02-04 20:55:32.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 4 01:49:22 CET 2013 - r...@suse.de + +- check_patches_applied: allow #patches as comment + +--- Other differences: -- ++ obs-service-source_validator-0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/helpers/check_patches_applied new/obs-service-source_validator-0.2/helpers/check_patches_applied --- old/obs-service-source_validator-0.2/helpers/check_patches_applied 2013-01-18 16:17:08.0 +0100 +++ new/obs-service-source_validator-0.2/helpers/check_patches_applied 2013-02-04 01:48:39.0 +0100 @@ -72,6 +72,7 @@ $APPLIED[$arg] = $applied unless $APPLIED[$arg]; } } elsif ($arg =~ /^([#\s]*)?%?patch[^-]/ || $arg =~ /^([#\s]*)?%?Patch[^-].*:.*/) { + unless ( /^\s*#patches/ ) { $arg =~ s/^([#\s]*)?%?[Pp]atch//; if ($arg =~ /^[0-9]/) { $APPLIED[$arg] = $applied unless $APPLIED[$arg]; @@ -80,6 +81,7 @@ print STDERR line was $_\n if $debug; $errors++; } + } } } next; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2013-01-20 14:40:17 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2013-01-07 17:29:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2013-01-20 14:40:19.0 +0100 @@ -1,0 +2,5 @@ +Fri Jan 18 16:17:52 CET 2013 - r...@suse.de + +- also allow %undefine + +--- Other differences: -- ++ obs-service-source_validator-0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/20-files-present-and-referenced new/obs-service-source_validator-0.2/20-files-present-and-referenced --- old/obs-service-source_validator-0.2/20-files-present-and-referenced 2013-01-07 13:27:10.0 +0100 +++ new/obs-service-source_validator-0.2/20-files-present-and-referenced 2013-01-18 16:17:08.0 +0100 @@ -52,6 +52,7 @@ s@%(rpm -q.*)@1@ } /^%define/{;p;d;} + /^%undefine/{;p;d;} /^%nil/{;p;d;} /^%{nil}/{;p;d;} /^%global.*%(.*)/d -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2013-01-07 17:29:13 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2012-06-14 22:55:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2013-01-07 17:29:14.0 +0100 @@ -1,0 +2,5 @@ +Mon Jan 7 13:28:44 CET 2013 - r...@suse.de + +- exit if tmpdir creation fails (bnc#796918) + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.dyLKYG/_old 2013-01-07 17:29:15.0 +0100 +++ /var/tmp/diff_new_pack.dyLKYG/_new 2013-01-07 17:29:15.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package obs-service-source_validator # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ obs-service-source_validator-0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/20-files-present-and-referenced new/obs-service-source_validator-0.2/20-files-present-and-referenced --- old/obs-service-source_validator-0.2/20-files-present-and-referenced 2012-06-13 17:13:15.0 +0200 +++ new/obs-service-source_validator-0.2/20-files-present-and-referenced 2013-01-07 13:27:10.0 +0100 @@ -28,7 +28,8 @@ # # first make my TMPDIR # -export TMPDIR=`mktemp -d -t check_if_valid_source_dir-XX 2/dev/null || mktemp -d /var/tmp/check_if_valid_source_dir-XX` +export TMPDIR=`mktemp -d -t check_if_valid_source_dir-XX 2/dev/null || mktemp -d /var/tmp/check_if_valid_source_dir-XX` || cleanup_and_exit 1 + # # now create list of Sources. # @@ -302,6 +303,7 @@ debian.preinst | \ debian.prerm | \ debian.rules | \ + debian.series | \ debian.tar.gz | \ debian.triggers | \ debian.*.default | \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2012-06-14 22:55:17 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2012-05-08 18:01:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2012-06-14 22:55:22.0 +0200 @@ -1,0 +2,10 @@ +Wed Jun 13 17:13:49 CEST 2012 - r...@suse.de + +- also ignore Requires(.*) lines (bnc#724609) + +--- +Wed Jun 13 15:01:39 CEST 2012 - r...@suse.de + +- allow %{nil} just as %nil + +--- Other differences: -- ++ obs-service-source_validator-0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/20-files-present-and-referenced new/obs-service-source_validator-0.2/20-files-present-and-referenced --- old/obs-service-source_validator-0.2/20-files-present-and-referenced 2012-04-27 14:05:22.0 +0200 +++ new/obs-service-source_validator-0.2/20-files-present-and-referenced 2012-06-13 17:13:15.0 +0200 @@ -52,6 +52,7 @@ } /^%define/{;p;d;} /^%nil/{;p;d;} + /^%{nil}/{;p;d;} /^%global.*%(.*)/d /^%global/{;p;d;} /^%include/d @@ -83,7 +84,6 @@ /^%else/{ s@.*@%endif\n%if 1@ } - /^%nil/{;p;d;} /^%(.*)/{;d;} /^%end/{;p;d;} /^%bcond/{;p;d;} @@ -91,6 +91,7 @@ /^%py_r/{;p;d;} /^%/{;s/.*//;q;} /^Requires:/d + /^Requires(.*):/d /^No[Ss]ource/d /^NoPatch/d /^BuildPrereq/d -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2012-05-08 18:01:25 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2012-04-12 09:43:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2012-05-08 18:01:27.0 +0200 @@ -1,0 +2,5 @@ +Fri Apr 27 14:07:07 CEST 2012 - r...@suse.de + +- use --nodeps with rpmbuild in 20-files-present-and-referenced + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.SBIFWW/_old 2012-05-08 18:01:28.0 +0200 +++ /var/tmp/diff_new_pack.SBIFWW/_new 2012-05-08 18:01:28.0 +0200 @@ -32,7 +32,7 @@ Requires: perl-TimeDate Provides: osc-source_validator = %version Obsoletes: osc-source_validator = 0.1 -%if %suse_version 1210 +%if 0%{?suse_version} 1210 Requires: rpm-build %endif ++ obs-service-source_validator-0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/20-files-present-and-referenced new/obs-service-source_validator-0.2/20-files-present-and-referenced --- old/obs-service-source_validator-0.2/20-files-present-and-referenced 2012-02-20 14:11:31.0 +0100 +++ new/obs-service-source_validator-0.2/20-files-present-and-referenced 2012-04-27 14:05:22.0 +0200 @@ -125,8 +125,8 @@ sed -e s@^$nodup:@X$nodup:@ -e 0,/^X$nodup:/{s@^X$nodup:@$nodup:@} -e s@^X$nodup:.*@@ $TMPDIR/tmp.spec $TMPDIR/tmp.spec.2 mv $TMPDIR/tmp.spec.2 $TMPDIR/tmp.spec done - $RPMBUILD -bp $TMPDIR/tmp.spec $TMPDIR/sources 21 || { - $RPMBUILD -bp $TMPDIR/tmp.spec + $RPMBUILD --nodeps -bp $TMPDIR/tmp.spec $TMPDIR/sources 21 || { + $RPMBUILD --nodeps -bp $TMPDIR/tmp.spec cleanup_and_exit 1 } egrep -v '^warning' $TMPDIR/sources $TMPDIR/sources.t mv $TMPDIR/sources.t $TMPDIR/sources diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/Makefile new/obs-service-source_validator-0.2/Makefile --- old/obs-service-source_validator-0.2/Makefile 2012-02-20 14:11:31.0 +0100 +++ new/obs-service-source_validator-0.2/Makefile 2012-04-27 14:05:22.0 +0200 @@ -1,5 +1,5 @@ PRJ=openSUSE:Tools -PKG=osc-source_validator +PKG=obs-service-source_validator all: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.2/mktar new/obs-service-source_validator-0.2/mktar --- old/obs-service-source_validator-0.2/mktar 2012-02-20 14:11:31.0 +0100 +++ new/obs-service-source_validator-0.2/mktar 2012-04-27 14:05:22.0 +0200 @@ -1,7 +1,7 @@ #!/bin/sh set -e -NAME=osc-source_validator -VERSION=0.1 +NAME=obs-service-source_validator +VERSION=0.2 datefmt=%Y.%m.%d.%H%M LAST_COMMIT=(`git rev-list --timestamp HEAD^..HEAD`) DATE=`date +$datefmt -d 1970-01-01 00:00 UTC $LAST_COMMIT seconds` -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2012-04-12 09:43:17 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2012-02-29 14:09:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2012-04-12 09:43:19.0 +0200 @@ -6,0 +7,5 @@ +Tue Feb 14 10:14:25 UTC 2012 - adr...@suse.de + +- add requires to perl-TimeDate + +--- @@ -12 +17,125 @@ -Wed May 25 15:47:48 UTC 2011 - adr...@suse.de +Mon Feb 13 10:51:16 UTC 2012 - r...@suse.com + +- do not complain for commented out rpmlintrc lines +- Update 20-files-present-and-referenced to ignore .git and + .emacs.backup +- Change bright yellow into good old brown + +--- +Fri Sep 23 08:30:45 UTC 2011 - adr...@suse.de + +- rename osc-source_validator package into osc-service-source_validator +- obsolete osc-source_validator +- roll tar ball from new git at github.com + +--- +Fri Jul 1 17:12:32 CEST 2011 - r...@suse.de + +- prevent dupes for Release and Version along with Name + +--- +Mon May 30 11:53:53 CEST 2011 - r...@suse.de + +- fix bug with Patch in comments + +--- +Mon May 9 13:47:29 UTC 2011 - r...@novell.com + +- try to fix bnc#679980 + +--- +Wed Apr 20 17:30:19 CEST 2011 - r...@suse.de + +- find another form of commenting out patches + in check_patches_applied + +--- +Mon Apr 18 01:06:59 CEST 2011 - r...@suse.de + +- Also check if files are tracked by osc +- catch some more syntax variants in check_patches_applied +- do tracked-check only in osc mode + +--- +Tue Apr 12 16:40:58 CEST 2011 - r...@suse.de + +- activate the patches_applied check for real, + errors out if errors found + +--- +Mon Apr 4 13:15:11 CEST 2011 - r...@suse.de + +- add debian special files + +--- +Wed Mar 30 12:38:16 CEST 2011 - r...@suse.de + +- add colors to output of check_patches_applied + but no colors for batchmode + +--- +Fri Feb 18 11:39:29 UTC 2011 - j...@novell.com + +- retry broken sr#59008 +- added another set of runtime-fixes.diff + * accept .orig and ~ files in working directories. + * UI consistency improved. + +--- +Sat Feb 12 11:10:42 UTC 2011 - r...@novell.com + +- 50-spec-version: show warning only once per specfile + +--- +Thu Jan 13 14:29:54 CET 2011 - r...@suse.de + +- move COPYING file to docdir (prevent permission denied trying + to execute it as a checkscript) + +--- +Thu Jan 13 12:52:36 CET 2011 - r...@suse.de + +- switch source to git (gitorious/opensuse) +- convert_changes_to_rpm_changelog make regex a little stricter + looking for date line +- 20-files-present-and-referenced add %rubygems_requires to + prunelist +- add some helper files to create tar and changes +- stale-changes: do not fail if there is no specfile present at all +- stale-changes: allow extra changes files if listed as source in a + spec + +--- +Tue Jan 4 16:09:56 CET 2011 - mci...@suse.cz + +- add Url pointing to wiki to spec file + +--- +Tue Jan 4 16:07:42 CET 2011 - mci...@suse.cz + +- cleanup spec file using spec-cleaner + +--- +Tue Jan 4 16:05:39 CET 2011 - mci...@suse.cz + +- create 0.1 tarball with incorporated patch and added license file +- adjust spec file for above changes + +--- +Mon Oct 4 07:32:21 UTC 2010 - adr...@suse.de + +- do not complain about files starting with underscore, they are + OBS special files in any case +
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2012-02-29 14:09:02 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2012-02-16 10:06:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2012-02-29 14:09:04.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 27 10:54:20 CET 2012 - dmuel...@suse.de + +- fix requires for factory + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.x7skEM/_old 2012-02-29 14:09:05.0 +0100 +++ /var/tmp/diff_new_pack.x7skEM/_new 2012-02-29 14:09:05.0 +0100 @@ -27,6 +27,9 @@ Requires: osc-source_validator BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +%if %suse_version 1210 +Requires: rpm-build +%endif %description This is a source service for openSUSE Build Service. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2012-02-16 10:06:28 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2011-09-23 02:14:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2012-02-16 10:06:29.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 13 10:51:16 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.DvxIB4/_old 2012-02-16 10:06:30.0 +0100 +++ /var/tmp/diff_new_pack.DvxIB4/_new 2012-02-16 10:06:30.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package obs-service-source_validator # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,13 +16,12 @@ # - Name: obs-service-source_validator -License:GPL v2 or later -Group: Development/Tools/Building Summary:An OBS source service: running all the osc source-validator checks +License:GPL-2.0+ +Group: Development/Tools/Building Version:0.1 -Release:1 +Release:0 Source: source_validator Source1:source_validator.service Requires: osc-source_validator -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2012-01-20 14:05:21 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is obs-service-source_validator, Maintainer is Changes: Old: _service:format_spec_file:obs-service-source_validator.spec Other differences: -- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at Tue Jul 12 13:58:19 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ obs-service-source_validator/obs-service-source_validator.changes 2011-05-25 17:48:09.0 +0200 @@ -0,0 +1,10 @@ +--- +Wed May 25 15:47:48 UTC 2011 - adr...@suse.de + +- make service runable on server side as well + +--- +Wed May 25 13:07:45 UTC 2011 - adr...@suse.de + +- initial package of our new source validator (created by Rudi) + calling whatdependson for head-i586 New: _service:format_spec_file:obs-service-source_validator.spec obs-service-source_validator.changes obs-service-source_validator.spec source_validator source_validator.service Other differences: -- ++ _service:format_spec_file:obs-service-source_validator.spec ++ # # spec file for package obs-service-source_validator # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: obs-service-source_validator License:GPL v2 or later Group: Development/Tools/Building Summary:An OBS source service: running all the osc source-validator checks Version:0.1 Release:1 Source: source_validator Source1:source_validator.service Requires: osc-source_validator BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description This is a source service for openSUSE Build Service. This service runs all checks from osc-source_validator. This can be used to guarantee that all checks succeed also on the service side. This plugin can be used via project wide defined services. %prep %setup -q -D -T 0 -n . %build %install mkdir -p $RPM_BUILD_ROOT/usr/lib/obs/service install -m 0755 %{SOURCE0} $RPM_BUILD_ROOT/usr/lib/obs/service install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/obs/service %files %defattr(-,root,root) %dir /usr/lib/obs /usr/lib/obs/service %changelog ++ obs-service-source_validator.spec ++ # # spec file for package obs-service-source_validator # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: obs-service-source_validator License:GPL v2 or later Group: Development/Tools/Building Summary:An OBS source service: running all the osc source-validator checks Version:0.1 Release:1 Source: source_validator Source1:source_validator.service Requires: osc-source_validator BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description This is a source service for openSUSE Build Service. This service runs all checks from osc-source_validator. This can be used to guarantee that all checks succeed also on the service side. This plugin can be used via project wide defined services. %prep %setup -q -D -T 0 -n . %build %install mkdir -p $RPM_BUILD_ROOT/usr/lib/obs/service install -m 0755 %{SOURCE0} $RPM_BUILD_ROOT/usr/lib/obs/service install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/obs/service %files %defattr(-,root,root) %dir /usr/lib/obs /usr/lib/obs/service %changelog ++ source_validator ++ #!/bin/bash # Verify local source via osc-source_validator while test $# -gt 0; do case $1 in *-outdir) # just dummy ... MYOUTDIR=$2 shift ;; *) echo Unknown parameter $1. echo 'Usage: this service is not excepting parameters' exit 1