Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package obs-service-source_validator for 
openSUSE:Factory checked in at 2022-02-06 23:53:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old)
 and      /work/SRC/openSUSE:Factory/.obs-service-source_validator.new.1898 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "obs-service-source_validator"

Sun Feb  6 23:53:33 2022 rev:53 rq:951352 version:0.22

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes
        2022-01-14 23:13:19.654635153 +0100
+++ 
/work/SRC/openSUSE:Factory/.obs-service-source_validator.new.1898/obs-service-source_validator.changes
      2022-02-06 23:53:55.794961222 +0100
@@ -1,0 +2,13 @@
+Thu Feb 03 16:23:45 UTC 2022 - [email protected]
+
+- Update to version 0.22:
+  * display diff if previous file is present in 20-files-present-and-referenced
+  * 45-stale-changes: Use xmllint for listing multibuild flavors
+  * 45-stale-changes: Don't break if there is no *.spec
+  * 45-stale-changes allow for multibuild specfiles with empty default flavour
+  * No need to compress buildtime generated tarballs
+  * Fix running the checks on a directory with whitespace in its path
+  * spec_query: print line numbers on %if/%else/%endif error
+  * 20-files-present-and-references: do not complain about debian.*.triggers
+
+-------------------------------------------------------------------

Old:
----
  obs-service-source_validator-0.21.tar.bz2

New:
----
  obs-service-source_validator-0.22.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ obs-service-source_validator.spec ++++++
--- /var/tmp/diff_new_pack.xY1SY2/_old  2022-02-06 23:53:56.298957862 +0100
+++ /var/tmp/diff_new_pack.xY1SY2/_new  2022-02-06 23:53:56.302957835 +0100
@@ -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.21
+Version:        0.22
 Release:        0
 # use osc service dr to update
 Source:         %{name}-%{version}.tar.bz2

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.xY1SY2/_old  2022-02-06 23:53:56.342957568 +0100
+++ /var/tmp/diff_new_pack.xY1SY2/_new  2022-02-06 23:53:56.346957542 +0100
@@ -1,6 +1,8 @@
 <servicedata>
 <service name="tar_scm">
             <param 
name="url">git://github.com/openSUSE/obs-service-source_validator.git</param>
-          <param 
name="changesrevision">c68d7a28c4ecd88b179359b030098503e75adc0b</param></service></servicedata>
+          <param 
name="changesrevision">c68d7a28c4ecd88b179359b030098503e75adc0b</param></service><service
 name="tar_scm">
+                <param 
name="url">https://github.com/openSUSE/obs-service-source_validator.git</param>
+              <param 
name="changesrevision">cef379cd1fd909c84ea8d2d9281dd93d311b9eca</param></service></servicedata>
 (No newline at EOF)
 

++++++ debian.dsc ++++++
--- /var/tmp/diff_new_pack.xY1SY2/_old  2022-02-06 23:53:56.366957409 +0100
+++ /var/tmp/diff_new_pack.xY1SY2/_new  2022-02-06 23:53:56.366957409 +0100
@@ -1,6 +1,6 @@
 Format: 1.0
 Source: obs-service-source-validator
-Version: 0.21-0
+Version: 0.22-0
 Binary: obs-service-source-validator
 Maintainer: Hib Eris <[email protected]>
 Architecture: all

++++++ obs-service-source_validator-0.21.tar.bz2 -> 
obs-service-source_validator-0.22.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-source_validator-0.21/20-files-present-and-referenced 
new/obs-service-source_validator-0.22/20-files-present-and-referenced
--- old/obs-service-source_validator-0.21/20-files-present-and-referenced       
2021-12-14 18:30:23.000000000 +0100
+++ new/obs-service-source_validator-0.22/20-files-present-and-referenced       
2022-02-03 17:18:45.000000000 +0100
@@ -230,7 +230,11 @@
            else
                echo "- package has $BASE: (new or modified)"
                echo 
"--------------------------------------------------------------"
-               cat "$DIR_TO_CHECK/$BASE"
+               if test -f "$DESTINATIONDIR/$BASE" ; then
+                       diff -u "$DESTINATIONDIR/$BASE" "$DIR_TO_CHECK/$BASE"
+               else
+                       cat "$DIR_TO_CHECK/$BASE"
+               fi
                echo 
"--------------------------------------------------------------"
                if test "$BATCHMODE" != true ; then
                    echo -n "Is this correct? [N/y/d] (y to ignore) "
@@ -259,7 +263,11 @@
            else
                echo "- package has $BASE: (new or modified)"
                echo 
"--------------------------------------------------------------"
-               cat "$DIR_TO_CHECK/$BASE"
+               if test -f "$DESTINATIONDIR/$BASE" ; then
+                       diff -u "$DESTINATIONDIR/$BASE" "$DIR_TO_CHECK/$BASE"
+               else
+                       cat "$DIR_TO_CHECK/$BASE"
+               fi
                echo 
"--------------------------------------------------------------"
                if test "$BATCHMODE" != true ; then
                    echo -n "Is this correct? [N/y/d] (y to ignore) "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/obs-service-source_validator-0.21/45-stale-changes 
new/obs-service-source_validator-0.22/45-stale-changes
--- old/obs-service-source_validator-0.21/45-stale-changes      2021-12-14 
18:30:23.000000000 +0100
+++ new/obs-service-source_validator-0.22/45-stale-changes      2022-02-03 
17:18:45.000000000 +0100
@@ -20,10 +20,10 @@
 
 print_specs () {
 for i in "$DIR_TO_CHECK"/*.spec; do
+  [ -e "$i" ] || return
   # PASS if we have trouble parsing the .spec file
   if [ -e "$DIR_TO_CHECK/_multibuild" ]; then
-    sed -n -e 
's,.*<\(flavor\|package\)>\([^<]*\)</\(flavor\|package\)>.*,\2,p' \
-      "$DIR_TO_CHECK/_multibuild" | while read flavor; do
+    xmllint -xpath '/multibuild/flavor/text()' "$DIR_TO_CHECK/_multibuild" | 
while read flavor; do
         $HELPERS_DIR/spec_query --specfile "$i" --print-subpacks --buildflavor 
$flavor | sed -e "s@ .*@@"
     done
   fi

Reply via email to