Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libvc for openSUSE:Factory checked in at 2021-02-01 13:29:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libvc (Old)
and /work/SRC/openSUSE:Factory/.libvc.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvc"
Mon Feb 1 13:29:04 2021 rev:4 rq:868297 version:008
Changes:
--------
--- /work/SRC/openSUSE:Factory/libvc/libvc.changes 2020-07-16 12:17:07.830884505 +0200
+++ /work/SRC/openSUSE:Factory/.libvc.new.28504/libvc.changes 2021-02-01 13:30:58.010347104 +0100
@@ -1,0 +2,7 @@
+Mon Feb 1 09:10:59 UTC 2021 - Michael Vetter
+
+- Update to 008:
+ * Properly parse multi-line values in MSDOS files, with line
+ ending CRLF
+
+-------------------------------------------------------------------
Old:
----
v007.tar.gz
New:
----
v008.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libvc.spec ++++++
--- /var/tmp/diff_new_pack.NU8hAk/_old 2021-02-01 13:30:58.750348016 +0100
+++ /var/tmp/diff_new_pack.NU8hAk/_new 2021-02-01 13:30:58.754348021 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libvc
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define c_lib libvc0
Name: libvc
-Version: 007
+Version: 008
Release: 0
Summary: Library to read and write vcard files
License: LGPL-2.1-only
++++++ v007.tar.gz -> v008.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvc-007/AUTHORS new/libvc-008/AUTHORS
--- old/libvc-007/AUTHORS 2020-07-14 20:27:59.000000000 +0200
+++ new/libvc-008/AUTHORS 2021-01-30 17:41:34.000000000 +0100
@@ -1,2 +1,2 @@
Andrew Hsu
-Rafael Laboissiere
+Rafael Laboissi��re
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvc-007/NEWS new/libvc-008/NEWS
--- old/libvc-007/NEWS 2020-07-14 20:27:59.000000000 +0200
+++ new/libvc-008/NEWS 2021-01-30 17:41:34.000000000 +0100
@@ -1,3 +1,8 @@
+libvc 008 (2021-01-30)
+
+* Properly parse multi-line values in MSDOS files, with line ending
+CRLF. Thanks to Adrian Edwards (MoralCode @ github) for the patch.
+
libvc 007 (2020-07-14)
* Use mktemp instead of deprecated tempfile in unit tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvc-007/configure.ac new/libvc-008/configure.ac
--- old/libvc-007/configure.ac 2020-07-14 20:27:59.000000000 +0200
+++ new/libvc-008/configure.ac 2021-01-30 17:41:34.000000000 +0100
@@ -2,7 +2,7 @@
# $Id: configure.ac,v 1.3 2003/06/14 01:54:15 ahsu Rel $
### Versioning
-AC_INIT([libvc],[007],[rafael@laboissiere.net])
+AC_INIT([libvc],[008],[rafael@laboissiere.net])
LIBVC_ABI_VERSION=0:1:0
AC_SUBST(LIBVC_ABI_VERSION)
@@ -10,7 +10,7 @@
AM_INIT_AUTOMAKE
AC_PREREQ(2.59)
AC_COPYRIGHT([Copyright (C) 2003 Andrew Hsu
-Copyright (C) 2017, 2019, 2020 Rafael Laboissiere])
+Copyright (C) 2017, 2019-2021 Rafael Laboissi��re])
AC_REVISION($Revision: 1.3 $)
AC_CONFIG_SRCDIR([src/vc.c])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libvc-007/src/vc_scan.l new/libvc-008/src/vc_scan.l
--- old/libvc-007/src/vc_scan.l 2020-07-14 20:27:59.000000000 +0200
+++ new/libvc-008/src/vc_scan.l 2021-01-30 17:41:34.000000000 +0100
@@ -58,7 +58,7 @@
"BEGIN:VCARD" { yylval = NULL; return TOK_BEGIN_VCARD; }
"END:VCARD" { yylval = NULL; return TOK_END_VCARD; }
-"\n" { yylval = NULL; return yytext[0]; }
+{LF} { yylval = NULL; return yytext[0]; }
"." { yylval = NULL; return yytext[0]; }
({ALPHA}|{DIGIT}|-)+/"." { yylval = yytext; return TOK_GROUP; }
{NAME-CHAR}+ { yylval = yytext; return TOK_NAME; }
@@ -67,8 +67,8 @@
{
-({VALUE-CHAR}|"\n ")* { yylval = yytext; return TOK_VALUE; }
-"\n" { yylval = NULL; BEGIN(INITIAL); return yytext[0]; }
+({VALUE-CHAR}|({CRLF}|{LF}){SP})* { yylval = yytext; return TOK_VALUE; }
+{LF} { yylval = NULL; BEGIN(INITIAL); return yytext[0]; }
}