Hello community,
here is the log from the commit of package daps for openSUSE:Factory checked in at 2015-05-06 07:48:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/daps (Old)
and /work/SRC/openSUSE:Factory/.daps.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "daps"
Changes:
--------
--- /work/SRC/openSUSE:Factory/daps/daps.changes 2014-08-01 19:27:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.daps.new/daps.changes 2015-05-06 07:48:26.000000000 +0200
@@ -1,0 +2,109 @@
+Mon Apr 27 15:32:46 UTC 2015 - fsundermeyer@opensuse.org
+
+New release DAPS 2.0~rc6
+
+* Bugfix: Due to an error in Makefile.am, the contents of
+ daps_xslt/relnotes were installed to daps_xslt/xhtml and
+ vice versa.
+
+-------------------------------------------------------------------
+Tue Apr 21 13:05:12 UTC 2015 - fsundermeyer@opensuse.org
+
+New release DAPS 2.0~rc5
+(releases rc3 and rc4 have not been made available as SUSE builds)
+
+- Full support for DocBook 5 now (finally)
+- various fixes for ePUB (again):
+ -ePUB 2 builds without warnings/errors in epubcheck
+ -ePUB3 shows a few warnings/errors in epubcheck resulting from
+ errors in the stylesheets
+ -make sure ePUB gets a correct date format (YYYY-MM-DD)
+- Moved DAPS user config directory to ~/.config/daps/. The config file
+ has been renamed to dapsrc (the user will be notified and DAPS will
+ automatically do the move if the user agrees)
+- all of DocBook's profiling attributes are no supported
+- Various build fixes to make it work on Debian Wheezy, Fedora 20/21
+ openSUSE 13.x, SLE 12, and Ubuntu 14.10
+- tested DAPS on Debian Wheezy, Fedora 20/21 and Ubuntu 14.10
+- Added script and stylesheets to migrate DocBook4 projects to
+ DocBook 5 (libexec/daps-migrate)
+- various fixes and improvements for bin/daps-init (incl. man page)
+- Added support for local static/ directories
+- Established new locdrop workflow
+- Fixed daps-init
+- strings passed with --xsltparam no longer need to be uoted with double
+ and single quotes--only use double quotes now
+- Definied DAPS version for major, minor, and micro (configure.ac)
+ - Introduced daps_version_{major,minor,micro} substitutions
+ - Corrected URL from SourceForge to GitHub
+ - Used DAPS version in AC_MSG_NOTICE
+- Unified copyright statements
+- Let configure change the Version in entity-decl.ent
+- Created DOCTYPE and PI node manually for daps-xslt/profiling/
+ stylesheets
+- Added more testcases, fixed erfrors in test cases
+- Significant documentation updates for version 2.0
+- version string in manuals and man pages is now automatically set by
+ configure/make
+- provided useful READMEs in ASCII Doc format
+- Support for both, /usr/bin/xml (SUSE) and /usr/bin/xmlstarlet (Ubuntu)
+- stability fixes for make files
+- adjusted the test suite to code changes; made sure all tests are passed
+- man pages for daps-init, daps-susespell and daps-envconvert will
+ now be correctly installed
+- added various XSLT parameters to the documentation's DC-files to
+ make them look better when build with the upstream stylesheets
+
+Bug fixes:
+- issue #151: Detect DocBook XSL Stylesheet Version in daps
+- issue #157: Add option for optimising PNG files for targets locdrop and
+ package-src
+- issue #223: Paths starting with ~ are now correctly resolved
+- issue #227: Made --static for HTML builds the default
+- issue #230: Moved DAPS config to ~/.config/daps/
+- issue #249: Added support for all missing profiling attributes supported
+ by DocBook
+- issue #250: building Japanese text format requires external LANG
+ setting
+- issue #253: Implement Migration Stylesheets from DocBook 4 <-> DocBook 5
+- issue #260: Removed project-web directory (moved into gh-pages branch)
+- issue #262: Quoting is removed from subcommand-options
+- issue #264: Make STYLEROOT Platform Independant
+- issue #266: Review XEP config file handling
+- issue #267: Improve Default DAPS Layout
+- issue #268: Fix ePUB date issues
+- check for embeeded fonts in PDF now works correctly
+- ASPELL_LANG no longer gets overwritten with value from XML document if
+ set in config or on the command line
+- package-html no longer fails when called with --draft
+- DocBook5 validation now works correctly
+- epub is now correctly generated (STYLEIMG was not always set)
+- existing man page builds were duplicated rather than overwritten
+- callout graphics were not shown in PDF when using the
+ DocBook stylesheets
+
+Project:
+- project moved to GitHub
+- Moved all stylesheet related files to github://openSUSE/suse-xsl
+- obsolete docmanager code has been removed from the repository
+- source clean-up
+- source changes are tested with Travis
+
+-------------------------------------------------------------------
+Thu Aug 14 13:57:37 UTC 2014 - sknorr@suse.de
+
+- Purely packaging related update: update list of excluded files,
+ streamline TAR archive fetch script
+
+-------------------------------------------------------------------
+Thu Aug 14 11:09:36 UTC 2014 - sknorr@suse.de
+
+New release DAPS 2.0~rc2
+
+- EPUB 3 builds now succeed
+- Mobipocket builds succeed again
+- "static" directories are now expected to be located within
+ specific subfolders of the chosen style root
+- EPUB now supports "static" folders
+
+-------------------------------------------------------------------
Old:
----
daps-2.0~rc1.tar.bz2
daps-fetch-source
New:
----
daps-2.0~rc6.tar.bz2
daps-fetch-source-git
daps-fetch-source-svn
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ daps.spec ++++++
--- /var/tmp/diff_new_pack.SvZQ2l/_old 2015-05-06 07:48:27.000000000 +0200
+++ /var/tmp/diff_new_pack.SvZQ2l/_new 2015-05-06 07:48:27.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package daps
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: daps
-Version: 2.0~rc1
+Version: 2.0~rc6
Release: 0
###############################################################
@@ -46,7 +46,8 @@
Url: http://sourceforge.net/p/daps
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}.rpmlintrc
-Source2: %{name}-fetch-source
+Source2: %{name}-fetch-source-svn
+Source3: %{name}-fetch-source-git
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
@@ -58,13 +59,14 @@
BuildRequires: docbook-xsl-stylesheets >= 1.77
BuildRequires: docbook_4
BuildRequires: fdupes
-BuildRequires: ghostscript-library
+BuildRequires: ghostscript
BuildRequires: inkscape
%if 0%{?suse_version} >= 1220
BuildRequires: libxml2-tools
%endif
BuildRequires: libxslt
-#%%if %%sles_version >= 11
+BuildRequires: libxslt-tools
+#%%if 0%%{?suse_version} == 1315
#BuildRequires: sles-release
#%%else
#BuildRequires: openSUSE-release
@@ -82,9 +84,7 @@
%else
BuildRequires: fop >= 0.94
%endif
-#---
-# Font stuff
-BuildRequires: fontpackages-devel
+BuildRequires: xmlstarlet
#
# In order to keep the requirements list as short as possible, only packages
@@ -119,10 +119,6 @@
%endif
Requires: xmlstarlet
-Recommends: aspell aspell-en
-%if 0%{?suse_version} < 1210
-Recommends: aspell-en-huge
-%endif
Recommends: daps-docmanager
Recommends: docbook_5
Recommends: epubcheck
@@ -136,6 +132,7 @@
%endif
Recommends: remake
Recommends: suse-doc-style-checker
+Recommends: w3m
# Internal XEP package:
Recommends: xep
Recommends: xmlformat
@@ -185,14 +182,15 @@
# remove existing entries first (if existing) - needed for
# zypper in, since it does not call postun
#
-# delete ...
-edit-xml-catalog --group --catalog /etc/xml/suse-catalog.xml \
- --del %{name}
-# ... and add it again
+# delete in case of an update, which $1=2
+if [ "2" = "$1" ]; then
+ edit-xml-catalog --group --catalog /etc/xml/suse-catalog.xml \
+ --del %{name} || true
+fi
+# ... and readd it again
edit-xml-catalog --group --catalog /etc/xml/suse-catalog.xml \
--add /etc/xml/%{daps_catalog}
-%reconfigure_fonts_post
exit 0
#----------------------
@@ -203,24 +201,19 @@
# in case of an update
#
if [ 0 = $1 ]; then
-if [ -x /usr/bin/edit-xml-catalog ] ; then
edit-xml-catalog --group --catalog /etc/xml/suse-catalog.xml \
--del %{name}
fi
-%reconfigure_fonts_post
-fi
exit 0
#----------------------
%posttrans
-%reconfigure_fonts_posttrans
#----------------------
%files
%defattr(-,root,root)
-%dir %{_ttfontsdir}
%dir %{_sysconfdir}/%{name}
%dir %{_defaultdocdir}/%{name}
@@ -233,8 +226,9 @@
%{_bindir}/*
%{_datadir}/emacs/site-lisp/docbook_macros.el
%{docbuilddir}
-%{_ttfontsdir}/*
%exclude %{_defaultdocdir}/%{name}/INSTALL
+%exclude %{_sysconfdir}/%{name}/config.in
+%exclude %{_sysconfdir}/%{name}/catalog.xml
#----------------------
++++++ daps-2.0~rc1.tar.bz2 -> daps-2.0~rc6.tar.bz2 ++++++
++++ 90414 lines of diff (skipped)
++++++ daps-fetch-source-git ++++++
#!/bin/bash
#
#
# Create DAPS source tarball from GitHub
# Needed because we would like to exclude unnecessary stuff from
# the source RPM in order to keep it lean
#
# Copyright (C) 2015 SUSE Linux GmbH
#
# Author:
# Frank Sundermeyer <fsundermeyer at opensuse dot org>
#
NAME=daps
VERSION=
SPECFILE=${NAME}.spec
TMPDIR=$(mktemp -q -d --tmpdir daps_XXXXXXXX)
#----------
# Functions
#----------
# exit on error
#
function exit_on_error {
echo -e "$1"
# rm -rf $TMPDIR
exit 1
}
function help {
echo -e "$(basename $0)