From 66d118d096c045018b23abba181bc767ed2f26d16c561cc8c65f68e9211b242e Mon Sep 17 00:00:00 2001 From: Frank Sundermeyer Date: Tue, 25 Oct 2022 15:31:46 +0000 Subject: [PATCH] New release: DAPS 3.3.2 OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=232 --- _service | 4 +-- daps-3.3.1.tar.bz2 | 3 -- daps-3.3.2.tar.bz2 | 3 ++ daps-fix-build-against-libxslt-1.1.36+.patch | 35 -------------------- daps.changes | 34 +++++++++++++++++++ daps.rpmlintrc | 12 +++---- daps.spec | 8 ++--- 7 files changed, 49 insertions(+), 50 deletions(-) delete mode 100644 daps-3.3.1.tar.bz2 create mode 100644 daps-3.3.2.tar.bz2 delete mode 100644 daps-fix-build-against-libxslt-1.1.36+.patch diff --git a/_service b/_service index 692f72c..a9b0906 100644 --- a/_service +++ b/_service @@ -1,10 +1,10 @@ - 3.3.1 + 3.3.2 https://github.com/openSUSE/daps.git git - 3.3.1 + 3.3.2 *.tar diff --git a/daps-3.3.1.tar.bz2 b/daps-3.3.1.tar.bz2 deleted file mode 100644 index 8ee020a..0000000 --- a/daps-3.3.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:394c3f0417accca5e2119335a39bc1b7ac0964d7fe0e2ed5e349ba6eead880e3 -size 4393335 diff --git a/daps-3.3.2.tar.bz2 b/daps-3.3.2.tar.bz2 new file mode 100644 index 0000000..cee5628 --- /dev/null +++ b/daps-3.3.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51729cfa331bdeb67051735e4274ac650ed6982fe9010c91e3a5026dd57a8381 +size 3645756 diff --git a/daps-fix-build-against-libxslt-1.1.36+.patch b/daps-fix-build-against-libxslt-1.1.36+.patch deleted file mode 100644 index a3dd05c..0000000 --- a/daps-fix-build-against-libxslt-1.1.36+.patch +++ /dev/null @@ -1,35 +0,0 @@ -From a58f0f58a318f795bdfe763ea8fc5a5d69ec1cfd Mon Sep 17 00:00:00 2001 -From: Tom Schraitle -Date: Tue, 11 Oct 2022 08:30:47 +0200 -Subject: [PATCH] Fix #676: Add priority=0 in xi:include/@* - -For libxslt >=1.1.35, the default selection strategy has been changed -(see GNOME/libxslt@b0074ee). - -In libxslt >=1.1.35, the XSLT processor changed the resolution strategy. -It gets two template rules (xi:include/@href and xi:include/@*) with the -same priority (0.5). That's why we need to lower the priority to zero -for xi:include/@* ---- - daps-xslt/profiling/base-profile.xsl | 9 +++++++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/daps-xslt/profiling/base-profile.xsl b/daps-xslt/profiling/base-profile.xsl -index 819224e5f..474489662 100644 ---- a/daps-xslt/profiling/base-profile.xsl -+++ b/daps-xslt/profiling/base-profile.xsl -@@ -218,7 +218,12 @@ - - - -- -- -+ -+ - - diff --git a/daps.changes b/daps.changes index 75763f5..3f8ba52 100644 --- a/daps.changes +++ b/daps.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Tue Oct 25 15:09:13 UTC 2022 - Frank Sundermeyer + +Stable release DAPS 3.3.2: + +* Bug fixes: + - Make DAPS work with libslt > 1.1.34 + (https://github.com/openSUSE/daps/issues/679) + - Profiling no longer requires processing instruction + - if DC-file/command line contains profile settings the + profiling stylesheets will autoimatically be applied + (https://github.com/openSUSE/daps/issues/529) + - FOP support for google noto-sans fonts (for Japanese, Korean, + traditional & simplified Chinese) + (https://github.com/openSUSE/daps/issues/684) + - Fix validation error where errors were ignored or failed with a + bash error + (https://github.com/openSUSE/daps/issues/679) + - unpacking locdrops automatically removes dm:editurl from + docmanager XML header (if present) + - Building parts of a document (with --rootid) is no longer + supported when rootid points to a section or sect1 (because + depending on HTML chunkling, this may result in an empty + document) + (https://github.com/openSUSE/daps/issues/686) + +* Helper scripts: + - Added a few scripts for handling SUSE localization branches, + improving SEO and migrating frm DocBook4 to DocBook5 + - can be found in the sources under contrib/ (not included in + SUSE packages) + +* Obsoletes patch to build against libxslt 1.1.36+ + ------------------------------------------------------------------- Mon Oct 17 10:57:24 UTC 2022 - David Anes diff --git a/daps.rpmlintrc b/daps.rpmlintrc index 55ee2bd..7286d6c 100644 --- a/daps.rpmlintrc +++ b/daps.rpmlintrc @@ -1,11 +1,11 @@ addFilter("explicit-lib-dependency libxml2") addFilter("explicit-lib-dependency libxslt") -addFilter("explicit-lib-dependency liberation-fonts") +#addFilter("explicit-lib-dependency liberation-fonts") #addFilter("non-executable-script .*/daps/lib/daps_functions") -addFilter("non-executable-script .*/daps/lib/*") +#addFilter("non-executable-script .*/daps/lib/*") # false positive -addFilter("no-manual-page-for-binary daps-init") +#addFilter("no-manual-page-for-binary daps-init") # internally used only, no man page needed -addFilter("no-manual-page-for-binary daps-auto.pl") -addFilter("no-manual-page-for-binary daps-xmlformat") -addFilter("no-manual-page-for-binary daps-check-deps") +#addFilter("no-manual-page-for-binary daps-auto.pl") +#addFilter("no-manual-page-for-binary daps-xmlformat") +#addFilter("no-manual-page-for-binary daps-check-deps") diff --git a/daps.spec b/daps.spec index 208933d..196da10 100644 --- a/daps.spec +++ b/daps.spec @@ -17,7 +17,7 @@ Name: daps -Version: 3.3.1 +Version: 3.3.2 Release: 0 %define docbuilddir %{_datadir}/daps @@ -29,8 +29,6 @@ URL: https://github.com/openSUSE/daps Source0: %{name}-%{version}.tar.bz2 Source1: %{name}.rpmlintrc -Patch0: daps-fix-build-against-libxslt-1.1.36+.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -123,11 +121,13 @@ converting DocBook XML. + + + #-------------------------------------------------------------------------- %prep %setup -q -n %{name}-%{version} -%autopatch -p1 # Correct shebang line as suggested in # https://lists.opensuse.org/opensuse-packaging/2018-03/msg00017.html