diff options
author | sat <sat@FreeBSD.org> | 2007-04-21 22:04:29 +0800 |
---|---|---|
committer | sat <sat@FreeBSD.org> | 2007-04-21 22:04:29 +0800 |
commit | b2e71c8849135cc3f3f7a3113115884dc6ead36d (patch) | |
tree | 784c65e2b7cdebbba841d55f030942656de71b6f | |
parent | 82b5c595023556ef45acb375c48cbd2f07eed555 (diff) | |
download | freebsd-ports-gnome-b2e71c8849135cc3f3f7a3113115884dc6ead36d.tar.gz freebsd-ports-gnome-b2e71c8849135cc3f3f7a3113115884dc6ead36d.tar.zst freebsd-ports-gnome-b2e71c8849135cc3f3f7a3113115884dc6ead36d.zip |
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>
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/egypt/Makefile | 22 | ||||
-rw-r--r-- | devel/egypt/distinfo | 3 | ||||
-rw-r--r-- | devel/egypt/pkg-descr | 9 |
4 files changed, 35 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 8aa5e0b78f8e..2342a7eb6ba7 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -265,6 +265,7 @@ SUBDIR += ecgi SUBDIR += ecos-tools SUBDIR += eet + SUBDIR += egypt SUBDIR += eieio SUBDIR += eieio-emacs20 SUBDIR += eiffelstudio 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> |