aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authornectar <nectar@FreeBSD.org>2003-12-15 22:01:16 +0800
committernectar <nectar@FreeBSD.org>2003-12-15 22:01:16 +0800
commit33f5b3a2353b0c55318e0721c40902db71d2ca3b (patch)
treee441ccdb2fd916f33eae7dceb558bc3f12794276 /textproc
parentce03d45f0cceb88be17e593e0785a1cc5aec8d8e (diff)
downloadfreebsd-ports-gnome-33f5b3a2353b0c55318e0721c40902db71d2ca3b.tar.gz
freebsd-ports-gnome-33f5b3a2353b0c55318e0721c40902db71d2ca3b.tar.zst
freebsd-ports-gnome-33f5b3a2353b0c55318e0721c40902db71d2ca3b.zip
Add xhtml-basic and xhtml-modularization, a customizable version
of XHTML and the modular DTDs on which it depends.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile2
-rw-r--r--textproc/xhtml-basic/Makefile87
-rw-r--r--textproc/xhtml-basic/contents.inc10
-rw-r--r--textproc/xhtml-basic/distinfo1
-rw-r--r--textproc/xhtml-basic/files/catalog.xml20
-rw-r--r--textproc/xhtml-basic/pkg-descr19
-rw-r--r--textproc/xhtml-modularization/Makefile109
-rw-r--r--textproc/xhtml-modularization/contents.inc113
-rw-r--r--textproc/xhtml-modularization/distinfo1
-rw-r--r--textproc/xhtml-modularization/files/catalog.xml162
-rw-r--r--textproc/xhtml-modularization/pkg-descr6
11 files changed, 530 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 286370d8c8ec..bc33ef3bddc3 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -497,6 +497,8 @@
SUBDIR += xerces-j
SUBDIR += xhtml
SUBDIR += xhtml-1.1
+ SUBDIR += xhtml-basic
+ SUBDIR += xhtml-modularization
SUBDIR += xincluder
SUBDIR += xlhtml
SUBDIR += xls2xml
diff --git a/textproc/xhtml-basic/Makefile b/textproc/xhtml-basic/Makefile
new file mode 100644
index 000000000000..9c6d7950539e
--- /dev/null
+++ b/textproc/xhtml-basic/Makefile
@@ -0,0 +1,87 @@
+# New ports collection makefile for: xhtml-basic
+# Date created: Dec 2, 2003
+# Whom: nectar
+#
+# $FreeBSD$
+#
+
+PORTNAME= xhtml-basic
+PORTVERSION= 1.0.${RECDATE}
+PORTREVISION= 0
+CATEGORIES= textproc
+MASTER_SITES= http://www.w3.org/TR/2000/REC-${PORTNAME}-${RECDATE}/
+DISTNAME= ${PORTNAME}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= nectar@FreeBSD.org
+COMMENT= W3C's XHTML Basic DTD
+
+RUN_DEPENDS= ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr \
+ ${LOCALBASE}/share/xml/dtd/xhtml-modularization/catalog.xml:${PORTSDIR}/textproc/xhtml-modularization
+
+RECDATE= 20001219
+
+NO_MTREE= YES
+NO_BUILD= YES
+WRKSRC= ${WRKDIR}/REC-${PORTNAME}-${RECDATE}
+
+PLIST= ${WRKDIR}/PLIST
+dir_DTD= share/xml/dtd/xhtml-basic
+dir_DOC= share/doc/xhtml-basic
+
+XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr
+SGMLCAT= ${PREFIX}/share/sgml/catalog.ports
+XMLCAT= ${PREFIX}/share/xml/catalog.ports
+
+XMLCAT_ADD= ${XMLCATMGR} -c ${XMLCAT} add nextCatalog \
+ ${PREFIX}/${dir_DTD}/catalog.xml
+XMLCAT_RM= ${XMLCATMGR} -c ${XMLCAT} remove \
+ ${PREFIX}/${dir_DTD}/catalog.xml
+SGMLCAT_ADD= ${XMLCATMGR} -sc ${SGMLCAT} add CATALOG \
+ ${PREFIX}/${dir_DTD}/xhtml-basic10.cat
+SGMLCAT_RM= ${XMLCATMGR} -sc ${SGMLCAT} remove \
+ ${PREFIX}/${dir_DTD}/xhtml-basic10.cat
+
+CATALOG_PORTS_SGML= ${PREFIX}/share/sgml/catalog.ports
+CATALOG_PORTS_XML= ${PREFIX}/share/xml/catalog.ports
+
+.include "${.CURDIR}/contents.inc"
+
+# I'd much rather do this stuff in line with the actual installation
+# in do-install, but the PLIST must be generated in pre-install.
+pre-install:
+ ${CAT} /dev/null > ${PLIST}
+.for f in ${contents_DTD}
+ ${ECHO} ${dir_DTD}/${f} >> ${PLIST}
+.endfor
+.for f in ${contents_DOC}
+ ${ECHO} ${dir_DOC}/${f} >> ${PLIST}
+.endfor
+ ${ECHO} ${dir_DTD}/catalog.xml >> ${PLIST}
+ ${ECHO} "@unexec ${XMLCAT_RM}" >> ${PLIST}
+ ${ECHO} "@exec ${XMLCAT_ADD}" >> ${PLIST}
+ ${ECHO} "@unexec ${SGMLCAT_RM}" >> ${PLIST}
+ ${ECHO} "@exec ${SGMLCAT_ADD}" >> ${PLIST}
+ ${ECHO} "@dirrm ${dir_DTD}" >> ${PLIST}
+ ${ECHO} '@unexec rmdir %D share/xml/dtd 2>/dev/null || true' >> \
+ ${PLIST}
+ ${ECHO} "@dirrm ${dir_DOC}" >> ${PLIST}
+
+do-install:
+ @[ -d ${PREFIX}/${dir_DTD} ] || \
+ ${MKDIR} ${PREFIX}/${dir_DTD}
+ @[ -d ${PREFIX}/${dir_DOC} ] || \
+ ${MKDIR} ${PREFIX}/${dir_DOC}
+.for f in ${contents_DTD}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${dir_DTD}/${f}
+.endfor
+.for f in ${contents_DOC}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${dir_DOC}/${f}
+.endfor
+ ${SED} -e "s;@@PREFIX@@;${PREFIX};g" ${FILESDIR}/catalog.xml > \
+ ${WRKDIR}/catalog.xml
+ ${INSTALL_DATA} ${WRKDIR}/catalog.xml ${PREFIX}/${dir_DTD}/catalog.xml
+ ${XMLCAT_ADD}
+ ${SGMLCAT_ADD}
+
+.include <bsd.port.mk>
diff --git a/textproc/xhtml-basic/contents.inc b/textproc/xhtml-basic/contents.inc
new file mode 100644
index 000000000000..b49c08018da7
--- /dev/null
+++ b/textproc/xhtml-basic/contents.inc
@@ -0,0 +1,10 @@
+contents_DTD+= xhtml-basic10-model-1.mod
+contents_DTD+= xhtml-basic10.cat
+contents_DTD+= xhtml-basic10.dtd
+contents_DTD+= xml1.dcl
+
+contents_DOC+= Overview.html
+contents_DOC+= W3C-REC.css
+contents_DOC+= logo-REC.png
+contents_DOC+= w3c_home.png
+contents_DOC+= xhtml-basic.css
diff --git a/textproc/xhtml-basic/distinfo b/textproc/xhtml-basic/distinfo
new file mode 100644
index 000000000000..4c65687633fe
--- /dev/null
+++ b/textproc/xhtml-basic/distinfo
@@ -0,0 +1 @@
+MD5 (xhtml-basic.tgz) = 836eb2a447bdf7b451e30a892b5bdd54
diff --git a/textproc/xhtml-basic/files/catalog.xml b/textproc/xhtml-basic/files/catalog.xml
new file mode 100644
index 000000000000..f8d03f71ebd9
--- /dev/null
+++ b/textproc/xhtml-basic/files/catalog.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
+ "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd" >
+
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
+ prefer="public"
+ xml:base="file://@@PREFIX@@/share/xml/dtd/xhtml-basic/">
+
+ <rewriteSystem
+ systemIdStartString="http://www.w3.org/TR/xhtml-basic/"
+ rewritePrefix="./" />
+
+ <public
+ publicId="-//W3C//DTD XHTML Basic 1.0//EN"
+ uri="xhtml-basic10.dtd" />
+ <public
+ publicId="-//W3C//DTD XHTML Basic Document Model 1.0//EN"
+ uri="xhtml-basic10-model-1.mod" />
+
+</catalog>
diff --git a/textproc/xhtml-basic/pkg-descr b/textproc/xhtml-basic/pkg-descr
new file mode 100644
index 000000000000..c44b71fa8dfe
--- /dev/null
+++ b/textproc/xhtml-basic/pkg-descr
@@ -0,0 +1,19 @@
+From the abstract:
+ The XHTML Basic document type includes the minimal set of modules
+ required to be an XHTML host language document type, and in addition
+ it includes images, forms, basic tables, and object support. It
+ is designed for Web clients that do not support the full set of
+ XHTML features; for example, Web clients such as mobile phones,
+ PDAs, pagers, and settop boxes. The document type is rich enough for
+ content authoring.
+
+ XHTML Basic is designed as a common base that may be extended. For
+ example, an event module that is more generic than the traditional
+ HTML 4 event system could be added or it could be extended by
+ additional modules from XHTML Modularization such as the Scripting
+ Module. The goal of XHTML Basic is to serve as a common language
+ supported by various kinds of user agents.
+
+The document type definition is implemented using XHTML
+modules as defined in "Modularization of XHTML", found in
+ports/textproc/xhtml-modularization.
diff --git a/textproc/xhtml-modularization/Makefile b/textproc/xhtml-modularization/Makefile
new file mode 100644
index 000000000000..76210567da59
--- /dev/null
+++ b/textproc/xhtml-modularization/Makefile
@@ -0,0 +1,109 @@
+# New ports collection makefile for: xhtml-modularization
+# Date created: Dec 2, 2003
+# Whom: nectar
+#
+# $FreeBSD$
+#
+
+PORTNAME= xhtml-modularization
+PORTVERSION= 1.0.${RECDATE}
+PORTREVISION= 0
+CATEGORIES= textproc
+MASTER_SITES= http://www.w3.org/TR/2001/REC-${PORTNAME}-${RECDATE}/
+DISTNAME= ${PORTNAME}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= nectar@FreeBSD.org
+COMMENT= W3C's Modularization of XHTML DTDs and docs
+
+RUN_DEPENDS= ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr
+
+RECDATE= 20010410
+
+NO_MTREE= YES
+NO_BUILD= YES
+WRKSRC= ${WRKDIR}/${PORTNAME}-${RECDATE}
+
+PLIST= ${WRKDIR}/PLIST
+dir_DTD= share/xml/dtd/xhtml-modularization
+dir_DOC= share/doc/xhtml-modularization
+dir_EXAMPLES= share/examples/xhtml-modularization
+dir_TEMPLATES= share/examples/xhtml-modularization/templates
+
+XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr
+SGMLCAT= ${PREFIX}/share/sgml/catalog.ports
+XMLCAT= ${PREFIX}/share/xml/catalog.ports
+
+XMLCAT_ADD= ${XMLCATMGR} -c ${XMLCAT} add nextCatalog \
+ ${PREFIX}/${dir_DTD}/catalog.xml
+XMLCAT_RM= ${XMLCATMGR} -c ${XMLCAT} remove \
+ ${PREFIX}/${dir_DTD}/catalog.xml
+SGMLCAT_ADD= ${XMLCATMGR} -sc ${SGMLCAT} add CATALOG \
+ ${PREFIX}/${dir_DTD}/xhtml.cat
+SGMLCAT_RM= ${XMLCATMGR} -sc ${SGMLCAT} remove \
+ ${PREFIX}/${dir_DTD}/xhtml.cat
+
+CATALOG_PORTS_SGML= ${PREFIX}/share/sgml/catalog.ports
+CATALOG_PORTS_XML= ${PREFIX}/share/xml/catalog.ports
+
+.include "${.CURDIR}/contents.inc"
+
+# I'd much rather do this stuff in line with the actual installation
+# in do-install, but the PLIST must be generated in pre-install.
+pre-install:
+ ${CAT} /dev/null > ${PLIST}
+.for f in ${contents_DTD}
+ ${ECHO} ${dir_DTD}/${f} >> ${PLIST}
+.endfor
+.for f in ${contents_DOC}
+ ${ECHO} ${dir_DOC}/${f} >> ${PLIST}
+.endfor
+.for f in ${contents_EXAMPLES}
+ ${ECHO} ${dir_EXAMPLES}/${f} >> ${PLIST}
+.endfor
+.for f in ${contents_TEMPLATES}
+ ${ECHO} ${dir_TEMPLATES}/${f} >> ${PLIST}
+.endfor
+ ${ECHO} ${dir_DTD}/catalog.xml >> ${PLIST}
+ ${ECHO} "@unexec ${XMLCAT_RM}" >> ${PLIST}
+ ${ECHO} "@exec ${XMLCAT_ADD}" >> ${PLIST}
+ ${ECHO} "@unexec ${SGMLCAT_RM}" >> ${PLIST}
+ ${ECHO} "@exec ${SGMLCAT_ADD}" >> ${PLIST}
+ ${ECHO} "@dirrm ${dir_DTD}" >> ${PLIST}
+ ${ECHO} '@unexec rmdir %D share/xml/dtd 2>/dev/null || true' >> \
+ ${PLIST}
+ ${ECHO} "@dirrm ${dir_DOC}/images" >> ${PLIST}
+ ${ECHO} "@dirrm ${dir_DOC}" >> ${PLIST}
+ ${ECHO} "@dirrm ${dir_TEMPLATES}" >> ${PLIST}
+ ${ECHO} "@dirrm ${dir_EXAMPLES}" >> ${PLIST}
+
+do-install:
+ @[ -d ${PREFIX}/${dir_DTD} ] || \
+ ${MKDIR} ${PREFIX}/${dir_DTD}
+ @[ -d ${PREFIX}/${dir_DOC}/images ] || \
+ ${MKDIR} ${PREFIX}/${dir_DOC}/images
+ @[ -d ${PREFIX}/${dir_EXAMPLES} ] || \
+ ${MKDIR} ${PREFIX}/${dir_EXAMPLES}
+ @[ -d ${PREFIX}/${dir_TEMPLATES} ] || \
+ ${MKDIR} ${PREFIX}/${dir_TEMPLATES}
+.for f in ${contents_DTD}
+ ${INSTALL_DATA} ${WRKSRC}/DTD/${f} ${PREFIX}/${dir_DTD}/${f}
+.endfor
+.for f in ${contents_DOC}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${dir_DOC}/${f}
+.endfor
+.for f in ${contents_EXAMPLES}
+ ${INSTALL_DATA} ${WRKSRC}/DTD/examples/${f} \
+ ${PREFIX}/${dir_EXAMPLES}/${f}
+.endfor
+.for f in ${contents_TEMPLATES}
+ ${INSTALL_DATA} ${WRKSRC}/DTD/templates/${f} \
+ ${PREFIX}/${dir_TEMPLATES}/${f}
+.endfor
+ ${SED} -e "s;@@PREFIX@@;${PREFIX};g" ${FILESDIR}/catalog.xml > \
+ ${WRKDIR}/catalog.xml
+ ${INSTALL_DATA} ${WRKDIR}/catalog.xml ${PREFIX}/${dir_DTD}/catalog.xml
+ ${XMLCAT_ADD}
+ ${SGMLCAT_ADD}
+
+.include <bsd.port.mk>
diff --git a/textproc/xhtml-modularization/contents.inc b/textproc/xhtml-modularization/contents.inc
new file mode 100644
index 000000000000..79d208ba95b8
--- /dev/null
+++ b/textproc/xhtml-modularization/contents.inc
@@ -0,0 +1,113 @@
+contents_DTD+= VERSION
+contents_DTD+= xhtml-applet-1.mod
+contents_DTD+= xhtml-arch-1.mod
+contents_DTD+= xhtml-attribs-1.mod
+contents_DTD+= xhtml-base-1.mod
+contents_DTD+= xhtml-basic-form-1.mod
+contents_DTD+= xhtml-basic-table-1.mod
+contents_DTD+= xhtml-bdo-1.mod
+contents_DTD+= xhtml-blkphras-1.mod
+contents_DTD+= xhtml-blkpres-1.mod
+contents_DTD+= xhtml-blkstruct-1.mod
+contents_DTD+= xhtml-charent-1.mod
+contents_DTD+= xhtml-csismap-1.mod
+contents_DTD+= xhtml-datatypes-1.mod
+contents_DTD+= xhtml-edit-1.mod
+contents_DTD+= xhtml-events-1.mod
+contents_DTD+= xhtml-form-1.mod
+contents_DTD+= xhtml-frames-1.mod
+contents_DTD+= xhtml-framework-1.mod
+contents_DTD+= xhtml-hypertext-1.mod
+contents_DTD+= xhtml-iframe-1.mod
+contents_DTD+= xhtml-image-1.mod
+contents_DTD+= xhtml-inlphras-1.mod
+contents_DTD+= xhtml-inlpres-1.mod
+contents_DTD+= xhtml-inlstruct-1.mod
+contents_DTD+= xhtml-inlstyle-1.mod
+contents_DTD+= xhtml-lat1.ent
+contents_DTD+= xhtml-legacy-1.mod
+contents_DTD+= xhtml-legacy-redecl-1.mod
+contents_DTD+= xhtml-link-1.mod
+contents_DTD+= xhtml-list-1.mod
+contents_DTD+= xhtml-meta-1.mod
+contents_DTD+= xhtml-nameident-1.mod
+contents_DTD+= xhtml-notations-1.mod
+contents_DTD+= xhtml-object-1.mod
+contents_DTD+= xhtml-param-1.mod
+contents_DTD+= xhtml-pres-1.mod
+contents_DTD+= xhtml-qname-1.mod
+contents_DTD+= xhtml-script-1.mod
+contents_DTD+= xhtml-special.ent
+contents_DTD+= xhtml-ssismap-1.mod
+contents_DTD+= xhtml-struct-1.mod
+contents_DTD+= xhtml-style-1.mod
+contents_DTD+= xhtml-symbol.ent
+contents_DTD+= xhtml-table-1.mod
+contents_DTD+= xhtml-target-1.mod
+contents_DTD+= xhtml-text-1.mod
+contents_DTD+= xhtml.cat
+contents_DTD+= xml1.dcl
+contents_DTD+= xml1n.dcl
+
+contents_DOC+= Overview.html
+contents_DOC+= W3C-REC.css
+contents_DOC+= abstract_modules.html
+contents_DOC+= abstraction.html
+contents_DOC+= acknowledgements.html
+contents_DOC+= conformance.html
+contents_DOC+= dtd_developing.html
+contents_DOC+= dtd_module_defs.html
+contents_DOC+= dtd_module_rules.html
+contents_DOC+= goals.html
+contents_DOC+= images/aqua.gif
+contents_DOC+= images/black.gif
+contents_DOC+= images/blue.gif
+contents_DOC+= images/fuchsia.gif
+contents_DOC+= images/gray.gif
+contents_DOC+= images/green.gif
+contents_DOC+= images/lime.gif
+contents_DOC+= images/maroon.gif
+contents_DOC+= images/navy.gif
+contents_DOC+= images/olive.gif
+contents_DOC+= images/purple.gif
+contents_DOC+= images/red.gif
+contents_DOC+= images/silver.gif
+contents_DOC+= images/teal.gif
+contents_DOC+= images/white.gif
+contents_DOC+= images/yellow.gif
+contents_DOC+= introduction.html
+contents_DOC+= logo-REC.gif
+contents_DOC+= references.html
+contents_DOC+= schema_developing.html
+contents_DOC+= schema_module_defs.html
+contents_DOC+= schema_module_rules.html
+contents_DOC+= terms.html
+contents_DOC+= w3c_home.gif
+contents_DOC+= wcag1AAA.gif
+contents_DOC+= xhtml-modularization.html
+contents_DOC+= xhtml-modularization.pdf
+contents_DOC+= xhtml-modularization.ps
+contents_DOC+= xhtml.css
+
+contents_EXAMPLES+= MODULE-qname.mod
+contents_EXAMPLES+= inventory-1.dtd
+contents_EXAMPLES+= inventory-1.mod
+contents_EXAMPLES+= inventory-newprefix.xml
+contents_EXAMPLES+= inventory-prefixed.xml
+contents_EXAMPLES+= inventory-qname-1.mod
+contents_EXAMPLES+= inventory.xml
+contents_EXAMPLES+= myml-1_0.dtd
+contents_EXAMPLES+= myml-elements-1.mod
+contents_EXAMPLES+= myml-model-1.mod
+contents_EXAMPLES+= myml-noprefix.html
+contents_EXAMPLES+= myml-prefixed.html
+contents_EXAMPLES+= myml-qname-1.mod
+contents_EXAMPLES+= simple-defaults.html
+contents_EXAMPLES+= simple-newprefix.html
+contents_EXAMPLES+= simple-prefixed.html
+contents_EXAMPLES+= simpleml-1_0.dtd
+contents_EXAMPLES+= simpleml-model-1.mod
+
+contents_TEMPLATES+= template-1.mod
+contents_TEMPLATES+= template-qname-1.mod
+contents_TEMPLATES+= template.dtd
diff --git a/textproc/xhtml-modularization/distinfo b/textproc/xhtml-modularization/distinfo
new file mode 100644
index 000000000000..32c20e04bf83
--- /dev/null
+++ b/textproc/xhtml-modularization/distinfo
@@ -0,0 +1 @@
+MD5 (xhtml-modularization.tgz) = 328c2faeaf21eda222333fb97c1ec538
diff --git a/textproc/xhtml-modularization/files/catalog.xml b/textproc/xhtml-modularization/files/catalog.xml
new file mode 100644
index 000000000000..1e6ea39c42cc
--- /dev/null
+++ b/textproc/xhtml-modularization/files/catalog.xml
@@ -0,0 +1,162 @@
+<?xml version="1.0"?>
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
+ "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
+
+
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"
+ prefer="public"
+ xml:base="file://@@PREFIX@@/share/xml/dtd/xhtml-modularization/">
+
+ <rewriteSystem
+ systemIdStartString="http://www.w3.org/TR/xhtml-modularization/DTD/"
+ rewritePrefix="./" />
+
+ <public
+ publicId="-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
+ uri="xhtml-framework-1.mod" />
+ <public
+ publicId="-//W3C//NOTATIONS XHTML Notations 1.0//EN"
+ uri="xhtml-notations-1.mod" />
+ <public
+ publicId="-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
+ uri="xhtml-datatypes-1.mod" />
+ <public
+ publicId="-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
+ uri="xhtml-qname-1.mod" />
+ <public
+ publicId="-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
+ uri="xhtml-attribs-1.mod" />
+ <public
+ publicId="-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
+ uri="xhtml-charent-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Redeclarations 1.0//EN"
+ uri="xhtml-redecl-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
+ uri="xhtml-struct-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Text 1.0//EN"
+ uri="xhtml-text-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
+ uri="xhtml-hypertext-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Lists 1.0//EN"
+ uri="xhtml-list-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Inline Structural 1.0//EN"
+ uri="xhtml-inlstruct-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Inline Presentation 1.0//EN"
+ uri="xhtml-inlpres-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Inline Phrasal 1.0//EN"
+ uri="xhtml-inlphras-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Block Structural 1.0//EN"
+ uri="xhtml-blkstruct-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Block Presentation 1.0//EN"
+ uri="xhtml-blkpres-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN"
+ uri="xhtml-blkphras-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Ruby 1.0//EN"
+ uri="xhtml-ruby-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Java Applets 1.0//EN"
+ uri="xhtml-applet-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Base Architecture 1.0//EN"
+ uri="xhtml-arch-1.mod" />
+ <public
+ publicId="-//W3C//DTD XHTML Architecture 1.1//EN"
+ uri="xhtml11-arch.dtd" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
+ uri="xhtml-param-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Presentation 1.0//EN"
+ uri="xhtml-pres-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Editing Elements 1.0//EN"
+ uri="xhtml-edit-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML BIDI Override Element 1.0//EN"
+ uri="xhtml-bdo-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
+ uri="xhtml-basic-form-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Forms 1.0//EN"
+ uri="xhtml-form-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
+ uri="xhtml-basic-table-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Tables 1.0//EN"
+ uri="xhtml-table-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Images 1.0//EN"
+ uri="xhtml-image-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Client-side Image Maps 1.0//EN"
+ uri="xhtml-csismap-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Server-side Image Maps 1.0//EN"
+ uri="xhtml-ssismap-1.mod" />
+ <public
+ publicId="-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
+ uri="xhtml-events-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
+ uri="xhtml-meta-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Scripting 1.0//EN"
+ uri="xhtml-script-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN"
+ uri="xhtml-style-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
+ uri="xhtml-link-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
+ uri="xhtml-base-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Legacy Redeclarations 1.0//EN"
+ uri="xhtml-legacy-redecl-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Legacy Markup 1.0//EN"
+ uri="xhtml-legacy-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
+ uri="xhtml-object-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Frames 1.0//EN"
+ uri="xhtml-frames-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Target 1.0//EN"
+ uri="xhtml-target-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Inline Frame Element 1.0//EN"
+ uri="xhtml-iframe-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Inline Style 1.0//EN"
+ uri="xhtml-inlstyle-1.mod" />
+ <public
+ publicId="-//W3C//ELEMENTS XHTML Name Identifier 1.0//EN"
+ uri="xhtml-nameident-1.mod" />
+ <public
+ publicId="-//W3C//ENTITIES Latin 1 for XHTML//EN"
+ uri="xhtml-lat1.ent" />
+ <public
+ publicId="-//W3C//ENTITIES Special for XHTML//EN"
+ uri="xhtml-special.ent" />
+ <public
+ publicId="-//W3C//ENTITIES Symbols for XHTML//EN"
+ uri="xhtml-symbol.ent" />
+
+</catalog>
diff --git a/textproc/xhtml-modularization/pkg-descr b/textproc/xhtml-modularization/pkg-descr
new file mode 100644
index 000000000000..8d8593c87526
--- /dev/null
+++ b/textproc/xhtml-modularization/pkg-descr
@@ -0,0 +1,6 @@
+From the abstract:
+ This Recommendation specifies an abstract modularization of XHTML
+ and an implementation of the abstraction using XML Document Type
+ Definitions (DTDs). This modularization provides a means for
+ subsetting and extending XHTML, a feature needed for extending
+ XHTML's reach onto emerging platforms.