Annotation of pkgsrc/textproc/docbook/Makefile, Revision 1.31
1.31 ! wiz 1: # $NetBSD: Makefile,v 1.30 2004/06/05 00:01:48 xtraeme Exp $
1.2 rh 2: # FreeBSD Id: Makefile,v 1.4 1998/06/27 05:19:35 asami Exp
1.1 rh 3: #
4:
1.31 ! wiz 5: DISTNAME= docbook-4.4
1.1 rh 6: CATEGORIES= textproc
1.31 ! wiz 7: MASTER_SITES= http://www.oasis-open.org/docbook/sgml/4.4/
! 8: SITES_docbook-4.3.zip= http://www.oasis-open.org/docbook/sgml/4.3/
! 9: SITES_docbook-4.2.zip= http://www.oasis-open.org/docbook/sgml/4.2/
1.23 danw 10: SITES_docbk41.zip= http://www.oasis-open.org/docbook/sgml/4.1/
11: SITES_docbk40.zip= http://www.oasis-open.org/docbook/sgml/4.0/
12: SITES_docbk31.zip= http://www.oasis-open.org/docbook/sgml/3.1/
13: SITES_docbk30.zip= http://www.oasis-open.org/docbook/sgml/3.0/
14: SITES_docbk241.zip= http://www.oasis-open.org/docbook/sgml/2.4.1/
1.16 martti 15: DISTFILES= docbk241.zip docbk30.zip docbk31.zip docbk40.zip docbk41.zip \
1.31 ! wiz 16: docbook-4.2.zip docbook-4.3.zip docbook-4.4.zip
1.1 rh 17:
1.30 xtraeme 18: PKG_INSTALLATION_TYPES= overwrite pkgviews
19:
1.29 grant 20: MAINTAINER= rh@NetBSD.org
1.23 danw 21: HOMEPAGE= http://www.oasis-open.org/docbook
1.11 wiz 22: COMMENT= SGML DTD designed for computer documentation
1.1 rh 23:
1.15 jlam 24: BUILD_DEPENDS= unzip-[0-9]*:../../archivers/unzip
1.18 jmmv 25: DEPENDS+= iso8879>=1986:../../textproc/iso8879
1.1 rh 26:
1.24 agc 27: WRKSRC= ${WRKDIR}
1.1 rh 28: NO_MTREE= yes
1.27 minskim 29: USE_BUILDLINK3= yes
1.28 grant 30: USE_LANGUAGES= # empty
1.1 rh 31: EXTRACT_ONLY= # empty
32:
33: INSTDIR= ${PREFIX}/share/sgml/docbook
34: ISOCAT= ${PREFIX}/share/sgml/iso8879/catalog
35:
1.19 jmmv 36: SGML_CATALOGS=
1.31 ! wiz 37: .for ver in 2.4.1 3.0 3.1 4.0 4.1 4.2 4.3 4.4
1.19 jmmv 38: SGML_CATALOGS+= ${INSTDIR}/${ver}/catalog
39: .endfor
40: .undef ver
41:
1.26 minskim 42: do-build:
1.31 ! wiz 43: .for ver in 241 30 31 40 41 42 43 44
1.26 minskim 44: ${CP} ${FILESDIR}/catalog${ver} ${WRKDIR}
45: ${ECHO} "CATALOG \"${ISOCAT}\"" >> ${WRKDIR}/catalog${ver}
46: .endfor
47:
1.1 rh 48: pre-install:
1.12 hubertf 49: ${INSTALL_DATA_DIR} ${INSTDIR}/2.4.1
1.17 jlam 50: @[ -d ${INSTDIR}/3.0 ] || ${INSTALL_DATA_DIR} ${INSTDIR}/3.0
51: @[ -d ${INSTDIR}/3.1 ] || ${INSTALL_DATA_DIR} ${INSTDIR}/3.1
52: @[ -d ${INSTDIR}/4.0 ] || ${INSTALL_DATA_DIR} ${INSTDIR}/4.0
53: @[ -d ${INSTDIR}/4.1 ] || ${INSTALL_DATA_DIR} ${INSTDIR}/4.1
54: @[ -d ${INSTDIR}/4.2 ] || ${INSTALL_DATA_DIR} ${INSTDIR}/4.2
1.31 ! wiz 55: @[ -d ${INSTDIR}/4.3 ] || ${INSTALL_DATA_DIR} ${INSTDIR}/4.3
! 56: @[ -d ${INSTDIR}/4.4 ] || ${INSTALL_DATA_DIR} ${INSTDIR}/4.4
1.1 rh 57:
58: do-install:
1.8 hubertf 59: #
60: # 2.4.1:
1.10 wiz 61: #
1.4 drochner 62: @(cd ${INSTDIR}/2.4.1; unzip ${DISTDIR}/docbk241.zip)
1.5 wiz 63: @${RM} -r ${INSTDIR}/2.4.1/iso-*
1.26 minskim 64: @${INSTALL_DATA} ${WRKDIR}/catalog241 ${INSTDIR}/2.4.1/catalog
1.8 hubertf 65: @${CHMOD} ${SHAREMODE} ${INSTDIR}/2.4.1/*
66: #
67: # 3.0:
1.10 wiz 68: #
1.4 drochner 69: @(cd ${INSTDIR}/3.0; unzip ${DISTDIR}/docbk30.zip)
1.26 minskim 70: @${INSTALL_DATA} ${WRKDIR}/catalog30 ${INSTDIR}/3.0/catalog
1.8 hubertf 71: @${CHMOD} ${SHAREMODE} ${INSTDIR}/3.0/*
72: #
73: # 3.1:
1.10 wiz 74: #
1.4 drochner 75: @(cd ${INSTDIR}/3.1; unzip ${DISTDIR}/docbk31.zip)
1.26 minskim 76: @${INSTALL_DATA} ${WRKDIR}/catalog31 ${INSTDIR}/3.1/catalog
1.8 hubertf 77: @${CHMOD} ${SHAREMODE} ${INSTDIR}/3.1/*
78: #
79: # 4.0:
1.10 wiz 80: #
1.7 hubertf 81: @(cd ${INSTDIR}/4.0; unzip ${DISTDIR}/docbk40.zip)
1.26 minskim 82: @${INSTALL_DATA} ${WRKDIR}/catalog40 ${INSTDIR}/4.0/catalog
1.7 hubertf 83: @${CHMOD} ${SHAREMODE} ${INSTDIR}/4.0/*
1.8 hubertf 84: #
85: # 4.1:
1.10 wiz 86: #
1.8 hubertf 87: @(cd ${INSTDIR}/4.1; unzip ${DISTDIR}/docbk41.zip)
1.26 minskim 88: @${INSTALL_DATA} ${WRKDIR}/catalog41 ${INSTDIR}/4.1/catalog
1.8 hubertf 89: @${CHMOD} ${SHAREMODE} ${INSTDIR}/4.1/*
1.16 martti 90: #
91: # 4.2:
92: #
93: @(cd ${INSTDIR}/4.2; unzip ${DISTDIR}/docbook-4.2.zip)
1.26 minskim 94: @${INSTALL_DATA} ${WRKDIR}/catalog42 ${INSTDIR}/4.2/catalog
1.16 martti 95: @${CHMOD} ${SHAREMODE} ${INSTDIR}/4.2/*
1.8 hubertf 96: #
1.31 ! wiz 97: # 4.3:
! 98: #
! 99: @(cd ${INSTDIR}/4.3; unzip ${DISTDIR}/docbook-4.3.zip)
! 100: @${INSTALL_DATA} ${WRKDIR}/catalog43 ${INSTDIR}/4.3/catalog
! 101: @${CHMOD} ${SHAREMODE} ${INSTDIR}/4.3/*
! 102: #
! 103: # 4.4:
! 104: #
! 105: @(cd ${INSTDIR}/4.4; unzip ${DISTDIR}/docbook-4.4.zip)
! 106: @${INSTALL_DATA} ${WRKDIR}/catalog44 ${INSTDIR}/4.4/catalog
! 107: @${CHMOD} ${SHAREMODE} ${INSTDIR}/4.4/*
! 108: #
1.8 hubertf 109: # General cleanup
110: #
1.3 kleink 111: @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
1.1 rh 112:
1.19 jmmv 113: .include "../../textproc/xmlcatmgr/catalogs.mk"
1.2 rh 114: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>