diff options
Diffstat (limited to 'textproc/sdocbook-xml/Makefile')
-rw-r--r-- | textproc/sdocbook-xml/Makefile | 38 |
1 files changed, 17 insertions, 21 deletions
diff --git a/textproc/sdocbook-xml/Makefile b/textproc/sdocbook-xml/Makefile index 8ea459561098..a01e3478c3e4 100644 --- a/textproc/sdocbook-xml/Makefile +++ b/textproc/sdocbook-xml/Makefile @@ -6,35 +6,31 @@ # PORTNAME= sdocbook-xml -PORTVERSION= 4.1.2.4 +PORTVERSION= 4.1.2.5 CATEGORIES= textproc -MASTER_SITES= http://nwalsh.com/docbook/simple/4.1.2.4/ -DISTNAME= sdb${PORTVERSION:S/.//g} +MASTER_SITES= http://www.oasis-open.org/docbook/xml/simple/4.1.2.5/ +DISTNAME= simple${PORTVERSION:S/.//g} +EXTRACT_ONLY= # empty -MAINTAINER= kiri@FreeBSD.org +MAINTAINER= des@FreeBSD.org -RUN_DEPENDS= ${LOCALBASE}/share/xml/docbook/readme.txt:${PORTSDIR}/textproc/docbook-xml +RUN_DEPENDS= ${MKCATALOG}:${PORTSDIR}/textproc/mkcatalog USE_ZIP= yes -NO_MTREE= yes NO_BUILD= yes -WRKSRC= ${WRKDIR} +NO_WRKSUBDIR= yes +PLIST_SUB= MKCATALOG=${MKCATALOG} CATALOG=${CATALOG} -INSTDIR= ${PREFIX}/share/xml/docbook -DTDDIR= ${INSTDIR}/sdocbook -ENTDIR= ${INSTDIR}/sdocbook/ent +SDOCBOOKDIR= ${PREFIX}/share/xml/sdocbook +MKCATALOG= ${LOCALBASE}/sbin/mkcatalog +CATALOG= ${PREFIX}/share/xml/catalog do-install: - ${MKDIR} ${ENTDIR} - ${INSTALL_DATA} ${FILESDIR}/catalog ${DTDDIR} - cd ${WRKSRC}; \ - ${INSTALL_DATA} COPYRIGHT ChangeLog LostLog README VERSION \ - *.dtd *.mod *.css *.xml ${DTDDIR}; \ - ${INSTALL_DATA} ent/* ${ENTDIR} - if [ ! -f ${INSTDIR}/catalog ]; then \ - ${ECHO_CMD} "CATALOG \"sdocbook/catalog\"" > ${INSTDIR}/catalog; \ - else \ - ${SETENV} LANG=C ${PERL} -ni -e 'print if !m|sdocbook/catalog|;print "CATALOG \"sdocbook/catalog\"\n" if eof;' ${INSTDIR}/catalog; \ - fi + ${MKDIR} ${SDOCBOOKDIR} + (cd ${SDOCBOOKDIR} && unzip -oq ${DISTDIR}/${DISTFILES}) + ${INSTALL_DATA} ${FILESDIR}/catalog ${SDOCBOOKDIR} + +post-install: + ${MKCATALOG} -q -c ${CATALOG} install sdocbook catalog .include <bsd.port.mk> |