Hello community, here is the log from the commit of package susedoc for openSUSE:Factory checked in at Fri Sep 9 13:39:49 CEST 2011.
-------- --- susedoc/susedoc.changes 2011-01-12 14:31:32.000000000 +0100 +++ /mounts/work_src_done/STABLE/susedoc/susedoc.changes 2011-09-09 11:30:43.000000000 +0200 @@ -1,0 +2,308 @@ +Fri Sep 9 09:30:17 UTC 2011 - [email protected] + +- Added @id attribute contents after title in all structures like chapters, appendix, sect1, sect2, ... +Works in draft mode only. Integrated into HTML and FO. + +------------------------------------------------------------------- +Thu Sep 8 06:27:13 UTC 2011 - [email protected] + +- Merged with daps + +------------------------------------------------------------------- +Tue Aug 23 12:04:39 UTC 2011 - [email protected] + +- Updated susedoc for Dublin + +------------------------------------------------------------------- +Wed Aug 10 14:33:25 UTC 2011 - [email protected] + +- Changed Novell -> SUSE layout (1st attempt) + +------------------------------------------------------------------- +Tue Aug 9 14:45:31 UTC 2011 - [email protected] + +- Fixed bookmark bugs in XEP + +------------------------------------------------------------------- +Fri Jun 10 13:42:57 UTC 2011 - [email protected] + +- Fixed a bug in dist-graphics that occued when a book only contained SVG graphics + +------------------------------------------------------------------- +Fri Jun 10 13:39:11 UTC 2011 - [email protected] + +- Fixed a bug in dist-graphics that occued when a book only contained SVG graphics + +------------------------------------------------------------------- +Tue May 17 07:32:07 UTC 2011 - [email protected] + +- Fixed $(DTDROOT)/etc/fonts/ path both in make/common.mk and XEP's + config file (URW Nimbus Mono fonts). + The font directory doesn't exist anymore so copying the Nimbus Mono + fonts doesn't make sense anymore. + Thanks to Tomáš! +- Fixed book titlepage with SVG graphics (thanks to Jürgen!) +- xslt/misc/db2novdoc.xsl: + * Preserve programlisting literallayout + * Suppress /processing-instruction('xml-stylesheet') + * Convert @status attribute into XML comment + * Improve handling of bridgeheads + +------------------------------------------------------------------- +Wed May 4 14:23:11 UTC 2011 - [email protected] + +- Added the Nimbus Mono fonts as TrueType version. + Almost same fonts are included in ghostscript-fonts-std (11.4), + but this was necessary due to a bug in XEP (combining characters + for example ä) + +------------------------------------------------------------------- +Wed Apr 27 15:49:42 UTC 2011 - [email protected] + +- Fixed XML comment problem in susedoc-titlepage-fop-mm.patch + +------------------------------------------------------------------- +Wed Apr 13 22:37:47 UTC 2011 - [email protected] + +- fixed URL +- added susedoc-titlepage-fop-mm.patch, already upstreamed. +- removed bin/project_files.p* bin/dmstat.pl + +------------------------------------------------------------------- +Fri Apr 8 09:38:16 UTC 2011 - [email protected] + +* Fixed bugs: + - bnc#641395: new html style sheets us very small size for <literal> + - bnc#681391: Bug in Profiling Stylesheets + +* Worked on suse-xep: Calls (internal) xep script + +* make clean now deletes everything under profiled/ + +* Updated .changes file + +------------------------------------------------------------------- +Mon Mar 28 12:53:11 UTC 2011 - [email protected] + +- fixed a bug in xslt/flyer/component.xsl that caused fop to fail + Thanks to elchevive1968 for report and fix + +------------------------------------------------------------------- +Wed Mar 23 13:57:30 UTC 2011 - [email protected] + +- \* Changed target clean: + No longer deletes the image files, but only the temporary + .xml, .fo, etc files + Use make clean && make clean_images for the old behaviour + +\* Changed target clean_all: + - added alias "real_clean" + +\* New target clean_images: + remove all images created by the build processes + +\* New target remaininggraphics: + returns a list of SVG and PNG graphics that are not part + of the project (opposite of 'projectgrahpics') + + + +------------------------------------------------------------------- +Mon Mar 21 21:45:15 UTC 2011 - [email protected] + +* spec file cosmetics to reduce number of warnings + +make changes: +------------------ + +* NEW targets: + - clean_all + same as clean, but also deletes all generated books as + well. The following files/directories will be deleted + *.pdf diffs/ epub/ html/ txt/ wiki/ online-docs-*/ package-*/ + WARNING: Use with care!! + + - db2novdoc + Transforms a DocBook document into Novdoc. Stylesheet needs + some care, as it probably won't address all combinations + + - dist-txt-name + - epub-name + - html-dir + - htmlsingle-name, html-single-name + - jsp-dir + - wiki-name + +* NEW target alias for showgfx: missing_graphics + +* NEW target alias for htmlsingle: html-single + +* FIXED: make && make REMARKS=1 && make produced a pdf with REMARKS + As a consequence PDF file names and HTML direcory names now + depend on the build parameters. As an additional benefit, a + build with remarks turned on will not overwrite a build with + remarks turned off + + - make + => $BOOK.pdf + - make REMARKS="1" + => $BOOK_remarks_comments.pdf + - make DRAFT="1" + => $BOOK_draft.pdf + - make REMARKS="1" DRAFT="1" + => $BOOK_remarks_comments_draft.pdf + +* FIXED: make bigfile with remarks + bigfiles build with REMARK="1" now really contain remarks + As a consequence, all targets drived from the bigfile (epub, + txt, man) can now be build with remarks, too. + Filenames for bigfiles, epub, and txt follow the same naming + scheme as above (without _draft - draft mode is only a layout + matter and thus only supported for HTML and PDF builds) + +* FIXED: Quoting style in German manuals + +* FIXED: make help now shows a _complete_ overview of all make + targets + +* FIXED: alternative target name text (same txt) now works + +* FIXED: target etxt now works + +* FIXED: USESVN and USEMETA no longer depend on SVNROOT being set + +* Output for all build targets now should end with a filename + or directory name pointing to the result. It's printed in green + for better visibility + +* Turning on remarks: + In order to turn on remarks, use REMARKS="1" or REMARKS="yes" + All other settings will result in remarks being turned off + (it used to be the other way round) + +* Turning on draft mode: + To turn on draft mode, you can now use DRAFT="yes" + _or_ DRAFT="1" + +* chklink target: + - now puts files under tmp/ instead of the current directory + - clening up after chklink run + - suse-checkbot script now shows the path to the chklink report + +* speaking names for profiled/* + instead of the rather cryptic directory names <FOO>_0_0 + or <FOO>_1_1 directories under profiled/ are now called + <FOO> or <FOO>_remarks_comments + +Style Sheets: ++++ 111 more lines (skipped) ++++ between susedoc/susedoc.changes ++++ and /mounts/work_src_done/STABLE/susedoc/susedoc.changes calling whatdependson for head-i586 Old: ---- susedoc-4.3.18.tar.bz2 New: ---- susedoc-4.3.32.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ susedoc.spec ++++++ --- /var/tmp/diff_new_pack.hUOLlH/_old 2011-09-09 13:39:45.000000000 +0200 +++ /var/tmp/diff_new_pack.hUOLlH/_new 2011-09-09 13:39:45.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package susedoc (Version 4.3.18) +# spec file for package susedoc # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,11 +21,11 @@ %define packageversion 4.3 %define dtdname novdoc %define docbuilddir /usr/share/susedoc -%define _name susedoc %define regcat /usr/bin/sgml-register-catalog +%define fontdir /usr/share/fonts/truetype Name: susedoc -Version: 4.3.18 +Version: 4.3.32 Release: 1 Summary: XML Build Mechanics for Novell, SUSE, and openSUSE Documentation BuildRequires: sgml-skel @@ -38,14 +38,15 @@ Requires: python-optcomplete xmlstarlet Requires: subversion unzip zip exiftool Requires: dejavu LinuxLibertine mplus-fonts liberation-fonts +Requires: python-xml # -#%if 0%{?opensuse_bs} -#%else +#%%if 0%%{?opensuse_bs} +#%%else #Requires: agfa-fonts -#%endif +#%%endif # -%if %suse_version >= 1100 + Recommends: agfa-fonts fifth-leg-font # Korean Fonts: Recommends: unfonts @@ -55,35 +56,22 @@ Recommends: ttf-arphic # Split of ttf-founder-simplified and ttf-founder-traditional Recommends: FZSongTi FZHeiTi FZFangSong -%endif # Internal XEP package: Recommends: xep BuildRequires: xorg-x11-devel BuildRequires: sgml-skel unzip -%if 0%{?suse_version} > 1020 BuildRequires: fdupes -%endif License: GPL Group: Productivity/Publishing/XML -AutoReqProv: on -# Needs to be fixed to openSUSE build server: -Url: https://developer.berlios.de/projects/opensuse-docmaker/ -Source0: %{_name}-%{version}.tar.bz2 -Source1: %{_name}-rpmlintrc -Patch1: %{_name}-prefer-xmlformat-t.diff +Url: http://svn.berlios.de/viewvc/opensuse-doc/trunk/tools/docmaker/ +Source0: %{name}-%{version}.tar.bz2 +Source1: %{name}-rpmlintrc +Patch1: %{name}-prefer-xmlformat-t.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch PreReq: libxml2 sgml-skel -%if %suse_version <= 1100 -Obsoletes: novdoc-schema -Provides: novdoc-schema -#Recommends: agfa-fonts ttf-founder unfonts sazanami-fonts -%endif - -%define fontdir /usr/share/fonts/truetype - %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. @@ -96,6 +84,7 @@ Karl Eichwalder <ke AT suse DOT de> Berthold Gunreben <bg AT suse DOT de> Thomas Schraitle <thomas DOT schraitle AT suse DOT de> + Frank Sundermeyer <fs AT suse DOT de> Curtis Graham %define INSTALL install -m755 -s @@ -122,7 +111,10 @@ %prep %setup -q -n %{name} +# susedoc-prefer-xmlformat-t.diff %patch1 -p1 +# susedoc-titlepage-fop-mm.patch +# %%patch2 -p0 #---------------------- @@ -135,7 +127,7 @@ %{__rm} -f %{FOR_ROOT_CAT}.tmp %{FOR_XSLT_CAT}.tmp $xmlcatbin --noout --create %{FOR_ROOT_CAT}.tmp -#CATALOG=%{xml_mod_dtd_dir}/catalog.xml +#CATALOG=%%{xml_mod_dtd_dir}/catalog.xml NOVCAT=%{xml_mod_dtd_dir}/catalog.xml $xmlcatbin --noout --add "delegatePublic" "-//Novell//DTD NovDoc XML" \ "file://$NOVCAT" %{FOR_ROOT_CAT}.tmp @@ -163,13 +155,16 @@ $xmlcatbin --noout --add "system" "urn:x-suse:xslt:profiling:novdoc-profile.xsl" \ "file://%{docbuilddir}/xslt/profiling/novdoc-profile.xsl" %{FOR_XSLT_CAT}.tmp #$xmlcatbin --noout --add "rewriteSystem" "urn:x-suse:common:" \ -# "file://$NOVCAT" %{FOR_ROOT_CAT}.tmp +# "file://$NOVCAT" %%{FOR_ROOT_CAT}.tmp sed '/<catalog/a\ <group id="%{dtdname}xslt-%{version}"> /<\/catalog/i\ </group>' \ %{FOR_XSLT_CAT}.tmp > %{FOR_XSLT_CAT} +## moved to libsusedoc +rm -f bin/project_files.p* bin/dmstat.pl + #---------------------- %install @@ -183,7 +178,13 @@ $RPM_BUILD_ROOT/%{_bindir} \ $RPM_BUILD_ROOT/%{xml_dir}/%{dtdname}/schema/{dtd,rng}/%{dtdversion} -# %{__tar} xjf %{SOURCE0} -C $RPM_BUILD_ROOT/usr/share +# Copy the NimbusMono fonts (the TrueType version!) +%{__rm} etc/fonts/Dingbats.ttf +%{__mv} etc/fonts/*.ttf $RPM_BUILD_ROOT/%{fontdir} +# Remove any remaining fonts: +%{__rm} -rf etc/fonts/ + +# %%{__tar} xjf %%{SOURCE0} -C $RPM_BUILD_ROOT/usr/share %{__cp} -a * $RPM_BUILD_ROOT/usr/share/%{name}/ %{__rm} -f $RPM_BUILD_ROOT/usr/share/%{name}/for-catalog-novdoc* # FIXME: should bin really end up in /usr/share/susedoc/bin ??? @@ -207,8 +208,8 @@ $RPM_BUILD_ROOT/%{xml_dir}/%{dtdname}/schema/rng/%{dtdversion}/novdocx.rng rm novdocx2.dtd -#%{__mv} $RPM_BUILD_ROOT/usr/share/%{name}/schema/*.rn{g,c} \ -# $RPM_BUILD_ROOT/%{xml_dir}/%{dtdname}/schema/rng/%{dtdversion}/ +#%%{__mv} $RPM_BUILD_ROOT/usr/share/%%{name}/schema/*.rn{g,c} \ +# $RPM_BUILD_ROOT/%%{xml_dir}/%%{dtdname}/schema/rng/%%{dtdversion}/ # Install any fonts if [ -e fontforge ]; then @@ -289,7 +290,7 @@ %files %defattr(-,root,root) -# %dir %{sgml_dir} +# %%dir %%{sgml_dir} %config %{sgml_var_dir}/* %config %{xml_sysconf_dir}/%{FOR_ROOT_CAT} %config %{xml_sysconf_dir}/%{FOR_XSLT_CAT} @@ -297,9 +298,8 @@ %{sgml_dir}/CATALOG.%{dtdname}-%{dtdversion} %{xml_dir}/%{dtdname}/ %{docbuilddir} -# %{py_libdir}/optcomplete.* +# %%{py_libdir}/optcomplete.* %dir %{fontdir} %{fontdir}/* -# %changelog ++++++ susedoc-4.3.18.tar.bz2 -> susedoc-4.3.32.tar.bz2 ++++++ ++++ 6744 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
