Hello community,

here is the log from the commit of package release-compare for openSUSE:Factory 
checked in at 2020-09-16 19:42:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/release-compare (Old)
 and      /work/SRC/openSUSE:Factory/.release-compare.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "release-compare"

Wed Sep 16 19:42:46 2020 rev:9 rq:834935 version:0.3.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/release-compare/release-compare.changes  
2020-09-14 12:36:18.869404215 +0200
+++ 
/work/SRC/openSUSE:Factory/.release-compare.new.4249/release-compare.changes    
    2020-09-16 19:43:53.439091227 +0200
@@ -1,0 +2,27 @@
+Wed Sep 16 12:27:11 UTC 2020 - Adrian Schröter <[email protected]>
+
+- update to version 0.3.11
+  * relax report parsing
+    (either single or double quotes might be used depending on
+     the build stage)
+  * hide author (and email) lines in diff
+
+-------------------------------------------------------------------
+Tue Sep 15 15:01:25 UTC 2020 - Adrian Schröter <[email protected]>
+
+- update to version 0.3.10
+  * fixed escaping in sed statement
+
+-------------------------------------------------------------------
+Mon Sep 14 18:23:44 UTC 2020 - Adrian Schröter <[email protected]>
+
+- update to version 0.3.9
+  * fix one more subtile difference in kiwi appliance builds
+
+-------------------------------------------------------------------
+Mon Sep 14 12:40:02 UTC 2020 - Adrian Schröter <[email protected]>
+
+- update to version 0.3.8
+  * fix parsing of kiwi appliance packages files
+
+-------------------------------------------------------------------

Old:
----
  release-compare-0.3.7.obscpio

New:
----
  release-compare-0.3.11.obscpio

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

Other differences:
------------------
++++++ release-compare.spec ++++++
--- /var/tmp/diff_new_pack.GsJB6T/_old  2020-09-16 19:43:55.791093549 +0200
+++ /var/tmp/diff_new_pack.GsJB6T/_new  2020-09-16 19:43:55.795093553 +0200
@@ -21,7 +21,7 @@
 License:        GPL-3.0-or-later
 Group:          Development/Tools/Building
 URL:            https://github.com/openSUSE/release-compare
-Version:        0.3.7
+Version:        0.3.11
 Release:        0
 Source:         %name-%version.tar.xz
 BuildArch:      noarch

++++++ _service ++++++
--- /var/tmp/diff_new_pack.GsJB6T/_old  2020-09-16 19:43:55.823093580 +0200
+++ /var/tmp/diff_new_pack.GsJB6T/_new  2020-09-16 19:43:55.827093585 +0200
@@ -3,8 +3,8 @@
     <param name="url">https://github.com/openSUSE/release-compare.git</param>
     <param name="scm">git</param>
 
-    <param name="version">0.3.7</param>
-    <param name="revision">0.3.7</param>
+    <param name="version">0.3.11</param>
+    <param name="revision">0.3.11</param>
 
     <param name="extract">release-compare.spec</param>
   </service>

++++++ release-compare-0.3.7.obscpio -> release-compare-0.3.11.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/release-compare-0.3.7/obsgendiff 
new/release-compare-0.3.11/obsgendiff
--- old/release-compare-0.3.7/obsgendiff        2020-09-14 10:02:30.000000000 
+0200
+++ new/release-compare-0.3.11/obsgendiff       2020-09-16 16:12:22.000000000 
+0200
@@ -56,6 +56,9 @@
   # try to find a matching name and version first
   if [ "${oldobsgendiff/-Build*-/}" != "$oldobsgendiff" ]; then
     oldobsgendiff=`echo ${oldobsgendiff/-Build*-/-Build*-}`
+  elif [ "${oldobsgendiff/-Build*./}" != "$oldobsgendiff" ]; then
+    # kiwi appliance
+    oldobsgendiff=`echo ${oldobsgendiff/-Build*./-Build*.}`
   elif [ "${oldobsgendiff/-Snapshot*-/}" != "$oldobsgendiff" ]; then
     # Factory fallback, it gets named to custom -Snapshot file name
     oldobsgendiff=`echo ${oldobsgendiff/-Build*-/-Snapshot*-}`
@@ -76,10 +79,12 @@
     echo "WARNING no old obsgendiff found: $oldobsgendiff"
   fi
 
-  # REGEXP gets the DISTURL only
-  REGEXP='s,.*<binary 
.*disturl="obs://[^-]*-\([^"]*\)".*>.*/\(.*\)</binary>$,\1::::\2,p'
-  [ -n "$PACKAGES_MODE" ] && 
REGEXP='s,\([^|]*\)|\([^|]*\)|\([^|]*\)|\([^|]*\)|\([^|]*\)|obs://[^-]*-\([^|]*\)|.*,\6::::\1-\3-\4.\5.rpm,p'
-  sed -n -e "$REGEXP" "$report" | while read line; do
+  if [ -n "$PACKAGES_MODE" ]; then
+    sed -n -e 
"s,\([^|]*\)|\([^|]*\)|\([^|]*\)|\([^|]*\)|\([^|]*\)|\(obs://[^-]*-[^|]*\)|.*,\6::::\1-\3-\4.\5.rpm,"
 -e "s,^obs://.*/[^-]*-,,p" "$report"
+  else
+   # product-builder uses ', but bs_worker writes it with "...
+   sed -n -e "s,.*<binary .*disturl=.obs://[^-]*-\([^ ]*\). 
.*>.*/\(.*\)</binary>$,\1::::\2," -e 's,.*/[^-]*-\(.*::::.*\),\1,p' "$report"
+  fi | while read line; do
 
      # rpm file name
      rpm="${line##*::::}"
@@ -147,6 +152,7 @@
     | grep -v '^Only in ' \
     | grep '^[+-]' \
     | grep -v '^--- ' \
+    | egrep -v '^-* ??? ??? ?? ???? *@*' \
     | sed -e's,^+++ .*/\([^\t]*\).*$,\1,' -e 's,^::import::.*::,,' \
     >> $changelog
   fi

++++++ release-compare.obsinfo ++++++
--- /var/tmp/diff_new_pack.GsJB6T/_old  2020-09-16 19:43:55.931093687 +0200
+++ /var/tmp/diff_new_pack.GsJB6T/_new  2020-09-16 19:43:55.935093691 +0200
@@ -1,5 +1,5 @@
 name: release-compare
-version: 0.3.7
-mtime: 1600070550
-commit: a14de1b231053dfb55e70a16e4d5009f18bf13f5
+version: 0.3.11
+mtime: 1600265542
+commit: 3da4cb2100e7b897b9d5c78b6f44b982281f6bdd
 


Reply via email to