diff options
author | bmah <bmah@FreeBSD.org> | 2001-04-27 21:28:02 +0000 |
---|---|---|
committer | bmah <bmah@FreeBSD.org> | 2001-04-27 21:28:02 +0000 |
commit | 0b059bcc425cfc51d0f0b21504e5799c4d743f7a (patch) | |
tree | 9715fec075c42ff6e429ff4e7f6d7b20eed2f340 /release/doc/share | |
parent | d1b5948b96a528278163e23d5b67b9d1ace766e2 (diff) | |
download | FreeBSD-src-0b059bcc425cfc51d0f0b21504e5799c4d743f7a.zip FreeBSD-src-0b059bcc425cfc51d0f0b21504e5799c4d743f7a.tar.gz |
First commit of RELNOTESng, the rewrite of the *.TXT documentation
files.
src/release/doc/README has additional information.
Reviewed by: -current, -doc
Diffstat (limited to 'release/doc/share')
-rw-r--r-- | release/doc/share/sgml/catalog | 8 | ||||
-rw-r--r-- | release/doc/share/sgml/release-alpha.dsl | 32 | ||||
-rw-r--r-- | release/doc/share/sgml/release-i386.dsl | 32 | ||||
-rw-r--r-- | release/doc/share/sgml/release.ent | 35 |
4 files changed, 107 insertions, 0 deletions
diff --git a/release/doc/share/sgml/catalog b/release/doc/share/sgml/catalog new file mode 100644 index 0000000..cb193ac --- /dev/null +++ b/release/doc/share/sgml/catalog @@ -0,0 +1,8 @@ + -- FreeBSD SGML Public Identifiers -- + -- Release-specific -- + + -- $FreeBSD$ -- + +PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN" + "release.ent" + diff --git a/release/doc/share/sgml/release-alpha.dsl b/release/doc/share/sgml/release-alpha.dsl new file mode 100644 index 0000000..5515c65 --- /dev/null +++ b/release/doc/share/sgml/release-alpha.dsl @@ -0,0 +1,32 @@ +<!-- $FreeBSD$ --> + +<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [ +<!ENTITY freebsd.dsl PUBLIC "-//FreeBSD//DOCUMENT DocBook Stylesheet//EN" CDATA DSSSL> +]> + +<style-sheet> + <style-specification use="docbook"> + <style-specification-body> + +; The architecture we're building for. We really need to pull this out of a +; entity somewhere, so it can be defined without needing to munge the +; stylesheet. Or do we? +(define for-arch "alpha") + +(default + (let* ((arch (attribute-string (normalize "arch")))) + (if (or (equal? arch #f) + (equal? arch "")) + (next-match) +; We can do a lot more flexible things here. Like it'd be nice to +; tokenize the arch= attribute and do comparisons of for-arch against +; different substrings. + (cond ((equal? arch for-arch) (next-match)) + (else (empty-sosofo)))))) + + </style-specification-body> + </style-specification> + + <external-specification id="docbook" document="freebsd.dsl"> +</style-sheet> + diff --git a/release/doc/share/sgml/release-i386.dsl b/release/doc/share/sgml/release-i386.dsl new file mode 100644 index 0000000..f3e52f7 --- /dev/null +++ b/release/doc/share/sgml/release-i386.dsl @@ -0,0 +1,32 @@ +<!-- $FreeBSD$ --> + +<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [ +<!ENTITY freebsd.dsl PUBLIC "-//FreeBSD//DOCUMENT DocBook Stylesheet//EN" CDATA DSSSL> +]> + +<style-sheet> + <style-specification use="docbook"> + <style-specification-body> + +; The architecture we're building for. We really need to pull this out of a +; entity somewhere, so it can be defined without needing to munge the +; stylesheet. Or do we? +(define for-arch "i386") + +(default + (let* ((arch (attribute-string (normalize "arch")))) + (if (or (equal? arch #f) + (equal? arch "")) + (next-match) +; We can do a lot more flexible things here. Like it'd be nice to +; tokenize the arch= attribute and do comparisons of for-arch against +; different substrings. + (cond ((equal? arch for-arch) (next-match)) + (else (empty-sosofo)))))) + + </style-specification-body> + </style-specification> + + <external-specification id="docbook" document="freebsd.dsl"> +</style-sheet> + diff --git a/release/doc/share/sgml/release.ent b/release/doc/share/sgml/release.ent new file mode 100644 index 0000000..17c1584 --- /dev/null +++ b/release/doc/share/sgml/release.ent @@ -0,0 +1,35 @@ +<!-- -*- sgml -*- + + $FreeBSD$ + + OS Release Information --> + +<!-- Version of the OS we're describing. This needs to be updated + with each new release. --> +<!ENTITY release.current "5.0-CURRENT"> + +<!-- The previous version used for comparison in the "What's New" + section. For -CURRENT, we might point back to the last + branchpoint. --> +<!ENTITY release.prev "4.0-RELEASE"> + +<!-- The next version to be released, usually used for snapshots. --> +<!ENTITY release.next "5.0-RELEASE"> + +<!-- The name of this branch. --> +<!ENTITY release.branch "5-CURRENT"> + +<!-- The URL for obtaining this version of FreeBSD. --> +<!ENTITY release.url "ftp://current.FreeBSD.org/pub/FreeBSD/"> + +<!-- The type of release (usually this will be either "snapshot" + or "release" --> +<!ENTITY release.type "snapshot"> + +<!-- Text constants which probably don't need to be changed.--> + +<!-- Name of our OS. This is almost certainly going to remain + FreeBSD, but we might want to try to do some other formatting or + other fancy markup on it in the future. --> +<!ENTITY os "FreeBSD"> + |