From b5cf3012c540e863801c9249c9a808e5a95d11c5e4505d3d66f8ec56d7a8e9e2 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 5 Dec 2017 00:28:12 +0000 Subject: [PATCH] Accepting request 546168 from Publishing - Abandom the docbook-xsl-stylesheets-script package. The dbtoepub script is available from the rubygem-dbtoepub package. The script pdf2index is available in docbook-xsl-pdf2index - First attempt to build the two DocBook stylesheet packages from a single source (see bsc#1069884 for details): - Added xslnons-build script from upstream. - Improved dbxslt-install.sh script a lot - Fix bsc#1063066: From 1.79.1 and later, upstream decided to release namespace aware stylesheets only. The non-NS stylesheets have to be built with the "xslnons-build" script (taken from upstream). This is integrated now. The switch from NS-aware to non-NS stylesheets help to fix this problem. - Restore working patch (bsc#1063066): * Rebase docbook-xsl-stylesheets-non-recursive_string_subst.patch - Update to version 1.79.2 - Rebase docbook-xsl-stylesheets-non-recursive_string_subst.patch - callout-gen is removed - Add docbook-xsl-stylesheets-non-recursive_string_subst.patch Use str:replace from exslt.org to implement string.subst string.subst implementation causes recursion issues when building systemd documentation. This issue has been reported in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765567 and https://bugs.archlinux.org/task/54694 . Taken from https://github.com/fishilico/xslt10-stylesheets/commit/a7df4fbbef3ab0f97d50aa47f2ccfa0630a2686e - Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13. - Use update-xml-catalog OBS-URL: https://build.opensuse.org/request/show/546168 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docbook-xsl?expand=0&rev=1