diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-04-28 13:34:26 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-04-28 13:34:26 +0000 |
commit | 3c7a47e55d9348d678f15ff74a48391b1eab2f7e (patch) | |
tree | e91490c76e95cdb25f944f5dc050e3259fb0e4a9 /textproc/docbook | |
parent | 4d8bf8761b02d72a5d1a8440737e4eb337a14b00 (diff) | |
download | ports-3c7a47e55d9348d678f15ff74a48391b1eab2f7e.tar.gz ports-3c7a47e55d9348d678f15ff74a48391b1eab2f7e.zip |
Convert textproc to new options framework
Notes
Notes:
svn path=/head/; revision=316718
Diffstat (limited to 'textproc/docbook')
-rw-r--r-- | textproc/docbook/Makefile | 93 |
1 files changed, 46 insertions, 47 deletions
diff --git a/textproc/docbook/Makefile b/textproc/docbook/Makefile index 9548a52b11d0..227bcba65bd5 100644 --- a/textproc/docbook/Makefile +++ b/textproc/docbook/Makefile @@ -1,11 +1,5 @@ -# New ports collection makefile for: docbook -# Date created: 7 April 1999 -# Whom: Nik Clayton <nik@freebsd.org> -# -# Based heavily on work by jfieber -# +# Created by: Nik Clayton <nik@freebsd.org> # $FreeBSD$ -# PORTNAME= docbook PORTVERSION= 1.4 @@ -18,100 +12,105 @@ COMMENT= Meta-port for the different versions of the DocBook DTD NO_BUILD= yes -OPTIONS= DB241 "DocBook SGML DTD 2.4.1" off \ - DB30 "DocBook SGML DTD 3.0" off \ - DB31 "DocBook SGML DTD 3.1" off \ - DB40 "DocBook SGML DTD 4.0" off \ - DB41 "DocBook SGML DTD 4.1" on \ - DB42 "DocBook SGML DTD 4.2" on \ - DB43 "DocBook SGML DTD 4.3" on \ - DB44 "DocBook SGML DTD 4.4" on \ - DB45 "DocBook SGML DTD 4.5" on \ - DB41_XML "DocBook XML DTD 4.1" on \ - DB42_XML "DocBook XML DTD 4.2" on \ - DB43_XML "DocBook XML DTD 4.3" on \ - DB44_XML "DocBook XML DTD 4.4" on \ - DB45_XML "DocBook XML DTD 4.5" on \ - DB50_XML "DocBook XML 5.0 distribution" on \ - SDB_XML "Simplified DocBook XML DTD" off \ - SGMLCHARENT "ISO 8879:1986 character entity sets (SGML)" on \ - XMLCHARENT "ISO 8879:1986 character entity sets (XML)" on - -.include <bsd.port.pre.mk> - -.if defined(WITH_DB241) +OPTIONS_DEFINE= DB241 DB30 DB31 DB40 DB41 DB42 DB43 DB44 DB45 DB41_XML \ + DB42_XML DB43_XML DB44_XML DB45_XML DB50_XML SDB_XML \ + SGMLCHARENT XMLCHARENT +OPTIONS_DEFAULT= DB41_XML DB42_XML DB43_XML DB44_XML DB45_XML DB50_XML \ + SGMLCHARENT XMLCHARENT +DB241_DESC= DocBook SGML DTD 2.4.1 +DB30_DESC= DocBook SGML DTD 3.0 +DB31_DESC= DocBook SGML DTD 3.1 +DB40_DESC= DocBook SGML DTD 4.0 +DB41_DESC= DocBook SGML DTD 4.1 +DB42_DESC= DocBook SGML DTD 4.2 +DB43_DESC= DocBook SGML DTD 4.3 +DB44_DESC= DocBook SGML DTD 4.4 +DB45_DESC= DocBook SGML DTD 4.5 +DB41_XML_DESC= DocBook XML DTD 4.1 +DB42_XML_DESC= DocBook XML DTD 4.2 +DB43_XML_DESC= DocBook XML DTD 4.3 +DB44_XML_DESC= DocBook XML DTD 4.4 +DB45_XML_DESC= DocBook XML DTD 4.5 +DB50_XML_DESC= DocBook XML 5.0 distribution +SDB_XML_DESC= Simplified DocBook XML DTD +SGMLCHARENT_DESC= ISO 8879:1986 character entity sets (SGML) +XMLCHARENT_DESC+ ISO 8879:1986 character entity sets (XML) + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MDB241} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/2.4.1:${PORTSDIR}/textproc/docbook-241 .endif -.if defined(WITH_DB30) +.if ${PORT_OPTIONS:MDB30} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/3.0:${PORTSDIR}/textproc/docbook-300 .endif -.if defined(WITH_DB31) +.if ${PORT_OPTIONS:MDB31} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/3.1:${PORTSDIR}/textproc/docbook-310 .endif -.if defined(WITH_DB40) +.if ${PORT_OPTIONS:MDB40} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/4.0:${PORTSDIR}/textproc/docbook-400 .endif -.if defined(WITH_DB41) +.if ${PORT_OPTIONS:MDB41} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/4.1:${PORTSDIR}/textproc/docbook-410 .endif -.if defined(WITH_DB42) +.if ${PORT_OPTIONS:MDB42} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/4.2:${PORTSDIR}/textproc/docbook-420 .endif -.if defined(WITH_DB43) +.if ${PORT_OPTIONS:MDB43} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/4.3:${PORTSDIR}/textproc/docbook-430 .endif -.if defined(WITH_DB44) +.if ${PORT_OPTIONS:MDB44} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/4.4:${PORTSDIR}/textproc/docbook-440 .endif -.if defined(WITH_DB45) +.if ${PORT_OPTIONS:MDB45} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/4.5:${PORTSDIR}/textproc/docbook-450 .endif -.if defined(WITH_DB41_XML) +.if ${PORT_OPTIONS:MDB41_XML} RUN_DEPENDS+= ${LOCALBASE}/share/xml/docbook/4.1.2:${PORTSDIR}/textproc/docbook-sk .endif -.if defined(WITH_DB42_XML) +.if ${PORT_OPTIONS:MDB42_XML} RUN_DEPENDS+= ${LOCALBASE}/share/xml/docbook/4.2:${PORTSDIR}/textproc/docbook-xml .endif -.if defined(WITH_DB43_XML) +.if ${PORT_OPTIONS:MDB43_XML} RUN_DEPENDS+= ${LOCALBASE}/share/xml/docbook/4.3:${PORTSDIR}/textproc/docbook-xml-430 .endif -.if defined(WITH_DB44_XML) +.if ${PORT_OPTIONS:MDB44_XML} RUN_DEPENDS+= ${LOCALBASE}/share/xml/docbook/4.4:${PORTSDIR}/textproc/docbook-xml-440 .endif -.if defined(WITH_DB45_XML) +.if ${PORT_OPTIONS:MDB45_XML} RUN_DEPENDS+= ${LOCALBASE}/share/xml/docbook/4.5:${PORTSDIR}/textproc/docbook-xml-450 .endif -.if defined(WITH_DB50_XML) +.if ${PORT_OPTIONS:MDB50_XML} RUN_DEPENDS+= ${LOCALBASE}/share/xml/docbook/5.0:${PORTSDIR}/textproc/docbook-500 .endif -.if defined(WITH_SDB_XML) +.if ${PORT_OPTIONS:MSDB_XML} RUN_DEPENDS+= ${LOCALBASE}/share/xml/sdocbook/1.1:${PORTSDIR}/textproc/sdocbook-xml .endif -.if defined(WITH_SGMLCHARENT) +.if ${PORT_OPTIONS:MSGMLCHARENT} RUN_DEPENDS+= ${LOCALBASE}/share/sgml/iso8879:${PORTSDIR}/textproc/iso8879 .endif -.if defined(WITH_XMLCHARENT) +.if ${PORT_OPTIONS:MXMLCHARENT} RUN_DEPENDS+= ${LOCALBASE}/share/xml/xmlcharent/catalog:${PORTSDIR}/textproc/xmlcharent .endif do-install: @${DO_NADA} -.include <bsd.port.post.mk> +.include <bsd.port.mk> |