diff options
author | Jun Kuriyama <kuriyama@FreeBSD.org> | 2002-01-20 09:55:02 +0000 |
---|---|---|
committer | Jun Kuriyama <kuriyama@FreeBSD.org> | 2002-01-20 09:55:02 +0000 |
commit | cf73ad3edf566e7c0205aded977a0736b3d6f169 (patch) | |
tree | 0f6cbf111d29130bf84c18483a205c2f769c1039 /textproc/docbook-sk/Makefile | |
parent | 5a23f582dbfbfd36af614a2a4e6f03f94f73c980 (diff) |
Notes
Diffstat (limited to 'textproc/docbook-sk/Makefile')
-rw-r--r-- | textproc/docbook-sk/Makefile | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/textproc/docbook-sk/Makefile b/textproc/docbook-sk/Makefile index ee4a2cc3fd4e..d67da193aa6c 100644 --- a/textproc/docbook-sk/Makefile +++ b/textproc/docbook-sk/Makefile @@ -5,36 +5,37 @@ # $FreeBSD$ # -PORTNAME= docbook-xml +PORTNAME= docbook +PKGNAMESUFFIX= -xml PORTVERSION= 4.1.2 +PORTREVISION= 1 CATEGORIES= textproc -MASTER_SITES= http://www.docbook.org/xml/4.1.2/ +MASTER_SITES= http://www.docbook.org/xml/${PORTVERSION}/ DISTNAME= docbkx412 MAINTAINER= kuriyama@FreeBSD.org +RUN_DEPENDS= ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog + USE_ZIP= YES NO_BUILD= YES NO_WRKSUBDIR= YES +PLIST_SUB= DTD_VERSION=${PORTVERSION} \ + MKCATALOG=${MKCATALOG} CATALOG=${CATALOG} -INSTDIR= ${PREFIX}/share/xml -DTDDIR= ${INSTDIR}/docbook -ENTDIR= ${INSTDIR}/docbook/ent -DTDFILES= calstblx.dtd dbcentx.mod dbgenent.mod dbhierx.mod \ - dbnotnx.mod dbpoolx.mod docbookx.dtd soextblx.dtd -MISCFILES= 40chg.txt 41chg.txt readme.txt - -post-extract: - ${SED} -e 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/catalog.tmpl > ${WRKSRC}/catalog +DOCBOOKDIR= ${PREFIX}/share/xml/${PORTNAME}/${PORTVERSION} +MKCATALOG= ${LOCALBASE}/sbin/mkcatalog +CATALOG= ${PREFIX}/share/xml/catalog pre-install: - ${MKDIR} ${ENTDIR} + @[ -d ${DOCBOOKDIR}/ent ] || ${MKDIR} ${DOCBOOKDIR}/ent do-install: - @(cd ${WRKSRC}; ${INSTALL_DATA} ${DTDFILES} ${DTDDIR}) - @(cd ${WRKSRC}/ent; ${INSTALL_DATA} *.ent ${ENTDIR}) - @(cd ${WRKSRC}; ${INSTALL_DATA} ${MISCFILES} ${DTDDIR}) - ${INSTALL_DATA} ${WRKSRC}/catalog ${INSTDIR} - ${INSTALL_DATA} ${FILESDIR}/catalog.docbook ${DTDDIR}/catalog + for file in `unzip -l ${DISTDIR}/${DISTFILES}|${AWK} '/:[0-9].*[^\/]$$/{print $$4}'`; do \ + ${INSTALL_DATA} ${WRKSRC}/$$file ${DOCBOOKDIR}/$$file; \ + done + +post-install: + ${MKCATALOG} -q -c ${CATALOG} install docbook/${PORTVERSION} docbook.cat .include <bsd.port.mk> |