summaryrefslogtreecommitdiff
path: root/devel/egypt
diff options
context:
space:
mode:
authorAndrew Pantyukhin <sat@FreeBSD.org>2007-04-21 14:04:29 +0000
committerAndrew Pantyukhin <sat@FreeBSD.org>2007-04-21 14:04:29 +0000
commitfb646d0403a79d3a339743f3aa5d5e1c8073f239 (patch)
tree5c631b38de87664010aa51bba77c8c61e7996caf /devel/egypt
parent- Update to 0.6.1 (diff)
Add port devel/egypt:
Egypt is a simple tool for creating call graphs of C programs. Egypt neither analyzes source code nor lays out graphs. Instead, it leaves the source code analysis to GCC and the graph layout to Graphviz, both of which are better at their respective jobs than egypt itself could ever hope to be. Egypt is simply a very small Perl script that glues these existing tools together. WWW: http://www.gson.org/egypt/ Author: Andreas Gustafsson <gson@gson.org>
Notes
Notes: svn path=/head/; revision=190543
Diffstat (limited to 'devel/egypt')
-rw-r--r--devel/egypt/Makefile22
-rw-r--r--devel/egypt/distinfo3
-rw-r--r--devel/egypt/pkg-descr9
3 files changed, 34 insertions, 0 deletions
diff --git a/devel/egypt/Makefile b/devel/egypt/Makefile
new file mode 100644
index 000000000000..da3a823b101b
--- /dev/null
+++ b/devel/egypt/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: egypt
+# Date created: 21 April 2007
+# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= egypt
+PORTVERSION= 1.6
+CATEGORIES= devel perl5
+MASTER_SITES= http://www.gson.org/egypt/download/ CENKES
+
+MAINTAINER= infofarmer@FreeBSD.org
+COMMENT= Create call graphs of C programs
+
+USE_PERL5_RUN= yes
+PERL_CONFIGURE= yes
+MAN1= ${PORTNAME}.1
+PLIST_FILES= bin/${PORTNAME} %%SITE_PERL%%/%%PERL_ARCH%%/auto/${PORTNAME}/.packlist
+PLIST_DIRS= %%SITE_PERL%%/%%PERL_ARCH%%/auto/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/devel/egypt/distinfo b/devel/egypt/distinfo
new file mode 100644
index 000000000000..548ee59c1c3f
--- /dev/null
+++ b/devel/egypt/distinfo
@@ -0,0 +1,3 @@
+MD5 (egypt-1.6.tar.gz) = 59ecda6fd74f387b90327066b026bbf2
+SHA256 (egypt-1.6.tar.gz) = aef3a959a20d6271d4ef03a7e6b79cea3c894e8149e2985ff82a43c303720a26
+SIZE (egypt-1.6.tar.gz) = 3426
diff --git a/devel/egypt/pkg-descr b/devel/egypt/pkg-descr
new file mode 100644
index 000000000000..acec90f616a5
--- /dev/null
+++ b/devel/egypt/pkg-descr
@@ -0,0 +1,9 @@
+Egypt is a simple tool for creating call graphs of C programs. Egypt
+neither analyzes source code nor lays out graphs. Instead, it leaves
+the source code analysis to GCC and the graph layout to Graphviz, both
+of which are better at their respective jobs than egypt itself could
+ever hope to be. Egypt is simply a very small Perl script that glues
+these existing tools together.
+
+WWW: http://www.gson.org/egypt/
+Author: Andreas Gustafsson <gson@gson.org>