Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yodl for openSUSE:Factory checked in 
at 2021-01-25 18:22:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yodl (Old)
 and      /work/SRC/openSUSE:Factory/.yodl.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yodl"

Mon Jan 25 18:22:49 2021 rev:36 rq:865322 version:4.03.00

Changes:
--------
--- /work/SRC/openSUSE:Factory/yodl/yodl.changes        2019-12-29 
15:48:52.719153827 +0100
+++ /work/SRC/openSUSE:Factory/.yodl.new.28504/yodl.changes     2021-01-25 
18:22:51.388363373 +0100
@@ -1,0 +2,8 @@
+Thu Jan 21 09:19:40 UTC 2021 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 4.03.00:
+  * added -V to yodlverbinsert (suppresses verb())
+- Refresh yodl-doc-packages.patch and user recomended patchlevel
+- Small spec file modernisation
+
+-------------------------------------------------------------------

Old:
----
  yodl-4.02.02.tar.gz

New:
----
  yodl-4.03.00.tar.gz

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

Other differences:
------------------
++++++ yodl.spec ++++++
--- /var/tmp/diff_new_pack.MvarsW/_old  2021-01-25 18:22:52.184364508 +0100
+++ /var/tmp/diff_new_pack.MvarsW/_new  2021-01-25 18:22:52.188364514 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yodl
 #
-# Copyright (c) 2019 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
@@ -17,7 +17,7 @@
 
 
 Name:           yodl
-Version:        4.02.02
+Version:        4.03.00
 Release:        0
 Summary:        Yet One-other Document Language
 License:        GPL-3.0-only
@@ -48,8 +48,7 @@
 generic markup languages.
 
 %prep
-%setup -q
-%patch0
+%autosetup -p1
 
 sed -i s/"#define COPT.*"/"#define COPT \"%{optflags}\""/ ./yodl/build
 # remove clearing of display during build, since it breaks OBS builds for s390x
@@ -80,7 +79,6 @@
 %fdupes -s %{buildroot}
 
 %files
-%defattr(-,root,root)
 %doc yodl/AUTHORS.txt yodl/changelog yodl/README.* yodl/CHANGES
 %doc %{_docdir}/%{name}/
 %{_bindir}/yodl
@@ -97,15 +95,15 @@
 %{_bindir}/yodlverbinsert
 %dir %{_datadir}/%{name}
 %{_datadir}/%{name}/*
-%{_mandir}/man1/yodl.1%{ext_man}
-%{_mandir}/man1/yodlconverters.1%{ext_man}
-%{_mandir}/man1/yodlpost.1%{ext_man}
-%{_mandir}/man1/yodlstriproff.1%{ext_man}
-%{_mandir}/man1/yodlverbinsert.1%{ext_man}
-%{_mandir}/man7/yodlbuiltins.7%{ext_man}
-%{_mandir}/man7/yodlletter.7%{ext_man}
-%{_mandir}/man7/yodlmacros.7%{ext_man}
-%{_mandir}/man7/yodlmanpage.7%{ext_man}
-%{_mandir}/man7/yodltables.7%{ext_man}
+%{_mandir}/man1/yodl.1%{?ext_man}
+%{_mandir}/man1/yodlconverters.1%{?ext_man}
+%{_mandir}/man1/yodlpost.1%{?ext_man}
+%{_mandir}/man1/yodlstriproff.1%{?ext_man}
+%{_mandir}/man1/yodlverbinsert.1%{?ext_man}
+%{_mandir}/man7/yodlbuiltins.7%{?ext_man}
+%{_mandir}/man7/yodlletter.7%{?ext_man}
+%{_mandir}/man7/yodlmacros.7%{?ext_man}
+%{_mandir}/man7/yodlmanpage.7%{?ext_man}
+%{_mandir}/man7/yodltables.7%{?ext_man}
 
 %changelog

++++++ yodl-4.02.02.tar.gz -> yodl-4.03.00.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yodl-4.02.02/yodl/VERSION 
new/yodl-4.03.00/yodl/VERSION
--- old/yodl-4.02.02/yodl/VERSION       2019-11-18 10:24:00.000000000 +0100
+++ new/yodl-4.03.00/yodl/VERSION       2020-09-26 10:03:07.000000000 +0200
@@ -1,3 +1,3 @@
 #define AUTHOR  "Frank B. Brokken (f.b.brok...@rug.nl"
-#define VERSION "4.02.02"
-#define YEARS   "1996-2019"
+#define VERSION "4.03.00"
+#define YEARS   "1996-2020"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yodl-4.02.02/yodl/changelog 
new/yodl-4.03.00/yodl/changelog
--- old/yodl-4.02.02/yodl/changelog     2019-11-18 10:24:00.000000000 +0100
+++ new/yodl-4.03.00/yodl/changelog     2020-09-26 10:03:07.000000000 +0200
@@ -1,3 +1,10 @@
+yodl (4.03.00)
+
+  * New option -V for yodlverbinsert avoids embedding its output in
+    a verb( ... ) macro.
+
+ -- Frank B. Brokken <f.b.brok...@rug.nl>  Sat, 26 Sep 2020 10:01:54 +0200
+
 yodl (4.02.02)
 
   * Yodlverbinsert's -N option appends verb('s closing ) to the last line of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yodl-4.02.02/yodl/verbinsert/options.cc 
new/yodl-4.03.00/yodl/verbinsert/options.cc
--- old/yodl-4.02.02/yodl/verbinsert/options.cc 2019-11-18 10:24:00.000000000 
+0100
+++ new/yodl-4.03.00/yodl/verbinsert/options.cc 2020-09-26 10:03:07.000000000 
+0200
@@ -9,7 +9,7 @@
     {
         while (true)
         {
-            switch(int c =  getopt(argc, argv, "aAnNs:S:T:t:v:V:"))
+            switch(int c =  getopt(argc, argv, "aAnNs:S:T:t:V"))
             {
                 case 'A':
                     line.ignore();
@@ -44,6 +44,10 @@
                     process.numberLines();
                 continue;
     
+                case 'V':
+                    process.noVerb();
+                continue;
+    
                 case -1:
                 throw true;             // ends option recognition
     
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yodl-4.02.02/yodl/verbinsert/out/destructor.cc 
new/yodl-4.03.00/yodl/verbinsert/out/destructor.cc
--- old/yodl-4.02.02/yodl/verbinsert/out/destructor.cc  2019-11-18 
10:24:00.000000000 +0100
+++ new/yodl-4.03.00/yodl/verbinsert/out/destructor.cc  2020-09-26 
10:03:07.000000000 +0200
@@ -2,6 +2,9 @@
 
 Out::~Out()
 {
+    if (not d_verb)
+        return;
+
     if (d_nLines)
     {
         if (d_verbEndl)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yodl-4.02.02/yodl/verbinsert/out/firstinsert.cc 
new/yodl-4.03.00/yodl/verbinsert/out/firstinsert.cc
--- old/yodl-4.02.02/yodl/verbinsert/out/firstinsert.cc 2019-11-18 
10:24:00.000000000 +0100
+++ new/yodl-4.03.00/yodl/verbinsert/out/firstinsert.cc 2020-09-26 
10:03:07.000000000 +0200
@@ -2,7 +2,8 @@
 
 void Out::firstInsert(std::string const &line)
 {
-    cout << d_vindent << "verb(";
+    if (d_verb)
+        cout << d_vindent << "verb(";
 
     d_nl = d_verbEndl ? "\n" : "";
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yodl-4.02.02/yodl/verbinsert/out/out.h 
new/yodl-4.03.00/yodl/verbinsert/out/out.h
--- old/yodl-4.02.02/yodl/verbinsert/out/out.h  2019-11-18 10:24:00.000000000 
+0100
+++ new/yodl-4.03.00/yodl/verbinsert/out/out.h  2020-09-26 10:03:07.000000000 
+0200
@@ -11,6 +11,7 @@
 //    char const *d_verbEndl = "\n";          // \n immediately after verb
     bool d_verbEndl = true;                 // \n after verb( and before its
                                             // closing )
+    bool d_verb = true;
 
     char const *d_nl = "\n";                // nl is postponed till the next
 
@@ -26,6 +27,7 @@
         Out();
         ~Out();                         // writes ) if lines were written
 
+        void noVerb();                  // no verb( ... )
         void noVerbEndl();              // no \n after verb
         void numberLines();             // show line numbers
 
@@ -65,6 +67,11 @@
     indent(d_vindent, count, ch);
 }
 
+inline void Out::noVerb()
+{
+    d_verb = false;
+}
+
 inline void Out::noVerbEndl()
 {
     d_verbEndl = false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yodl-4.02.02/yodl/verbinsert/process/process.h 
new/yodl-4.03.00/yodl/verbinsert/process/process.h
--- old/yodl-4.02.02/yodl/verbinsert/process/process.h  2019-11-18 
10:24:00.000000000 +0100
+++ new/yodl-4.03.00/yodl/verbinsert/process/process.h  2020-09-26 
10:03:07.000000000 +0200
@@ -21,6 +21,7 @@
                                             // configure Process:
         void all();                         //  -A
         void indent(size_t count, int ch);  // line indentation
+        void noVerb();                      // do not use verb(...)
         void noVerbEndl();                  // no \n after verb
         void numberLines();                 // lines are numbered
         void setTarget(char const *target); // specify the target marker
@@ -40,6 +41,11 @@
     d_run = &Process::processAll;
 }
 
+inline void Process::noVerb()
+{
+    d_out.noVerb();
+}
+
 inline void Process::noVerbEndl()
 {
     d_out.noVerbEndl();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yodl-4.02.02/yodl/verbinsert/usage.cc 
new/yodl-4.03.00/yodl/verbinsert/usage.cc
--- old/yodl-4.02.02/yodl/verbinsert/usage.cc   2019-11-18 10:24:00.000000000 
+0100
+++ new/yodl-4.03.00/yodl/verbinsert/usage.cc   2020-09-26 10:03:07.000000000 
+0200
@@ -15,6 +15,7 @@
    -t<nr>  indent lines with <nr> tab characters (before spaces)
    -S<nr>  indent verb( and final ) with <nr> space characters
    -T<nr>  indent verb( and final ) with <nr> tab characters (before spaces)
+   -V      do not add verb( ... ) 
 
    //marker target marker (not with -a, -A options)
    file     file to be process

++++++ yodl-doc-packages.patch ++++++
--- /var/tmp/diff_new_pack.MvarsW/_old  2021-01-25 18:22:52.412364834 +0100
+++ /var/tmp/diff_new_pack.MvarsW/_new  2021-01-25 18:22:52.412364834 +0100
@@ -1,7 +1,7 @@
-Index: yodl/INSTALL.im
+Index: yodl-4.03.00/yodl/INSTALL.im
 ===================================================================
---- yodl/INSTALL.im.orig
-+++ yodl/INSTALL.im
+--- yodl-4.03.00.orig/yodl/INSTALL.im
++++ yodl-4.03.00/yodl/INSTALL.im
 @@ -71,8 +71,8 @@ void setLocations()
      // absolute paths
  
@@ -13,10 +13,10 @@
      MAN             = BASE + "/share/man";    
      STD_INCLUDE     = BASE + "/share/yodl";
  
-Index: yodl/contrib/build.pl
+Index: yodl-4.03.00/yodl/contrib/build.pl
 ===================================================================
---- yodl/contrib/build.pl.orig
-+++ yodl/contrib/build.pl
+--- yodl-4.03.00.orig/yodl/contrib/build.pl
++++ yodl-4.03.00/yodl/contrib/build.pl
 @@ -13,7 +13,7 @@ my %config = (
              CFLAGS            => '-c -Wall -Werror -g',
              STD_INCLUDE       => '/usr/share/yodl',
@@ -26,10 +26,10 @@
              YODL_BIN          => '/usr/bin',
              STD_CONVERSIONS   => 'html latex man txt xml',
              MANUAL_FORMATS    => 'html txt pdf ps',
-Index: yodl/manual/yo/technical/installing.yo
+Index: yodl-4.03.00/yodl/manual/technical/installing.yo
 ===================================================================
---- yodl/manual/technical/installing.yo.orig
-+++ yodl/manual/technical/installing.yo
+--- yodl-4.03.00.orig/yodl/manual/technical/installing.yo
++++ yodl-4.03.00/yodl/manual/technical/installing.yo
 @@ -3,7 +3,7 @@ installed using tt(dpkg -install yodl-X.
      itemization(
      it() YODL's binaries in tt(/usr/bin);
@@ -39,10 +39,10 @@
      it() YODL's manpages in tt(/usr/share/man/man{1,7});
      )
      Local installations, not using the Debian installation process, can be
-Index: yodl/manual/yo/manual.yo
+Index: yodl-4.03.00/yodl/manual/manual.yo
 ===================================================================
---- yodl/manual/manual.yo.orig
-+++ yodl/manual/manual.yo
+--- yodl-4.03.00.orig/yodl/manual/manual.yo
++++ yodl-4.03.00/yodl/manual/manual.yo
 @@ -4,7 +4,7 @@ latexpackage()(a4,epsf)
  
  whenlatex(\

Reply via email to