Annotation of pkgsrc/pkgtools/cdpack/Makefile, Revision 1.32
1.32 ! obache 1: # $NetBSD: Makefile,v 1.31 2012/09/11 23:19:34 asau Exp $
1.1 dmcmahil 2: #
3:
1.32 ! obache 4: PKGNAME= cdpack-1.9
1.1 dmcmahil 5: CATEGORIES= pkgtools
6:
1.13 grant 7: MAINTAINER= dmcmahill@NetBSD.org
1.15 cjep 8: HOMEPAGE= http://www.NetBSD.org/
1.26 dmcmahil 9: COMMENT= Utility to create multi-cd/dvd binary package collections
1.1 dmcmahil 10:
11: # for mkisofs
1.21 wiz 12: DEPENDS+= cdrtools-[0-9]*:../../sysutils/cdrtools
1.1 dmcmahil 13:
1.16 agc 14: WRKSRC= ${WRKDIR}
1.24 wiz 15: NO_CONFIGURE= yes
1.1 dmcmahil 16:
1.20 dmcmahil 17: USE_TOOLS+= awk:run
1.29 dmcmahil 18: USE_TOOLS+= bzcat:run
1.20 dmcmahil 19: USE_TOOLS+= expr:run
1.29 dmcmahil 20: USE_TOOLS+= gzcat:run
1.26 dmcmahil 21: USE_TOOLS+= printf:run
1.20 dmcmahil 22: USE_TOOLS+= sort:run
1.29 dmcmahil 23: USE_TOOLS+= tar:run
1.20 dmcmahil 24: USE_TOOLS+= tsort:run
25:
1.23 rillig 26: INSTALLATION_DIRS= bin libexec ${PKGMANDIR}/man1
1.19 jlam 27:
1.1 dmcmahil 28: do-build:
1.26 dmcmahil 29: .for f in cdpack cddist
1.1 dmcmahil 30: ${SED} -e 's;@prefix@;${PREFIX};g' \
1.20 dmcmahil 31: -e 's;@progver@;${PKGVERSION};g' \
32: -e 's;@AWK@;${AWK};g' \
1.29 dmcmahil 33: -e 's;@BZCAT@;${BZCAT};g' \
1.20 dmcmahil 34: -e 's;@EXPR@;${EXPR};g' \
1.29 dmcmahil 35: -e 's;@GZCAT@;${GZCAT};g' \
1.26 dmcmahil 36: -e 's;@PRINTF@;${PRINTF};g' \
1.20 dmcmahil 37: -e 's;@SORT@;${SORT};g' \
1.29 dmcmahil 38: -e 's;@TAR@;${TAR};g' \
1.20 dmcmahil 39: -e 's;@TSORT@;${TSORT};g' \
1.26 dmcmahil 40: ${FILESDIR}/${f}.sh > \
41: ${WRKSRC}/${f}
42: ${CHMOD} 755 ${WRKDIR}/${f}
1.29 dmcmahil 43: ${SED} -e 's;@AWK@;${AWK};g' \
44: -e 's;@BZCAT@;${BZCAT};g' \
45: -e 's;@GZCAT@;${GZCAT};g' \
46: -e 's;@TAR@;${TAR};g' \
47: ${FILESDIR}/${f}.1 > \
1.26 dmcmahil 48: ${WRKSRC}/${f}.1
49: .endfor
1.20 dmcmahil 50: ${SED} -e 's;@AWK@;${AWK};g' ${FILESDIR}/cdgen.awk > \
51: ${WRKSRC}/cdgen.awk
1.1 dmcmahil 52:
53: do-install:
1.26 dmcmahil 54: .for f in cdpack cddist
1.28 joerg 55: ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/bin
56: ${INSTALL_MAN} ${WRKSRC}/${f}.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
1.26 dmcmahil 57: .endfor
1.28 joerg 58: ${INSTALL_SCRIPT} ${WRKSRC}/cdgen.awk ${DESTDIR}${PREFIX}/libexec
1.1 dmcmahil 59:
60: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>