diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-text/gentoo-guide-xml-dtd |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-text/gentoo-guide-xml-dtd')
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/Manifest | 10 | ||||
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/files/catalog | 14 | ||||
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/files/ent/iso-lat1.ent | 67 | ||||
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/files/ent/iso-num.ent | 81 | ||||
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/files/ent/iso-pub.ent | 90 | ||||
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/files/guide/guide-2.1.dtd | 163 | ||||
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd | 274 | ||||
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/gentoo-guide-xml-dtd-2.1-r1.ebuild | 36 | ||||
-rw-r--r-- | app-text/gentoo-guide-xml-dtd/metadata.xml | 5 |
9 files changed, 740 insertions, 0 deletions
diff --git a/app-text/gentoo-guide-xml-dtd/Manifest b/app-text/gentoo-guide-xml-dtd/Manifest new file mode 100644 index 000000000000..7773e52f3c65 --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/Manifest @@ -0,0 +1,10 @@ +AUX catalog 524 SHA256 e343b21c82c7a7192c471098d079ac0cae0e247ce5ca1da6c370ef9fe81a725b SHA512 1a5ea6247d65553e823b853311a13eeed9c589e4c66203e152b516f636b8a39f53560715dbf6f421d653af2e78f63327f913894556645ae92a3d479d3f3b2c85 WHIRLPOOL 56c280116ede7f50ddb5df10d4f4f5d4f880b71985e5c618952d5482900a74525309fa1d11dbc8139aec21679173ca7daf54f3616145810ef4667cb2d6dedece +AUX ent/iso-lat1.ent 4554 SHA256 82e8588eae820695977bd1a7158714b3c09ebf9d8228e875fe90fd9f0b8b59c5 SHA512 3e86258b3ac6849b82e6524d7701ed2ce1cafbb1697c3ce900572f55515a8fecfb1ea9e245939eaa58d6d99625719e258aab9f7660ca2d132cb9eb9deee055c4 WHIRLPOOL 7f84831d21a2bfc499660a42fc430740bf54a186374198f58c140508af6cca7940294dd04fdb8bc3e5fbecfeaacb819a8e01614e9d179a0136e9a9c0ac7a7fa3 +AUX ent/iso-num.ent 4085 SHA256 3cd12debf4067ce81435970f9c9e8326354bbd901ecaa0cc3daf7a2087b64af5 SHA512 2ba450e7b2f144425b373f04b17cf6724ceecfafca9e6bbdcbd67a0f945a078ad882d969f7509e0170bb2b532299d9b4b73c3bab735279029355344d8e411044 WHIRLPOOL 71cf2790c0239e9c2c0acfca08f23019c3a389b22ad7a31207c35023e81f0929cac3d5ccc1872246f3f1ae6f3f5a8d0297bebcb098baacfa011129a548465446 +AUX ent/iso-pub.ent 4590 SHA256 941de8044ca8224ea3ad89cbc8d0f44301a2650106a683d9e028a7704eace91f SHA512 b18f51ee40d602d0e91e1b6472f81f7fe1222394d818443616deb174806db217093794291bf410372ceb558ba05d875834b0ebc263135d632cf9ed73ddf16fce WHIRLPOOL 335d0944c7792b9953d7ee8fa4d3fff429b9da62a5b1fb6e12f2de37cb2fac174c81d5cd39c1c8f8b0250c750611d6f36e008cc96f89d5326e8c7dc223701ea9 +AUX guide/guide-2.1.dtd 3806 SHA256 b9a56b2a1015f77f5f2cbaffed439ea5928edeafcce3bd9306099970df007be6 SHA512 b44e40196353446a3ad02e0288ce387b72cb35177ed9fbc3f4a1e046ccc54658ea94d48aa344508dc10b60d2096e4309e80db21381638d515a225976a9e65626 WHIRLPOOL a17e74cc8bdc9ca4b2f81fc1e3e7e0b47dbb6d02cbf408581c177281f05c3737c5d3f6e4001cb1a8626da4a7545161b7986d54644b32397e787b142fa0b2f1fc +AUX guide/guide.dtd 7026 SHA256 2bbadbb3ccf3cf90355ec4daf3970e45c999d22caa850f293c1bc629a8d0886d SHA512 088436a7e1d1c9d23f717b34fdef5ef80f04f64ce68edf1d98c430266e77c06b0857db1e028aa640ae5457ac7f0ba95cbc45f79e3bd7945a388f8403dd12e508 WHIRLPOOL 2b81c9701a078e741fa083ae7ab36bbb6e04cdc53a8cc472b437464842312f27b1f4919180b8cd60015082b989ebd3cef19a458430a3fa56e2ca84cd9f31baff +EBUILD gentoo-guide-xml-dtd-2.1-r1.ebuild 694 SHA256 829537acaa2df099de64d04dd04c7f128ac47f0e18c0d48741d8123539f1a163 SHA512 29686267883ca0c7f5cb29de1968842626df97c3c5b7b7796969880e059db531d70222acb65c392ed0323bbd06db108ad9d8db27f4e1b84cd69d162ffada1b89 WHIRLPOOL 6cdd4e95f9c4b3e927ba28272e2cd4292028ed1b944f47abe0191046bbbc788e0caeded54969c253916fdbed8f40e0b2ef97ab2b77a4c9164ae8570082239eee +MISC ChangeLog 2746 SHA256 cc5e3aba33397ecce7c1e716b15c70a5c0bf8bbd513bd660581e0d536d95ea1f SHA512 0f4dfa298032995d165813f7403a1ef57e7276fae2a985b9edf0cbcba5ed9efa40cf3b6f572de2971fff16f9e37f24e20e920b0f04b13750dc1e254c803fc494 WHIRLPOOL d37afefb0722f74e399164aea06ee4517f6aef391fda330a6a9a4e05076526f4bfa8e78cc7bad98f261acf8119fd850b5deca0dfed85c779ab5ecf34344d6f8c +MISC ChangeLog-2015 2017 SHA256 4937c984a87237015b1c80e9c311a74c2ad5c98cb7b808daebfe49741763828e SHA512 464a198079a23643062977f3b465b90357bdd1c0208f78ccec31ce2134c576444f34708d8823b1f8e92d6262e959b29edaf452c06f1eb83fb09036a6dc1ed1f8 WHIRLPOOL cdd717410a936afda7df4b1ba57d77e67048d9cad1f24743d1add2b7c023ccbd74e5f92f9454d9de7b3642a8caa3075906d403debdefa768521ee1b2f2b8861b +MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968 diff --git a/app-text/gentoo-guide-xml-dtd/files/catalog b/app-text/gentoo-guide-xml-dtd/files/catalog new file mode 100644 index 000000000000..48f011faf9c3 --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/files/catalog @@ -0,0 +1,14 @@ + + -- Catalog data for Gentoo Guide XML V2.1 -- + -- File catalog -- + + -- Gentoo Guide driver file .................................................. -- + +PUBLIC "-//Gentoo//DTD Guide XML V2.1//EN" "xml-dtd-2.1/guide.dtd" + + -- ISO entity sets ...................................................... -- + +PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" "ent/iso-num.ent" +PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" "ent/iso-pub.ent" +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" "ent/iso-lat1.ent" + diff --git a/app-text/gentoo-guide-xml-dtd/files/ent/iso-lat1.ent b/app-text/gentoo-guide-xml-dtd/files/ent/iso-lat1.ent new file mode 100644 index 000000000000..2ec16fffff36 --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/files/ent/iso-lat1.ent @@ -0,0 +1,67 @@ +<!-- iso-lat1.ent (initially distributed with DocBook XML DTD V4.1.1beta1) --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY aacute "á"> <!-- LATIN SMALL LETTER A WITH ACUTE --> +<!ENTITY Aacute "Á"> <!-- LATIN CAPITAL LETTER A WITH ACUTE --> +<!ENTITY acirc "â"> <!-- LATIN SMALL LETTER A WITH CIRCUMFLEX --> +<!ENTITY Acirc "Â"> <!-- LATIN CAPITAL LETTER A WITH CIRCUMFLEX --> +<!ENTITY agrave "à"> <!-- LATIN SMALL LETTER A WITH GRAVE --> +<!ENTITY Agrave "À"> <!-- LATIN CAPITAL LETTER A WITH GRAVE --> +<!ENTITY aring "å"> <!-- LATIN SMALL LETTER A WITH RING ABOVE --> +<!ENTITY Aring "Å"> <!-- LATIN CAPITAL LETTER A WITH RING ABOVE --> +<!ENTITY atilde "ã"> <!-- LATIN SMALL LETTER A WITH TILDE --> +<!ENTITY Atilde "Ã"> <!-- LATIN CAPITAL LETTER A WITH TILDE --> +<!ENTITY auml "ä"> <!-- LATIN SMALL LETTER A WITH DIAERESIS --> +<!ENTITY Auml "Ä"> <!-- LATIN CAPITAL LETTER A WITH DIAERESIS --> +<!ENTITY aelig "æ"> <!-- LATIN SMALL LETTER AE --> +<!ENTITY AElig "Æ"> <!-- LATIN CAPITAL LETTER AE --> +<!ENTITY ccedil "ç"> <!-- LATIN SMALL LETTER C WITH CEDILLA --> +<!ENTITY Ccedil "Ç"> <!-- LATIN CAPITAL LETTER C WITH CEDILLA --> +<!ENTITY eth "ð"> <!-- LATIN SMALL LETTER ETH --> +<!ENTITY ETH "Ð"> <!-- LATIN CAPITAL LETTER ETH --> +<!ENTITY eacute "é"> <!-- LATIN SMALL LETTER E WITH ACUTE --> +<!ENTITY Eacute "É"> <!-- LATIN CAPITAL LETTER E WITH ACUTE --> +<!ENTITY ecirc "ê"> <!-- LATIN SMALL LETTER E WITH CIRCUMFLEX --> +<!ENTITY Ecirc "Ê"> <!-- LATIN CAPITAL LETTER E WITH CIRCUMFLEX --> +<!ENTITY egrave "è"> <!-- LATIN SMALL LETTER E WITH GRAVE --> +<!ENTITY Egrave "È"> <!-- LATIN CAPITAL LETTER E WITH GRAVE --> +<!ENTITY euml "ë"> <!-- LATIN SMALL LETTER E WITH DIAERESIS --> +<!ENTITY Euml "Ë"> <!-- LATIN CAPITAL LETTER E WITH DIAERESIS --> +<!ENTITY iacute "í"> <!-- LATIN SMALL LETTER I WITH ACUTE --> +<!ENTITY Iacute "Í"> <!-- LATIN CAPITAL LETTER I WITH ACUTE --> +<!ENTITY icirc "î"> <!-- LATIN SMALL LETTER I WITH CIRCUMFLEX --> +<!ENTITY Icirc "Î"> <!-- LATIN CAPITAL LETTER I WITH CIRCUMFLEX --> +<!ENTITY igrave "ì"> <!-- LATIN SMALL LETTER I WITH GRAVE --> +<!ENTITY Igrave "Ì"> <!-- LATIN CAPITAL LETTER I WITH GRAVE --> +<!ENTITY iuml "ï"> <!-- LATIN SMALL LETTER I WITH DIAERESIS --> +<!ENTITY Iuml "Ï"> <!-- LATIN CAPITAL LETTER I WITH DIAERESIS --> +<!ENTITY ntilde "ñ"> <!-- LATIN SMALL LETTER N WITH TILDE --> +<!ENTITY Ntilde "Ñ"> <!-- LATIN CAPITAL LETTER N WITH TILDE --> +<!ENTITY oacute "ó"> <!-- LATIN SMALL LETTER O WITH ACUTE --> +<!ENTITY Oacute "Ó"> <!-- LATIN CAPITAL LETTER O WITH ACUTE --> +<!ENTITY ocirc "ô"> <!-- LATIN SMALL LETTER O WITH CIRCUMFLEX --> +<!ENTITY Ocirc "Ô"> <!-- LATIN CAPITAL LETTER O WITH CIRCUMFLEX --> +<!ENTITY ograve "ò"> <!-- LATIN SMALL LETTER O WITH GRAVE --> +<!ENTITY Ograve "Ò"> <!-- LATIN CAPITAL LETTER O WITH GRAVE --> +<!ENTITY oslash "ø"> <!-- CIRCLED DIVISION SLASH --> +<!ENTITY Oslash "Ø"> <!-- LATIN CAPITAL LETTER O WITH STROKE --> +<!ENTITY otilde "õ"> <!-- LATIN SMALL LETTER O WITH TILDE --> +<!ENTITY Otilde "Õ"> <!-- LATIN CAPITAL LETTER O WITH TILDE --> +<!ENTITY ouml "ö"> <!-- LATIN SMALL LETTER O WITH DIAERESIS --> +<!ENTITY Ouml "Ö"> <!-- LATIN CAPITAL LETTER O WITH DIAERESIS --> +<!ENTITY szlig "ß"> <!-- LATIN SMALL LETTER SHARP S --> +<!ENTITY thorn "þ"> <!-- LATIN SMALL LETTER THORN --> +<!ENTITY THORN "Þ"> <!-- LATIN CAPITAL LETTER THORN --> +<!ENTITY uacute "ú"> <!-- LATIN SMALL LETTER U WITH ACUTE --> +<!ENTITY Uacute "Ú"> <!-- LATIN CAPITAL LETTER U WITH ACUTE --> +<!ENTITY ucirc "û"> <!-- LATIN SMALL LETTER U WITH CIRCUMFLEX --> +<!ENTITY Ucirc "Û"> <!-- LATIN CAPITAL LETTER U WITH CIRCUMFLEX --> +<!ENTITY ugrave "ù"> <!-- LATIN SMALL LETTER U WITH GRAVE --> +<!ENTITY Ugrave "Ù"> <!-- LATIN CAPITAL LETTER U WITH GRAVE --> +<!ENTITY uuml "ü"> <!-- LATIN SMALL LETTER U WITH DIAERESIS --> +<!ENTITY Uuml "Ü"> <!-- LATIN CAPITAL LETTER U WITH DIAERESIS --> +<!ENTITY yacute "ý"> <!-- LATIN SMALL LETTER Y WITH ACUTE --> +<!ENTITY Yacute "Ý"> <!-- LATIN CAPITAL LETTER Y WITH ACUTE --> +<!ENTITY yuml "ÿ"> <!-- LATIN SMALL LETTER Y WITH DIAERESIS --> diff --git a/app-text/gentoo-guide-xml-dtd/files/ent/iso-num.ent b/app-text/gentoo-guide-xml-dtd/files/ent/iso-num.ent new file mode 100644 index 000000000000..7f4844c5e0ee --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/files/ent/iso-num.ent @@ -0,0 +1,81 @@ +<!-- iso-num.ent (initially distributed with DocBook XML DTD V4.1.1beta1) --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY half "½"> <!-- VULGAR FRACTION ONE HALF --> +<!ENTITY frac12 "½"> <!-- VULGAR FRACTION ONE HALF --> +<!ENTITY frac14 "¼"> <!-- VULGAR FRACTION ONE QUARTER --> +<!ENTITY frac34 "¾"> <!-- VULGAR FRACTION THREE QUARTERS --> +<!ENTITY frac18 "⅛"> <!-- --> +<!ENTITY frac38 "⅜"> <!-- --> +<!ENTITY frac58 "⅝"> <!-- --> +<!ENTITY frac78 "⅞"> <!-- --> +<!ENTITY sup1 "¹"> <!-- SUPERSCRIPT ONE --> +<!ENTITY sup2 "²"> <!-- SUPERSCRIPT TWO --> +<!ENTITY sup3 "³"> <!-- SUPERSCRIPT THREE --> +<!ENTITY plus "+"> <!-- PLUS SIGN --> +<!ENTITY plusmn "±"> <!-- PLUS-MINUS SIGN --> +<!ENTITY lt "&#60;"> <!-- LESS-THAN SIGN --> +<!ENTITY equals "="> <!-- EQUALS SIGN --> +<!ENTITY gt ">"> <!-- GREATER-THAN SIGN --> +<!ENTITY divide "÷"> <!-- DIVISION SIGN --> +<!ENTITY times "×"> <!-- MULTIPLICATION SIGN --> +<!ENTITY curren "¤"> <!-- CURRENCY SIGN --> +<!ENTITY pound "£"> <!-- POUND SIGN --> +<!ENTITY dollar "$"> <!-- DOLLAR SIGN --> +<!ENTITY cent "¢"> <!-- CENT SIGN --> +<!ENTITY yen "¥"> <!-- YEN SIGN --> +<!ENTITY num "#"> <!-- NUMBER SIGN --> +<!ENTITY percnt "%"> <!-- PERCENT SIGN --> +<!ENTITY amp "&#38;"> <!-- AMPERSAND --> +<!ENTITY ast "*"> <!-- ASTERISK OPERATOR --> +<!ENTITY commat "@"> <!-- COMMERCIAL AT --> +<!ENTITY lsqb "["> <!-- LEFT SQUARE BRACKET --> +<!ENTITY bsol "\"> <!-- REVERSE SOLIDUS --> +<!ENTITY rsqb "]"> <!-- RIGHT SQUARE BRACKET --> +<!ENTITY lcub "{"> <!-- LEFT CURLY BRACKET --> +<!ENTITY horbar "―"> <!-- HORIZONTAL BAR --> +<!ENTITY verbar "|"> <!-- VERTICAL LINE --> +<!ENTITY rcub "}"> <!-- RIGHT CURLY BRACKET --> +<!ENTITY micro "µ"> <!-- MICRO SIGN --> +<!ENTITY ohm "Ω"> <!-- OHM SIGN --> +<!ENTITY deg "°"> <!-- DEGREE SIGN --> +<!ENTITY ordm "º"> <!-- MASCULINE ORDINAL INDICATOR --> +<!ENTITY ordf "ª"> <!-- FEMININE ORDINAL INDICATOR --> +<!ENTITY sect "§"> <!-- SECTION SIGN --> +<!ENTITY para "¶"> <!-- PILCROW SIGN --> +<!ENTITY middot "·"> <!-- MIDDLE DOT --> +<!ENTITY larr "←"> <!-- LEFTWARDS DOUBLE ARROW --> +<!ENTITY rarr "→"> <!-- RIGHTWARDS DOUBLE ARROW --> +<!ENTITY uarr "↑"> <!-- UPWARDS ARROW --> +<!ENTITY darr "↓"> <!-- DOWNWARDS ARROW --> +<!ENTITY copy "©"> <!-- COPYRIGHT SIGN --> +<!ENTITY reg "®"> <!-- REG TRADE MARK SIGN --> +<!ENTITY trade "™"> <!-- TRADE MARK SIGN --> +<!ENTITY brvbar "¦"> <!-- BROKEN BAR --> +<!ENTITY not "¬"> <!-- NOT SIGN --> +<!ENTITY sung "♩"> <!-- --> +<!ENTITY excl "!"> <!-- EXCLAMATION MARK --> +<!ENTITY iexcl "¡"> <!-- INVERTED EXCLAMATION MARK --> +<!ENTITY quot """> <!-- QUOTATION MARK --> +<!ENTITY apos "'"> <!-- APOSTROPHE --> +<!ENTITY lpar "("> <!-- LEFT PARENTHESIS --> +<!ENTITY rpar ")"> <!-- RIGHT PARENTHESIS --> +<!ENTITY comma ","> <!-- COMMA --> +<!ENTITY lowbar "_"> <!-- LOW LINE --> +<!ENTITY hyphen "-"> <!-- HYPHEN-MINUS --> +<!ENTITY period "."> <!-- FULL STOP --> +<!ENTITY sol "/"> <!-- SOLIDUS --> +<!ENTITY colon ":"> <!-- COLON --> +<!ENTITY semi ";"> <!-- SEMICOLON --> +<!ENTITY quest "?"> <!-- QUESTION MARK --> +<!ENTITY iquest "¿"> <!-- INVERTED QUESTION MARK --> +<!ENTITY laquo "«"> <!-- LEFT-POINTING DOUBLE ANGLE QUOTATION MARK --> +<!ENTITY raquo "»"> <!-- RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK --> +<!ENTITY lsquo "‘"> <!-- --> +<!ENTITY rsquo "’"> <!-- RIGHT SINGLE QUOTATION MARK --> +<!ENTITY ldquo "“"> <!-- --> +<!ENTITY rdquo "”"> <!-- RIGHT DOUBLE QUOTATION MARK --> +<!ENTITY nbsp " "> <!-- NO-BREAK SPACE --> +<!ENTITY shy "­"> <!-- SOFT HYPHEN --> diff --git a/app-text/gentoo-guide-xml-dtd/files/ent/iso-pub.ent b/app-text/gentoo-guide-xml-dtd/files/ent/iso-pub.ent new file mode 100644 index 000000000000..56ede364e547 --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/files/ent/iso-pub.ent @@ -0,0 +1,90 @@ +<!-- iso-pub.ent (initially distributed with DocBook XML DTD V4.1.1beta1) --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY emsp " "> <!-- EM SPACE --> +<!ENTITY ensp " "> <!-- EN SPACE --> +<!ENTITY emsp13 " "> <!-- THREE-PER-EM SPACE --> +<!ENTITY emsp14 " "> <!-- FOUR-PER-EM SPACE --> +<!ENTITY numsp " "> <!-- FIGURE SPACE --> +<!ENTITY puncsp " "> <!-- PUNCTUATION SPACE --> +<!ENTITY thinsp " "> <!-- THIN SPACE --> +<!ENTITY hairsp " "> <!-- HAIR SPACE --> +<!ENTITY mdash "—"> <!-- EM DASH --> +<!ENTITY ndash "–"> <!-- EN DASH --> +<!ENTITY dash "‐"> <!-- HYPHEN --> +<!ENTITY blank "␣"> <!-- OPEN BOX --> +<!ENTITY hellip "…"> <!-- HORIZONTAL ELLIPSIS --> +<!ENTITY nldr "‥"> <!-- TWO DOT LEADER --> +<!ENTITY frac13 "⅓"> <!-- VULGAR FRACTION ONE THIRD --> +<!ENTITY frac23 "⅔"> <!-- VULGAR FRACTION TWO THIRDS --> +<!ENTITY frac15 "⅕"> <!-- VULGAR FRACTION ONE FIFTH --> +<!ENTITY frac25 "⅖"> <!-- VULGAR FRACTION TWO FIFTHS --> +<!ENTITY frac35 "⅗"> <!-- VULGAR FRACTION THREE FIFTHS --> +<!ENTITY frac45 "⅘"> <!-- VULGAR FRACTION FOUR FIFTHS --> +<!ENTITY frac16 "⅙"> <!-- VULGAR FRACTION ONE SIXTH --> +<!ENTITY frac56 "⅚"> <!-- VULGAR FRACTION FIVE SIXTHS --> +<!ENTITY incare "℅"> <!-- CARE OF --> +<!ENTITY block "█"> <!-- FULL BLOCK --> +<!ENTITY uhblk "▀"> <!-- UPPER HALF BLOCK --> +<!ENTITY lhblk "▄"> <!-- LOWER HALF BLOCK --> +<!ENTITY blk14 "░"> <!-- LIGHT SHADE --> +<!ENTITY blk12 "▒"> <!-- MEDIUM SHADE --> +<!ENTITY blk34 "▓"> <!-- DARK SHADE --> +<!ENTITY marker "▮"> <!-- BLACK VERTICAL RECTANGLE --> +<!ENTITY cir "○"> <!-- WHITE CIRCLE --> +<!ENTITY squ "□"> <!-- WHITE SQUARE --> +<!ENTITY rect "▭"> <!-- WHITE RECTANGLE --> +<!ENTITY utri "▵"> <!-- WHITE UP-POINTING TRIANGLE --> +<!ENTITY dtri "▿"> <!-- WHITE DOWN-POINTING TRIANGLE --> +<!ENTITY star "⋆"> <!-- STAR OPERATOR --> +<!ENTITY bull "•"> <!-- BULLET --> +<!ENTITY squf "▪"> <!-- --> +<!ENTITY utrif "▴"> <!-- BLACK UP-POINTING TRIANGLE --> +<!ENTITY dtrif "▾"> <!-- BLACK DOWN-POINTING TRIANGLE --> +<!ENTITY ltrif "◂"> <!-- BLACK LEFT-POINTING TRIANGLE --> +<!ENTITY rtrif "▸"> <!-- BLACK RIGHT-POINTING TRIANGLE --> +<!ENTITY clubs "♣"> <!-- BLACK CLUB SUIT --> +<!ENTITY diams "♦"> <!-- BLACK DIAMOND SUIT --> +<!ENTITY hearts "♥"> <!-- BLACK HEART SUIT --> +<!ENTITY spades "♠"> <!-- BLACK SPADE SUIT --> +<!ENTITY malt "✠"> <!-- MALTESE CROSS --> +<!ENTITY dagger "†"> <!-- DAGGER --> +<!ENTITY Dagger "‡"> <!-- DOUBLE DAGGER --> +<!ENTITY check "✓"> <!-- CHECK MARK --> +<!ENTITY cross "✗"> <!-- BALLOT X --> +<!ENTITY sharp "♯"> <!-- MUSIC SHARP SIGN --> +<!ENTITY flat "♭"> <!-- MUSIC FLAT SIGN --> +<!ENTITY male "♂"> <!-- MALE SIGN --> +<!ENTITY female "♀"> <!-- --> +<!ENTITY phone "☎"> <!-- TELEPHONE SIGN --> +<!ENTITY telrec "⌕"> <!-- TELEPHONE RECORDER --> +<!ENTITY copysr "℗"> <!-- SOUND RECORDING COPYRIGHT --> +<!ENTITY caret "⁁"> <!-- CARET --> +<!ENTITY lsquor "‚"> <!-- SINGLE LOW-9 QUOTATION MARK --> +<!ENTITY ldquor "„"> <!-- DOUBLE LOW-9 QUOTATION MARK --> +<!ENTITY fflig "ff"> <!-- --> +<!ENTITY filig "fi"> <!-- --> +<!-- fjlig Unknown unicode character --> +<!ENTITY ffilig "ffi"> <!-- --> +<!ENTITY ffllig "ffl"> <!-- --> +<!ENTITY fllig "fl"> <!-- --> +<!ENTITY mldr "…"> <!-- HORIZONTAL ELLIPSIS --> +<!ENTITY rdquor "“"> <!-- --> +<!ENTITY rsquor "‘"> <!-- --> +<!ENTITY vellip "⋮"> <!-- --> +<!ENTITY hybull "⁃"> <!-- HYPHEN BULLET --> +<!ENTITY loz "◊"> <!-- LOZENGE --> +<!ENTITY lozf "✦"> <!-- --> +<!ENTITY ltri "◃"> <!-- WHITE LEFT-POINTING TRIANGLE --> +<!ENTITY rtri "▹"> <!-- WHITE RIGHT-POINTING TRIANGLE --> +<!ENTITY starf "★"> <!-- BLACK STAR --> +<!ENTITY natur "♮"> <!-- MUSIC NATURAL SIGN --> +<!ENTITY rx "℞"> <!-- PRESCRIPTION TAKE --> +<!ENTITY sext "✶"> <!-- SIX POINTED BLACK STAR --> +<!ENTITY target "⌖"> <!-- POSITION INDICATOR --> +<!ENTITY dlcrop "⌍"> <!-- BOTTOM LEFT CROP --> +<!ENTITY drcrop "⌌"> <!-- BOTTOM RIGHT CROP --> +<!ENTITY ulcrop "⌏"> <!-- TOP LEFT CROP --> +<!ENTITY urcrop "⌎"> <!-- TOP RIGHT CROP --> diff --git a/app-text/gentoo-guide-xml-dtd/files/guide/guide-2.1.dtd b/app-text/gentoo-guide-xml-dtd/files/guide/guide-2.1.dtd new file mode 100644 index 000000000000..eff2db9d8bc9 --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/files/guide/guide-2.1.dtd @@ -0,0 +1,163 @@ +<!-- This is a DTD, but will be read as -*- sgml -*- --> +<!-- ================================================= --> + +<!-- ==== Title Elements ====--> + <!ENTITY % guide.title "title"> + <!ENTITY % chapter.title "title"> + <!ENTITY % sect.title "title"> + +<!-- ==== List Elements ==== --> + + <!ENTITY % list.class "ul|ol"> + +<!-- ==== Elements which are admonitions. ==== --> + + <!ENTITY % admon.class "note|warn|impo"> + +<!-- ==== Elements which are "line specific". Spaces and line breaks are significant in line specific elements. ==== --> + + <!ENTITY % linespecific.class "pre"> + <!ENTITY % linespecific.sub.class "i|codenote"> + +<!-- ==== Paragraph Elements ==== --> + + <!ENTITY % para.class "p"> + +<!-- ==== Formal objects (objects with titles). ==== --> + + <!ENTITY % formal.class "figure|table"> + +<!-- ==== Elements which are descriptive in nature. ==== --> + + <!ENTITY % descobj.class "abstract"> + +<!-- ==== The class of general inline elements. ==== --> + + <!ENTITY % gen.class "e"> + + <!ENTITY % link.class "mail|link"> + + <!ENTITY % tech.class "c|path"> + + <!ENTITY % guideinfo.class "author|version|date"> + + +<!-- ===== ATTRIBUTE ENTITIES =====--> + + <!ENTITY % link.attributes + "link CDATA #IMPLIED"> + + <!ENTITY % figure.attributes + "link CDATA #REQUIRED + short CDATA #IMPLIED + caption CDATA #IMPLIED"> + + <!ENTITY % author.attributes + "title CDATA #IMPLIED"> + +<!-- ==== Mix Objects ==== --> + + <!ENTITY % admon.mix + "%list.class; + |%linespecific.class; + |%para.class; + |%formal.class;"> + + <!ENTITY % para.mix + "#PCDATA + |%list.class; + |%gen.class; + |%link.class; + |%tech.class;"> + + <!ENTITY % list.mix + "#PCDATA + |%gen.class; + |%link.class; + |%tech.class;"> + + <!ENTITY % pre.mix + "#PCDATA + |%linespecific.sub.class; + |%gen.class; + |%link.class; + |%tech.class;"> + + <!ENTITY % title.mix + "#PCDATA + |%gen.class; + |%link.class; |%tech.class;"> + + <!ENTITY % cptr.mix + "#PCDATA + |%link.class; |%tech.class;"> + + <!ENTITY % smallcptr.mix "#PCDATA"> + + <!ENTITY % docinfo.mix + "#PCDATA + |%link.class; + |e"> + + <!ENTITY % body.mix + "%admon.class; + |%linespecific.class; + |%para.class; + |%formal.class;"> + + +<!-- ==== Objects ==== --> + + <!ELEMENT title (%title.mix;)*> + + <!ELEMENT ul (li+)> + <!ELEMENT ol (li+)> + <!ELEMENT li (%list.mix;)*> + + <!ELEMENT note (%para.mix;)*> + <!ELEMENT warn (%para.mix;)*> + <!ELEMENT impo (%para.mix;)*> + + <!ELEMENT pre (%pre.mix;)*> + <!ELEMENT codenote (#PCDATA)> + <!ELEMENT i (#PCDATA)> + + <!ELEMENT p (%para.mix;)*> + + <!ELEMENT figure EMPTY> + <!ATTLIST figure %figure.attributes;> + + <!ELEMENT table (tr*)> + <!ELEMENT tr ((ti|th)*)> + <!ELEMENT ti (%para.mix;)*> + <!ELEMENT th (%para.mix;)*> + + + <!ELEMENT e (%smallcptr.mix;)> + + <!ELEMENT link (#PCDATA)> + <!ATTLIST link %link.attributes;> + + <!ELEMENT mail (#PCDATA)> + <!ATTLIST mail %link.attributes;> + + <!ELEMENT c (%smallcptr.mix;)> + + <!ELEMENT abstract (%para.mix;)*> + + <!ELEMENT author (%smallcptr.mix;)> + <!ATTLIST author %author.attributes;> + <!ELEMENT version (%smallcptr.mix;)> + <!ELEMENT date (%smallcptr.mix;)> + + <!ELEMENT chapter (%chapter.title;,(section)+)> + + <!ELEMENT section (%sect.title;,body)> + + <!ELEMENT body (%body.mix;)+> + +<!-- ==== The ARTICLE element ==== --> + + <!ELEMENT guide ((%guide.title;), (%guideinfo.class;)*, (chapter)+)> + + diff --git a/app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd b/app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd new file mode 100644 index 000000000000..eab05a0c6c58 --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/files/guide/guide.dtd @@ -0,0 +1,274 @@ +<!-- ********************************************************************* + *** THIS IS THE FLATTENED DTD. DO NOT EDIT THIS DTD BY HAND, EDIT *** + *** THE CUSTOMIZATION LAYER AND REGNERATE THE FLATTENED DTD! ******** + ********************************************************************* --> + +<!-- ====================================================================== --> + +<!-- Gentoo Guide XML V1.0 DTD + Copyright (C) 2001 Gentoo Foundation + http://www.gentoo.org/gentoo/guide + + See COPYRIGHT for more information + + Please direct all questions and comments about this DTD to + Achim Gottinger <achim@gentoo.org>. + + Common declaration: + + <?xml version="1.0"?> + <!DOCTYPE guide + PUBLIC "-//Gentoo//DTD Guide XML V1.0//EN" + "http://www.gentoo.org/gentoo/guide/guide.dtd"> + --> +<!-- ====================================================================== --> +<!ENTITY lt "<"> +<!ENTITY gt ">"> + +<!--================== Imported Names ====================================--> + +<!ENTITY % URI "CDATA"> +<!ENTITY % Character "CDATA"> +<!ENTITY % Text "CDATA"> + +<!--================== Imported Names ====================================--> + +<!-- Parameter Entities --> + +<!ENTITY % list "UL | OL"> + +<!ENTITY % preformatted "PRE"> + +<!-- a color using sRGB: #RRGGBB as Hex values --> +<!ENTITY % Color "CDATA"> + +<!-- There are also 16 widely known color names with their sRGB values: + + Black = #000000 Green = #008000 + Silver = #C0C0C0 Lime = #00FF00 + Gray = #808080 Olive = #808000 + White = #FFFFFF Yellow = #FFFF00 + Maroon = #800000 Navy = #000080 + Red = #FF0000 Blue = #0000FF + Purple = #800080 Teal = #008080 + Fuchsia= #FF00FF Aqua = #00FFFF + --> + + <!--=================== Generic Attributes ===============================--> + + <!ENTITY % coreattrs "id ID #IMPLIED"> + <!ENTITY % attrs "%coreattrs;"> + + <!ENTITY % align "align (left|center|right|justify) #IMPLIED"> + + <!--=================== Text Markup ======================================--> + + <!ENTITY % fontstyle "I | B"> + <!ENTITY % phrase "CODE"> + <!ENTITY % special "A | IMG | BR | FONT"> + <!ENTITY % inline "#PCDATA | %fontstyle; | %phrase; | %special;"> +<!ELEMENT I (%inline;)*> +<!ATTLIST I %attrs;> +<!ELEMENT B (%inline;)*> +<!ATTLIST B %attrs;> +<!ELEMENT CODE (%inline;)*> +<!ATTLIST CODE %attrs;> + +<!ELEMENT FONT (%inline;)*> +<!ATTLIST FONT + %coreattrs; + size CDATA #IMPLIED + color %Color; #IMPLIED + face CDATA #IMPLIED + > + +<!ELEMENT BR EMPTY> + +<!--================== HTML content models ===============================--> + +<!ENTITY % block "P | %preformatted; | %list; | TABLE"> +<!ENTITY % flow "%inline; | %block;"> + +<!--=================== Document Body ====================================--> + +<!ELEMENT BODY (%flow;)* > +<!ATTLIST BODY + %attrs; +> + +<!--================== The Anchor Element ================================--> + +<!ELEMENT A (%inline;)*> +<!ATTLIST A + %attrs; + name CDATA #IMPLIED + href %URI; #IMPLIED + > + +<!--=================== Images ===========================================--> + +<!ENTITY % Length "CDATA"> + +<!ENTITY % Pixels "CDATA"> + +<!ENTITY % IAlign "(top|middle|bottom|left|right)"> + +<!ELEMENT IMG EMPTY> +<!ATTLIST IMG + %attrs; + src %URI; #REQUIRED + alt %Text; #IMPLIED + name CDATA #IMPLIED + height %Length; #IMPLIED + width %Length; #IMPLIED + align %IAlign; #IMPLIED + border %Pixels; #IMPLIED + hspace %Pixels; #IMPLIED + vspace %Pixels; #IMPLIED + > + +<!--=================== Paragraphs =======================================--> + +<!ELEMENT P (%inline;)*> +<!ATTLIST P + %attrs; + %align; + > + +<!--=================== Preformatted Text ================================--> + +<!-- excludes markup for images and changes in font size --> +<!ENTITY % pre.exclusion "IMG"> + +<!ELEMENT PRE (#PCDATA | A | BR | FONT | %fontstyle; | %phrase;)*> +<!ATTLIST PRE + %attrs; + > + +<!--=================== Lists ============================================--> + +<!-- definition lists - DT for term, DD for its definition --> + +<!ELEMENT DL (DT|DD)+> +<!ATTLIST DL + %attrs; + compact (compact) #IMPLIED + > + +<!ELEMENT DT (%inline;)*> +<!ATTLIST DT + %attrs; + > + +<!ELEMENT DD (%flow;)*> +<!ATTLIST DD + %attrs; + > + +<!-- Ordered lists (OL) Numbering style + + 1 arablic numbers 1, 2, 3, ... + a lower alpha a, b, c, ... + A upper alpha A, B, C, ... + i lower roman i, ii, iii, ... + I upper roman I, II, III, ... + + The style is applied to the sequence number which by default + is reset to 1 for the first list item in an ordered list. + + This can't be expressed directly in SGML due to case folding. +--> + +<!ENTITY % OLStyle "CDATA"> + +<!ELEMENT OL (LI)+> +<!ATTLIST OL + %attrs; + type %OLStyle; #IMPLIED + compact (compact) #IMPLIED + start NMTOKEN #IMPLIED + > + +<!-- Unordered Lists (UL) bullet styles --> +<!ENTITY % ULStyle "(disc|square|circle)"> + +<!ELEMENT UL (LI)+> +<!ATTLIST UL + %attrs; + type %ULStyle; #IMPLIED + compact (compact) #IMPLIED + > + +<!ENTITY % LIStyle "CDATA"> + +<!ELEMENT LI (%flow;)*> +<!ATTLIST LI + %attrs; + type %LIStyle; #IMPLIED + value NMTOKEN #IMPLIED + > + +<!--======================= Tables =======================================--> + + <!-- horizontal alignment attributes for cell contents --> +<!ENTITY % cellhalign "align (left|center|right|justify|char) #IMPLIED"> + +<!-- vertical alignment attributes for cell contents --> +<!ENTITY % cellvalign "valign (top|middle|bottom|baseline) #IMPLIED"> + +<!ELEMENT TABLE (TR+)> +<!ATTLIST TABLE + %attrs; + width %Length; #IMPLIED + border %Pixels; #IMPLIED + > + +<!ENTITY % CAlign "(top|bottom|left|right)"> + +<!ELEMENT TR (TH|TD)+> +<!ATTLIST TR + %attrs; + %cellhalign; + %cellvalign; + > + +<!-- TH is for headers, TD for data, but for cells acting as both use TD --> + +<!ELEMENT TH (%flow;)*> +<!ATTLIST TH + %attrs; + %cellhalign; + %cellvalign; + width %Length; #IMPLIED + height %Length; #IMPLIED + > + +<!ELEMENT TD (%flow;)*> +<!ATTLIST TD + %attrs; + rowspan NMTOKEN #IMPLIED + colspan NMTOKEN #IMPLIED + %cellhalign; + %cellvalign; + width %Length; #IMPLIED + height %Length; #IMPLIED + > + +<!--===================== Gentoo Specific =================================--> + +<!ELEMENT TITLE (#PCDATA)> +<!ELEMENT AUTHOR (#PCDATA)> +<!ATTLIST AUTHOR + title %Text; #IMPLIED + email %Text; #IMPLIED +> +<!ELEMENT DATE (#PCDATA)> +<!ELEMENT VERSION (#PCDATA)> +<!ELEMENT ABSTRACT (#PCDATA)> +<!ELEMENT CHAPTER (TITLE,SECTION+)> +<!ATTLIST CHAPTER + link %Text; #IMPLIED + > + +<!ELEMENT SECTION (TITLE, BODY)> +<!ELEMENT GUIDE (TITLE, (AUTHOR+ & DATE & VERSION? & ABSTRACT?),CHAPTER+)> diff --git a/app-text/gentoo-guide-xml-dtd/gentoo-guide-xml-dtd-2.1-r1.ebuild b/app-text/gentoo-guide-xml-dtd/gentoo-guide-xml-dtd-2.1-r1.ebuild new file mode 100644 index 000000000000..d358d79a0c60 --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/gentoo-guide-xml-dtd-2.1-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit sgml-catalog + +S=${WORKDIR} +DESCRIPTION="DTD for Gentoo-Guide Style XML Files" +HOMEPAGE="https://www.gentoo.org" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ppc s390 sparc x86" +IUSE="" + +DEPEND=">=app-text/sgml-common-0.6.1" + +src_unpack() { + # Nothing to unpack + return 0 +} + +src_install () { + + cd ${FILESDIR} + + insinto /usr/share/sgml/guide + doins catalog + insinto /usr/share/sgml/guide/ent + doins ent/*.ent + insinto /usr/share/sgml/guide/xml-dtd-2.1 + newins guide/guide-2.1.dtd guide.dtd + +} + +sgml-catalog_cat_include "/etc/sgml/gentoo-guide.cat" \ + "/usr/share/sgml/guide/catalog" diff --git a/app-text/gentoo-guide-xml-dtd/metadata.xml b/app-text/gentoo-guide-xml-dtd/metadata.xml new file mode 100644 index 000000000000..6f49eba8f496 --- /dev/null +++ b/app-text/gentoo-guide-xml-dtd/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<!-- maintainer-needed --> +</pkgmetadata> |