Mon Mar 3 05:06:43 2014 UTC ()
Fixes perl interpreter path for the case using builtin perl.


(obache)
diff -r1.34 -r1.35 pkgsrc/pkgtools/pkgdepgraph/Makefile
diff -r1.11 -r1.12 pkgsrc/pkgtools/pkgdepgraph/files/pkgdepgraph.pl

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

--- pkgsrc/pkgtools/pkgdepgraph/Makefile 2014/03/03 05:03:49 1.34
+++ pkgsrc/pkgtools/pkgdepgraph/Makefile 2014/03/03 05:06:43 1.35
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.34 2014/03/03 05:03:49 obache Exp $ 1# $NetBSD: Makefile,v 1.35 2014/03/03 05:06:43 obache Exp $
2# 2#
3 3
4PKGNAME= pkgdepgraph-2.8 4PKGNAME= pkgdepgraph-2.8
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= pkgtools devel 6CATEGORIES= pkgtools devel
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html 9HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html
10COMMENT= Visual representation of installed NetBSD packages 10COMMENT= Visual representation of installed NetBSD packages
11 11
12# removed so that pkgdepgraph can be used on "client" machines -- @@@ 12# removed so that pkgdepgraph can be used on "client" machines -- @@@
13# DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz 13# DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
14 14
@@ -28,26 +28,27 @@ USE_TOOLS+= nroff @@ -28,26 +28,27 @@ USE_TOOLS+= nroff
28INSTALLATION_DIRS= bin ${PKGMANDIR}/cat1 ${PKGMANDIR}/man1 28INSTALLATION_DIRS= bin ${PKGMANDIR}/cat1 ${PKGMANDIR}/man1
29 29
30do-extract: 30do-extract:
31 ${CP} ${FILESDIR}/pkgdepgraph.pl ${WRKSRC}/pkgdepgraph.pl 31 ${CP} ${FILESDIR}/pkgdepgraph.pl ${WRKSRC}/pkgdepgraph.pl
32 ${CP} ${FILESDIR}/pkgdepgraph.1 ${WRKSRC}/pkgdepgraph.1.in 32 ${CP} ${FILESDIR}/pkgdepgraph.1 ${WRKSRC}/pkgdepgraph.1.in
33 ${CP} ${FILESDIR}/pkgdepgraph.0 ${WRKSRC}/pkgdepgraph.0.in 33 ${CP} ${FILESDIR}/pkgdepgraph.0 ${WRKSRC}/pkgdepgraph.0.in
34 34
35do-build: 35do-build:
36.for file in pkgdepgraph 36.for file in pkgdepgraph
37 ${SED} -e 's|@PREFIX@|${PREFIX}|g' \ 37 ${SED} -e 's|@PREFIX@|${PREFIX}|g' \
38 -e 's|@PKG_DBDIR@|${PKG_DBDIR}|g' \ 38 -e 's|@PKG_DBDIR@|${PKG_DBDIR}|g' \
39 -e 's|@PKGSRCDIR@|${PKGSRCDIR}|g' \ 39 -e 's|@PKGSRCDIR@|${PKGSRCDIR}|g' \
40 -e 's|@DISTVER@|${DISTVER}|g' \ 40 -e 's|@DISTVER@|${DISTVER}|g' \
 41 -e 's|@PERL5@|${PERL5}|g' \
41 < ${WRKSRC}/${file}.pl \ 42 < ${WRKSRC}/${file}.pl \
42 > ${WRKSRC}/${file} 43 > ${WRKSRC}/${file}
43.endfor 44.endfor
44.for file in pkgdepgraph.1 pkgdepgraph.0 45.for file in pkgdepgraph.1 pkgdepgraph.0
45 ${SED} -e 's|@PKG_DBDIR@|${PKG_DBDIR}|g' \ 46 ${SED} -e 's|@PKG_DBDIR@|${PKG_DBDIR}|g' \
46 -e 's|@PKGSRCDIR@|${PKGSRCDIR}|g' \ 47 -e 's|@PKGSRCDIR@|${PKGSRCDIR}|g' \
47 < ${WRKSRC}/${file}.in \ 48 < ${WRKSRC}/${file}.in \
48 > ${WRKSRC}/${file} 49 > ${WRKSRC}/${file}
49.endfor 50.endfor
50.if ${OPSYS} == "SunOS" || ${OPSYS} == "AIX" 51.if ${OPSYS} == "SunOS" || ${OPSYS} == "AIX"
51 # the pre-generated man-pages are 'mandoc'; these OS need 'man' 52 # the pre-generated man-pages are 'mandoc'; these OS need 'man'
52 nroff -man ${WRKSRC}/pkgdepgraph.1 > ${WRKSRC}/pkgdepgraph.0 53 nroff -man ${WRKSRC}/pkgdepgraph.1 > ${WRKSRC}/pkgdepgraph.0
53.endif 54.endif

cvs diff -r1.11 -r1.12 pkgsrc/pkgtools/pkgdepgraph/files/pkgdepgraph.pl (expand / switch to unified diff)

--- pkgsrc/pkgtools/pkgdepgraph/files/pkgdepgraph.pl 2005/06/26 17:34:19 1.11
+++ pkgsrc/pkgtools/pkgdepgraph/files/pkgdepgraph.pl 2014/03/03 05:06:43 1.12
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1#!@PREFIX@/bin/perl 1#!@PERL5@
2 2
3# Copyright (c) 2002, 2003, 2004 by Andrew Brown <atatat@netbsd.org> 3# Copyright (c) 2002, 2003, 2004 by Andrew Brown <atatat@netbsd.org>
4# Absolutely no warranty. 4# Absolutely no warranty.
5 5
6# $NetBSD: pkgdepgraph.pl,v 1.11 2005/06/26 17:34:19 atatat Exp $ 6# $NetBSD: pkgdepgraph.pl,v 1.12 2014/03/03 05:06:43 obache Exp $
7# pkgdepgraph: @DISTVER@ 7# pkgdepgraph: @DISTVER@
8 8
9use strict; 9use strict;
10# no strict 'refs'; 10# no strict 'refs';
11 11
12use Getopt::Long; 12use Getopt::Long;
13Getopt::Long::Configure("bundling"); 13Getopt::Long::Configure("bundling");
14my(@opts, %opt); 14my(@opts, %opt);
15my($iam, $version, $usecolor, $group, $locations, $order, $versions); 15my($iam, $version, $usecolor, $group, $locations, $order, $versions);
16my($limit, $delete, $rebuild, $force, @outofdate, @update, $clean); 16my($limit, $delete, $rebuild, $force, @outofdate, @update, $clean);
17my($pkg_dbdir, $pkgsrcdir, $packages, $pkgadd, $fetch, $make); 17my($pkg_dbdir, $pkgsrcdir, $packages, $pkgadd, $fetch, $make);
18my($all, $target, $exists, $reverse, $simple, @subgraph, @impact, %impactof); 18my($all, $target, $exists, $reverse, $simple, @subgraph, @impact, %impactof);
19 19