Date: Tue, 3 Sep 2002 10:07:48 -0700 (PDT) From: Rod Taylor <rbt@rbt.ca> To: freebsd-gnats-submit@FreeBSD.org Subject: misc/42380: NEW PORT: Docbook 4.2 DTD Message-ID: <200209031707.g83H7mue026443@www.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 42380
>Category: misc
>Synopsis: NEW PORT: Docbook 4.2 DTD
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Sep 03 10:10:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Rod Taylor
>Release: 4.6 release
>Organization:
>Environment:
>Description:
Docbook 4.2 DTD, similar to most other docbook ports in textproc
>How-To-Repeat:
>Fix:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# docbook-420
# docbook-420/files
# docbook-420/files/catalog
# docbook-420/distinfo
# docbook-420/Makefile
# docbook-420/pkg-comment
# docbook-420/pkg-descr
# docbook-420/pkg-plist
#
echo c - docbook-420
mkdir -p docbook-420 > /dev/null 2>&1
echo c - docbook-420/files
mkdir -p docbook-420/files > /dev/null 2>&1
echo x - docbook-420/files/catalog
sed 's/^X//' >docbook-420/files/catalog << 'END-of-docbook-420/files/catalog'
X -- ...................................................................... --
X -- Catalog data for DocBook V4.2 ........................................ --
X -- File docbook.cat ..................................................... --
X
X -- Please direct all questions, bug reports, or suggestions for
X changes to the docbook@lists.oasis-open.org mailing list. For more
X information, see http://www.oasis-open.org/.
X --
X
X -- This is the catalog data file for DocBook V4.2. It is provided as
X a convenience in building your own catalog files. You need not use
X the filenames listed here, and need not use the filename method of
X identifying storage objects at all. See the documentation for
X detailed information on the files associated with the DocBook DTD.
X See SGML Open Technical Resolution 9401 for detailed information
X on supplying and using catalog data.
X --
X
X -- ...................................................................... --
X -- DocBook driver file .................................................. --
X
XPUBLIC "-//OASIS//DTD DocBook V4.2//EN"
X "docbook.dtd"
X
XPUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
X "docbookx.dtd"
X
X -- ...................................................................... --
X -- DocBook modules ...................................................... --
X
XPUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.2//EN"
X "calstblx.dtd"
X
XPUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
X "soextblx.dtd"
X
XPUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN"
X "dbpoolx.mod"
X
XPUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN"
X "dbhierx.mod"
X
XPUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN"
X "dbgenent.mod"
X
XPUBLIC "-//OASIS//ENTITIES DocBook Notations V4.2//EN"
X "dbnotnx.mod"
X
XPUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.2//EN"
X "dbcentx.mod"
X
X -- ...................................................................... --
X -- ISO entity sets ...................................................... --
X
XPUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
X "iso-dia.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN"
X "iso-num.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Publishing//EN"
X "iso-pub.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES General Technical//EN"
X "iso-tech.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN"
X "iso-lat1.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN"
X "iso-lat2.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN"
X "iso-grk1.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN"
X "iso-grk2.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN"
X "iso-grk3.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"
X "iso-grk4.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"
X "iso-amsa.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"
X "iso-amsb.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"
X "iso-amsc.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN"
X "iso-amsn.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"
X "iso-amso.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"
X "iso-amsr.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN"
X "iso-box.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN"
X "iso-cyr1.gml"
X
XPUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"
X "iso-cyr2.gml"
X
X -- End of catalog data for DocBook V4.2 ................................. --
X -- ...................................................................... --
END-of-docbook-420/files/catalog
echo x - docbook-420/distinfo
sed 's/^X//' >docbook-420/distinfo << 'END-of-docbook-420/distinfo'
XMD5 (docbook-4.2.zip) = 0dfeb94569334dd22a62d90d99fc0630
END-of-docbook-420/distinfo
echo x - docbook-420/Makefile
sed 's/^X//' >docbook-420/Makefile << 'END-of-docbook-420/Makefile'
X# New ports collection makefile for: docbook-420
X# Date created: September 03, 2002
X# Whom: rbt@rbt.ca
X#
X# Based on nik's docbook-310 port
X#
X# $FreeBSD: ports/textproc/docbook-410/Makefile,v 1.6 2002/01/29 11:58:49 knu Exp $
X#
X
XPORTNAME= docbook
XPORTVERSION= 4.2
XCATEGORIES= textproc
XMASTER_SITES= http://www.oasis-open.org/committees/docbook/sgml/4.2/
XEXTRACT_ONLY= # empty
X
XMAINTAINER= murray@freebsd.org
X
XRUN_DEPENDS= ${ISOCAT}:${PORTSDIR}/textproc/iso8879 \
X ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog
X
XUSE_ZIP= yes
XNO_MTREE= yes
XNO_BUILD= yes
XNO_WRKSUBDIR= yes
XPLIST_SUB= DTD_NAME=${PORTNAME} DTD_VERSION=${PORTVERSION} \
X MKCATALOG=${MKCATALOG}
X
XINSTDIR= ${PREFIX}/share/sgml/docbook
XISOCAT= ${PREFIX}/share/sgml/iso8879/catalog
XMKCATALOG= ${PREFIX}/sbin/mkcatalog
X
XLATEST_LINK= docbook-420
X
Xpre-install:
X @[ -d ${INSTDIR}/4.2 ] || ${MKDIR} ${INSTDIR}/4.2
X
Xdo-install:
X @unzip -a -q -o ${DISTDIR}/${DISTFILES} -d ${INSTDIR}/4.2
X @${INSTALL_DATA} ${FILESDIR}/catalog ${INSTDIR}/4.2/catalog
X @${ECHO_CMD} "CATALOG \"${ISOCAT}\"" >> ${INSTDIR}/4.2/catalog
X @${CHMOD} ${SHAREMODE} ${INSTDIR}/4.2/*
X @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
X
Xpost-install:
X @${MKCATALOG} -q install ${PORTNAME}/${PORTVERSION}
X
X.include <bsd.port.mk>
END-of-docbook-420/Makefile
echo x - docbook-420/pkg-comment
sed 's/^X//' >docbook-420/pkg-comment << 'END-of-docbook-420/pkg-comment'
XV4.2 of the DocBook DTD, designed for technical documentation
END-of-docbook-420/pkg-comment
echo x - docbook-420/pkg-descr
sed 's/^X//' >docbook-420/pkg-descr << 'END-of-docbook-420/pkg-descr'
XThe DocBook DTD defines structural and content-based SGML markup
Xfor computer documentation, with a primary emphasis on software
Xdocumentation and related classes of technical documents. Its
Xmain high-level hierarchical structures are for books, reference
Xentries (for example, ``man pages''), and articles. It is
Xmaintained by the DocBook Technical Committee of OASIS.
X
XThis port contains DocBook 4.2
X
XWWW: http://www.oasis-open.org/docbook/
END-of-docbook-420/pkg-descr
echo x - docbook-420/pkg-plist
sed 's/^X//' >docbook-420/pkg-plist << 'END-of-docbook-420/pkg-plist'
Xshare/sgml/docbook/4.2/ChangeLog
Xshare/sgml/docbook/4.2/README
Xshare/sgml/docbook/4.2/calstblx.dtd
X@unexec %%MKCATALOG%% -q deinstall %%DTD_NAME%%/%%DTD_VERSION%%
Xshare/sgml/docbook/4.2/catalog
Xshare/sgml/docbook/4.2/catalog.xml
X@exec %%MKCATALOG%% -q install %%DTD_NAME%%/%%DTD_VERSION%%
Xshare/sgml/docbook/4.2/dbcentx.mod
Xshare/sgml/docbook/4.2/dbgenent.mod
Xshare/sgml/docbook/4.2/dbhierx.mod
Xshare/sgml/docbook/4.2/dbnotnx.mod
Xshare/sgml/docbook/4.2/dbpoolx.mod
Xshare/sgml/docbook/4.2/docbook.cat
Xshare/sgml/docbook/4.2/docbook.dcl
Xshare/sgml/docbook/4.2/docbook.dtd
Xshare/sgml/docbook/4.2/docbookx.dtd
Xshare/sgml/docbook/4.2/soextblx.dtd
X@dirrm share/sgml/docbook/4.2
X@unexec rmdir %D/share/sgml/docbook 2>/dev/null || true
X@unexec rmdir %D/share/sgml 2>/dev/null || true
END-of-docbook-420/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209031707.g83H7mue026443>
