summaryrefslogtreecommitdiffstats
path: root/release/doc/share
diff options
context:
space:
mode:
authorbmah <bmah@FreeBSD.org>2001-04-27 21:28:02 +0000
committerbmah <bmah@FreeBSD.org>2001-04-27 21:28:02 +0000
commit0b059bcc425cfc51d0f0b21504e5799c4d743f7a (patch)
tree9715fec075c42ff6e429ff4e7f6d7b20eed2f340 /release/doc/share
parentd1b5948b96a528278163e23d5b67b9d1ace766e2 (diff)
downloadFreeBSD-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/catalog8
-rw-r--r--release/doc/share/sgml/release-alpha.dsl32
-rw-r--r--release/doc/share/sgml/release-i386.dsl32
-rw-r--r--release/doc/share/sgml/release.ent35
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">
+
OpenPOWER on IntegriCloud