Hello community,
here is the log from the commit of package susedoc
checked in at Wed Mar 7 23:24:49 CET 2007.
--------
--- susedoc/susedoc.changes 2007-02-01 17:28:28.000000000 +0100
+++ /mounts/work_src_done/NOARCH/susedoc/susedoc.changes 2007-03-07 23:23:39.086777000 +0100
@@ -1,0 +2,12 @@
+Wed Feb 14 15:09:26 CET 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)
+
+-------------------------------------------------------------------
Old:
----
susedoc-4.2_20070201.tar.bz2
New:
----
susedoc-4.2_20070214.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ susedoc.spec ++++++
--- /var/tmp/diff_new_pack.M29014/_old 2007-03-07 23:23:54.000000000 +0100
+++ /var/tmp/diff_new_pack.M29014/_new 2007-03-07 23:23:54.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package susedoc (Version 4.2_20070201)
+# spec file for package susedoc (Version 0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -15,7 +15,6 @@
%define packageversion 4.2
%define dtdname novdoc
%define docbuilddir /usr/share/susedoc
-%define dateversion 200700201
%if 0%{?opensuse_bs}
Requires: libxml2 libxslt inkscape transfig ImageMagick java xml-commons-resolver docbook-xsl-stylesheets svg-dtd freefont fop >= svn482585
%else
@@ -28,13 +27,12 @@
License: GNU General Public License (GPL)
Group: Productivity/Publishing/XML
Autoreqprov: on
-#Version: %{packageversion}_%{dateversion}
-Version: 4.2_20070201
+Version: %{packageversion}_20070214
Release: 1
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}-%{version}.tar.bz2
+Source0: susedoc-4.2_20070214.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%define regcat /usr/bin/sgml-register-catalog
@@ -78,7 +76,6 @@
%define sgml_sysconf_dir %{_sysconfdir}/sgml
%define xml_config_dir /var/lib/xml
%define xml_sysconf_dir %{_sysconfdir}/xml
-%setup -q -n %{name}
%build
%define FOR_ROOT_CAT for-catalog-%{dtdname}-%{version}-%{release}.xml
@@ -176,8 +173,8 @@
%files
%defattr(-,root,root)
-%if %suse_version < 1030
%dir %{sgml_dir}
+%if %suse_version <= 1020
%dir %{xml_dir}
%endif
%config %{sgml_var_dir}/*
@@ -188,7 +185,16 @@
%{xml_dir}/%{dtdname}/
%{docbuilddir}
-%changelog -n susedoc
+%changelog
+* 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)
* Thu Feb 01 2007 - toms@suse.de
- Fixed error with profiled/dist (bg)
* Thu Feb 01 2007 - toms@suse.de
++++++ susedoc-4.2_20070201.tar.bz2 -> susedoc-4.2_20070214.tar.bz2 ++++++
Files old/susedoc/aspell/suse_aspell.rws and new/susedoc/aspell/suse_aspell.rws differ
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/susedoc/aspell/suse_wordlist.txt new/susedoc/aspell/suse_wordlist.txt
--- old/susedoc/aspell/suse_wordlist.txt 2007-02-01 17:27:19.000000000 +0100
+++ new/susedoc/aspell/suse_wordlist.txt 2007-02-14 09:50:09.000000000 +0100
@@ -106,6 +106,7 @@
DHCP
digiKam
diskless
+DMA
DN
DNS
DocBook
@@ -150,6 +151,7 @@
FritzCard
fstab
Gaim
+GDI
Geeko
GeForce
Ghostscript
@@ -172,6 +174,7 @@
GroupWise
GStreamer
gThumb
+GTK
gunzip
Gwenview
handhelds
@@ -198,6 +201,7 @@
ifconfig
iFolder
iFolders
+IM
iManager
IMAP
Inbox
@@ -222,11 +226,13 @@
IPsec
iptables
IPv
+IRC
IrDA
IRQ
iSCSI
ISDN
iSeries
+ISP
ISpell
ISPs
Itanium
@@ -287,6 +293,8 @@
LANs
LaTeX
LCDs
+LDAP
+LDIF
Level
level's
LilyPond
@@ -308,6 +316,8 @@
lossless
LPAR
LPARs
+LPD
+LPRng
LRM
LUM
LUNs
@@ -320,6 +330,7 @@
Mastercard
Mbit
Mbox
+MBR
MCLs
Metacity
metadata
@@ -346,6 +357,7 @@
MPM
MPMs
MSNs
+MTA
Multiboot
multicast
Multicast
@@ -393,6 +405,7 @@
NeXTSTEP
NFS
NICs
+NIS
Nokia
nonauthenticated
noncompliant
@@ -450,6 +463,7 @@
PCI
PCMCIA
PDAs
+PDF
PentiumPro
Perl
PID
@@ -463,6 +477,7 @@
Playlists
pluggable
Pluggable
+PNG
PocketPC
podcasts
Podcasts
@@ -481,6 +496,7 @@
Powersave
Powertweak
PPD
+PPDs
pppd
PPPoE
preallocates
@@ -549,12 +565,15 @@
rollout
ROMs
RPMs
+RSS
+RTF
runlevel
Runlevel
runlevels
Runlevels
runtime
Runtime
+SASL
scandisk
SCPM
searchable
@@ -567,6 +586,7 @@
Skype
SLP
SMB
+SMS
SMTP
Solaris
SourceForge
@@ -575,6 +595,7 @@
spooler
spoolers
Spoolers
+SQL
squidGuard
SSL/TLS
StarOffice
@@ -622,8 +643,10 @@
SuSEconfig
SuSEfirewall
SUSE's
+SVG
sysconfig
sysfs
+SYSLINUX
systemwide
Systemwide
tablatures
@@ -644,6 +667,7 @@
TSIGs
ttyS
udev
+UDP
uevent
uevents
UIDs
@@ -697,6 +721,7 @@
versa
versioning
Versioning
+VESA
virtualization
Virtualization
virtualized
@@ -707,6 +732,7 @@
VoIP
Vorbis
VPN
+WAV
WaveTable
Webcam
Webcams
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/susedoc/etc/system-profile new/susedoc/etc/system-profile
--- old/susedoc/etc/system-profile 2007-02-01 17:27:36.000000000 +0100
+++ new/susedoc/etc/system-profile 2007-02-14 09:50:25.000000000 +0100
@@ -16,7 +16,8 @@
unset FOP
unset LAYOUT
-export BOOK=${BASH_SOURCE[1]#*ENV-}
+export BOOK="${BASH_ARGV[2]#*ENV-}"
+echo "Setting BOOK variable to ${BOOK}"
if test -z "$XMLFORMAT_CONF"; then
export XMLFORMAT_CONF=$DTDROOT/etc/docbook-xmlformat.conf
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/susedoc/make/common.mk new/susedoc/make/common.mk
--- old/susedoc/make/common.mk 2007-02-01 17:27:36.000000000 +0100
+++ new/susedoc/make/common.mk 2007-02-14 09:50:25.000000000 +0100
@@ -119,7 +119,7 @@
$(notdir $(basename $(SRCFIG))), \
$(basename $(USED))))
endif
-HTMLGRAPHICS= html/$(BOOK)/susebooks.css html/$(BOOK)/navig html/$(BOOK)/admon html/$(BOOK)/callouts html/$(BOOK)/images
+HTMLGRAPHICS= html/$(BOOK)/$(notdir $(LSTYLECSS)) html/$(BOOK)/navig html/$(BOOK)/admon html/$(BOOK)/callouts html/$(BOOK)/images
# make TMP_BOOK to save $(BOOK) when using ROOTID
TMP_BOOK = $(BOOK)
@@ -149,11 +149,14 @@
ifndef LAYOUTROOT
ifeq ($(LAYOUT), LfL)
LAYOUTROOT=$(wildcard $(STYLELFLD) $(STYLESUSEDOCD) $(STYLENOVDOCD) $(STYLENWD))
+LSTYLECSS = /html/lessons4lizards.css
else
ifeq ($(LAYOUT), openSUSE)
LAYOUTROOT=$(wildcard $(STYLENOVDOCD) $(STYLESUSEDOCD) $(STYLELFLD) $(STYLENWD))
+LSTYLECSS = /html/susebooks.css
else
LAYOUTROOT=$(wildcard $(STYLESUSEDOCD) $(STYLELFLD) $(STYLENOVDOCD) $(STYLENWD))
+LSTYLECSS = /html/susebooks.css
endif
endif
endif
@@ -161,6 +164,7 @@
STYLEH ?= $(firstword $(wildcard $(addsuffix $(LSTYLEH), $(LAYOUTROOT))))
STYLEFO ?= $(firstword $(wildcard $(addsuffix $(LSTYLEFO), $(LAYOUTROOT))))
STYLEWIKI ?= $(firstword $(wildcard $(addsuffix $(LSTYLEWIKI), $(LAYOUTROOT))))
+STYLECSS ?= $(firstword $(wildcard $(addsuffix $(LSTYLECSS), $(LAYOUTROOT))))
# inform the stylesheets about the used fop processor
ifeq ($(notdir $(FOP)), fop)
@@ -368,6 +372,14 @@
dist-html-name:
@echo $(TMP_BOOK)_$(LL)-html.tar.bz2
+.PHONY: pdf-name
+pdf-name:
+ @echo $(TMP_BOOK)-$(FOPTYPE).pdf
+
+.PHONY: pdf-color-name color-pdf-name
+pdf-color-name color-pdf-name:
+ @echo $(TMP_BOOK)-$(FOPTYPE)-online.pdf
+
.PHONY: dist-html
dist-html: MANIFEST=--stringparam manifest HTML.manifest --param generate.manifest 1
dist-html: HTML-USED=$(addprefix html/$(BOOK)/images/,$(USED))
@@ -676,8 +688,8 @@
html/$(BOOK):
mkdir -p $@
-html/$(BOOK)/susebooks.css: $(DTDROOT)/xslt/html/susebooks.css html/$(BOOK)
- test -e html/$(BOOK)/susebooks.css || ln -sf $(DTDROOT)/xslt/html/susebooks.css html/$(BOOK)/
+html/$(BOOK)/$(notdir $(LSTYLECSS)): $(STYLECSS) html/$(BOOK)
+ test -e html/$(BOOK)/$(notdir $(LSTYLECSS)) || ln -sf $(STYLECSS) html/$(BOOK)/
html/$(BOOK)/navig: $(DTDROOT)/images/navig html/$(BOOK)
test -e html/$(BOOK)/navig || ln -sf $(DTDROOT)/images/navig html/$(BOOK)/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/susedoc/schema/novdocx.dtd new/susedoc/schema/novdocx.dtd
--- old/susedoc/schema/novdocx.dtd 2007-02-01 17:27:29.000000000 +0100
+++ new/susedoc/schema/novdocx.dtd 2007-02-14 09:50:18.000000000 +0100
@@ -17,7 +17,7 @@
Organization for the Advancement of Structured Information
Standards (OASIS).
- $Id: novdocx.dtd 16840 2007-01-30 10:15:03Z toms $
+ $Id: novdocx.dtd 17206 2007-02-09 14:45:38Z toms $
Permission to use, copy, modify and distribute the DocBook XML DTD
and its accompanying documentation for any purpose and without fee
@@ -251,7 +251,12 @@
<!ELEMENT date (#PCDATA) >
<!-- refentry -->
-<!ELEMENT refentry (refnamediv, refsect1+) >
+<!ELEMENT refentry (refmeta?, refnamediv, refsect1+) >
+<!ELEMENT refmeta (refentrytitle,manvolnum?) >
+<!ELEMENT refentrytitle (#PCDATA | command | envar | literal | replaceable |
+ filename | %guiinlines;)* >
+<!ELEMENT manvolnum (#PCDATA) >
+
<!ELEMENT refnamediv (refname+,refpurpose,refclass*,(link | ulink | remark)*) >
<!ELEMENT refname (#PCDATA | command | envar | literal | replaceable |
@@ -563,7 +568,11 @@
<!ATTLIST refentry
id ID #IMPLIED
- %profiling.attributes; >
+ %profiling.attributes;
+ %xmlbase; >
+
+<!ATTLIST refentrytitle
+ role CDATA #IMPLIED >
<!ATTLIST refsect1
id ID #IMPLIED
@@ -576,6 +585,9 @@
<!ATTLIST refsect3
id ID #IMPLIED
%profiling.attributes; >
+
+<!ATTLIST simplemsgentry
+ id ID #IMPLIED >
<!ATTLIST replaceable
%profiling.attributes; >
@@ -773,7 +785,6 @@
<!ENTITY % __HIDE__ "INCLUDE">
+<!--
+<!ENTITY % NOVELLmisc.module "INCLUDE">
+<![ %NOVELLmisc.module; [
+ <!ENTITY % NOVELLmisc PUBLIC "-//Novell//ENTITIES Misc//EN" "novell.ent">
+<!- -end of NOVELLmisc.module- ->]]>
+
+<![ %NOVELLmisc.module; [
+%NOVELLmisc;
+]]>
+-->
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/susedoc/schema/novell.ent new/susedoc/schema/novell.ent
--- old/susedoc/schema/novell.ent 1970-01-01 01:00:00.000000000 +0100
+++ new/susedoc/schema/novell.ent 2007-02-14 09:50:18.000000000 +0100
@@ -0,0 +1,13 @@
+<!-- novell.ent (distributed with NovDocX XML DTD) -->
+
+<!-- A Few Character Entities Used In Novell Doc -->
+
+ <!ENTITY nbhyph "‑"> <!-- NON-BREAKING HYPHEN -->
+ <!ENTITY srvmrk "<superscript>SM</superscript>"> <!-- SERVICE MARK -->
+ <!ENTITY clmmrk "<superscript>CLM</superscript>"> <!-- CLM MARK -->
+ <!ENTITY cmmrk "<superscript>CM</superscript>"> <!-- CM MARK -->
+ <!ENTITY thrdmrk "<superscript>*</superscript>"> <!-- THIRD-PARTY TRADEMARK INDICATOR -->
+ <!ENTITY euro "¢"> <!-- EURO SIGN -->
+ <!ENTITY z-reg-titlepage "®"> <!-- FOR LEGACY DOC -->
+
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/susedoc/xslt/ChangeLog new/susedoc/xslt/ChangeLog
--- old/susedoc/xslt/ChangeLog 2007-02-01 17:27:28.000000000 +0100
+++ new/susedoc/xslt/ChangeLog 2007-02-14 09:50:18.000000000 +0100
@@ -1,22 +1,68 @@
+2007-02-08 Thomas Schraitle