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(\