New version DAPS 2.3.0

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=190
This commit is contained in:
Frank Sundermeyer 2016-07-16 19:13:07 +00:00 committed by Git OBS Bridge
parent 4a0ef746a8
commit 76e70b43fb
4 changed files with 50 additions and 12 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:12733d0ec5f2ecfa91661c763c4a21661fb1f34705b9072826a65fdc9340f863
size 2365234

3
daps-2.3.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cf378acfc333993c4372b8fa792a442f97b8ac29f17454d096c9c231a751bcd0
size 2366309

View File

@ -1,3 +1,41 @@
-------------------------------------------------------------------
Sat Jul 16 18:57:19 UTC 2016 - fsundermeyer@opensuse.org
Stable release DAPS 2.3.0:
* New Features:
- Config File Parser:
Up to now, config files (DC-files, /tec/daps/config and
~/.config/daps/dapsrc) have been sourced. This has been a major
security issue, since every shell code gets executed when a file
is being sourced. DAPS 2.3.0 now comes with a parser that fixes
this security hole. Apart from one exception (see below) existing
config files do _not_ need to be changed. However, the parser
offers more flexibility, see
https://github.com/openSUSE/daps/blob/develop/etc/config.in
for documentation (the manuals has not been upfdated, yet).
The only exception that requires changes in the config file is
something like FOO="$FOO bar" To concatenate values, use "+="
now. See the following commit for an example:
https://github.com/openSUSE/daps/commit/7a2ce04
- Bash Completion:
TAB-completion for DAPS has been one of the very first feature
requests we opened (almost five years ago). Now we finally
managed to conquer the black Bash magic required to get it!
* Bugfixes:
- subcommand "locdrop" failed when the book did not include
images
- spellcheck now ignores text in <replaceable> tags
- obsolete daps-susespell has been removed (replaced by
daps ... spellcheck long ago)
- paths starting with "~" were not always correctly resolved
- several fixes for ePUB
- #10 : Generate TAB completion
- #359: Drop bash 3 suppor
- #369: Code review: Check Variable Assignments
- #375: Issues with the xmlformat target
-------------------------------------------------------------------
Wed Jun 15 12:34:00 UTC 2016 - fsundermeyer@opensuse.org

View File

@ -17,7 +17,7 @@
Name: daps
Version: 2.2.0
Version: 2.3.0
Release: 0
###############################################################
@ -55,7 +55,7 @@ BuildArch: noarch
BuildRequires: ImageMagick
BuildRequires: automake
BuildRequires: bash >= 3.1
BuildRequires: bash >= 4
BuildRequires: dia
BuildRequires: docbook-xsl-stylesheets >= 1.77
BuildRequires: docbook_4
@ -87,7 +87,7 @@ PreReq: libxml2
PreReq: sgml-skel
Requires: ImageMagick
Requires: bash >= 3.1
Requires: bash >= 4
Requires: dia
Requires: docbook-xsl-stylesheets >= 1.77
Requires: docbook5-xsl-stylesheets >= 1.77
@ -204,9 +204,11 @@ exit 0
%dir %{_sysconfdir}/%{name}
%dir %{_defaultdocdir}/%{name}
%dir %{_datadir}/bash-completion
%dir %{_datadir}/bash-completion/completions
%dir %{_datadir}/%{name}
%dir %{_datadir}/xml/daps
%dir %{_datadir}/xml/daps/schema
%dir %{_datadir}/xml/%{name}
%dir %{_datadir}/xml/%{name}/schema
%config %{_sysconfdir}/xml/*.xml
%config %{_sysconfdir}/%{name}/*
@ -214,14 +216,12 @@ exit 0
%doc %{_mandir}/man1/*.1%{ext_man}
%doc %{_defaultdocdir}/%{name}/*
%{_datadir}/%{name}/*
%{_bindir}/*
%{_datadir}/%{name}/*
%{_datadir}/bash-completion/completions/%{name}
%{_datadir}/emacs/site-lisp/docbook_macros.el
%{_datadir}/xml/daps/schema/*
%{docbuilddir}
%exclude %{_defaultdocdir}/%{name}/INSTALL
%exclude %{_sysconfdir}/%{name}/config.in
%exclude %{_sysconfdir}/%{name}/catalog.xml
#----------------------
%changelog