[Midnightbsd-cvs] mports: mports/textproc: add xhtml-modularization.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Mar 27 19:10:59 EDT 2008
Log Message:
-----------
add xhtml-modularization.
Modified Files:
--------------
mports/textproc:
Makefile (r1.90 -> r1.91)
Added Files:
-----------
mports/textproc/xhtml-modularization:
Makefile (r1.1)
contents.inc (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
mports/textproc/xhtml-modularization/files:
catalog.xml (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/textproc/Makefile,v
retrieving revision 1.90
retrieving revision 1.91
diff -L textproc/Makefile -L textproc/Makefile -u -r1.90 -r1.91
--- textproc/Makefile
+++ textproc/Makefile
@@ -110,6 +110,7 @@
SUBDIR += wv
SUBDIR += wv2
SUBDIR += xhtml
+ SUBDIR += xhtml-modularization
SUBDIR += xmlcatmgr
SUBDIR += xmlcharent
--- /dev/null
+++ 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.
--- /dev/null
+++ 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
--- /dev/null
+++ textproc/xhtml-modularization/Makefile
@@ -0,0 +1,104 @@
+# New ports collection makefile for: xhtml-modularization
+# Date created: March 27, 2008
+# Whom: Lucas Holt <luke at Midnightbsd.org>
+#
+# $MidnightBSD: mports/textproc/xhtml-modularization/Makefile,v 1.1 2008/03/27 23:10:57 laffer1 Exp $
+#
+
+PORTNAME= xhtml-modularization
+PORTVERSION= 1.0.${RECDATE}
+CATEGORIES= textproc
+MASTER_SITES= http://www.w3.org/TR/2001/REC-${PORTNAME}-${RECDATE}/
+DISTNAME= ${PORTNAME}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= W3C's Modularization of XHTML DTDs and docs
+LICENSE= unknown
+
+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"
+
+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} '@dirrmtry share/xml/dtd' >> ${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
+
+.include <bsd.port.mk>
--- /dev/null
+++ textproc/xhtml-modularization/distinfo
@@ -0,0 +1,3 @@
+MD5 (xhtml-modularization.tgz) = 328c2faeaf21eda222333fb97c1ec538
+SHA256 (xhtml-modularization.tgz) = 4da196386572dd8bff57177e588767944d2cc83b8fcf50dbeba27b7e13c7c9fc
+SIZE (xhtml-modularization.tgz) = 618405
--- /dev/null
+++ textproc/xhtml-modularization/files/catalog.xml
@@ -0,0 +1,159 @@
+<?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 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>
More information about the Midnightbsd-cvs
mailing list