Date: Tue, 18 Feb 2014 16:17:41 +0000 (UTC) From: Mathieu Arnold <mat@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r344920 - in head/textproc: docbook sdocbook-xml sdocbook-xml/files Message-ID: <201402181617.s1IGHfBN030993@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mat Date: Tue Feb 18 16:17:40 2014 New Revision: 344920 URL: http://svnweb.freebsd.org/changeset/ports/344920 QAT: https://qat.redports.org/buildarchive/r344920/ Log: Convert textproc/sdocbook to staging. Sponsored by: Absolight Added: head/textproc/sdocbook-xml/files/catalog.in - copied unchanged from r344867, head/textproc/sdocbook-xml/files/catalog head/textproc/sdocbook-xml/files/catalog.xml.in - copied, changed from r344867, head/textproc/sdocbook-xml/files/catalog.xml Deleted: head/textproc/sdocbook-xml/files/catalog head/textproc/sdocbook-xml/files/catalog.xml Modified: head/textproc/docbook/bsd.docbook.mk head/textproc/sdocbook-xml/Makefile head/textproc/sdocbook-xml/pkg-plist Modified: head/textproc/docbook/bsd.docbook.mk ============================================================================== --- head/textproc/docbook/bsd.docbook.mk Tue Feb 18 16:14:02 2014 (r344919) +++ head/textproc/docbook/bsd.docbook.mk Tue Feb 18 16:17:40 2014 (r344920) @@ -30,6 +30,7 @@ NO_BUILD= yes EXTRACT_AFTER_ARGS= -s ,^,${DISTNAME}/, .endif +CATALOG_FILES?= catalog XMLCATMGR= bin/xmlcatmgr SGMLCAT= share/sgml/catalog.ports ISOCAT= share/sgml/iso8879/catalog @@ -43,8 +44,10 @@ DTD_SUBDIR?= /dtd DTDDIR?= share/${XML_SGML}/${DTD_NAME}/${DTD_VERSION}${DTD_SUBDIR} PLIST_SUB+= XMLCATMGR=${XMLCATMGR} SGMLCAT=${SGMLCAT} XMLCAT=${XMLCAT} \ DTDDIR=${DTDDIR} +SUB_LIST+= DTDDIR=${PREFIX}/${DTDDIR} -.if !defined(PORTDOCS) + +.if !defined(PORTDOCS) && !defined(MANUAL_DOCS) PORTDOCS= *.txt .endif @@ -60,17 +63,19 @@ post-patch: @${ECHO_CMD} 'CATALOG "${LOCALBASE}/${ISOCAT}"' >> ${WRKSRC}/catalog @${RM} ${WRKSRC}/catalog.orig .elifndef HAS_MANUAL_CATALOG_FILE -SUB_FILES= catalog +SUB_FILES= ${CATALOG_FILES} .endif do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${DTDDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${DTDDIR} .if !defined(HAS_CATALOG_FILE) && !defined(HAS_MANUAL_CATALOG_FILE) - ${INSTALL_DATA} ${WRKDIR}/catalog ${STAGEDIR}${PREFIX}/${DTDDIR} +. for f in ${CATALOG_FILES} + ${INSTALL_DATA} ${WRKDIR}/${f} ${STAGEDIR}${PREFIX}/${DTDDIR} +. endfor .endif - @${MKDIR} ${STAGEDIR}${DOCSDIR} .if defined(PORTDOCS) && !defined(MANUAL_DOCS) + @${MKDIR} ${STAGEDIR}${DOCSDIR} . for f in ${PORTDOCS} ${MV} ${STAGEDIR}${PREFIX}/${DTDDIR}/${f} ${STAGEDIR}${DOCSDIR} . endfor Modified: head/textproc/sdocbook-xml/Makefile ============================================================================== --- head/textproc/sdocbook-xml/Makefile Tue Feb 18 16:14:02 2014 (r344919) +++ head/textproc/sdocbook-xml/Makefile Tue Feb 18 16:17:40 2014 (r344920) @@ -2,53 +2,20 @@ # $FreeBSD$ PORTNAME= sdocbook-xml -PORTVERSION= 1.1 -PORTEPOCH= 1 -CATEGORIES= textproc +PORTVERSION= 1.1 +PORTEPOCH= 2 MASTER_SITES= http://www.oasis-open.org/docbook/xml/simple/${PORTVERSION}/ DISTNAME= docbook-simple-${PORTVERSION} MAINTAINER= gabor@FreeBSD.org COMMENT= "Simplified" DocBook XML DTD -RUN_DEPENDS= ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr +NO_ISOCAT= yes +XML_DTD= yes +MANUAL_DOCS= yes +CATALOG_FILES= catalog catalog.xml -USE_ZIP= yes -NO_BUILD= yes -WRKSRC= ${WRKDIR} -PLIST_SUB= XMLCATMGR=${XMLCATMGR}\ - CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML}\ - CATALOG_PORTS_XML=${CATALOG_PORTS_XML}\ - XMLDIR=${SDOCBOOKDIR}\ - VERSION=${PORTVERSION} - -SDOCBOOKDIR= ${PREFIX}/share/xml/${PORTNAME:S/-xml//}/${PORTVERSION} -XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr -CATALOG_PORTS_SGML= ${PREFIX}/share/sgml/catalog.ports -CATALOG_PORTS_XML= ${PREFIX}/share/xml/catalog.ports - -FILES= sdbcent.mod sdbhier.mod sdbpool.mod sdocbook-custom.dtd \ - sdocbook.css sdocbook.dtd sdocbookref-custom.dtd \ - sdocbookref.dtd sinclist.mod - -NO_STAGE= yes -do-extract: - ${MKDIR} ${WRKDIR}; \ - (cd ${WRKDIR} && ${UNZIP_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${DISTFILES}) - -post-patch: - ${SED} -e 's#@@DTDDIR@@#${SDOCBOOKDIR}#' < ${FILESDIR}/catalog.xml > ${WRKSRC}/catalog.xml - -do-install: - ${MKDIR} ${SDOCBOOKDIR} -.for i in ${FILES} - ${INSTALL_DATA} $(WRKDIR)/${i} ${SDOCBOOKDIR} -.endfor - ${INSTALL_DATA} ${FILESDIR}/catalog ${SDOCBOOKDIR} - ${INSTALL_DATA} ${WRKDIR}/catalog.xml ${SDOCBOOKDIR} - -post-install: - ${XMLCATMGR} -sc ${CATALOG_PORTS_SGML} add CATALOG ${SDOCBOOKDIR}/catalog - ${XMLCATMGR} -c ${CATALOG_PORTS_XML} add nextCatalog ${SDOCBOOKDIR}/catalog.xml +DTD_NAME= ${PORTNAME:S/-xml//} +.include "../../textproc/docbook/bsd.docbook.mk" .include <bsd.port.mk> Copied: head/textproc/sdocbook-xml/files/catalog.in (from r344867, head/textproc/sdocbook-xml/files/catalog) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/sdocbook-xml/files/catalog.in Tue Feb 18 16:17:40 2014 (r344920, copy of r344867, head/textproc/sdocbook-xml/files/catalog) @@ -0,0 +1,3 @@ +OVERRIDE YES +PUBLIC "-//OASIS//DTD Simplified DocBook XML V1.1//EN" "sdocbook.dtd" +PUBLIC "-//OASIS//DTD Simplified DocBook RefEntry XML V1.1//EN" "sdocbookref.dtd" Copied and modified: head/textproc/sdocbook-xml/files/catalog.xml.in (from r344867, head/textproc/sdocbook-xml/files/catalog.xml) ============================================================================== --- head/textproc/sdocbook-xml/files/catalog.xml Tue Feb 18 11:43:42 2014 (r344867, copy source) +++ head/textproc/sdocbook-xml/files/catalog.xml.in Tue Feb 18 16:17:40 2014 (r344920) @@ -2,6 +2,6 @@ <!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd"> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog"> - <public publicId="-//OASIS//DTD Simplified DocBook XML V1.1//EN" uri="file://@@DTDDIR@@/sdocbook.dtd" /> - <public publicId="-//OASIS//DTD Simplified DocBook RefEntry XML V1.1//EN" uri="file://@@DTDDIR@@/sdocbookref.dtd" /> + <public publicId="-//OASIS//DTD Simplified DocBook XML V1.1//EN" uri="file://%%DTDDIR%%/sdocbook.dtd" /> + <public publicId="-//OASIS//DTD Simplified DocBook RefEntry XML V1.1//EN" uri="file://%%DTDDIR%%/sdocbookref.dtd" /> </catalog> Modified: head/textproc/sdocbook-xml/pkg-plist ============================================================================== --- head/textproc/sdocbook-xml/pkg-plist Tue Feb 18 16:14:02 2014 (r344919) +++ head/textproc/sdocbook-xml/pkg-plist Tue Feb 18 16:17:40 2014 (r344920) @@ -1,17 +1,16 @@ -@unexec %%XMLCATMGR%% -sc %%CATALOG_PORTS_SGML%% remove %%XMLDIR%%/catalog -share/xml/sdocbook/%%VERSION%%/catalog -@exec %%XMLCATMGR%% -sc %%CATALOG_PORTS_SGML%% add CATALOG %%XMLDIR%%/catalog -@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove %%XMLDIR%%/catalog.xml -share/xml/sdocbook/%%VERSION%%/catalog.xml -@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add nextCatalog %%XMLDIR%%/catalog.xml -share/xml/sdocbook/%%VERSION%%/sdbcent.mod -share/xml/sdocbook/%%VERSION%%/sdbhier.mod -share/xml/sdocbook/%%VERSION%%/sdbpool.mod -share/xml/sdocbook/%%VERSION%%/sdocbook-custom.dtd -share/xml/sdocbook/%%VERSION%%/sdocbook.css -share/xml/sdocbook/%%VERSION%%/sdocbook.dtd -share/xml/sdocbook/%%VERSION%%/sdocbookref-custom.dtd -share/xml/sdocbook/%%VERSION%%/sdocbookref.dtd -share/xml/sdocbook/%%VERSION%%/sinclist.mod -@dirrm share/xml/sdocbook/%%VERSION%% -@dirrm share/xml/sdocbook +%%DTDDIR%%/catalog +@unexec %D/%%XMLCATMGR%% -sc %D/%%SGMLCAT%% remove %D/%F +@exec %D/%%XMLCATMGR%% -sc %D/%%SGMLCAT%% add CATALOG %D/%F +%%DTDDIR%%/catalog.xml +@unexec %D/%%XMLCATMGR%% -sc %D/%%XMLCAT%% remove %D/%F +@exec %D/%%XMLCATMGR%% -sc %D/%%XMLCAT%% add nextCatalog %D/%F +%%DTDDIR%%/sdbcent.mod +%%DTDDIR%%/sdbhier.mod +%%DTDDIR%%/sdbpool.mod +%%DTDDIR%%/sdocbook-custom.dtd +%%DTDDIR%%/sdocbook.css +%%DTDDIR%%/sdocbook.dtd +%%DTDDIR%%/sdocbookref-custom.dtd +%%DTDDIR%%/sdocbookref.dtd +%%DTDDIR%%/sinclist.mod +@dirrm %%DTDDIR%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201402181617.s1IGHfBN030993>