Hello community,
here is the log from the commit of package susedoc for openSUSE:Factory
checked in at Sat Jul 11 02:54:03 CEST 2009.
--------
--- susedoc/susedoc.changes 2008-10-09 11:36:11.000000000 +0200
+++ /mounts/work_src_done/STABLE/susedoc/susedoc.changes 2009-07-09 13:56:54.000000000 +0200
@@ -1,0 +2,150 @@
+Thu Jul 9 13:55:10 CEST 2009 - toms@suse.de
+
+- Corrected SPEC file problems:
+ . Removed files-duplicate filter in susedoc-rpmlintrc
+ . Removed macro in version keyword
+ . Added susedoc-rpmlintrc as source
+ . Inserted fdupes to avoid file duplicates
+
+-------------------------------------------------------------------
+Tue Jul 7 09:12:47 CEST 2009 - toms@suse.de
+
+- Improved support for FOP
+ . Changed fop1.*family parameters in novdoc/xslt/common/l10n/
+ . Added checks in novdoc/xslt/flyer/*.xsl to replace fo:block-container
+ with fo:block
+ . novdoc/etc/FOP/fop-suse.xml: Added recursive=true for <directory> tag
+- make:
+ . only use svn when USESVN is set
+ . make FOP also work with color-pdf
+ . make "make update" work
+- New pocket format (currently draft)
+
+-------------------------------------------------------------------
+Tue Jun 23 12:56:27 CEST 2009 - toms@suse.de
+
+- Added optipng as a requirement. Thanks Frank!
+
+
+-------------------------------------------------------------------
+Tue Apr 21 15:18:00 CET 2009 - toms@suse.de
+
+- Fixed spec file: requires xmlformat now
+
+
+-------------------------------------------------------------------
+Thu Apr 09 09:24:00 CET 2009 - toms@suse.de
+
+Added language corrections from Patrick. Thanks! :-)
+
+
+-------------------------------------------------------------------
+Wed Apr 08 09:24:00 CET 2009 - toms@suse.de
+
+- profiling/process-xrefs.xsl: Make rootid check less strict.
+ Check also for article and reference. Do not terminate otherwise.
+
+
+-------------------------------------------------------------------
+Tue Apr 07 09:24:00 CET 2009 - toms@suse.de
+
+- Integrated profiling/process-xrefs.xsl.
+ This converts <xref/>s, pointing into another book, into <ulink/>s
+- Added new target online-localized for Dublin
+- Fixed bug for make validate and dist-graphics
+
+
+-------------------------------------------------------------------
+Wed Apr 01 09:24:00 CET 2009 - toms@suse.de
+
+- Fixed problem with entities in xslt/common/l10n/l10n.xml
+
+
+-------------------------------------------------------------------
+Tue Mar 31 14:22:00 CEST 2009 - toms@suse.de
+
+- Fixed warnings when creating bookmarks in XEP for refsect1 titles
+- Solved ???TITLE??? bug output in PDF
+- Set the color for filename.properties to inherit.
+ Fixed reported bug from Patrick (No. 1)
+
+
+-------------------------------------------------------------------
+Tue Jan 30 14:15:00 CEST 2009 - toms@suse.de
+- Corrected contentmodell of book to allow glossary before appendix
+(suggested by Tanja, thanks!)
+
+ book ::= (bookinfo , preface? ,
+ (part | chapter | article)+ ,
+ (appendix | glossary)*, index?)
+
+- Corrected some errors in regard of titles and inline elements
+
+
+-------------------------------------------------------------------
+Tue Jan 13 14:15:00 CEST 2009 - toms@suse.de
+- Partly removed processing-instruction('suse') axis in several
+ templates (toc.xsl, titlepages.xsl)
+- Removed division.title as it is obsolete now (component.xsl)
+- Added FIXME note for part/title/processing-instruction('suse')
+ (pi.xsl)
+- Set color for filenames to inherit (it's more aestetical to
+ have a uniform color in case a link is colorized) (attributesets.xsl)
+
+Thanks to Patrick Tinley who reported these issues!
+
+
+-------------------------------------------------------------------
+Thu Jan 08 09:35:00 CEST 2009 - toms@suse.de
+- Corrected xrefs: When detecting an xref pointing to another book,
+ point to the target book instead of the title
+
+
+-------------------------------------------------------------------
+Wed Jan 07 15:37:00 CEST 2009 - toms@suse.de
+- Corrected order in title for PIs
+
+
+-------------------------------------------------------------------
+Fri Dec 18 16:08:00 CEST 2008 - toms@suse.de
+- flyer/docbook.xsl uses now ../fo/fonts.xsl instead of fonts.xsl
+ from the same directory.
+
+
+-------------------------------------------------------------------
+Wed Dec 18 11:14:00 CEST 2008 - toms@suse.de
+- Added missing, but untranslated keywords FlyerQuickstart and
+ FlyerMadeby
+- Corrected xref problems with target->article (reported by Tanja)
+- Added new template PI(suse) in mode "screen"
+- SPEC: Added recommends keyword for fonts for ko, ja, and zh
+- SPEC: ttf-founder-simplified and ttf-founder-traditional are now
+ split into several packages for 11.0. Added three of them as
+ Recommends
+
+-------------------------------------------------------------------
+Wed Dec 04 15:12:00 CEST 2008 - toms@suse.de
+- Added missing dia package in the Requires section of the spec file
+
+-------------------------------------------------------------------
+Tue Dec 02 13:29:00 CEST 2008 - toms@suse.de
+- Corrections:
+ . make: Use ~/.fonts directory for URWNimbusMono
+ . make: Fix grayscale problem with convert
+ . svg.color2grayscale.xsl: rgb() function in SVG supported now
+ . &productname; "entities" works now in several different titles
+
+-------------------------------------------------------------------
+Fri Nov 21 16:07:00 CEST 2008 - toms@suse.de
+- Correct the <?suse?> PI entity problem in section
+
+-------------------------------------------------------------------
+Fri Oct 24 14:37:00 CEST 2008 - toms@suse.de
+
+Corrections:
+- Fixing profiling step
+- Fixed title problems (output of ???TITLES??? string)
+- Fixed HTML output: resolve processing instructions works now
+- Some structural changes
+
+-------------------------------------------------------------------
@@ -6 +156 @@
-- Introduced processing instrucction suse to resolve entities
+- Introduced processing instruction suse to resolve entities
calling whatdependson for head-i586
Old:
----
susedoc-4.2_20081009.tar.bz2
New:
----
susedoc-4.2_20090707.tar.bz2
susedoc-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ susedoc.spec ++++++
--- /var/tmp/diff_new_pack.wWAunw/_old 2009-07-11 02:51:31.000000000 +0200
+++ /var/tmp/diff_new_pack.wWAunw/_new 2009-07-11 02:51:31.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package susedoc (Version MACRO)
+# spec file for package susedoc (Version 4.2_20090707)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,16 @@
# norootforbuild
%define dtdversion 1.0
-%define packageversion 4.2
%define dtdname novdoc
%define docbuilddir /usr/share/susedoc
-%define _version 20081009
-%define _name susedoc
Name: susedoc
-Requires: libxml2 libxslt inkscape transfig ImageMagick java xml-commons-resolver docbook-xsl-stylesheets svg-dtd freefont xalan-j2 fop >= 0.94 make
+#Version: %{packageversion}_%{_version}
+Version: 4.2_20090707
+Release: 1
+Summary: XML Build Mechanics for Novell, SUSE, and openSUSE Documentation
+Requires: libxml2 libxslt inkscape transfig ImageMagick java xml-commons-resolver docbook-xsl-stylesheets svg-dtd freefont xalan-j2 dia fop >= 0.94 make
+Requires: docbook_4 xmlformat optipng
#
#%if 0%{?opensuse_bs}
#%else
@@ -34,43 +36,46 @@
#
%if %suse_version >= 1100
Recommends: agfa-fonts
+# Korean Fonts:
+Recommends: unfonts
+# Japanese Fonts:
+Recommends: sazanami-fonts
+# Chinese
+Recommends: ttf-arphic
+# Split of ttf-founder-simplified and ttf-founder-traditional
+Recommends: FZSongTi FZHeiTi FZFangSong
%endif
-%if %suse_version >= 1000
BuildRequires: sgml-skel unzip
-%else
-%endif
-License: GPL v2 or later
+BuildRequires: fdupes
+License: GPL
Group: Productivity/Publishing/XML
AutoReqProv: on
-Version: %{packageversion}_%{_version}
-Release: 12
-Summary: XML Build Mechanics for Novell, SUSE, and openSUSE Documentation
# Needs to be fixed to openSUSE build server:
Url: http://www.opensuse.org/Documentation_Team
-Source0: %{_name}-%{packageversion}_%{_version}.tar.bz2
+Source0: %{name}-%{version}.tar.bz2
+Source1: %{name}-rpmlintrc
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%define regcat /usr/bin/sgml-register-catalog
PreReq: %{regcat} /usr/bin/xmlcatalog
+PreReq: awk
Obsoletes: novdoc-schema
Provides: novdoc-schema
#Recommends: agfa-fonts ttf-founder unfonts sazanami-fonts
%description
This RPM consists of a set of stylesheets, scripts and makefiles that
-are used to create HTML, PDF and Wiki documents from Novdoc/DocBook
-XML.
-
-See also http://en.opensuse.org/Documentation_Team and
-http://developer.novell.com/wiki/index.php/Lessons_for_Lizards.
-
+are used to create HTML, PDF and Wiki documents from Novdoc/DocBook XML.
+See also
+* http://developer.novell.com/wiki/index.php/Lessons_for_Lizards
+* http://en.opensuse.org/Documentation_Team
Authors:
--------
- Thomas Schraitle
$RPM_BUILD_ROOT%{sgml_var_dir}/CATALOG.%{dtdname}-%{dtdversion} -ln -s %{sgml_var_dir}/CATALOG.%{dtdname}-%{dtdversion} \ +%{__ln_s} %{sgml_var_dir}/CATALOG.%{dtdname}-%{dtdversion} \ $RPM_BUILD_ROOT%{sgml_dir}/CATALOG.%{dtdname}-%{dtdversion} cat_dir=%{buildroot}/etc/xml %{INSTALL_DIR} $cat_dir @@ -157,6 +168,7 @@ %{INSTALL_DATA} %{FOR_XSLT_CAT} $cat_dir %define all_cat CATALOG.%{dtdname}-%{dtdversion} %{__mv} $RPM_BUILD_ROOT/%{docbuilddir}/bin/susedoc-new.py $RPM_BUILD_ROOT/%{_bindir} +%fdupes $RPM_BUILD_ROOT #----------------------
%post @@ -186,14 +198,11 @@ exit 0 %clean -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; +%{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) #%dir %{sgml_dir} -%if %suse_version <= 1020 -#%dir %{xml_dir} -%endif %config %{sgml_var_dir}/* %config %{xml_sysconf_dir}/%{FOR_ROOT_CAT} %config %{xml_sysconf_dir}/%{FOR_XSLT_CAT} @@ -204,136 +213,3 @@ # %changelog -* Thu Oct 09 2008 toms@suse.de - Updated to 20081009: -- Novdoc DTD: Allow remark in places where DocBook did it too -- Introduced processing instrucction suse to resolve entities - in a product independant way -- Makefile: Added new project file which is needed for every - project. It is autogenerated and saved as PROJECTFILE.<P> - where P is the placeholder for the product/book -* Wed Jun 18 2008 toms@suse.de -- Makefile changes: - * Added images/gen directory to the list in mkdir - * Added mkdir command in .env-profile -- Stylesheet changes: - * Corrected draft.watermark.image and take into account dtdroot - parameter - * Copied draft.png from http://docbook.sourceforge.net/release/images/draft.png - and optipng'ed (reduced size to 50%%) - * Changed XEP hyphenation pattern file for Hungarian: - huhyphn_rx.tex -> huhyph_rx.tex - See also http://services.renderx.com/lists/xep-support/5551.html -- Other changes: - * Added missing dependency for make (thanks to Tanja!) - * Cleaned up SPEC file, corrected version - * Updated susedoc-new.py script -* Fri Jun 06 2008 toms@suse.de -- Makefile changes: - * Better separation between generated image formats and untouched ones - (new directory images/gen) - * Fixed bugs in Makefiles - * Added target showvariables -- Stylesheets changes - * xslt/html/suse-titlepage.xsl: Added title and bookinfo/title in the - xsl:choose/xsl:when switch - * xslt/html/navig.header.footer.xsl: Correct header with double titles -* Wed Apr 02 2008 toms@suse.de -- Fixed font handling for Japanese and Korean too -- Fixed broken text in es.xml and ja.xml -- Added warning comment in ~/.susedoc/xep-suse.xml inserted by - bin/xepchangefontpath.py -* Tue Apr 01 2008 toms@suse.de -- Fixed font handling for Chinese documents -- Corrected xml:base for Chinese fonts in xep-suse.xml -- Added parameter debug.fonts to output debugging information - about fonts (turned on as default) -* Wed Mar 19 2008 toms@suse.de -- Improved make targets and image building process -- Fixed several bugs in XSLT stylesheets (see Changelog for details) -* Mon Oct 08 2007 toms@suse.de -- Fixed xslt/common/l10n/{zh_cn.xml,zh_tw.xml}: Broken Unicode -- Fixed xslt/flyer/fonts.xsl: - Using XPath (key('id', $rootid)/@lang | /*/@lang ) - to select the language of the document. Needed for Chinese. - It seems, language isn't passed on. :-( -- xslt/desktop/docbook.xsl: - * remove X-DOC-Identifier from .desktop files. - * Wrong numbers for X-DOC-Weight in Quick Starts - * resolve all @id@ in stand-alone books -- xslt/misc/svg.color2grayscale.xsl - Template @fill|@stroke: Added xsl:choose to test, if - $color.nodes[@name=current()]/@grayvalue is empty. - Content can be an "rgb(...)" function. - Problem: It seems, XEP can not handle rgb() functions - TODO: Convert rgb() into something useful that XEP can handle -- xslt/fo/verbatim.xsl: - screen: Taking care of processing-instruction inside example. - Now you have two possible solutions: - <example> - <title>...</title> - <?dbsuse-fo font-size="..."?> - <screen>...</screen> - </example> - or - <example> - <title>...</title> - <screen><?dbsuse-fo font-size="..."?>...</screen> - </example> -- bin/suse-fop, bin/suse-xep: - Corrected behavior of checking xml-commons-resolver (actually it is - provided by two packages: xerces-j2 and xml-commons-resolver) -- etc/system-profile, make/common.mk - use optipng only if available -* Thu Aug 30 2007 toms@suse.de -- Corrected Requires keywords and added version numbers for openSUSE - Build Server -- Corrected behavior of checking xml-commons-resolver (actually it is - provided by two packages: xerces-j2 and xml-commons-resolver) - Also a bug with JAVACMD in suse-fop, found by Marcus Schäfer -* Thu Aug 30 2007 toms@suse.de -- Fixed xsl:preserve-space for titles (xslt/fo/docbook.xsl) -- Fixed index title in xslt/fo/index.xsl -- Support for optipng -* Fri Aug 17 2007 toms@suse.de -- Corrected FOP font issue (Thanks to Nikolay Derkach!). - Configuration file of FOP and fo/fonts.xsl contained different - font names (actually, they are aliases). - Used common/l10n/*.xml files to insert font configuration for FOP - and XEP. -* Tue Aug 14 2007 toms@suse.de -- created new release 20070813: - * Corrected desktop/docbook.xsl - * Uses LANG=C for dia - * Improved make clean to remove images -- Release 20070730 (not published): - * Corrected desktop/docbook.xsl - * Language corrections from Patrick Tinley and Nikolay Derkach - * Special appearance for legal text in sect1[@role="legal"] - * Preparing new index method -* Fri May 25 2007 toms@suse.de -- Corrected dependencies for openSUSE 10.3 (svg-dtd -> svg-schema) - No source changes -* Wed Mar 21 2007 toms@suse.de -- Created vendor release 20070321 - . xsl/desktop/docbook.xsl: New attempt to creating part directories - . New stylesheet to convert output from OCF to refentry- -* Thu Mar 08 2007 toms@suse.de -- Corrected list of files -* Tue Mar 06 2007 toms@suse.de -- Created new release 20070306 -* Wed Feb 28 2007 toms@suse.de -- Added russian translation (Thanks to Nikolay Derkach) -- Better support for FOP -- Improved design of Makefiles and ENV*files -* Wed Feb 14 2007 toms@suse.de -- Created new release 20070214 -- Separated layout from ENV file -- Get rid of unnecessary environment variables -- Fallback behavior for missing profiling stylesheets fixed -- Improved CSS handling -- Support for multiple entity files -- Several improvements for our "internal" stylesheets of - creating of creating openSUSE manuals (see xslt/ChangeLog for details) -* Wed Jan 17 2007 toms@suse.de -- New package for 10.3 ++++++ susedoc-4.2_20081009.tar.bz2 -> susedoc-4.2_20090707.tar.bz2 ++++++ ++++ 16599 lines of diff (skipped) ++++++ susedoc-rpmlintrc ++++++ # addFilter("no-packager-tag") addFilter("explicit-lib-dependency libxml2") addFilter("explicit-lib-dependency libxslt") ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org