From 789398dbac275f2dc4894a6a26145e9ac7def0c0ce0461118358d4c9bffe81a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 3 May 2024 12:08:24 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main docbook_3 revision db67bb799db99656f5903e799a683348 --- .gitattributes | 23 ++++ CATALOG.db3sxml | 31 +++++ CATALOG.db3xml | 77 +++++++++++ CATALOG.docbk30 | 54 ++++++++ CATALOG.docbook_3 | 96 +++++++++++++ CATALOG.gnome | 6 + db3x317.zip | 3 + dbhset.tar.gz | 3 + docbk30.dif | 159 ++++++++++++++++++++++ docbk30.zip | 3 + docbk31.zip | 3 + docbook_3-README.SUSE | 36 +++++ docbook_3.changes | 309 ++++++++++++++++++++++++++++++++++++++++++ docbook_3.spec | 172 +++++++++++++++++++++++ docbook_3.test | 5 + png-support-3.1.dtd | 48 +++++++ png-support.dtd | 44 ++++++ sdb3171.zip | 3 + 18 files changed, 1075 insertions(+) create mode 100644 .gitattributes create mode 100644 CATALOG.db3sxml create mode 100644 CATALOG.db3xml create mode 100644 CATALOG.docbk30 create mode 100644 CATALOG.docbook_3 create mode 100644 CATALOG.gnome create mode 100644 db3x317.zip create mode 100644 dbhset.tar.gz create mode 100644 docbk30.dif create mode 100644 docbk30.zip create mode 100644 docbk31.zip create mode 100644 docbook_3-README.SUSE create mode 100644 docbook_3.changes create mode 100644 docbook_3.spec create mode 100644 docbook_3.test create mode 100644 png-support-3.1.dtd create mode 100644 png-support.dtd create mode 100644 sdb3171.zip diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/CATALOG.db3sxml b/CATALOG.db3sxml new file mode 100644 index 0000000..6f3b7d3 --- /dev/null +++ b/CATALOG.db3sxml @@ -0,0 +1,31 @@ + -- ...................................................................... -- + -- Catalog data for the Simplified DocBk V3.1.7.1 ..................... -- + -- File CATALOG.db3sxml ................................................. -- + +OVERRIDE yes +-- SGMLDECL /usr/share/sgml/jade_dsl/xml.dcl -- + +PUBLIC "-//Norman Walsh//ENTITIES Simplified DocBk XML Character Entity Sets V3.1.7.1//EN" + /usr/share/sgml/sdb/sdbcent.mod +PUBLIC "-//Norman Walsh//ELEMENTS Simplified DocBk XML Document Hierarchy V3.1.7.1//EN" + /usr/share/sgml/sdb/sdbhier.mod +PUBLIC "-//Norman Walsh//ELEMENTS Simplified DocBk XML Information Pool V3.1.7.1//EN" + /usr/share/sgml/sdb/sdbpool.mod +PUBLIC "-//Norman Walsh//DTD Simplified DocBk XML V3.1.7.1//EN" + /usr/share/sgml/sdb/sdocbook-custom.dtd +-- /usr/share/sgml/sdb/sdocbook.css -- +PUBLIC "-//Norman Walsh//DTD Simplified DocBk XML V3.1.7.1//EN" + /usr/share/sgml/sdb/sdocbook.dtd +PUBLIC "-//Norman Walsh//ELEMENTS Simplified DocBk XML Inclusions V3.1.7.1//EN" + /usr/share/sgml/sdb/sinclist.mod + +-- /usr/share/sgml/sdb/ent/iso-lat1.ent -- +-- /usr/share/sgml/sdb/ent/iso-num.ent -- +-- /usr/share/sgml/sdb/ent/iso-pub.ent -- + +CATALOG "/usr/share/sgml/CATALOG.db3xml" + +-- Local Variables: -- +-- mode:sgml -- +-- eval:(auto-fill-mode) -- +-- End: -- diff --git a/CATALOG.db3xml b/CATALOG.db3xml new file mode 100644 index 0000000..3b7a4d5 --- /dev/null +++ b/CATALOG.db3xml @@ -0,0 +1,77 @@ + -- ...................................................................... -- + -- Catalog data for DocBk V3.1.7 ........................................ -- + -- File CATALOG.db3xml .................................................. -- + +OVERRIDE yes +DTDDECL "-//Norman Walsh//DTD DocBk XML" "/usr/share/sgml/openjade/xml.dcl" +-- SGMLDECL /usr/share/sgml/jade_dsl/xml.dcl -- + +PUBLIC "-//Norman Walsh//DTD DocBk XML//EN" + /usr/share/sgml/db3xml/docbookx.dtd +PUBLIC "-//Norman Walsh//DTD DocBk XML V3.1.7//EN" + /usr/share/sgml/db3xml/docbookx.dtd + +PUBLIC "-//Norman Walsh//ENTITIES DocBk XML Notations V3.1.7//EN" + /usr/share/sgml/db3xml/dbnotnx.mod + +PUBLIC "-//Norman Walsh//ENTITIES DocBk XML Character Entities V3.1.7//EN" + /usr/share/sgml/db3xml/dbcentx.mod + +PUBLIC "-//Norman Walsh//ELEMENTS DocBk XML Information Pool V3.1.7//EN" + /usr/share/sgml/db3xml/dbpoolx.mod + +PUBLIC "-//Norman Walsh//ELEMENTS DocBk XML Document Hierarchy V3.1.7//EN" + /usr/share/sgml/db3xml/dbhierx.mod + +PUBLIC "-//Norman Walsh//ENTITIES DocBk XML Additional General Entities V3.1.7//EN" + /usr/share/sgml/db3xml/dbgenent.ent + +PUBLIC "-//Norman Walsh//DTD CALS Table Model XML V3.1.7//EN" + /usr/share/sgml/db3xml/calstblx.dtd + +PUBLIC "-//Norman Walsh//DTD Exchange Table Model 19960430 XML V3.1.7//EN" + /usr/share/sgml/db3xml/soextblx.dtd + +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML" + /usr/share/sgml/db3xml/ent/iso-amsa.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML" + /usr/share/sgml/db3xml/ent/iso-amsb.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML" + /usr/share/sgml/db3xml/ent/iso-amsc.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML" + /usr/share/sgml/db3xml/ent/iso-amsn.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML" + /usr/share/sgml/db3xml/ent/iso-amso.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML" + /usr/share/sgml/db3xml/ent/iso-amsr.ent +PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML" + /usr/share/sgml/db3xml/ent/iso-box.ent +PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML" + /usr/share/sgml/db3xml/ent/iso-cyr1.ent +PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML" + /usr/share/sgml/db3xml/ent/iso-cyr2.ent +PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML" + /usr/share/sgml/db3xml/ent/iso-dia.ent +PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN//XML" + /usr/share/sgml/db3xml/ent/iso-grk1.ent +PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML" + /usr/share/sgml/db3xml/ent/iso-grk2.ent +PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN//XML" + /usr/share/sgml/db3xml/ent/iso-grk3.ent +PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML" + /usr/share/sgml/db3xml/ent/iso-grk4.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML" + /usr/share/sgml/db3xml/ent/iso-lat1.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN//XML" + /usr/share/sgml/db3xml/ent/iso-lat2.ent +PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML" + /usr/share/sgml/db3xml/ent/iso-num.ent +PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN//XML" + /usr/share/sgml/db3xml/ent/iso-pub.ent +PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN//XML" + /usr/share/sgml/db3xml/ent/iso-tech.ent + +-- Local Variables: -- +-- mode:sgml -- +-- eval:(auto-fill-mode) -- +-- End: -- diff --git a/CATALOG.docbk30 b/CATALOG.docbk30 new file mode 100644 index 0000000..f7225f9 --- /dev/null +++ b/CATALOG.docbk30 @@ -0,0 +1,54 @@ +OVERRIDE YES +-- -- +-- official ISO 10179 DSSSL definitions. -- +-- -- +-- PUBLIC "ISO/IEC 10179:1996//DTD DSSSL Architecture//EN" + /usr/share/sgml/ISO_IEC_10179:1996/dtd/DSSSL_Architecture -- + +-- -- +-- James Clark's extensions. -- +-- -- +-- +PUBLIC "-//James Clark//DTD DSSSL Flow Object Tree//EN" + /usr/share/sgml/James_Clark/dtd/DSSSL_Flow_Object_Tree +PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" + /usr/share/sgml/James_Clark/dtd/DSSSL_Style_Sheet +-- +-- -- +-- Davenport DocBook information -- +-- -- +DTDDECL "-//Davenport//DTD DocBook V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/docbook.dcl + +-- -- +-- DocBook driver file -- +-- -- +-- PUBLIC "-//HaL and O'Reilly//DTD DocBook//EN" + /usr/share/sgml/HaL_and_O'Reilly/dtd/DocBook +-- +PUBLIC "-//Davenport//DTD DocBook V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/docbook.dtd + +-- -- +-- DocBook modules -- +-- -- +PUBLIC "-//Davenport//ELEMENTS DocBook Information Pool V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/dbpool.mod +PUBLIC "-//Davenport//ELEMENTS DocBook Document Hierarchy V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/dbhier.mod +PUBLIC "-//Davenport//ENTITIES DocBook Additional General Entities V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/dbgenent.mod + +-- -- +-- DOD definitions. -- +-- -- +PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" + /usr/share/sgml/docbook/dtd/3.1/cals-tbl.dtd + +-- ENTITY "%extensions.ent" /usr/share/sgml/my_docbook/aw.ent -- +-- DOCTYPE "article" Davenport/docbook-2.4/docbook.dtd -- +-- DOCTYPE "article" dtd/docbook.dtd -- +-- SGMLDECL "/usr/share/sgml/docbk30/docbook.dcl" -- +-- CATALOG "/usr/share/sgml/CATALOG.iso_ent" -- + +-- CATALOG ends here -- diff --git a/CATALOG.docbook_3 b/CATALOG.docbook_3 new file mode 100644 index 0000000..f6c1c27 --- /dev/null +++ b/CATALOG.docbook_3 @@ -0,0 +1,96 @@ +-- ...................................................................... -- +-- Catalog data for DocBook V3.1 ........................................ -- +-- File CATALOG.docbook_3 ............................................... -- + +-- Please direct all questions, bug reports, or suggestions for + changes to the feedback@suse.de +-- + +-- This is the catalog data file for Version 3.1 and Version 3.0 of the + DocBook DTD. + It is provided as a convenience in building your own catalog files. + You need not use the filenames listed here, and need not use the + filename method of identifying storage objects at all. See the + documentation for detailed information on the files associated with + the DocBook DTD. See SGML Open Technical Resolution 9401 for + detailed information on supplying and using catalog data. +-- + +OVERRIDE YES + +-- ...................................................................... -- +-- SGML declaration associated with DocBook ............................. -- + +-- SGMLDECL /usr/share/sgml/docbook/dtd/3.1/docbook.dcl -- +DTDDECL "-//OASIS//DTD DocBook V3.1//EN" + /usr/share/sgml/docbook/dtd/3.1/docbook.dcl +DTDDECL "-//Davenport//DTD DocBook V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/docbook.dcl + +-- ...................................................................... -- +-- DocBook driver file .................................................. -- + +PUBLIC "-//OASIS//DTD DocBook V3.1//EN" + /usr/share/sgml/docbook/dtd/3.1/docbook.dtd + +-- ...................................................................... -- +-- DocBook modules ...................................................... -- + +PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" + /usr/share/sgml/docbook/dtd/3.1/cals-tbl.dtd +PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V3.1//EN" + /usr/share/sgml/docbook/dtd/3.1/dbpool.mod +PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V3.1//EN" + /usr/share/sgml/docbook/dtd/3.1/dbhier.mod +PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V3.1//EN" + /usr/share/sgml/docbook/dtd/3.1/dbgenent.mod +PUBLIC "-//OASIS//ENTITIES DocBook Notations V3.1//EN" + /usr/share/sgml/docbook/dtd/3.1/dbnotn.mod +PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V3.1//EN" + /usr/share/sgml/docbook/dtd/3.1/dbcent.mod + +-- ...................................................................... -- +PUBLIC "-//Davenport//DTD DocBook V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/docbook.dtd + +-- -- +-- DocBook modules -- +-- -- +PUBLIC "-//Davenport//ELEMENTS DocBook Information Pool V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/dbpool.mod +PUBLIC "-//Davenport//ELEMENTS DocBook Document Hierarchy V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/dbhier.mod +PUBLIC "-//Davenport//ENTITIES DocBook Additional General Entities V3.0//EN" + /usr/share/sgml/docbook/dtd/3.0/dbgenent.mod + +-- ENTITY "%extensions.ent" /usr/share/sgml/docbook/dtd/3.1//my_docbook/aw.ent -- +-- DOCTYPE "article" Davenport/docbook-2.4/docbook.dtd -- +-- DOCTYPE "article" dtd/docbook.dtd -- + + +-- ...................................................................... -- +-- ISO entity sets ...................................................... -- +CATALOG "/usr/share/sgml/CATALOG.iso_ent" + +-- PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" "iso-dia.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" "iso-num.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" "iso-pub.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" "iso-tech.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" "iso-lat1.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" "iso-lat2.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" "iso-grk1.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" "iso-grk2.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" "iso-grk3.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" "iso-grk4.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" "iso-amsa.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" "iso-amsb.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" "iso-amsc.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" "iso-amsn.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" "iso-amso.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" "iso-amsr.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" "iso-box.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" "iso-cyr1.gml" -- +-- PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" "iso-cyr2.gml" -- + +-- End of catalog data for DocBook V3.1 ................................. -- +-- ...................................................................... -- diff --git a/CATALOG.gnome b/CATALOG.gnome new file mode 100644 index 0000000..d635b9f --- /dev/null +++ b/CATALOG.gnome @@ -0,0 +1,6 @@ +PUBLIC "-//GNOME//DTD DocBook PNG Variant V1.0//EN" + "/usr/share/sgml/gnome/png-support.dtd" +PUBLIC "-//GNOME//DTD DocBook PNG Variant V1.1//EN" + "/usr/share/sgml/gnome/png-support-3.1.dtd" +CATALOG "/usr/share/sgml/CATALOG.docbook_3" +-- CATALOG "/usr/share/sgml/CATALOG.docbk30" -- diff --git a/db3x317.zip b/db3x317.zip new file mode 100644 index 0000000..7eb3a1a --- /dev/null +++ b/db3x317.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:235ab30e6b7cea14d5a2e90c95089d8be9a171ba3ed9a091f3ef662405f39c70 +size 71025 diff --git a/dbhset.tar.gz b/dbhset.tar.gz new file mode 100644 index 0000000..67dd54b --- /dev/null +++ b/dbhset.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65edf7a1b0f88a09494ec117488c65845ebbfd8718d8a0ec9077810ac4d9e954 +size 648089 diff --git a/docbk30.dif b/docbk30.dif new file mode 100644 index 0000000..7aa8363 --- /dev/null +++ b/docbk30.dif @@ -0,0 +1,159 @@ +--- html/index.html ++++ html/index.html 1997/09/09 10:48:01 +@@ -0,0 +1,34 @@ ++ ++ ++ ++ The DocBook Documentation ++ ++ ++ ++ ++

++The official DocBook documentation, version 2.4.1 resp. 3.0. ++ ++

++ ++ ++ ++ +*** element-list.txt Thu Mar 5 00:46:33 1998 +--- element-list.txt Tue Jun 16 08:35:38 1998 +*************** +*** 0 **** +--- 1,117 ---- ++ List by Cris Maden: ++ ++ > Here are the common character elements that a paragraph, and things ++ > like it, can contain, with notes. Some things say "presentation ++ > unknown" or "P.U." because they haven't been implemented yet, but ++ > they may vary depending on the type of book. ++ > ++ > Acronym Use this for any all-caps thing; it will be ++ > all-caps in HTML, and small-caps in Frame. ++ > Citation Title of a referenced work; italicized unless ++ > role="article", in which case it's quoted. ++ > CiteTitle Also title of a referenced work; I prefer ++ > . ++ > ClassName Object-oriented programming class names. ++ > Presentation unknown. ++ > CmdSynopsis Not usually used in a paragraph. ++ > Command Something to enter on a command-line. Bold or ++ > italic, depending on book type. ++ > Comment Note from author to editor or vice versa. ++ > WILL SHOW UP IN PRINT. ++ > ComputerOutput Response from a computer to a command. ++ > Monospaced. ++ > Database Name of a database. Presentation unknown. ++ > Email Email address. Italic. ++ > Emphasis Stressed word; usually italic, unless ++ > role="bold". ++ > EnVar Environment variable. ++ > ErrorCode An error code. Monospaced, usually. ++ > ErrorName The name of an error. ++ > ErrorType The kind of error. ++ > Filename The name of a file. Italic in current style. ++ > FirstTerm The first mention of a term or concept. ++ > Italicized. ++ > ForeignPhrase What it says; I'm not sure whether O'Reilly ++ > house style marks Latin (e.g., i.e.) as ++ > foreign. Italicized. ++ > FuncSynopsis Not usually used in a paragraph. ++ > Function The name of a function. Presentation unknown. ++ > GUIButton A button to press, like "OK" or "Cancel". ++ > Presentation unknown. ++ > GUIIcon The name of an icon. Presentation unknown. ++ > GUILabel A label for a GUI object (like a window). ++ > Presentation unknown. ++ > GUIMenu The name of a menu. P.U. ++ > GUIMenuItem An item in a menu. P.U. ++ > GUISubmenu A submenu name. P.U. ++ > GlossTerm A term defined in the glossary. P.U. ++ > Interface The name of an interface to a class (object- ++ > oriented programming). P.U. ++ > InterfaceDefinition The definition of an interface. P.U. ++ > Link A link to another object; the element ++ > contains text, unlike s which generate ++ > the title of the thing they point to. ++ > Literal Computer strings or input. Monospaced. ++ > Markup SGML, HTML, XML, or other text markup. ++ > Monospaced. ++ > MenuChoice For interactive programs (different from ++ > GUI*). P.U. ++ > MouseButton For discussing GUIs; button 1, button 2, etc. ++ > P.U. ++ > MsgText Return string from a program or a dialog box. ++ > P.U. ++ > Option One of a choice in command-line syntax. P.U. ++ > Optional A section of command-line syntax that is ++ > optional. P.U. ++ > Parameter A parameter to a function. P.U. ++ > Prompt A prompt from the computer. Monospaced. ++ > Property Meaning "property" in computational terms - a ++ > quality attached to an object. Exact meaning ++ > varies with computational domain (OOP, ++ > database). P.U. ++ > Quote A quoted phrase or string. Linguistically ++ > appropriate quotation marks generated ++ > automatically. ++ > Replaceable Placeholder in a sample literal string. ++ > Monospaced italic. ++ > ReturnValue Return from a function. P.U. ++ > SGMLTag Discussion of SGML markup. Various ++ > arrangements of pointy-brackets or other ++ > punctuation around literal text generated ++ > automatically based on class attribute. ++ > StructField I think these are for databases. P.U. ++ > StructName I think these are for databases. P.U. ++ > Subscript What it says. ++ > Superscript What it says. ++ > Symbol Unsure. ++ > Synopsis Not used often in paragraphs. ++ > SystemItem Computational object like a URL, a newsgroup ++ > name, FTP site, Internet host. Use a more ++ > specific element type if available; use class ++ > attribute if one of the values (constant, ++ > macro, osname, resource, systemname) is ++ > appropriate; use role attribute otherwise with ++ > value of "url" for *real* URLs only; "example" ++ > for fake URLs; "ftp" for FTP host; "sitename" ++ > for mention of a host; "newsgroup" for a ++ > single newsgroup; "hierarchy" for a set of ++ > newsgroups (like comp.text.*). Careful use of ++ > this element is very important for efficient ++ > production of on-line books. Italicized in ++ > most books. ++ > Token In the computational sense. P.U. ++ > Trademark If you use this, do so *instead* of placing ++ > ™ or ® after a term. It's not ++ > useful now, but if used consistently, would ++ > enable us to build accurate trademark use ++ > lists for copyright pages. Use class ++ > attribute if you use it: "service", "trade", ++ > "registered", or "copyright". ++ > UserInput Text entered by a user to a program or ++ > command-line, usually in response to a ++ > . Monospaced. ++ > WordAsWord Mention of a word, as opposed to use. Used ++ > for talking about the name of something, when ++ > isn't appropriate. ++ > XRef Softcoded references to chapters, sections, ++ > tables, examples, figures, equations, etc. diff --git a/docbk30.zip b/docbk30.zip new file mode 100644 index 0000000..6d8571d --- /dev/null +++ b/docbk30.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecf71cbe8ddbad7494ff520d5b4edf73a428c0b159178cb0cb619cba685e61c6 +size 43441 diff --git a/docbk31.zip b/docbk31.zip new file mode 100644 index 0000000..4b966a7 --- /dev/null +++ b/docbk31.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20261d2771b9a052abfa3d8fab1aa62be05791a010281c566f9073bf0e644538 +size 55952 diff --git a/docbook_3-README.SUSE b/docbook_3-README.SUSE new file mode 100644 index 0000000..1426b9d --- /dev/null +++ b/docbook_3-README.SUSE @@ -0,0 +1,36 @@ +README.SuSE (2001-03-12 08:35:37 CET) +===================================== + +Data from various locations is used; e.g.: + + ftp://ftp.ora.com/pub/davenport/current/docbk30.tar.Z + Copyright 1992, 1993, 1994, 1995, 1996 HaL Computer Systems, + Inc., O'Reilly & Associates, Inc., ArborText, Inc., and Fujitsu + Software Corporation. + + http://www.ora.com/davenport/dbdoc/dbhset.tar.gz (HTML) + + +CATALOG Files (2001-03-12 08:35:37 CET) +--------------------------------------- + +The default CATALOG file for DocBook 3 is +/usr/share/sgml/CATALOG.docbook_3; it's valid for DocBook DTD 3.0 and +3.1 (version 3.1 is backwards compatible). For the moment the old file +CATALOG.docbk30 is provided for compatiblity with SuSE Linux <= 7.1; +these names will be dropped for SuSE Linux > 9.x, the next major +release. + + +website (2001-03-26 08:31:17 CEST) +---------------------------------- + +'website' now is the separate package 'docbook-xml-website'. + + +db3x and sdb (2001-03-26 08:32:21 CEST) +--------------------------------------- + +'db3x', Normal Walsh's inofficial Docbk XML version, will go away with +SuSE Linux 8.x; please, switch to DocBook XML 4.x some time soon. The +smae applies for 'sdb'. diff --git a/docbook_3.changes b/docbook_3.changes new file mode 100644 index 0000000..3fc3323 --- /dev/null +++ b/docbook_3.changes @@ -0,0 +1,309 @@ +------------------------------------------------------------------- +Wed May 24 06:58:54 UTC 2023 - Martin Pluskal + +- Modernise spec file a bit +- Rename docbook_3-README.SuSE to docbook_3-README.SUSE + +------------------------------------------------------------------- +Tue May 23 02:12:41 UTC 2023 - Jiri Srain + +- remove several other URLs (which are no longer available at + the old address or elsewhere) + +------------------------------------------------------------------- +Mon May 22 14:55:51 UTC 2023 - Karl Eichwalder + +- fix URL of dbhset.tar.gz (no longer available at the old HTTP + address or elsewhere). + +------------------------------------------------------------------- +Fri May 19 09:44:33 UTC 2023 - Jiri Srain + +- fix URL of source archives + +------------------------------------------------------------------- +Thu Feb 14 17:11:22 UTC 2019 - Dominique Leuenberger + +- Fixup installed CATALOG files to follow the move to /usr/share. + +------------------------------------------------------------------- +Tue Feb 5 14:50:05 UTC 2019 - Jan Engelhardt + +- Replace old $RPM_* shell vars and "useless use of cat". + +------------------------------------------------------------------- +Thu Jan 31 08:54:05 UTC 2019 - ke@suse.com + +- Do not install in /var/lib; bsc#1093345 + +------------------------------------------------------------------- +Fri Feb 1 18:51:53 UTC 2013 - coolo@suse.com + +- update license to new format + +------------------------------------------------------------------- +Mon Jun 11 11:32:25 UTC 2012 - coolo@suse.com + +- iso_ent is required for SGML, so readd it as long as SGML is supported + +------------------------------------------------------------------- +Tue Jun 5 13:57:06 UTC 2012 - ke@suse.de + +- No longer require iso_ent (now Recommends). + +------------------------------------------------------------------- +Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de + +- Remove redundant tags/sections from specfile + (cf. packaging guidelines) + +------------------------------------------------------------------- +Thu Mar 29 15:51:39 CEST 2007 - aj@suse.de + +- Add unzip to BuildRequires. + +------------------------------------------------------------------- +Thu Jan 11 14:42:06 CET 2007 - ke@suse.de + +- Remove /usr/share/xml from the files list. + +------------------------------------------------------------------- +Mon Aug 14 17:07:05 CEST 2006 - ke@suse.de + +- Remove obsolete compatibility link for <= SL 9.0. + +------------------------------------------------------------------- +Sun Feb 19 20:39:12 CET 2006 - ro@suse.de + +- modify setup line in specfile + +------------------------------------------------------------------- +Wed Jan 25 21:46:11 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Tue Feb 10 14:33:07 CET 2004 - ke@suse.de + +- Move XML DTDs to /usr/share/xml/docbook/schema/dtd. +- Use norootforbuild. + +------------------------------------------------------------------- +Mon Jan 26 11:56:21 CET 2004 - ke@suse.de + +- Fix catalog files. + +------------------------------------------------------------------- +Thu Jan 22 18:58:43 CET 2004 - ke@suse.de + +- Adjust directories according to FHS 2.3: + * Move XML DTDs to /usr/share/xml/docbook. + * Move SGML DTDs to /usr/share/sgml/docbook. + * Keep CATALOG.* files in /usr/share/sgml for the time being. + * Provide compatibility links for SL =< 9.0 (log this info in + /var/adm/SuSEconfig/run-sgmldir-links for later processing). + +------------------------------------------------------------------- +Fri Jun 13 15:18:35 CEST 2003 - ke@suse.de + +- Add missing directories to %files. +- Use %postun for removing sgml catalog at deinstallation time. + +------------------------------------------------------------------- +Tue Nov 26 17:13:14 CET 2002 - ke@suse.de + +- Register CATALOG.docbook_3 using sgml-register-catalog. +- Cleanup jade_dsl references. + +------------------------------------------------------------------- +Tue Nov 19 12:19:27 CET 2002 - ke@suse.de + +- Cleanup CATALOG.docbk30: remove references to DSSSL DTDs [# 21852]. + +------------------------------------------------------------------- +Wed Jun 26 02:14:57 CEST 2002 - ro@suse.de + +- fix directory permissions + +------------------------------------------------------------------- +Wed Jun 19 13:10:18 CEST 2002 - ke@suse.de + +- Require docbook_4 to gain access to USA-DOD/dtd/Table_Model_951010 + [# 11153]. +- Update docbook_3.test. + +------------------------------------------------------------------- +Fri Sep 21 15:12:55 CEST 2001 - ke@suse.de + +- Do not install link 'USA-DOD/dtd/Table_Model_951010' to avoid file + conflict with docbook_4; reported by Ruediger Oertel. + +------------------------------------------------------------------- +Mon Mar 26 10:56:12 CEST 2001 - ke@suse.de + +- Improve README.SuSE. + +------------------------------------------------------------------- +Tue Mar 13 16:40:54 CET 2001 - ro@suse.de + +- fixed links to sgml/docbk31 + +------------------------------------------------------------------- +Mon Mar 12 07:46:18 CET 2001 - ke@suse.de + +- Rename package: docbk30 -> docbook_3. +- New CATALOG name: CATALOG.docbook_3 (for now provide compatibility + links: CATALOG.docbk3[01]; depreciated!). +- Drop website from this package; website now is an own package + (docbook-xml-website) [#6669]. +- Pull out README.SuSE from the diff file; add more info. +- Update docbook_3.test. + +------------------------------------------------------------------- +Mon Mar 5 10:20:25 CET 2001 - ke@suse.de + +- Provide entry for "DocBook PNG Variant V1.1" in CATALOG.gnome. +- Cleanup spec file. + +------------------------------------------------------------------- +Wed Jul 26 09:50:29 CEST 2000 - ke@suse.de + +- Fix #3636: Source the iso_ent catalog from within CATALOG.docbk31. + +------------------------------------------------------------------- +Mon Jun 19 02:09:35 CEST 2000 - ro@suse.de + +- doc relocation + +------------------------------------------------------------------- +Wed Feb 16 15:02:37 CET 2000 - ke@suse.de + +- Add the GNOME variant. + +------------------------------------------------------------------- +Mon Jan 10 14:07:14 CET 2000 - ke@suse.de + +- Install "sdb". +- Add (better working) catalogs for the `xml' and the `sdb' DTD. + +------------------------------------------------------------------- +Sun Dec 19 17:33:49 CET 1999 - ke@suse.de + +- Add Norman Walsh's website as an example of a customization + layer. + +------------------------------------------------------------------- +Fri Nov 12 13:19:04 CET 1999 - ke@suse.de + +- Update XML versions (bugfix release). + +------------------------------------------------------------------- +Sun Oct 24 16:34:30 CEST 1999 - ke@suse.de + +- Update XML versions. +- "noarch". + +------------------------------------------------------------------- +Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + +------------------------------------------------------------------- +Mon Aug 9 17:19:07 MEST 1999 - bs@suse.de + +- added Check + +------------------------------------------------------------------- +Mon Aug 9 11:34:23 MEST 1999 - ke@suse.de + +- Provide /var/lib/sgml/CATALOG.db3xml, a catalog for the XML version of + the DocBook DTD. + +------------------------------------------------------------------- +Fri Jul 2 15:38:22 MEST 1999 - ke@suse.de + +- Add "DocBk XML" (db3x) and "Simplified DocBk XML" (sdb). + +------------------------------------------------------------------- +Sat Feb 20 15:51:43 MET 1999 - ke@suse.de + +- Add the DocBook DTD version 3.1. +- Provide an additional CATALOG: /var/lib/sgml/CATALOG.docbk31. + +------------------------------------------------------------------- +Mon Oct 26 09:35:06 MET 1998 - ke@suse.de + +- Make the stylesheets (db) a separate package (`docbkdsl'). + +------------------------------------------------------------------- +Tue Sep 29 19:53:06 MEST 1998 - ke@suse.de + +- Update dsssl scripts: db118.zip. +- Install the new *.ent files. + +------------------------------------------------------------------- +Sun Aug 9 16:08:23 MEST 1998 - ke@suse.de + +- Update dsssl scripts: db110.zip. + +------------------------------------------------------------------- +Wed Jul 29 10:23:43 MEST 1998 - ke@suse.de + +- Update dsssl scripts: db109.zip. +- Add db2html.dsl.mail as documentation. + +------------------------------------------------------------------- +Tue Jun 16 10:17:56 MEST 1998 - ke@suse.de + +- Update dsssl scripts: db108.zip. +- Install CATALOG as /var/lib/sgml/CATALOG.docbk30. + +------------------------------------------------------------------- +Sat Feb 28 15:09:32 MET 1998 - ke@suse.de + +- Update dsssl scripts: db107.zip. + +------------------------------------------------------------------- +Sat Feb 21 14:31:44 MET 1998 - ke@suse.de + +- Update dsssl scripts: db106.zip. +- Install Norman's documentation. + +------------------------------------------------------------------- +Sun Jan 25 15:46:56 MET 1998 - ke@suse.de + +- Source: and Patch: w/o macro definitions. + +------------------------------------------------------------------- +Tue Jan 20 15:55:00 MET 1998 - ke@suse.de + +- Update dsssl scripts: db101.zip. +- Provide an CATALOG.example. + +------------------------------------------------------------------- +Thu Nov 27 19:56:49 MET 1997 - ke@suse.de + +- restored spec file. + +------------------------------------------------------------------- +Tue Nov 18 20:18:43 MET 1997 - ke@suse.de + +- don't use %post and %preun scripts to manage links. + +Tue Sep 9 15:11:39 1997 - Karl Eichwalder + + * Update the formatter scripts db091.zip and dbhtm03.zip. + * Use spec file. + +Wed Aug 6 17:52:33 1997 - Karl Eichwalder + + * Add index.html for docs. + * Add README.SuSE + +Sat Aug 2 17:06:42 1997 - Karl Eichwalder + + * Initial package. repacked: + ftp://ftp.ora.com/pub/davenport/current/docbk30.tar.Z + http://www.ora.com/davenport/dbdoc/dbhset.tar.gz + http://www.berkshire.net/~norm/dsssl/db088.zip + http://www.berkshire.net/~norm/dsssl/dbhtm01.zip diff --git a/docbook_3.spec b/docbook_3.spec new file mode 100644 index 0000000..534e800 --- /dev/null +++ b/docbook_3.spec @@ -0,0 +1,172 @@ +# +# spec file for package docbook_3 +# +# Copyright (c) 2023 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define regcat %{_bindir}/sgml-register-catalog +### Version macros are defined so I can use them below, +### don't use macros for "Source:" and "Patch:" values. +%define dtd30 docbk30.zip +%define dtd31 docbk31.zip +# Docu now to be found at http://www.oasis-open.org/docbook/documentation/ +%define docu dbhset.tar.gz +%define db3xver 3.1.7 +%define db3x db3x317.zip +%define db3sxver 3.1.7.1 +%define sdb sdb3171.zip +%define pkgdif docbk30.dif +Name: docbook_3 +Version: 3.1 +Release: 0 +Summary: DocBook DTD 3.x +License: BSD-3-Clause AND MIT +Group: Productivity/Publishing/DocBook +URL: https://www.oasis-open.org/docbook/ +Source0: https://docbook.org/sgml/3.0/docbk30.zip +Source1: https://docbook.org/sgml/3.1/docbk31.zip +# at ora, no longer available. 2023-05-22 +# Source2: http://www.ora.com/davenport/dbdoc/dbhset.tar.gz +Source2: dbhset.tar.gz +# URL no longer available 2023-05-23 +# Source3: http://nwalsh.com/docbook/xml/3.1.7/db3x317.zip +Source3: db3x317.zip +# URL no longer available 2023-05-23 +# Source4: http://nwalsh.com/docbook/simple/3.1.7.1/sdb3171.zip +Source4: sdb3171.zip +Source5: %{name}-README.SUSE +# URL no longer available 2023-05-23 +# Source6: http://www.labs.redhat.com/png/png-support.dtd +Source6: png-support.dtd +# URL no longer available 2023-05-23 +# Source7: http://www.labs.redhat.com/png/png-support-3.1.dtd +Source7: png-support-3.1.dtd +Source8: CATALOG.db3sxml +Source9: CATALOG.db3xml +Source10: CATALOG.docbk30 +# CATALOG.docbk31 +Source11: CATALOG.docbook_3 +Source12: CATALOG.gnome +Patch0: docbk30.dif +BuildRequires: fdupes +BuildRequires: sgml-skel +BuildRequires: unzip +Requires: docbook_4 +Requires: iso_ent +Requires(pre): %{_bindir}/xmlcatalog +Requires(pre): %{regcat} +BuildArch: noarch + +%description +This package contains version 3.0 and 3.1 and an XML version. It is +suitable for writing technical documentation. + +The documentation can be found in %{_docdir}/docbook_3. + +%define INSTALL install -m755 -s +%define INSTALL_DIR install -d -m755 +%define INSTALL_DATA install -m644 +%define INSTALL_SCRIPT install -m755 +%define sgml_dir %{_datadir}/sgml +%define sgml_docbook_dir %{sgml_dir}/docbook +%define sgml_docbook_dtd_dir %{sgml_docbook_dir}/dtd +%define sgml_docbook_custom_dir %{sgml_docbook_dir}/custom +%define sgml_docbook_style_dir %{sgml_docbook_dir}/stylesheet +%define xml_dir %{_datadir}/xml +%define xml_docbook_dir %{xml_dir}/docbook +%define xml_docbook_dtd_dir %{xml_docbook_dir}/schema/dtd +%define xml_docbook_custom_dir %{xml_docbook_dir}/custom +%define xml_docbook_style_dir %{xml_docbook_dir}/stylesheet +%define sgml_sysconf_dir %{_sysconfdir}/sgml +%define xml_sysconf_dir %{_sysconfdir}/xml + +%prep +%setup -q -n %{name} -c -T +cp %{SOURCE5} README.SUSE +%{INSTALL_DIR} dtd/{3.0,3.1} html xml sdb +cd dtd/3.0 +unzip -aq %{_sourcedir}/%{dtd30} +cd ../3.1 +unzip -aq %{_sourcedir}/%{dtd31} +cd ../../xml +unzip -aq %{_sourcedir}/%{db3x} +cd ../sdb +unzip -aq %{_sourcedir}/%{sdb} +cd ../html +tar -xzf %{_sourcedir}/%{docu} +cd .. +cp -p %{_sourcedir}/png-support.dtd . +cp -p %{_sourcedir}/png-support-3.1.dtd . +cp %{SOURCE8} %{SOURCE9} %{SOURCE10} %{SOURCE11} %{SOURCE12} . +patch -s -p0 <%{_sourcedir}/%{pkgdif} +rm -f html/index.html.orig +chmod -R a+rX,g-w,o-w . +find %{_builddir} -type d -exec chmod 755 {} + + +%build + +%install +pkg_name=%{name} +doc_dir=%{buildroot}/%{_defaultdocdir}/$pkg_name +%{INSTALL_DIR} $doc_dir/{30,31} +%{INSTALL_DIR} %{buildroot}%{sgml_docbook_dtd_dir}/{3.0,3.1,3.x-gnome} +%{INSTALL_DATA} dtd/3.0/* %{buildroot}/%{sgml_docbook_dtd_dir}/3.0 +%{INSTALL_DATA} dtd/3.1/* %{buildroot}/%{sgml_docbook_dtd_dir}/3.1 +%{INSTALL_DATA} png-support.dtd png-support-3.1.dtd \ + %{buildroot}/%{sgml_docbook_dtd_dir}/3.x-gnome +# xml +%{INSTALL_DIR} %{buildroot}/%{xml_docbook_dtd_dir}/{3.1,3.1-sdb} +cp -a xml/* %{buildroot}/%{xml_docbook_dtd_dir}/3.1 +cp -a sdb/* %{buildroot}/%{xml_docbook_dtd_dir}/3.1-sdb +ln -sf %{xml_docbook_dtd_dir}/3.1 %{buildroot}/%{sgml_docbook_dtd_dir}/3.1xml +ln -sf %{xml_docbook_dtd_dir}/3.1-sdb \ + %{buildroot}/%{sgml_docbook_dtd_dir}/3.1-sdbxml +%{INSTALL_DATA} element-list.txt README.SUSE $doc_dir +c=$(echo CATALOG.*) +%{INSTALL_DATA} $c %{buildroot}/%{sgml_dir} +ln -sf %{sgml_dir}/CATALOG.docbook_3 \ + %{buildroot}/%{sgml_dir}/CATALOG.docbk31 +# docomentation +cp -a html $doc_dir + +# Reduce dupliticites +%fdupes %{buildroot} + +%post +if [ -x %{regcat} ]; then + for c in docbook_3; do + %{regcat} -a %{sgml_dir}/CATALOG.$c >/dev/null 2>&1 || true + done +fi +exit 0 + +%postun +if [ "$1" = "0" -a -x %{regcat} ]; then + for c in docbook_3; do + %{regcat} -r %{sgml_dir}/CATALOG.$c >/dev/null 2>&1 || true + done +fi +exit 0 + +%files +%{sgml_dir}/CATALOG.* +%{sgml_docbook_dtd_dir}/3* +%{xml_docbook_dtd_dir}/3* +%{_defaultdocdir}/%{name} +%dir %{sgml_docbook_dtd_dir} +%dir %{xml_docbook_dir}/schema +%dir %{xml_docbook_dtd_dir} + +%changelog diff --git a/docbook_3.test b/docbook_3.test new file mode 100644 index 0000000..6f86d03 --- /dev/null +++ b/docbook_3.test @@ -0,0 +1,5 @@ +. Install 'docbook-toys' and packages required by 'docbook-toys'. + +. Run db2x.sh on a DocBook 3 file. + +2002-06-19 13:20:50 CEST Karl Eichwalder diff --git a/png-support-3.1.dtd b/png-support-3.1.dtd new file mode 100644 index 0000000..1ee473d --- /dev/null +++ b/png-support-3.1.dtd @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + +%DocBookDTD; \ No newline at end of file diff --git a/png-support.dtd b/png-support.dtd new file mode 100644 index 0000000..0c1d7c2 --- /dev/null +++ b/png-support.dtd @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + +%DocBookDTD; \ No newline at end of file diff --git a/sdb3171.zip b/sdb3171.zip new file mode 100644 index 0000000..8fd2d63 --- /dev/null +++ b/sdb3171.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eae6501ca9d8bf2dceda4527301b3155dd9705e38e731caa722f0a55c48c1e07 +size 30710