]> granicus.if.org Git - docbook-dsssl/log
docbook-dsssl
17 years agoAdded TCG links and param links to embedded doc of FO PIs. This
Michael Smith [Fri, 6 Jul 2007 15:00:19 +0000 (15:00 +0000)]
Added TCG links and param links to embedded doc of FO PIs. This
completes the work on adding this doc for the FO stylesheets.

17 years agoCompleting adding all doc for HTML PIs. Added "see also" sections
Michael Smith [Thu, 5 Jul 2007 15:13:03 +0000 (15:13 +0000)]
Completing adding all doc for HTML PIs. Added "see also" sections
with links to related global params, plus links to DocBook XSL: TCG
Also tried out adding some additional doc to param doc for the
textinsert.extension param that back-references the PI
documentation, plus added some TCG links there too.

17 years agoAdded doc for the dbhtml img.src.path PI.
Michael Smith [Wed, 4 Jul 2007 18:09:36 +0000 (18:09 +0000)]
Added doc for the dbhtml img.src.path PI.

17 years agoMade the dbfunclist PI work as intended. Also added doc for
Michael Smith [Wed, 4 Jul 2007 14:35:25 +0000 (14:35 +0000)]
Made the dbfunclist PI work as intended. Also added doc for
dbfunclist and dbcmdlist PIs.

17 years agoMade the dbcmdlist work the way it appears to have been intended
Michael Smith [Wed, 4 Jul 2007 13:48:48 +0000 (13:48 +0000)]
Made the dbcmdlist work the way it appears to have been intended
to work. Restored dbhtml-dir template back to pi.xsl.

17 years agofixed WF error and removed duplicate template
Michael Smith [Wed, 4 Jul 2007 13:09:29 +0000 (13:09 +0000)]
fixed WF error and removed duplicate template

17 years agoFixed WF error.
Michael Smith [Wed, 4 Jul 2007 13:04:16 +0000 (13:04 +0000)]
Fixed WF error.

17 years agoAdd x-ref links from embedded PI doc to sections in Bob's book.
Michael Smith [Wed, 4 Jul 2007 12:46:32 +0000 (12:46 +0000)]
Add x-ref links from embedded PI doc to sections in Bob's book.
Also, moved dbhtml-dir template to chunk-common.xsl file, because
it doesn't really belong in the PI file.

17 years agoConsolidated all PIs for HTML table stuff into wrapper templates
Michael Smith [Wed, 4 Jul 2007 11:41:04 +0000 (11:41 +0000)]
Consolidated all PIs for HTML table stuff into wrapper templates
in the "master" pi list (html/pi.xsl) and added embedded doc for
all of them. May have made some flubs in copying over, so this
change may break some table handling.

17 years agoAdded a verbatim PI that I missed in last commit.
Michael Smith [Wed, 4 Jul 2007 10:21:57 +0000 (10:21 +0000)]
Added a verbatim PI that I missed in last commit.

17 years agoConsolidated all PIs for HTML synopsis and verbatim stuff into
Michael Smith [Wed, 4 Jul 2007 10:17:17 +0000 (10:17 +0000)]
Consolidated all PIs for HTML synopsis and verbatim stuff into
wrapper templates in the "master" pi list (html/pi.xsl) and added
embedded doc for all of them. May have made some flubs in copying
over, so this change may break some synopsis and verbatim
handling. Note: Also added refsee@role=params instances so that we
can link to the corresponding global params (if any) for each PI.

17 years agoConsolidated all PIs for qandaset into wrapper templates in one
Michael Smith [Wed, 4 Jul 2007 08:41:53 +0000 (08:41 +0000)]
Consolidated all PIs for qandaset into wrapper templates in one
place (html/pi.xsl) and added embedded doc for all of them.  May
have made some flubs in copying over, so this change may break
some qandaset handling.

17 years agoConsolidated all PIs for graphics and lists into wrapper templates
Michael Smith [Wed, 4 Jul 2007 06:06:53 +0000 (06:06 +0000)]
Consolidated all PIs for graphics and lists into wrapper templates
in one place (html/pi.xsl) and added embedded doc for all of them.
May have made some flubs in copying over, so this change may break
some graphics and list handling.

17 years agoInitial reorganization of HTML PI processing mechanism.
Michael Smith [Wed, 4 Jul 2007 04:42:17 +0000 (04:42 +0000)]
Initial reorganization of HTML PI processing mechanism.

17 years agoMade minor editorial change to embedded doc for utility templates.
Michael Smith [Wed, 4 Jul 2007 04:01:12 +0000 (04:01 +0000)]
Made minor editorial change to embedded doc for utility templates.

17 years agoRemoved target for making docbook.rng file (static copy is now in
Michael Smith [Wed, 4 Jul 2007 03:59:25 +0000 (03:59 +0000)]
Removed target for making docbook.rng file (static copy is now in
releasetools).

17 years agoMade minor editorial to embedded documentation.
Michael Smith [Wed, 4 Jul 2007 03:57:21 +0000 (03:57 +0000)]
Made minor editorial to embedded documentation.

17 years agoRemoved target for building docbook.rng file (static copy is now
Michael Smith [Wed, 4 Jul 2007 03:55:37 +0000 (03:55 +0000)]
Removed target for building docbook.rng file (static copy is now
under source control in releasetools).

17 years agoAdded implicit pattern to build for making files with xincludes resolved.
Michael Smith [Wed, 4 Jul 2007 03:54:16 +0000 (03:54 +0000)]
Added implicit pattern to build for making files with xincludes resolved.

17 years agoMade the following changed in the mode="hyphenate.verbatim" template:
Michael Smith [Wed, 4 Jul 2007 01:30:15 +0000 (01:30 +0000)]
Made the following changed in the mode="hyphenate.verbatim" template:
  -    <xsl:apply-templates select="node()|@*" mode="hyphenate.verbatim"/>
  +    <xsl:copy-of select="@*"/>
  +    <xsl:apply-templates mode="hyphenate.verbatim"/>
...because as was it caused xsltproc to raise a fatal "Attribute
nodes must be added before any child nodes to an element." (though
not saxon)

17 years agoAdded XSLTENGINE environment variable to make it easier to
Michael Smith [Wed, 4 Jul 2007 00:22:44 +0000 (00:22 +0000)]
Added XSLTENGINE environment variable to make it easier to
specify which XSLT engine you want to use.

17 years agoSet XJPARSEFLAGS = -E 0 -w for xsl/common build too.
Michael Smith [Tue, 3 Jul 2007 20:46:20 +0000 (20:46 +0000)]
Set XJPARSEFLAGS = -E 0 -w for xsl/common build too.

17 years agoConsolidated processing of all FO PIs into wrapper templates in
Michael Smith [Tue, 3 Jul 2007 11:48:38 +0000 (11:48 +0000)]
Consolidated processing of all FO PIs into wrapper templates in
one place (the fo/pi.xsl file) and added embedded documentation
for all of them.  This makes it possible to now include generated
documentation for the PIs in the output docs. Next stop: HTML PIs,
then on to the common ones...

This touched a lot of files and it is likely that I made some
mistakes in moving the PI processing over. Meaning that some PIs
might quit working or not work as expected after this change. So
it will need to tested. Which is why we do dot-zero releases...

17 years agoAdd comment explaining %t etc.
Bob Stayton [Sun, 1 Jul 2007 19:20:36 +0000 (19:20 +0000)]
Add comment explaining %t etc.

17 years agoAdd pointer to COPYING for copyright information.
Bob Stayton [Sun, 1 Jul 2007 19:02:49 +0000 (19:02 +0000)]
Add pointer to COPYING for copyright information.

17 years agoMake sure that XTANGLE_PARAMS=suppress.doctype.in.output=1 gets
Michael Smith [Sun, 1 Jul 2007 16:40:42 +0000 (16:40 +0000)]
Make sure that XTANGLE_PARAMS=suppress.doctype.in.output=1 gets
passed to litprog build correctly.

17 years agoChanged tangle.xweb to cause support to be added to xtangle.xsl to
Michael Smith [Sun, 1 Jul 2007 16:30:27 +0000 (16:30 +0000)]
Changed tangle.xweb to cause support to be added to xtangle.xsl to
suppress doctypes in xtangle.xsl output; controlled through the
suppress.doctype.in.output XSLT parameter.

17 years agoCheckpointing clean copies of w2docbook.xsl and xtangle.xsl. This
Michael Smith [Sun, 1 Jul 2007 15:24:31 +0000 (15:24 +0000)]
Checkpointing clean copies of w2docbook.xsl and xtangle.xsl. This
xtangle.xsl supports the suppress.doctype.in.output param.

17 years agoAdded a mechanism for "building" copies of the w2docbook.xsl,
Michael Smith [Sun, 1 Jul 2007 09:44:15 +0000 (09:44 +0000)]
Added a mechanism for "building" copies of the w2docbook.xsl,
ldocbook.xsl, cldocbook.xsl, xtangle.xsl files. All that this
"build" really does is to to first make the litprog module, then
copy over those files to the releasetools directory, prepending to
the copies a warning that they might not be up-to-date.
And so am no also checking in those copies to source control,
and updating the docbook-xsl build to use those instead of the
source versions in the litprog module.
This removes litprog as a build target/dependency for docbook-xsl.
The sole purpose of this change is just to make it easier for
other developers to do docbook-xsl release builds.
The litprog sources change very rarely, so it won't be a big
maintenance problem to keep these static copies in releasetools up
to date, and it'll certainly make it easier for developers to do
builds...

17 years agoRenamed the legalnotice.xml file to license.xml, because that's
Michael Smith [Sun, 1 Jul 2007 09:34:16 +0000 (09:34 +0000)]
Renamed the legalnotice.xml file to license.xml, because that's
what it is...
Note that til now, the build isn't actually doing anything with
the legalnotice.xml file -- it had content identical to the
copyright.xml file (which /is/ used by the build) -- though the
copyright.xml file now really does just have copyright stuff, so
made other changes to get everything matched up correctly.

17 years agoMade some changes to the docsrc in order to streamline the doc
Michael Smith [Sun, 1 Jul 2007 09:30:40 +0000 (09:30 +0000)]
Made some changes to the docsrc in order to streamline the doc
build a bit. Added a new authors.xml file, and changed the content
of the copyright.xml file into a real copyright content (the
license information is already in the legalnotice.xml and
warranty.xml files...)

17 years agoFor docbook-xsl builds, feed xjparse the -EO and -w switches.
Michael Smith [Sun, 1 Jul 2007 09:23:03 +0000 (09:23 +0000)]
For docbook-xsl builds, feed xjparse the -EO and -w switches.
 -E0
   suppresses the "Parse succeeded... with no errors and no warnings"
   messages that xjparse (actually, the XML Commons resolver)
   otherwise emits.
 -w
   cause xjparse/resolver to only do a well-formedness check,
   instead of trying to do validation; the reason for adding this
   is that xjparse gets run against what are now doctype-less,
   namespaced DocBook instances (after recent changes to the
   build) and fails to validate those (because they don't have a
   doctype)
 What we really need to do long-term is replace xjparse with a
 better, RELAXNG-aware validation mechanism, so that we can have
 the build properly validate stuff that it should be checking.
 That maybe amounts to making an "xslt" wrapper tool that either
 calls jing or rnv (depending on what the builder wants to use).

 But for now we'll need to tolerate that fact that xjparse isn't
 doing anything more for us than just simply WF checking...

17 years agoAdded a mechanism for "building" a copy of the current docbook.rng
Michael Smith [Sun, 1 Jul 2007 09:01:40 +0000 (09:01 +0000)]
Added a mechanism for "building" a copy of the current docbook.rng
schema in the releasetools directory. All that this "build" does
is to first make the docbook/relaxng/docbook/docbook.rng file, and
then copy over to the releasetools directory, prepending to that
docbook.rng copy a comment warning that it might not be up-to-date
and that if you really want to make sure you have an up-to-date
copy, you need to build it from the docbook/relaxng/docbook/
sources.
As a result, also checking in a static copy of the generated copy
of the docbook.rng file, and updating the docbook-xsl doc build to
use that instead of using the docbook/relaxng/docbook/docbook.rng
source version.
The sole reason for this change is to make it easier for other
developers to do docbook-xsl release builds -- because the
docbook-xsl release build needs to the docbook.rng file in order
to automatically generate TDG hyperlinks of DocBook element names
encountered in the doc source and in commit messages (which end up
in the generated NEWS.* files and in the release notes.
So this change prevents developers from needing to build the
docbook/relaxng/docbook.
Making builds easier to do is a Good Thing...

17 years agoAdded an ID on mediaobject that illustrates FO page regions, so
Michael Smith [Sun, 1 Jul 2007 08:40:59 +0000 (08:40 +0000)]
Added an ID on mediaobject that illustrates FO page regions, so
that the ID can get picked up and used as the filename for the
"long description" chunk for that mediaobject in HTML output.

17 years agoAdded new param abstract.notitle.enabled.
Michael Smith [Sun, 1 Jul 2007 08:35:54 +0000 (08:35 +0000)]
Added new param abstract.notitle.enabled.
If non-zero, in output of the abstract element on titlepages,
display of the abstract title is suppressed.
Because sometimes you really don't want or need that title
there...

17 years agoWhen we are chunking long descriptions for mediaobject instances
Michael Smith [Sun, 1 Jul 2007 08:31:52 +0000 (08:31 +0000)]
When we are chunking long descriptions for mediaobject instances
into separate HTML output files, and use.id.as.filename is
non-zero, if a mediaobject has an ID, use that ID as the basename
for the long-description file (otherwise, we generate an ID for it
and use that ID as the basename for the file).
The parallels the recent change made to cause IDs for legalnotice
instances to be used as basenames for legalnotice chunks.
Also, made some minor refinements to the recent changes for
legalnotice chunk handling.

17 years agoFixed bug #1711508.
Mauritz Jeanson [Sat, 30 Jun 2007 12:08:27 +0000 (12:08 +0000)]
Fixed bug #1711508.

17 years agoAdded support to the HTML stylesheets for proper processing of
Michael Smith [Sat, 30 Jun 2007 11:36:05 +0000 (11:36 +0000)]
Added support to the HTML stylesheets for proper processing of
orgname as a child of author.

17 years agoWhen $generate.legalnotice.link is non-zero and
Michael Smith [Sat, 30 Jun 2007 11:33:51 +0000 (11:33 +0000)]
When $generate.legalnotice.link is non-zero and
$use.id.as.filename is also non-zero, if a legalnotice has an ID,
then instead of assigning the "ln-<generatedID>" basename to the
output file for that legalnotice, just use its real ID as the
basename for the file -- as we do when chunking other elements
that have IDs.

17 years agoAdded draft notes on how to do docbook-xsl release builds.
Michael Smith [Sat, 30 Jun 2007 04:36:21 +0000 (04:36 +0000)]
Added draft notes on how to do docbook-xsl release builds.
This draft is only about half finished at this point.

17 years agoAdded copy to project source of modified version of Jeni's
Michael Smith [Sat, 30 Jun 2007 04:17:51 +0000 (04:17 +0000)]
Added copy to project source of modified version of Jeni's
markup.xsl stylesheet; source is in the contrib module but
annoying/stupid to require others to have to build it from there.

17 years agoAdded a comment with copyright and license info.
Michael Smith [Sat, 30 Jun 2007 04:12:16 +0000 (04:12 +0000)]
Added a comment with copyright and license info.

17 years agoTook the test that the manpages stylesheet does to see if there
Michael Smith [Fri, 29 Jun 2007 09:15:38 +0000 (09:15 +0000)]
Took the test that the manpages stylesheet does to see if there
are any Refentry chilren in current doc, and made it
namespace-agnostic. Reason for that is because the test otherwise
won't work when it is copied over into the generated
profile-docbook.xsl stylesheet.

17 years agoEditorial tweak.
Michael Smith [Thu, 28 Jun 2007 23:43:18 +0000 (23:43 +0000)]
Editorial tweak.

17 years agoAdded a manpages/profile-docbook.xsl file to enable single-pass
Michael Smith [Thu, 28 Jun 2007 23:38:27 +0000 (23:38 +0000)]
Added a manpages/profile-docbook.xsl file to enable single-pass
profiling for manpages output. KNOWN ISSUE: Single-pass namespace
stripping does not yet work in combination with the
manpages/profile-docbook.xsl stylesheet.

17 years agoIn files that still referred to nwalsh.com URL in the copyright
Michael Smith [Thu, 28 Jun 2007 23:23:30 +0000 (23:23 +0000)]
In files that still referred to nwalsh.com URL in the copyright
header, changed to docbook.sf.net URL.

17 years agoRemoved "svnpurge" hack. "svn-clean" command obviates the need for this.
Michael Smith [Thu, 28 Jun 2007 19:45:50 +0000 (19:45 +0000)]
Removed "svnpurge" hack. "svn-clean" command obviates the need for this.

17 years agoset svn keywords property
Michael Smith [Thu, 28 Jun 2007 19:45:00 +0000 (19:45 +0000)]
set svn keywords property

17 years agoRemoved all hard-coded instances of "/trunk" in the svnlog2docbook
Michael Smith [Thu, 28 Jun 2007 19:37:43 +0000 (19:37 +0000)]
Removed all hard-coded instances of "/trunk" in the svnlog2docbook
stylesheet. Expectation now is that it is instead called with
parameters for the repository root URL and for the distro URL,
which makes it possible to identify the parent directory of the
distro. The intended result is to make the stylesheet more
portable (no longer assumes your source is under trunk).

17 years agoAdded mechanism for writing "svn info" output to a file and then
Michael Smith [Thu, 28 Jun 2007 19:27:58 +0000 (19:27 +0000)]
Added mechanism for writing "svn info" output to a file and then
reading URLs for repository paths from that. Creates a new
.svninfo.xml target for distrib builds. This mechanism is intended
to be useful as a way of keeping the generation of the NEWS.xml
file as portable as possible (e.g., for builds from branches
instead of just from the trunk).

17 years agoAdded simple general stylesheet from grabbing from a file just the
Michael Smith [Thu, 28 Jun 2007 19:23:19 +0000 (19:23 +0000)]
Added simple general stylesheet from grabbing from a file just the
string value of a specific element.

17 years agoGeneralized the mechanism for grabbing values from content that
Michael Smith [Thu, 28 Jun 2007 19:20:45 +0000 (19:20 +0000)]
Generalized the mechanism for grabbing values from content that
contains RCS keywords.

17 years agoAdded tracking for eclipse and javahelp svn changes.
Mauritz Jeanson [Thu, 28 Jun 2007 19:05:05 +0000 (19:05 +0000)]
Added tracking for eclipse and javahelp svn changes.

17 years agoURIs that start with '/' are absolute too
Norman Walsh [Thu, 28 Jun 2007 17:01:22 +0000 (17:01 +0000)]
URIs that start with '/' are absolute too

17 years agoUpdated freshmeat "CVS" URL
Michael Smith [Thu, 28 Jun 2007 16:56:37 +0000 (16:56 +0000)]
Updated freshmeat "CVS" URL

17 years agoBrought up to date with en.xml in terms of items. A few strings marked for translation.
Dongsheng Song [Thu, 28 Jun 2007 12:54:14 +0000 (12:54 +0000)]
Brought up to date with en.xml in terms of items. A few strings marked for translation.

17 years agoRemove svn:executable property from xml files.
Dongsheng Song [Thu, 28 Jun 2007 12:11:26 +0000 (12:11 +0000)]
Remove svn:executable property from xml files.

17 years agoWhitespace adjustment.
Bob Stayton [Thu, 28 Jun 2007 09:45:47 +0000 (09:45 +0000)]
Whitespace adjustment.

17 years agoFix bug in profile-content variable.
Bob Stayton [Thu, 28 Jun 2007 07:01:05 +0000 (07:01 +0000)]
Fix bug in profile-content variable.

17 years agoAdded VersionFileURL element (=URL RCS keyword).
Michael Smith [Thu, 28 Jun 2007 04:04:50 +0000 (04:04 +0000)]
Added VersionFileURL element (=URL RCS keyword).

17 years agoFixed addNS substitution in variable named profile-content
Bob Stayton [Wed, 27 Jun 2007 21:24:30 +0000 (21:24 +0000)]
Fixed addNS substitution in variable named profile-content
to use the mode="profile".

17 years agoAdded -E0 switch to default xjparse options, in order to suppress
Michael Smith [Wed, 27 Jun 2007 20:05:26 +0000 (20:05 +0000)]
Added -E0 switch to default xjparse options, in order to suppress
"Parse succeeded...  with no errors and no warnings." messages.
Thanks Norm for letting me know which flag to set.

17 years agoTweaked some makefiles to bring them into consistency with other
Michael Smith [Wed, 27 Jun 2007 19:59:38 +0000 (19:59 +0000)]
Tweaked some makefiles to bring them into consistency with other
makefiles in the build.

17 years agoAdded monoseq.small param to dblatex customization to make inline
Michael Smith [Wed, 27 Jun 2007 19:56:48 +0000 (19:56 +0000)]
Added monoseq.small param to dblatex customization to make inline
monospaced font be same side as default font for programlisting
and screen output.

17 years agoChanged to handling of the metadata (author name and files list)
Michael Smith [Wed, 27 Jun 2007 19:54:37 +0000 (19:54 +0000)]
Changed to handling of the metadata (author name and files list)
associated with each commit.

17 years agoSet doc.collab.show to 0 when building release-notes PDF with
Michael Smith [Wed, 27 Jun 2007 11:53:39 +0000 (11:53 +0000)]
Set doc.collab.show to 0 when building release-notes PDF with
dblatex (to get rid of the butt-ugly "Collaborators" table that
dblatex generates by default. Thanks Benoit Guillon for adding the
option to dblatex.

17 years agoFully integrate utility template docs into build.
Michael Smith [Wed, 27 Jun 2007 11:44:52 +0000 (11:44 +0000)]
Fully integrate utility template docs into build.

17 years agoMade IDs in pi.xml file more unique.
Michael Smith [Wed, 27 Jun 2007 11:40:14 +0000 (11:40 +0000)]
Made IDs in pi.xml file more unique.

17 years agoRemoved unnecessary import statements.
Mauritz Jeanson [Tue, 26 Jun 2007 18:23:59 +0000 (18:23 +0000)]
Removed unnecessary import statements.
Added patch (from Text.java in the defunct xalan2 directory) to the getEncoding() method.

17 years agoCleaned up by removing several unnecessary import statements.
Mauritz Jeanson [Tue, 26 Jun 2007 18:03:49 +0000 (18:03 +0000)]
Cleaned up by removing several unnecessary import statements.

17 years agoOutput copyright and legalnotice in man-page output in whatever
Michael Smith [Tue, 26 Jun 2007 17:20:18 +0000 (17:20 +0000)]
Output copyright and legalnotice in man-page output in whatever
place they are in in document order. Closes #1690539. Thanks to
Daniel Leidert for reporting.

17 years agoAdded IDs in a bunch of places in embedded template docs that
Michael Smith [Tue, 26 Jun 2007 14:23:18 +0000 (14:23 +0000)]
Added IDs in a bunch of places in embedded template docs that
could use them.

17 years agoDon't indent output from jrefhtml.xsl (which is used for building
Michael Smith [Tue, 26 Jun 2007 13:08:47 +0000 (13:08 +0000)]
Don't indent output from jrefhtml.xsl (which is used for building
the developer docs).

17 years agoMoved logging template and related templates to separate
Michael Smith [Tue, 26 Jun 2007 13:05:06 +0000 (13:05 +0000)]
Moved logging template and related templates to separate
utility.xsl file so that can be imported without importing the
whole common.xsl file (which is necessary for the build and for
using the logging template in standalone namespace-stripping
because the common.xsl file assumes it will be imported along with
all the params, which it can't be when building lib.xsl).

17 years agoSwitch to dblatex as default formatter for release notes (because
Michael Smith [Tue, 26 Jun 2007 03:10:55 +0000 (03:10 +0000)]
Switch to dblatex as default formatter for release notes (because
dblatex 0.2.6 fixes the problem we were having with it choking on
certain Unicode characters).

17 years agoFixed typo.
Michael Smith [Tue, 26 Jun 2007 01:57:11 +0000 (01:57 +0000)]
Fixed typo.

17 years agoAdded options to the build script for controlling which XSLT
Michael Smith [Tue, 26 Jun 2007 01:52:09 +0000 (01:52 +0000)]
Added options to the build script for controlling which XSLT
engine and PDF formatter are used, and for handling of untarring
of additional packages (e.g., docbook-xsl-ns).

17 years agoFilter out some messages generated during xsl-ns packaging; cut
Michael Smith [Mon, 25 Jun 2007 23:32:15 +0000 (23:32 +0000)]
Filter out some messages generated during xsl-ns packaging; cut
out PREVIOUS_REVISION stuff.

17 years agoFixed typo in xslns.mk makefile.
Michael Smith [Mon, 25 Jun 2007 15:58:46 +0000 (15:58 +0000)]
Fixed typo in xslns.mk makefile.

17 years agoMove extensions packaging out of distrib target and into release
Michael Smith [Mon, 25 Jun 2007 12:42:58 +0000 (12:42 +0000)]
Move extensions packaging out of distrib target and into release
target (so that extensions don't get packaged in snapshots).

17 years agoCompleted renamed of xmlns.mk to xslns.mk
Michael Smith [Mon, 25 Jun 2007 06:13:13 +0000 (06:13 +0000)]
Completed renamed of xmlns.mk to xslns.mk

17 years agoRenamed makedb5xsl to xslns-build.
Michael Smith [Mon, 25 Jun 2007 06:12:07 +0000 (06:12 +0000)]
Renamed makedb5xsl to xslns-build.
Renamed xmlns.mk to xslns.mk

17 years agoUpdated to use new name for makefile called when building the
Michael Smith [Mon, 25 Jun 2007 05:11:14 +0000 (05:11 +0000)]
Updated to use new name for makefile called when building the
namespaced versions of the stylesheets.

17 years agoRenamed db5.mk to xmlns.mk
Michael Smith [Mon, 25 Jun 2007 05:09:56 +0000 (05:09 +0000)]
Renamed db5.mk to xmlns.mk

17 years agoRenamed db5.xsl to addns.xsl.
Michael Smith [Mon, 25 Jun 2007 05:08:16 +0000 (05:08 +0000)]
Renamed db5.xsl to addns.xsl.
That change more accurately reflects what the stylesheet actually
does, and better parallels the stripns.xsl stylesheet.

17 years agoRenamed db5files to xslnsfiles
Michael Smith [Mon, 25 Jun 2007 05:06:33 +0000 (05:06 +0000)]
Renamed db5files to xslnsfiles

17 years agodocbook5-xsl => docbook-xsl-ns, etc.
Michael Smith [Mon, 25 Jun 2007 05:03:22 +0000 (05:03 +0000)]
docbook5-xsl => docbook-xsl-ns, etc.
To ease hassles for downstream packagers, we are going to be
better of naming the namespaced stylesheets "docbook-xsl-ns"
instead of tying them to a specific version of DocBook (i.e.,
DocBook 5). Anyway, the real distinction is in fact that they are
namespaced, not they they are for DocBook 5.

17 years agoRefined namespaced stylesheets to use common logging template to
Michael Smith [Mon, 25 Jun 2007 04:38:30 +0000 (04:38 +0000)]
Refined namespaced stylesheets to use common logging template to
log messages emitted during namespace stripping.

17 years agoUpdated stylesheets to use common logging template to log messages
Michael Smith [Mon, 25 Jun 2007 04:36:37 +0000 (04:36 +0000)]
Updated stylesheets to use common logging template to log messages
emitted during namespace-stripping.
Also, moved pad-string template from lib to common because
it's needed in order to use logging template in the profiling
stylesheets, and the lib build relies on the profiling apparatus
(so the profiling apparatus can't rely on lib being built first...)

17 years agoRestored support for single-pass namespace stripping to manpages
Michael Smith [Mon, 25 Jun 2007 04:31:08 +0000 (04:31 +0000)]
Restored support for single-pass namespace stripping to manpages
stylesheet.

17 years agoRemoved the db5strip.xsl stylesheet because it has been obsoleted
Michael Smith [Mon, 25 Jun 2007 00:20:38 +0000 (00:20 +0000)]
Removed the db5strip.xsl stylesheet because it has been obsoleted
by the stripns.xsl stylesheet.

17 years agouse xsltproc by default
Michael Smith [Sun, 24 Jun 2007 10:44:52 +0000 (10:44 +0000)]
use xsltproc by default

17 years agoAdded check to have the manpages stylesheet log/emit an error
Michael Smith [Sat, 23 Jun 2007 09:08:06 +0000 (09:08 +0000)]
Added check to have the manpages stylesheet log/emit an error
message if it is given a namespaced DocBook document, with
instructions to instead either use the docbook5-xsl stylesheets to
directly process the document, or to use the stripns.xsl
stylesheet to pre-process it.

17 years agoAdded template match for person element to fo stylesheet.
Michael Smith [Sat, 23 Jun 2007 03:35:07 +0000 (03:35 +0000)]
Added template match for person element to fo stylesheet.

17 years agoFixed problem that caused failure of xep build of PDF version of
Michael Smith [Sat, 23 Jun 2007 03:10:51 +0000 (03:10 +0000)]
Fixed problem that caused failure of xep build of PDF version of
release notes.

17 years agoAdded "release" target, = distrib + ChangeHistory.xml (in order to
Michael Smith [Sat, 23 Jun 2007 02:28:54 +0000 (02:28 +0000)]
Added "release" target, = distrib + ChangeHistory.xml (in order to
avoid need to build the ChangeHistory.xml file each time and for
the snapshots).

17 years agoProperly initialize $redirect variable in "xsltproc" script so
Michael Smith [Sat, 23 Jun 2007 02:26:12 +0000 (02:26 +0000)]
Properly initialize $redirect variable in "xsltproc" script so
that we don't get warnings from perl.

17 years agoRefined mechanism for generating NEWS and RELEASENOTES.* files such that those
Michael Smith [Sat, 23 Jun 2007 01:38:26 +0000 (01:38 +0000)]
Refined mechanism for generating NEWS and RELEASENOTES.* files such that those
generated files for the xsl release will now also track changes to files in
the gentext module (e.g., new locales added or changed). This adds a
"Gentext" section to the docbook-xsl release notes.

17 years agoExperiment over; removed gentext copy.
Michael Smith [Sat, 23 Jun 2007 01:02:16 +0000 (01:02 +0000)]
Experiment over; removed gentext copy.

17 years agotemporarily adding gentext for build purposes
Michael Smith [Sat, 23 Jun 2007 00:15:34 +0000 (00:15 +0000)]
temporarily adding gentext for build purposes