Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package csvprintf for openSUSE:Factory 
checked in at 2021-11-24 23:54:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/csvprintf (Old)
 and      /work/SRC/openSUSE:Factory/.csvprintf.new.1895 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "csvprintf"

Wed Nov 24 23:54:36 2021 rev:8 rq:933571 version:1.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/csvprintf/csvprintf.changes      2021-11-22 
23:05:36.417645556 +0100
+++ /work/SRC/openSUSE:Factory/.csvprintf.new.1895/csvprintf.changes    
2021-11-24 23:55:04.216358629 +0100
@@ -1,0 +2,6 @@
+Wed Nov 24 17:12:58 UTC 2021 - Archie Cobbs <archie.co...@gmail.com>
+
+- Update to release 1.2.1
+  + Fixed bug where "-x" flag was behaving like "-X" flag
+
+-------------------------------------------------------------------

Old:
----
  csvprintf-1.2.0.obscpio

New:
----
  csvprintf-1.2.1.obscpio

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

Other differences:
------------------
++++++ csvprintf.spec ++++++
--- /var/tmp/diff_new_pack.oC3Wu4/_old  2021-11-24 23:55:04.816356615 +0100
+++ /var/tmp/diff_new_pack.oC3Wu4/_new  2021-11-24 23:55:04.816356615 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           csvprintf
-Version:        1.2.0
+Version:        1.2.1
 Release:        0
 Summary:        Simple CSV file parser for the UNIX command line
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.oC3Wu4/_old  2021-11-24 23:55:04.840356534 +0100
+++ /var/tmp/diff_new_pack.oC3Wu4/_new  2021-11-24 23:55:04.844356521 +0100
@@ -2,8 +2,8 @@
     <service mode="localonly" name="obs_scm">
         <param name="scm">git</param>
         <param name="url">https://github.com/archiecobbs/csvprintf</param>
-        <param name="versionformat">1.2.0</param>
-        <param name="revision">1.2.0</param>
+        <param name="versionformat">1.2.1</param>
+        <param name="revision">1.2.1</param>
         <param name="filename">csvprintf</param>
     </service>
     <service mode="buildtime" name="tar"/>

++++++ csvprintf-1.2.0.obscpio -> csvprintf-1.2.1.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/CHANGES new/csvprintf-1.2.1/CHANGES
--- old/csvprintf-1.2.0/CHANGES 2021-11-22 20:14:01.000000000 +0100
+++ new/csvprintf-1.2.1/CHANGES 2021-11-24 18:11:42.000000000 +0100
@@ -1,3 +1,7 @@
+Version 1.2.1 released November 24, 2021
+
+    - Fixed bug where "-x" flag was behaving like "-X"
+
 Version 1.2.0 released November 22, 2021
 
     - Added "-j" flag for JSON text sequence document output.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/configure.ac 
new/csvprintf-1.2.1/configure.ac
--- old/csvprintf-1.2.0/configure.ac    2021-11-22 20:14:01.000000000 +0100
+++ new/csvprintf-1.2.1/configure.ac    2021-11-24 18:11:42.000000000 +0100
@@ -16,7 +16,7 @@
 # under the License.
 #
 
-AC_INIT([csvprintf - Simple CSV file parser for the UNIX command line], 
[1.2.0], [https://github.com/archiecobbs/csvprintf], [csvprintf])
+AC_INIT([csvprintf - Simple CSV file parser for the UNIX command line], 
[1.2.1], [https://github.com/archiecobbs/csvprintf], [csvprintf])
 AC_CONFIG_AUX_DIR(scripts)
 AM_INIT_AUTOMAKE
 dnl AM_MAINTAINER_MODE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/main.c new/csvprintf-1.2.1/main.c
--- old/csvprintf-1.2.0/main.c  2021-11-22 20:14:01.000000000 +0100
+++ new/csvprintf-1.2.1/main.c  2021-11-24 18:11:42.000000000 +0100
@@ -89,6 +89,7 @@
     unsigned int *args = NULL;
     int mode = -1;
     int read_column_names = 0;
+    int column_name_tags = 0;
     int first_row = 0;
     int nargs = 0;
     int file_done;
@@ -117,14 +118,15 @@
             mode = MODE_JSON;
             break;
         case 'x':
-            if (mode != -1 && !(mode == MODE_XML && !read_column_names))
+            if (mode != -1 && !(mode == MODE_XML && !column_name_tags))
                 errx(1, "flag \"%c\" conflicts with previous mode flag", ch);
             mode = MODE_XML;
             break;
         case 'X':
-            if (mode != -1 && !(mode == MODE_XML && read_column_names))
+            if (mode != -1 && !(mode == MODE_XML && column_name_tags))
                 errx(1, "flag \"%c\" conflicts with previous mode flag", ch);
             mode = MODE_XML;
+            column_name_tags = 1;
             read_column_names = 1;
             break;
         case 'q':
@@ -291,7 +293,7 @@
 
                 // Open XML tag
                 printf("    <");
-                if (read_column_names && col < column_names.num)
+                if (column_name_tags && col < column_names.num)
                     print_xml_tag_name(column_names.fields[col], linenum);
                 else
                     printf("col%d", col + 1);
@@ -312,7 +314,7 @@
 
                 // Close XML tag
                 printf("</");
-                if (read_column_names && col < column_names.num)
+                if (column_name_tags && col < column_names.num)
                     print_xml_tag_name(column_names.fields[col], linenum);
                 else
                     printf("col%d", col + 1);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/run.sh 
new/csvprintf-1.2.1/tests/run.sh
--- old/csvprintf-1.2.0/tests/run.sh    2021-11-22 20:14:01.000000000 +0100
+++ new/csvprintf-1.2.1/tests/run.sh    2021-11-24 18:11:42.000000000 +0100
@@ -2,27 +2,39 @@
 
 set -e
 
+FAILED_TESTS=''
 for INPUT_FILE in *.in; do
     OUTPUT_FILE1=`echo "${INPUT_FILE}" | sed -n 's/\.in$/.out1/gp'`
     OUTPUT_FILE2=`echo "${INPUT_FILE}" | sed -n 's/\.in$/.out2/gp'`
     OUTPUT_FILE3=`echo "${INPUT_FILE}" | sed -n 's/\.in$/.out3/gp'`
+    OUTPUT_FILE4=`echo "${INPUT_FILE}" | sed -n 's/\.in$/.out4/gp'`
     echo "*** testing ${INPUT_FILE}..." 1>&2
     if ! ../csvprintf -x -f "${INPUT_FILE}" | diff -u "${OUTPUT_FILE1}" -; then
         echo "*** FAILED: [1] ${INPUT_FILE}" 1>&2
-        exit 1
+        FAILED_TESTS="${FAILED_TESTS} ${INPUT_FILE}/${OUTPUT_FILE1}"
     fi
     if ! ../csvprintf -X -f "${INPUT_FILE}" | diff -u "${OUTPUT_FILE2}" -; then
         echo "*** FAILED: [2] ${INPUT_FILE}" 1>&2
-        exit 1
+        FAILED_TESTS="${FAILED_TESTS} ${INPUT_FILE}/${OUTPUT_FILE2}"
     fi
     if ! ../csvprintf -e iso-8859-1 -x -f "${INPUT_FILE}" | xsltproc 
../csv.xsl - | ../csvprintf -e UTF-8 -x | diff -u "${OUTPUT_FILE1}" -; then
         echo "*** FAILED: [3] ${INPUT_FILE}" 1>&2
-        exit 1
+        FAILED_TESTS="${FAILED_TESTS} ${INPUT_FILE}/csv2xml"
     fi
     if ! ../csvprintf -ij -f "${INPUT_FILE}" | diff -u "${OUTPUT_FILE3}" -; 
then
         echo "*** FAILED: [3] ${INPUT_FILE}" 1>&2
-        exit 1
+        FAILED_TESTS="${FAILED_TESTS} ${INPUT_FILE}/${OUTPUT_FILE3}"
+    fi
+    if ! ../csvprintf -ix -f "${INPUT_FILE}" | diff -u "${OUTPUT_FILE4}" -; 
then
+        echo "*** FAILED: [4] ${INPUT_FILE}" 1>&2
+        FAILED_TESTS="${FAILED_TESTS} ${INPUT_FILE}/${OUTPUT_FILE4}"
     fi
 done
-echo "*** all tests passed"
+
+if [ -z "${FAILED_TESTS}" ]; then
+    echo "*** all tests passed"
+else
+    echo "*** test(s) failed:${FAILED_TESTS}"
+    exit 1
+fi
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test1.out4 
new/csvprintf-1.2.1/tests/test1.out4
--- old/csvprintf-1.2.0/tests/test1.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test1.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>Fred Smith</col1>
+    <col2>1234 Main St.
+Anytown, USA   39103</col2>
+    <col3>123.4567</col3>
+  </row>
+  <row>
+    <col1>Wayne "The Great One" Gretsky</col1>
+    <col2>59 Hockey Lane</col2>
+    <col3>999999</col3>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test2.out4 
new/csvprintf-1.2.1/tests/test2.out4
--- old/csvprintf-1.2.0/tests/test2.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test2.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>Fred Smith</col1>
+    <col2>1234 Main St.&#13;
+Anytown, USA   39103</col2>
+    <col3>123.4567</col3>
+  </row>
+  <row>
+    <col1>Wayne "The Great One" Gretsky</col1>
+    <col2>59 Hockey Lane</col2>
+    <col3>999999</col3>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test3.out4 
new/csvprintf-1.2.1/tests/test3.out4
--- old/csvprintf-1.2.0/tests/test3.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test3.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>Fred Smith</col1>
+    <col2>1234 Main St.&#13;Anytown, USA   39103</col2>
+    <col3>123.4567</col3>
+  </row>
+  <row>
+    <col1>Wayne "The Great One" Gretsky</col1>
+    <col2>59 Hockey Lane</col2>
+    <col3>999999</col3>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test4.out4 
new/csvprintf-1.2.1/tests/test4.out4
--- old/csvprintf-1.2.0/tests/test4.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test4.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>Fred Smith</col1>
+    <col2>1234 Main St.
+Anytown, USA   39103</col2>
+    <col3>123.4567</col3>
+  </row>
+  <row>
+    <col1>Wayne "The Great One" Gretsky</col1>
+    <col2>59 Hockey Lane</col2>
+    <col3>999999</col3>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test5.out4 
new/csvprintf-1.2.1/tests/test5.out4
--- old/csvprintf-1.2.0/tests/test5.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test5.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test6.out4 
new/csvprintf-1.2.1/tests/test6.out4
--- old/csvprintf-1.2.0/tests/test6.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test6.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>Fred Smith</col1>
+    <col2>1234 Main St.
+Anytown, USA   39103</col2>
+    <col3>123.4567</col3>
+  </row>
+  <row>
+    <col1>Wayne "The Great One" Gretsky</col1>
+    <col2>59 Hockey Lane</col2>
+    <col3>999999</col3>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test7.out4 
new/csvprintf-1.2.1/tests/test7.out4
--- old/csvprintf-1.2.0/tests/test7.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test7.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>aaa</col1>
+    <col2>bbb</col2>
+    <col3>ccc</col3>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test8.out4 
new/csvprintf-1.2.1/tests/test8.out4
--- old/csvprintf-1.2.0/tests/test8.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test8.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>aaa</col1>
+    <col2>bbb</col2>
+    <col3>ccc</col3>
+  </row>
+  <row>
+    <col1>aaa</col1>
+    <col2>bbb</col2>
+  </row>
+  <row>
+    <col1>aaa</col1>
+    <col2>bbb</col2>
+    <col3>ccc</col3>
+    <col4>ddd</col4>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test9.in 
new/csvprintf-1.2.1/tests/test9.in
--- old/csvprintf-1.2.0/tests/test9.in  1970-01-01 01:00:00.000000000 +0100
+++ new/csvprintf-1.2.1/tests/test9.in  2021-11-24 18:11:42.000000000 +0100
@@ -0,0 +1,2 @@
+foo
+value1,value2,value3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test9.out1 
new/csvprintf-1.2.1/tests/test9.out1
--- old/csvprintf-1.2.0/tests/test9.out1        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test9.out1        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>foo</col1>
+  </row>
+  <row>
+    <col1>value1</col1>
+    <col2>value2</col2>
+    <col3>value3</col3>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test9.out2 
new/csvprintf-1.2.1/tests/test9.out2
--- old/csvprintf-1.2.0/tests/test9.out2        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test9.out2        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <foo>value1</foo>
+    <col2>value2</col2>
+    <col3>value3</col3>
+  </row>
+</csv>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test9.out3 
new/csvprintf-1.2.1/tests/test9.out3
--- old/csvprintf-1.2.0/tests/test9.out3        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test9.out3        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1 @@
+{"foo":"value1","col2":"value2","col3":"value3"}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/csvprintf-1.2.0/tests/test9.out4 
new/csvprintf-1.2.1/tests/test9.out4
--- old/csvprintf-1.2.0/tests/test9.out4        1970-01-01 01:00:00.000000000 
+0100
+++ new/csvprintf-1.2.1/tests/test9.out4        2021-11-24 18:11:42.000000000 
+0100
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<csv>
+  <row>
+    <col1>value1</col1>
+    <col2>value2</col2>
+    <col3>value3</col3>
+  </row>
+</csv>

++++++ csvprintf.obsinfo ++++++
--- /var/tmp/diff_new_pack.oC3Wu4/_old  2021-11-24 23:55:04.972356091 +0100
+++ /var/tmp/diff_new_pack.oC3Wu4/_new  2021-11-24 23:55:04.976356078 +0100
@@ -1,5 +1,5 @@
 name: csvprintf
-version: 1.2.0
-mtime: 1637608441
-commit: 5fbfbc3f35909e35c1e5b533933da81589eb5b39
+version: 1.2.1
+mtime: 1637773902
+commit: c133d4374a0664f57fcfb582e6d46f033b81f77a
 

Reply via email to