Tue Feb 10 00:17:11 2009 UTC ()
DESTDIR support


(joerg)
diff -r1.23 -r1.24 pkgsrc/pkgtools/pkgdepgraph/Makefile

cvs diff -r1.23 -r1.24 pkgsrc/pkgtools/pkgdepgraph/Makefile (expand / switch to unified diff)

--- pkgsrc/pkgtools/pkgdepgraph/Makefile 2007/01/07 09:14:09 1.23
+++ pkgsrc/pkgtools/pkgdepgraph/Makefile 2009/02/10 00:17:11 1.24
@@ -1,33 +1,34 @@ @@ -1,33 +1,34 @@
1# $NetBSD: Makefile,v 1.23 2007/01/07 09:14:09 rillig Exp $ 1# $NetBSD: Makefile,v 1.24 2009/02/10 00:17:11 joerg Exp $
2# 2#
3 3
4DISTNAME= pkgdepgraph-2.8 4DISTNAME= pkgdepgraph-2.8
5CATEGORIES= pkgtools devel 5CATEGORIES= pkgtools devel
6MASTER_SITES= # empty 6MASTER_SITES= # empty
7DISTFILES= # empty 7DISTFILES= # empty
8 8
9MAINTAINER= atatat@NetBSD.org 9MAINTAINER= atatat@NetBSD.org
10HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html 10HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html
11COMMENT= Visual representation of installed NetBSD packages 11COMMENT= Visual representation of installed NetBSD packages
12 12
 13PKG_DESTDIR_SUPPORT= user-destdir
 14
13# removed so that pkgdepgraph can be used on "client" machines -- @@@ 15# removed so that pkgdepgraph can be used on "client" machines -- @@@
14# DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz 16# DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
15 17
16WRKSRC= ${WRKDIR} 18WRKSRC= ${WRKDIR}
17USE_TOOLS+= perl:run 19USE_TOOLS+= perl:run
18 20
19EXTRACT_ONLY= # empty 21EXTRACT_ONLY= # empty
20NO_CHECKSUM= yes 
21NO_CONFIGURE= yes 22NO_CONFIGURE= yes
22 23
23DISTVER= ${DISTNAME:S/pkgdepgraph-//} 24DISTVER= ${DISTNAME:S/pkgdepgraph-//}
24 25
25.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
26 27
27INSTALLATION_DIRS= bin ${PKGMANDIR}/cat1 ${PKGMANDIR}/man1 28INSTALLATION_DIRS= bin ${PKGMANDIR}/cat1 ${PKGMANDIR}/man1
28 29
29do-extract: 30do-extract:
30 ${CP} ${FILESDIR}/pkgdepgraph.pl ${WRKSRC}/pkgdepgraph.pl 31 ${CP} ${FILESDIR}/pkgdepgraph.pl ${WRKSRC}/pkgdepgraph.pl
31 ${CP} ${FILESDIR}/pkgdepgraph.1 ${WRKSRC}/pkgdepgraph.1.in 32 ${CP} ${FILESDIR}/pkgdepgraph.1 ${WRKSRC}/pkgdepgraph.1.in
32 ${CP} ${FILESDIR}/pkgdepgraph.0 ${WRKSRC}/pkgdepgraph.0.in 33 ${CP} ${FILESDIR}/pkgdepgraph.0 ${WRKSRC}/pkgdepgraph.0.in
33 34
@@ -42,18 +43,18 @@ do-build: @@ -42,18 +43,18 @@ do-build:
42.endfor 43.endfor
43.for FILE in pkgdepgraph.1 pkgdepgraph.0 44.for FILE in pkgdepgraph.1 pkgdepgraph.0
44 ${SED} -e 's|@PKG_DBDIR@|${PKG_DBDIR}|g' \ 45 ${SED} -e 's|@PKG_DBDIR@|${PKG_DBDIR}|g' \
45 -e 's|@PKGSRCDIR@|${PKGSRCDIR}|g' \ 46 -e 's|@PKGSRCDIR@|${PKGSRCDIR}|g' \
46 < ${WRKSRC}/${FILE}.in \ 47 < ${WRKSRC}/${FILE}.in \
47 > ${WRKSRC}/${FILE} 48 > ${WRKSRC}/${FILE}
48.endfor 49.endfor
49.if ${OPSYS} == "SunOS" || ${OPSYS} == "AIX" 50.if ${OPSYS} == "SunOS" || ${OPSYS} == "AIX"
50 # the pre-generated man-pages are 'mandoc'; these OS need 'man' 51 # the pre-generated man-pages are 'mandoc'; these OS need 'man'
51 nroff -man ${WRKSRC}/pkgdepgraph.1 > ${WRKSRC}/pkgdepgraph.0 52 nroff -man ${WRKSRC}/pkgdepgraph.1 > ${WRKSRC}/pkgdepgraph.0
52.endif 53.endif
53 54
54do-install: 55do-install:
55 ${INSTALL_SCRIPT} ${WRKSRC}/pkgdepgraph ${PREFIX}/bin/pkgdepgraph 56 ${INSTALL_SCRIPT} ${WRKSRC}/pkgdepgraph ${DESTDIR}${PREFIX}/bin/pkgdepgraph
56 ${INSTALL_MAN} ${WRKSRC}/pkgdepgraph.0 ${PREFIX}/${PKGMANDIR}/cat1 57 ${INSTALL_MAN} ${WRKSRC}/pkgdepgraph.0 ${DESTDIR}${PREFIX}/${PKGMANDIR}/cat1
57 ${INSTALL_MAN} ${WRKSRC}/pkgdepgraph.1 ${PREFIX}/${PKGMANDIR}/man1 58 ${INSTALL_MAN} ${WRKSRC}/pkgdepgraph.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
58 59
59.include "../../mk/bsd.pkg.mk" 60.include "../../mk/bsd.pkg.mk"