openbsd-ports/textproc/docbook/Makefile
avsm 5b00a9702d Pull in the docbook-xml port into this one. Since the SGML DTDs are no
longer being developed, the release number of this port now reflects the
advancing XML DTD versions. The directory structure for the XML DTDs
is similar to that of the SGML ones (share/xml/docbook/4.1, for example)

- Update to docbook-4.1.2
- bump NEED_VERSION, integrate COMMENT
- switch to tracking XML schemas, but keep installing old SGML ones

ok jakob@
2001-03-31 10:20:44 +00:00

68 lines
2.4 KiB
Makefile

# $OpenBSD: Makefile,v 1.12 2001/03/31 10:20:44 avsm Exp $
COMMENT= "technical documentation XML/SGML definitions"
DISTNAME= docbook-4.1.2
DIST_SUBDIR= docbook
CATEGORIES= textproc
NEED_VERSION= 1.378
ROOT_SITE= http://www.oasis-open.org/docbook/
MIRROR_SITE= http://www.docbook.org/
HOMEPAGE= http://www.oasis-open.org/docbook/
MASTER_SITES0= ${ROOT_SITE}/sgml/2.4.1/
MASTER_SITES1= ${ROOT_SITE}/sgml/3.0/
MASTER_SITES2= ${ROOT_SITE}/sgml/3.1/ ${MIRROR_SITE}/sgml/3.1/
MASTER_SITES3= ${ROOT_SITE}/sgml/4.0/ ${MIRROR_SITE}/sgml/4.0/
MASTER_SITES4= ${ROOT_SITE}/sgml/4.1/ ${MIRROR_SITE}/sgml/4.1/
MASTER_SITES5= ${ROOT_SITE}/xml/4.1/ ${MIRROR_SITE}/xml/4.1/
MASTER_SITES6= ${ROOT_SITE}/xml/4.1.2/ ${MIRROR_SITE}/xml/4.1.2/
MASTER_SITES7= http://www.docbook.org/tdg/
DISTFILES= docbk241.zip:0 docbk30.zip:1 docbk31.zip:2 docbk40.zip:3 docbk41.zip:4 docbkx41.zip:5 docbkx412.zip:6 examples.zip:7
MAINTAINER= Anil Madhavapeddy <avsm@openbsd.org>
# permission granted in dtd copyright notice
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
NO_BUILD= Yes
SEPARATE_BUILD= concurrent
SGML_VERSIONS= 2.4.1 3.0 3.1 4.0 4.1
XML_VERSIONS= 4.1 4.1.2
SGML_INSTDIR= ${PREFIX}/share/sgml/docbook
XML_INSTDIR= ${PREFIX}/share/xml/docbook
RUN_DEPENDS= ${PREFIX}/share/sgml/iso8879/catalog::textproc/iso8879 \
${SGML_INSTDIR}/dsssl/modular/catalog::textproc/docbook-modular
.for i in ${SGML_VERSIONS} ${XML_VERSIONS:C/(.+)/x\1/g}
EXTRACT_CASES+= *docbk${i:S/.//g}.zip) unzip -qa ${FULLDISTDIR}/$$archive -d ${WRKDIR}/$i;;
.endfor
do-install:
${INSTALL_DATA_DIR} ${SGML_INSTDIR} ${XML_INSTDIR}
${INSTALL_DATA} ${FILESDIR}/sgml_catalog ${PREFIX}/share/sgml/catalog
${INSTALL_DATA} ${FILESDIR}/sgml_db_catalog ${SGML_INSTDIR}/catalog
${INSTALL_DATA} ${FILESDIR}/xml_catalog ${PREFIX}/share/xml/catalog
${INSTALL_DATA} ${FILESDIR}/xml_db_catalog ${XML_INSTDIR}/catalog
.for i in ${SGML_VERSIONS}
${INSTALL_DATA_DIR} ${SGML_INSTDIR}/$i
${INSTALL_DATA} ${WRKDIR}/$i/* ${SGML_INSTDIR}/$i
${INSTALL_DATA} ${FILESDIR}/sgml_db${i:S/.//g}_catalog ${SGML_INSTDIR}/$i/catalog
.endfor
.for i in ${XML_VERSIONS}
${INSTALL_DATA_DIR} ${XML_INSTDIR}/$i ${XML_INSTDIR}/$i/ent
${INSTALL_DATA} ${WRKDIR}/x$i/*.* ${XML_INSTDIR}/$i
${INSTALL_DATA} ${WRKDIR}/x$i/ent/* ${XML_INSTDIR}/$i/ent
${INSTALL_DATA} ${FILESDIR}/xml_db${i:S/.//g}_catalog ${XML_INSTDIR}/$i/catalog
.endfor
.include <bsd.port.mk>