Michael Smith [Fri, 8 Apr 2005 13:37:28 +0000 (13:37 +0000)]
Added NEWSFILE variable, for name of file generated by
mergechangelogs. Set default to NEWS, to make name expected by
some packaging systems and distros. Also refined rule for
excluding makefiles for zips, such that files named Makefile or
Makefile.* are excluded, while a filed named Makefile-* won't be.
Did that specifically so that the Makefile-example.txt file in
Website would not be excluded from the release package.
Michael Smith [Fri, 8 Apr 2005 12:11:57 +0000 (12:11 +0000)]
Added notes about Makefile-example.txt and about RNC versions of
schemas; Changed references to "text only" to "non tabular" for
more clarity, and renamed build-textonly.xml to build-nontab.xml
Michael Smith [Fri, 8 Apr 2005 11:22:20 +0000 (11:22 +0000)]
Renamed original Makefile to Makefile-example.txt so that it will
get included in the release package correctly. Also added support
for a new depends-file param, when helps to get "clean" targe in
depends.* files set up correctly. Also make change to suppress
warnings about depends.* files being missing.
Michael Smith [Fri, 8 Apr 2005 02:41:59 +0000 (02:41 +0000)]
Added standard distro files, to make life easier for packagers;
From README, moved copyright info to COPYING and install info to
INSTALL. README content is not just minimal how-to info. Added
BUGS and TODO, which are just pointers to SF trackers. Added
AUTHORS just for sake completeness.
Michael Smith [Wed, 6 Apr 2005 12:56:14 +0000 (12:56 +0000)]
initial add; locating file for allowing RNG-aware editors such as
nXML mode to automatically associate rootelement = "webpage"
documents with the DocBook Website RNC schema
Michael Smith [Mon, 4 Apr 2005 12:06:05 +0000 (12:06 +0000)]
DISTRO added; auto-determine RELVER from VERSION file
** NOTE: For any modules with Makefiles that already contain
variables for RELVER, etc., the existing variables in those
Makefiles will override the ones in this file. The Makefiles would
need to be rewritten in order for the variable definitions in this
file to have any effect.
My point being that these additions will not break any existing builds :)
Michael Smith [Sat, 2 Apr 2005 15:24:36 +0000 (15:24 +0000)]
made stylesheet path to be based on canonical URI for current
Website distro; also added option for using xsltproc and xmllint
instead of saxon and xerces
Michael Smith [Fri, 1 Apr 2005 15:06:35 +0000 (15:06 +0000)]
cvstools/Makefile, include instead of hard-coding application
names; "depends.tabular" and "depends.textonly", switched to
instead of .tabular and .textonly names, to match names in
../website/xsl/makefile-dep.xsl; "realclean" target added (to
remove depends)
Michael Smith [Fri, 1 Apr 2005 07:30:41 +0000 (07:30 +0000)]
.rng files, don't generate (if you need them, use trang to
generate them from the .rnc files); website-custom.rnc, don't
generate (duh); clean target, be explicit about what files to
remove
Michael Smith [Thu, 31 Mar 2005 18:08:52 +0000 (18:08 +0000)]
build switched to generate all RNG schemas from DTDs; now also
generates RNC versions from RNGs (you can use the RNCs for
context-sensitive, validated editing in Emacs/nXML mode, Oxygen
XML Editor, etc.); RNG and RNC conversions both rely on "trang";
tagged the directory (tag name: "original") before making the
change, so original CVS-maintained RNG files and union.xml and
Makefile that were in this directory can be checked out at any
time by doing a "cvs update -r original"