diff options
author | Mathieu Arnold <mat@FreeBSD.org> | 2014-02-18 11:43:14 +0000 |
---|---|---|
committer | Mathieu Arnold <mat@FreeBSD.org> | 2014-02-18 11:43:14 +0000 |
commit | da20a902ce24d5a49b46fb8b64461e7c8d894f88 (patch) | |
tree | 9cda45745964271508016c620ebfba2bd7d1f68f /textproc/docbook-500 | |
parent | 8db5eef6fa61b9abe61158ecfc1ddaa1a7c11951 (diff) | |
download | ports-da20a902ce24d5a49b46fb8b64461e7c8d894f88.tar.gz ports-da20a902ce24d5a49b46fb8b64461e7c8d894f88.zip |
Notes
Diffstat (limited to 'textproc/docbook-500')
-rw-r--r-- | textproc/docbook-500/Makefile | 39 | ||||
-rw-r--r-- | textproc/docbook-500/pkg-plist | 6 |
2 files changed, 14 insertions, 31 deletions
diff --git a/textproc/docbook-500/Makefile b/textproc/docbook-500/Makefile index ba90c2e0c9bd..740b0147c856 100644 --- a/textproc/docbook-500/Makefile +++ b/textproc/docbook-500/Makefile @@ -1,29 +1,18 @@ # Created by: Gabor Kovesdan <gabor@kovesdan.org> # $FreeBSD$ -PORTNAME= docbook PORTVERSION= 5.0 -PORTREVISION= 2 -CATEGORIES= textproc -MASTER_SITES= http://www.docbook.org/xml/5.0/ +PORTREVISION= 3 PKGNAMESUFFIX= 500 -EXTRACT_SUFX= .zip MAINTAINER= gabor@FreeBSD.org COMMENT= DocBook 5.0, designed for technical documentation -RUN_DEPENDS= ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr - -NO_BUILD= yes - -DTDDIR= share/xml/${PORTNAME}/${PORTVERSION} -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}/${PORTVERSION} - -PLIST_SUB+= XMLCATMGR=${XMLCATMGR} XMLCAT=${XMLCAT} \ - DTDDIR=${DTDDIR} - -XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr -XMLCAT= ${PREFIX}/share/xml/catalog.ports +NO_ISOCAT= yes +HAS_MANUAL_CATALOG_FILE= yes +NO_DISTNAME_FIX= yes +XML_DTD= yes +MANUAL_DOCS= yes OPTIONS_DEFINE= DTD SCHEMA RELAX_NG SCHEMATRON NVDL TOOLS XMLCHARENT DOCS OPTIONS_DEFAULT= DTD SCHEMA RELAX_NG SCHEMATRON NVDL TOOLS XMLCHARENT @@ -36,20 +25,16 @@ TOOLS_DESC= Tools for working with DocBook XMLCHARENT_DESC= Install ISO 8879 XML entites OPTIONS_SUB= yes -XMLCHARENT_RUN_DEPENDS+= ${LOCALBASE}/share/xml/xmlcharent/catalog:${PORTSDIR}/textproc/xmlcharent +XMLCHARENT_RUN_DEPENDS= ${LOCALBASE}/share/xml/xmlcharent/catalog:${PORTSDIR}/textproc/xmlcharent PORTDOCS= * -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/${DTDDIR} - ${INSTALL_DATA} ${WRKSRC}/catalog.xml ${STAGEDIR}${PREFIX}/${DTDDIR} -.for m in dtd xsd rng sch tools - cd ${WRKSRC} && ${COPYTREE_SHARE} ${m} ${STAGEDIR}${PREFIX}/${DTDDIR} -.endfor +post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${DTDDIR}/nvdl - ${INSTALL_DATA} ${WRKSRC}/docbook.nvdl ${STAGEDIR}${PREFIX}/${DTDDIR}/nvdl + ${MV} ${STAGEDIR}${PREFIX}/${DTDDIR}/docbook.nvdl ${STAGEDIR}${PREFIX}/${DTDDIR}/nvdl @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog README VERSION ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + cd ${STAGEDIR}${PREFIX}/${DTDDIR} && ${MV} ChangeLog README VERSION ${STAGEDIR}${DOCSDIR} + cd ${STAGEDIR}${PREFIX}/${DTDDIR} && ${MV} docs/* ${STAGEDIR}${DOCSDIR} && ${RMDIR} docs +.include "../../textproc/docbook/bsd.docbook.mk" .include <bsd.port.mk> diff --git a/textproc/docbook-500/pkg-plist b/textproc/docbook-500/pkg-plist index f317e7555d34..cbee3ea89ee3 100644 --- a/textproc/docbook-500/pkg-plist +++ b/textproc/docbook-500/pkg-plist @@ -1,5 +1,6 @@ -@unexec %%XMLCATMGR%% -c %%XMLCAT%% remove %D/%%DTDDIR%%/catalog.xml %%DTDDIR%%/catalog.xml +@unexec %D/%%XMLCATMGR%% -c %D/%%XMLCAT%% remove %D/%F +@exec %D/%%XMLCATMGR%% -c %D/%%XMLCAT%% add nextCatalog %D/%F %%DTD%%%%DTDDIR%%/dtd/docbook.dtd %%DTD%%@dirrm %%DTDDIR%%/dtd %%NVDL%%%%DTDDIR%%/nvdl/docbook.nvdl @@ -19,6 +20,3 @@ %%SCHEMA%%%%DTDDIR%%/xsd/xml.xsd %%SCHEMA%%@dirrm %%DTDDIR%%/xsd @dirrm %%DTDDIR%% -@dirrmtry share/xml/docbook -@dirrmtry share/xml -@exec %%XMLCATMGR%% -c %%XMLCAT%% add nextCatalog %D/%%DTDDIR%%/catalog.xml |