Accepting request 656849 from Documentation:Tools

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/656849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/daps?expand=0&rev=42
This commit is contained in:
Dominique Leuenberger 2018-12-19 12:24:09 +00:00 committed by Git OBS Bridge
commit 7201384607
4 changed files with 99 additions and 6 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:062eb5420d6995f4d179ed2faffbed265d9ae5055be3a9547d1084fe020a3501
size 2387786
oid sha256:0875950b0e55a76c7a505b3019f5301d9f181439769d93b7fc6f774d3d80eeb3
size 2349899

View File

@ -1,3 +1,92 @@
-------------------------------------------------------------------
Mon Dec 3 13:54:30 UTC 2018 - fsundermeyer@opensuse.org
- Updated license statement in spec file to SPDX 3.3 notation
-------------------------------------------------------------------
Wed Nov 21 15:24:05 UTC 2018 - fsundermeyer@opensuse.org
- Only recommend libreoffice-draw on aarch64 %{ix86} x86_64
-------------------------------------------------------------------
Thu Nov 8 16:19:58 UTC 2018 - fsundermeyer@opensuse.org
Public/final release DAPS 3.0.0
* New Features:
- added support for ASCIIDOC sources
- added support for LibreOffice Draw images (*.odg)
- added support for specifying a config file on the command line
(with --config)
- added SVG support for HTML builds
- integrated hunspell and make aspell optional
- initial well-formedness check ignores duplicated IDs (this
allows to have identical IDs in parts that get profiled)
- initial well-formedness warns about missing xi:include files
- daps-autobuild now supports building single books (via the
--dcfiles option)
- DAPS prgram name and version are passed to stylesheets with
xslt parameters "converter.name" and "converter.version"
- implement file not found for XIncludes
- FOP and XEP version numbers are shown in debug/verbose output
- various improvements for the DocBook to NovDoc conversion
- split lib/daps_functions into several files to improve speed
and maintainability
* Bugfixes:
- #476: DAPS generates ODG->SVG files into images/src
- #475: Tab completion creates error
- #474: Potentially wrong variable assignment
- #437: lodraw tries to convert empty SVG
- #469: RPMLINT complains about permissions of XSLT stylesheet
- #468: xmlwellformed script creates RPMLINT warning
- #466: Build issues with daps-xmlwellformed
- #464: xmlformat incorrectly formats variablelist terms
- #462: Implement file not found for XIncludes
- #459: By default, use the xep-daps.xml configuration from
stylesheets
- #457: Ship the asciidoc postprocessing stylesheet
- #455: Transform glosslist into variablelist (NovDoc conversion)
- #453: Cleanup stylesheet for results from ASCIIDoctor
- #452: Make it possible to specify the ASCIIDOC doc type
- #439: Make xmlformat more verbose in debug mode
- #435: require java-devel >= 1.8.0
- #425: Well-formedness check fails with double occurrences
of xml:ids
- #424: Fix XML catalog generation
- #422: Integrate hunspell and make aspell optional
- #421: Show FOP and XEP version in debug/verbose output
- #419: HTML and PDF builds need different paths for Admonition
and Callout Images
- #416: DAPS Won't Built With UTF-8 Characters in XML Filenames
- #415: Add support for LibreOffice Draw files
- #397: Spaces in path problem
- #322: Add documentation for --xmlonly / --imgonly switches
for the list-srcfiles subcommand
- #226: Let stylesheets know which version of DAPS calls them
- #119: daps-init: also include example for set
- show a warning when an existing PDF has a size of 0 bytes
(usually the result of a failed FOP build)
- PDF fails when static links in build/.tmp already exist
- fixed DocBook identifiers in configure.ac
- made unpack-lopcdrop more robust against non-critical issues;
improved its debugging output
* Documentation:
-new guide: ASCIIDOC Quick Start
- Various updates to reflect changes in the code
- Improve help text for daps-xslt
- Improve error message for IDs defined multiple times
* Removed support for:
- sourcing DC-files
- help texts for deprecated daps 1.x commands
* Misc:
- converted Python scripts to Python 3; changed build
dependencies to python3
-------------------------------------------------------------------
Tue Oct 23 10:07:12 UTC 2018 - sknorr@suse.com

View File

@ -1,9 +1,11 @@
addFilter("explicit-lib-dependency libxml2")
addFilter("explicit-lib-dependency libxslt")
addFilter("explicit-lib-dependency liberation-fonts")
addFilter("non-executable-script .*/daps/lib/daps_functions")
#addFilter("non-executable-script .*/daps/lib/daps_functions")
addFilter("non-executable-script .*/daps/lib/*")
# false positive
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")

View File

@ -42,7 +42,7 @@ Release: 0
%define daps_catalog for-catalog-%{name}.xml
Summary: DocBook Authoring and Publishing Suite
License: GPL-2.0-only OR GPL-3.0-only
License: GPL-2.0-only or GPL-3.0-only
Group: Productivity/Publishing/XML
Url: https://github.com/openSUSE/daps
Source0: %{name}-%{version}.tar.bz2
@ -80,7 +80,7 @@ BuildRequires: xmlstarlet
# If we have asciidoctor we build the asciidoc manual
# for which we need docbook_5 and jing
#
%if 0%{?sle_version} == 120300
%if 0%{?sle_version} == 120300 && 0%{?is_opensuse}
Recommends: rubygem(%{rb_default_ruby_abi}:asciidoctor)
%else
Requires: rubygem(%{rb_default_ruby_abi}:asciidoctor)
@ -109,7 +109,6 @@ Requires: ghostscript-library
Requires: inkscape
Requires: java >= 1.8.0
Requires: jing
Requires: libreoffice-draw
Requires: libxslt
Requires: make
Requires: poppler-tools
@ -128,6 +127,9 @@ Recommends: aspell-en
Recommends: calibre
Recommends: epubcheck
Recommends: exiftool
%ifarch aarch64 %{ix86} x86_64
Recommends: libreoffice-draw
%endif
Recommends: optipng
Recommends: perl-checkbot
Recommends: remake