Hello community, here is the log from the commit of package texinfo for openSUSE:Factory checked in at 2017-07-24 12:28:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texinfo (Old) and /work/SRC/openSUSE:Factory/.texinfo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texinfo" Mon Jul 24 12:28:56 2017 rev:47 rq:510421 version:6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/texinfo/texinfo.changes 2017-01-25 22:33:03.250386986 +0100 +++ /work/SRC/openSUSE:Factory/.texinfo.new/texinfo.changes 2017-07-24 12:28:57.718825266 +0200 @@ -1,0 +2,47 @@ +Wed Jul 12 12:48:12 UTC 2017 - [email protected] + +- Update to version 6.4: + * texi2any: + + for HTML output, place section names before the manual in page + titles, instead of after them, so it is easier to distinguish pages + if titles are truncated + + starting points for ordered lists beginning with 0 or a letter of + the alphabet are output as attributes on the <ol> tag, as was + case for Texinfo 4.13 and earlier + + a bit faster + + some discrepancies in paragraph formatting between Perl extension + modules and interpreted Perl modules have been fixed + + `MACRO_BODY_IGNORES_LEADING_SPACE' customization variable removed, + and `indent_menu_descriptions' is no longer a possible value for + `TREE_TRANSFORMATIONS' (as these features did not work as + documented) + * info: + + the `up-line' and `down-line' commands now are like the other + scrolling commands and are no longer confined to a single node + (depending on the value of `scroll-behaviour') + + supplying the --all option with --index-search displays a list + of matching index entries + + the style variables like `link-style' can now be set while info + is running + + display bug fixed where color could be turned off prematurely + + several other bugs fixed + + better portability in test suite + + do not fall back to showing the dir node if a manual isn't found + + Do not attempt any kind of conversion of CR LF line endings, + except on MS-DOS/Windows, when it is done unconditionally. (This + replaces a more complicated approach, where this conversion would + take place if there was a problem finding a node in a file.) The + main effect of this change is that Info files with CR LF line + endings, which would have been produced on MS-DOS/Windows with old + versions of makeinfo, are only supported on such operating systems. + + a few of the key bindings under --vi-keys have been changed for + consistency or to match the documentation + * texinfo.tex + + a DVI file with a single empty page can be output again, which + restores the behavior from Texinfo 6.0 and earlier +- Small packaging clenup: + * Drop conditions for old releases + * Run spec-cleaner + * Run testsuite + +------------------------------------------------------------------- Old: ---- texinfo-6.3.tar.xz texinfo-6.3.tar.xz.sig New: ---- texinfo-6.4.tar.xz texinfo-6.4.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texinfo.spec ++++++ --- /var/tmp/diff_new_pack.RcfmlQ/_old 2017-07-24 12:28:58.478718039 +0200 +++ /var/tmp/diff_new_pack.RcfmlQ/_new 2017-07-24 12:28:58.482717475 +0200 @@ -17,7 +17,7 @@ Name: texinfo -Version: 6.3 +Version: 6.4 Release: 0 Summary: Tools Needed to Create Documentation from Texinfo Sources License: GPL-3.0+ @@ -36,29 +36,22 @@ BuildRequires: perl BuildRequires: perl-Text-Unidecode BuildRequires: perl-gettext -BuildRequires: perl-libintl-perl BuildRequires: perl-macros BuildRequires: zlib-devel Requires: makeinfo = %{version} Requires: perl Requires: perl-Text-Unidecode Requires: perl-gettext -Requires: perl-libintl-perl -Requires(post): %install_info_prereq -Requires(preun): %install_info_prereq -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} > 1220 Requires: texlive-bibtex Requires: texlive-latex Requires: texlive-makeindex Requires: texlive-pdftex Requires: texlive-tex Requires: texlive-texinfo -%endif -%if 0%{?suse_version} > 1310 +Requires(post): %{install_info_prereq} +Requires(preun): %{install_info_prereq} Recommends: texi2html Recommends: texi2roff -%endif %description Texinfo is a documentation system that uses a single source file to @@ -101,8 +94,9 @@ %patch1 -p1 %build -%configure --with-external-Text-Unidecode --with-external-libintl-perl --with-gnu-ld --enable-perl-xs - +%configure \ + --with-external-Text-Unidecode \ + --enable-perl-xs make %{?_smp_mflags} %install @@ -128,20 +122,22 @@ %find_lang %{name} %{name}.lang %find_lang %{name}_document %{name}_document.lang +%check +make %{?_smp_mflags} check + %post -%install_info --info-dir=%{_infodir} %{_infodir}/texinfo.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/texinfo.info%{ext_info} %preun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/texinfo.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/texinfo.info%{ext_info} %post -n info -%install_info --info-dir=%{_infodir} %{_infodir}/info-stnd.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/info-stnd.info%{ext_info} %preun -n info -%install_info_delete --info-dir=%{_infodir} %{_infodir}/info-stnd.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/info-stnd.info%{ext_info} %files -f %{name}_document.lang -%defattr(-, root, root) %doc ABOUT-NLS AUTHORS COPYING NEWS README TODO %doc doc/texinfo.tex doc/txi-*.tex %{_bindir}/pod2texi @@ -149,25 +145,23 @@ %{_bindir}/texi2pdf %{_bindir}/texindex %{_bindir}/pdftexi2dvi -%{_infodir}/texinfo*.gz -%{_mandir}/man1/pod2texi.1.gz -%{_mandir}/man1/texindex.1.gz -%{_mandir}/man1/texi2dvi.1.gz -%{_mandir}/man1/texi2pdf.1.gz -%{_mandir}/man1/pdftexi2dvi.1.gz -%{_mandir}/man5/texinfo.5.gz +%{_infodir}/texinfo*%{ext_info} +%{_mandir}/man1/pod2texi.1%{ext_man} +%{_mandir}/man1/texindex.1%{ext_man} +%{_mandir}/man1/texi2dvi.1%{ext_man} +%{_mandir}/man1/texi2pdf.1%{ext_man} +%{_mandir}/man1/pdftexi2dvi.1%{ext_man} +%{_mandir}/man5/texinfo.5%{ext_man} %files -n makeinfo -f %{name}.lang -%defattr(-,root,root) %{_bindir}/makeinfo %{_bindir}/texi2any -%{_mandir}/man1/makeinfo.1.gz -%{_mandir}/man1/texi2any.1.gz +%{_mandir}/man1/makeinfo.1%{ext_man} +%{_mandir}/man1/texi2any.1%{ext_man} %{_libdir}/texinfo %{_datadir}/texinfo/ %files -n info -%defattr(-,root,root) %config(noreplace) %verify(not md5 size mtime) %{_infodir}/dir /sbin/install-info %{_bindir}/install-info ++++++ texinfo-6.3.tar.xz -> texinfo-6.4.tar.xz ++++++ ++++ 296552 lines of diff (skipped) ++++++ texinfo-zlib.patch ++++++ --- /var/tmp/diff_new_pack.RcfmlQ/_old 2017-07-24 12:29:01.330315657 +0200 +++ /var/tmp/diff_new_pack.RcfmlQ/_new 2017-07-24 12:29:01.330315657 +0200 @@ -1,13 +1,8 @@ -Index: texinfo-6.0/install-info/Makefile.in +Index: texinfo-6.4/install-info/Makefile.in =================================================================== ---- - texinfo-6.0/install-info/Makefile.in | 2 - - texinfo-6.0/install-info/install-info.c | 54 +++++++++++++++++++++++++++----- - 2 files changed, 48 insertions(+), 8 deletions(-) - ---- texinfo-6.0/install-info/Makefile.in -+++ texinfo-6.0/install-info/Makefile.in 2015-07-15 00:00:00.000000000 +0000 -@@ -241,7 +241,7 @@ am__installdirs = "$(DESTDIR)$(bindir)" +--- texinfo-6.4.orig/install-info/Makefile.in ++++ texinfo-6.4/install-info/Makefile.in +@@ -221,7 +221,7 @@ am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am_ginstall_info_OBJECTS = install-info.$(OBJEXT) ginstall_info_OBJECTS = $(am_ginstall_info_OBJECTS) @@ -16,8 +11,10 @@ am__DEPENDENCIES_1 = ginstall_info_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \ $(am__DEPENDENCIES_1) ---- texinfo-6.0/install-info/install-info.c -+++ texinfo-6.0/install-info/install-info.c 2015-07-15 12:45:21.689530651 +0000 +Index: texinfo-6.4/install-info/install-info.c +=================================================================== +--- texinfo-6.4.orig/install-info/install-info.c ++++ texinfo-6.4/install-info/install-info.c @@ -22,6 +22,7 @@ #include <getopt.h> #include <regex.h> @@ -91,7 +88,7 @@ } #ifdef __MSDOS__ if (!f) -@@ -942,8 +968,22 @@ output_dirfile (char *dirfile, int dir_n +@@ -961,8 +987,22 @@ output_dirfile (char *dirfile, int dir_n if (compression_program) {
