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