summaryrefslogtreecommitdiff
path: root/pkgtools/pkgdepgraph/Makefile
diff options
context:
space:
mode:
authoratatat <atatat>2002-12-26 05:40:48 +0000
committeratatat <atatat>2002-12-26 05:40:48 +0000
commit30903091f42300c979cd369aeabda3ec0771c117 (patch)
tree55a4c08a173f20120400736981593876a60f6ffc /pkgtools/pkgdepgraph/Makefile
parentda581e1e43841b93741ff3628ed86a4eff16fc3c (diff)
downloadpkgsrc-30903091f42300c979cd369aeabda3ec0771c117.tar.gz
Upgrade pkgdepgraph to 1.1. New features are:
(1) Graph recoloring, so that as you delete and rebuild bunches of packages, you can see how far along you are (I use this a *lot*). (2) Subgraph grouping (based on work done by David Maxwell) which clusters groups of packages with common prefixes in their names inside a box. (3) The explicit dependency on the graphviz pkg has been removed so that pkgdepgraph can be run on "client machines" that only wish to generate graph data, not to view it (ie, machines that have packages installed but which do not wish to incur the overhead of X or the other stuff that graphviz requires). The fact that you should install graphviz *somewhere* so that you can view the data is noted by the new INSTALL script. Some useless comments have also been removed.
Diffstat (limited to 'pkgtools/pkgdepgraph/Makefile')
-rw-r--r--pkgtools/pkgdepgraph/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgtools/pkgdepgraph/Makefile b/pkgtools/pkgdepgraph/Makefile
index 650af1b54d6..d978178dc08 100644
--- a/pkgtools/pkgdepgraph/Makefile
+++ b/pkgtools/pkgdepgraph/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2002/11/07 23:18:01 atatat Exp $
+# $NetBSD: Makefile,v 1.2 2002/12/26 05:40:48 atatat Exp $
#
-DISTNAME= pkgdepgraph-1.0
+DISTNAME= pkgdepgraph-1.1
CATEGORIES= pkgtools devel
MASTER_SITES= # empty
DISTFILES= # empty
@@ -10,7 +10,8 @@ MAINTAINER= atatat@netbsd.org
HOMEPAGE= ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/Packages.txt
COMMENT= Visual representation of installed NetBSD packages
-DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
+# removed so that pkgdepgraph can be used on "client" machines -- @@@
+# DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz
USE_PERL5= YES
@@ -54,4 +55,7 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/pkgdepgraph.0 ${PREFIX}/man/cat1
${INSTALL_MAN} ${WRKSRC}/pkgdepgraph.1 ${PREFIX}/man/man1
+post-install:
+ @${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL
+
.include "../../mk/bsd.pkg.mk"