Hello community, here is the log from the commit of package texinfo4 for openSUSE:Leap:15.2 checked in at 2020-05-11 08:39:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/texinfo4 (Old) and /work/SRC/openSUSE:Leap:15.2/.texinfo4.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texinfo4" Mon May 11 08:39:35 2020 rev:11 rq:801995 version:4.13a Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/texinfo4/texinfo4.changes 2020-01-15 16:06:35.060026073 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.texinfo4.new.2738/texinfo4.changes 2020-05-11 08:39:42.767071782 +0200 @@ -1,0 +2,17 @@ +Thu May 7 09:00:39 UTC 2020 - Dave Plater <davejpla...@gmail.com> + +- Added links package to help lilypond-doc build use this package. + +------------------------------------------------------------------- +Thu Nov 22 18:01:11 UTC 2018 - Jan Engelhardt <jeng...@inai.de> + +- Update summaries. Remove redundant %clean section. Replace old + $RPM_* shell vars. + +------------------------------------------------------------------- +Wed Nov 21 14:06:47 UTC 2018 - sch...@suse.de + +- config-guess-sub-update.patch: remove +- copy config.guess, config.sub from texinfo to texi2html sources + +------------------------------------------------------------------- Old: ---- config-guess-sub-update.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texinfo4.spec ++++++ --- /var/tmp/diff_new_pack.bmILsF/_old 2020-05-11 08:39:43.399073150 +0200 +++ /var/tmp/diff_new_pack.bmILsF/_new 2020-05-11 08:39:43.403073158 +0200 @@ -1,7 +1,7 @@ # -# spec file for package texinfo +# spec file for package texinfo4 # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -29,10 +29,10 @@ Release: 0 %global version_t2h 1.82 %global version_t2r 2.0 -Summary: Created Specifically For Lilypond Documentation Build -License: GPL-2.0+ and GPL-3.0+ +Summary: Old version of texinfo 4, a toolset to create docs from texinfo sources +License: GPL-2.0-or-later AND GPL-3.0-or-later Group: Productivity/Publishing/Texinfo -Url: http://www.texinfo.org +URL: http://www.texinfo.org PreReq: %{install_info_prereq} Provides: texi2html4 = %{version_t2h} Provides: texi2roff4 = %{version_t2r} @@ -42,6 +42,8 @@ %if %suse_version > 1220 Requires: latex2html Requires: makeinfo4 +Requires: perl-Text-Unidecode +Requires: perl-gettext Requires: texlive-bibtex Requires: texlive-latex Requires: texlive-makeindex @@ -66,7 +68,6 @@ Patch8: texinfo-4.13a-bug713517.diff Patch9: automake-1.12.patch Patch10: texinfo-4.13a-bug788574.diff -Patch11: config-guess-sub-update.patch Patch12: texinfo4.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -75,9 +76,23 @@ build service. Please don't install Aggregated with texinfo in this package is texi2html and texi2roff. +%package links +Summary: texi2pdf4 etc links +License: GPL-3.0-or-later +Group: Productivity/Publishing/Texinfo +Conflicts: texi2html > 2 +Conflicts: texi2pdf > 2 +Conflicts: texi2roff > 2 +Conflicts: texinfo > 2 +Requires: %{name} = %{version} + +%description links +This package contains links to the 4 suffixed binaries to enable +easier building in the absense of texi* packages. + %package -n info4 -Summary: Created Specifically For Lilypond Documentation Build -License: GPL-3.0+ +Summary: Old version of the "info" manual browser +License: GPL-3.0-or-later Group: Productivity/Publishing/Texinfo PreReq: bash @@ -86,8 +101,8 @@ build service. Please don't install %package -n makeinfo4 -Summary: Created Specifically For Lilypond Documentation Build -License: GPL-3.0+ +Summary: Old version of the texinfo->info file converter +License: GPL-3.0-or-later Group: Productivity/Publishing/Texinfo Provides: texinfo:/usr/bin/makeinfo Suggests: texinfo4 @@ -113,7 +128,6 @@ cp -v texi2pdf pdftexi2dvi util/ pushd ../texi2html-%{version_t2h} %patch1 -p0 -%patch11 popd pushd ../texi2roff-%{version_t2r} %patch3 -p0 -b .Bader @@ -123,7 +137,7 @@ %build HOST=%{_target_cpu}-suse-linux - CFLAGS="$RPM_OPT_FLAGS -pipe" + CFLAGS="%{optflags} -pipe" LDFLAGS="" CC=gcc export CFLAGS LDFLAGS CC @@ -142,6 +156,7 @@ export PATH make %{?_smp_mflags}; pushd ../texi2html-%{version_t2h} + cp ../texinfo-4.13/build-aux/config.{guess,sub} . ./configure --build=$HOST \ --prefix=%{_prefix} \ --mandir=%{_mandir} \ @@ -196,10 +211,13 @@ rm -rf %{buildroot}%{_datadir}/info mv %{buildroot}%{_datadir}/texi2html %{buildroot}%{_datadir}/texi2html4 mv %{buildroot}%{_datadir}/texinfo %{buildroot}%{_datadir}/texinfo4 -%fdupes -s %{buildroot}%{_mandir} -%clean -test -n "%{buildroot}" && rm -rf %{buildroot} +pushd %{buildroot}%{_bindir} +for i in `ls -1 *texi*4 |tr -d 4` +do ln -s ${i}4 ${i} +done + +%fdupes -s %{buildroot}%{_mandir} %if 1 == 0 %post @@ -225,8 +243,13 @@ %doc doc/texinfo.tex doc/txi-*.tex %doc %{_defaultdocdir}/texi2html4/* %doc %{_defaultdocdir}/texi2roff4/* -%{_bindir}/pdftexi* -%{_bindir}/texi* +%{_bindir}/pdftexi2dvi4 +%{_bindir}/texi2dvi4 +%{_bindir}/texi2html4 +%{_bindir}/texi2index4 +%{_bindir}/texi2pdf4 +%{_bindir}/texi2roff4 +%{_bindir}/texindex4 #%%{_infodir}/texinfo*.gz #%%{_infodir}/texi2html*.gz %{_mandir}/man1/pdftexi2dvi4.1.gz @@ -235,6 +258,15 @@ %{_datadir}/texinfo4 %{_datadir}/texi2html4 +%files links +%{_bindir}/pdftexi2dvi +%{_bindir}/texi2dvi +%{_bindir}/texi2html +%{_bindir}/texi2index +%{_bindir}/texi2pdf +%{_bindir}/texi2roff +%{_bindir}/texindex + %files -n makeinfo4 %defattr(-,root,root) %{_bindir}/makeinfo4