Annotation of pkgsrc/pkgtools/pkgdepgraph/Makefile, Revision 1.28
1.28 ! asau 1: # $NetBSD: Makefile,v 1.27 2010/03/21 16:29:42 wiz Exp $
1.1 atatat 2: #
3:
1.21 atatat 4: DISTNAME= pkgdepgraph-2.8
1.1 atatat 5: CATEGORIES= pkgtools devel
6: MASTER_SITES= # empty
7: DISTFILES= # empty
8:
1.27 wiz 9: MAINTAINER= pkgsrc-users@NetBSD.org
1.19 wiz 10: HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html
1.1 atatat 11: COMMENT= Visual representation of installed NetBSD packages
12:
1.2 atatat 13: # removed so that pkgdepgraph can be used on "client" machines -- @@@
14: # DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
1.1 atatat 15:
1.13 agc 16: WRKSRC= ${WRKDIR}
1.22 jlam 17: USE_TOOLS+= perl:run
1.1 atatat 18:
19: NO_CONFIGURE= yes
20:
21: DISTVER= ${DISTNAME:S/pkgdepgraph-//}
22:
23: .include "../../mk/bsd.prefs.mk"
24:
1.23 rillig 25: INSTALLATION_DIRS= bin ${PKGMANDIR}/cat1 ${PKGMANDIR}/man1
1.20 jlam 26:
1.3 atatat 27: do-extract:
28: ${CP} ${FILESDIR}/pkgdepgraph.pl ${WRKSRC}/pkgdepgraph.pl
29: ${CP} ${FILESDIR}/pkgdepgraph.1 ${WRKSRC}/pkgdepgraph.1.in
1.15 jschauma 30: ${CP} ${FILESDIR}/pkgdepgraph.0 ${WRKSRC}/pkgdepgraph.0.in
1.3 atatat 31:
1.1 atatat 32: do-build:
33: .for FILE in pkgdepgraph
34: ${SED} -e 's|@PREFIX@|${PREFIX}|g' \
35: -e 's|@PKG_DBDIR@|${PKG_DBDIR}|g' \
1.18 jlam 36: -e 's|@PKGSRCDIR@|${PKGSRCDIR}|g' \
1.1 atatat 37: -e 's|@DISTVER@|${DISTVER}|g' \
1.3 atatat 38: < ${WRKSRC}/${FILE}.pl \
1.1 atatat 39: > ${WRKSRC}/${FILE}
40: .endfor
1.15 jschauma 41: .for FILE in pkgdepgraph.1 pkgdepgraph.0
1.1 atatat 42: ${SED} -e 's|@PKG_DBDIR@|${PKG_DBDIR}|g' \
1.18 jlam 43: -e 's|@PKGSRCDIR@|${PKGSRCDIR}|g' \
1.15 jschauma 44: < ${WRKSRC}/${FILE}.in \
45: > ${WRKSRC}/${FILE}
1.1 atatat 46: .endfor
1.15 jschauma 47: .if ${OPSYS} == "SunOS" || ${OPSYS} == "AIX"
48: # the pre-generated man-pages are 'mandoc'; these OS need 'man'
49: nroff -man ${WRKSRC}/pkgdepgraph.1 > ${WRKSRC}/pkgdepgraph.0
50: .endif
1.1 atatat 51:
52: do-install:
1.24 joerg 53: ${INSTALL_SCRIPT} ${WRKSRC}/pkgdepgraph ${DESTDIR}${PREFIX}/bin/pkgdepgraph
1.26 obache 54: .if !empty(MANINSTALL:Mcatinstall)
1.24 joerg 55: ${INSTALL_MAN} ${WRKSRC}/pkgdepgraph.0 ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat1
1.26 obache 56: .endif
57: .if !empty(MANINSTALL:Mmaninstall)
1.24 joerg 58: ${INSTALL_MAN} ${WRKSRC}/pkgdepgraph.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
1.26 obache 59: .endif
1.2 atatat 60:
1.1 atatat 61: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>