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. +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. 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