aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/docbook-420/Makefile
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2004-01-03 16:20:44 +0800
committeredwin <edwin@FreeBSD.org>2004-01-03 16:20:44 +0800
commitf93f1a52f885920b6fe97e704ff731bae8249ac3 (patch)
tree8ca0c310b72887a9b6f560bbe6817c3a4036f5d2 /textproc/docbook-420/Makefile
parent57b9b01f33877d45a439ad16b341dc62148e9a42 (diff)
downloadfreebsd-ports-gnome-f93f1a52f885920b6fe97e704ff731bae8249ac3.tar.gz
freebsd-ports-gnome-f93f1a52f885920b6fe97e704ff731bae8249ac3.tar.zst
freebsd-ports-gnome-f93f1a52f885920b6fe97e704ff731bae8249ac3.zip
new port: textproc/docbook-420
This port contains the SGML version of DocBook 4.2. Note that DocBook 4.2 includes the XML DocBook DTD as part of the SGML DTD distribution. This port is a superset of textproc/docbook-xml, which includes only the XML DTD. PR: ports/58695 Submitted by: Michael Edenfield <kutulu@kutulu.org>
Diffstat (limited to 'textproc/docbook-420/Makefile')
-rw-r--r--textproc/docbook-420/Makefile52
1 files changed, 52 insertions, 0 deletions
diff --git a/textproc/docbook-420/Makefile b/textproc/docbook-420/Makefile
new file mode 100644
index 000000000000..5937333cd069
--- /dev/null
+++ b/textproc/docbook-420/Makefile
@@ -0,0 +1,52 @@
+# New ports collection makefile for: docbook-420
+# Date created: 29 Oct 2003
+# Whom: kutulu
+#
+# Based on murray's docbook-410 port
+# which is based on niks' docbook-310 port
+#
+# $FreeBSD$
+#
+
+PORTNAME= docbook
+PORTVERSION= 4.2
+CATEGORIES= textproc
+MASTER_SITES= http://www.docbook.org/sgml/4.2/
+EXTRACT_ONLY= # empty
+
+MAINTAINER= kutulu@kutulu.org
+COMMENT= V4.2 of the DocBook DTD, designed for technical documentation
+
+RUN_DEPENDS= ${ISOCAT}:${PORTSDIR}/textproc/iso8879 \
+ ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr
+
+USE_ZIP= yes
+NO_MTREE= yes
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+PLIST_SUB= DTD_NAME=${PORTNAME}
+PLIST_SUB+= DTD_VERSION=${PORTVERSION}
+PLIST_SUB+= XMLCATMGR=${XMLCATMGR}
+PLIST_SUB+= CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML}
+
+INSTDIR= ${PREFIX}/share/sgml/docbook
+ISOCAT= ${PREFIX}/share/sgml/iso8879/catalog
+XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr
+CATALOG_PORTS_SGML= ${PREFIX}/share/sgml/catalog.ports
+
+LATEST_LINK= docbook-420
+
+pre-install:
+ @[ -d ${INSTDIR}/${PORTVERSION} ] || ${MKDIR} ${INSTDIR}/${PORTVERSION}
+
+do-install:
+ @unzip -a -q -o ${DISTDIR}/${DISTFILES} -d ${INSTDIR}/${PORTVERSION}
+ @${INSTALL_DATA} ${FILESDIR}/catalog ${INSTDIR}/${PORTVERSION}/catalog
+ @${ECHO_CMD} "CATALOG \"${ISOCAT}\"" >> ${INSTDIR}/${PORTVERSION}/catalog
+ @${CHMOD} ${SHAREMODE} ${INSTDIR}/${PORTVERSION}/*
+ @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
+
+post-install:
+ @${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${PORTNAME}/${PORTVERSION}/catalog
+
+.include <bsd.port.mk>