diff options
author | Marcus von Appen <mva@FreeBSD.org> | 2010-01-05 21:36:34 +0000 |
---|---|---|
committer | Marcus von Appen <mva@FreeBSD.org> | 2010-01-05 21:36:34 +0000 |
commit | 75c6ab22cc15004b2f1dc6eead3f6b2fafec1c32 (patch) | |
tree | bb1b9b82b9781750ff5f547bedaeade0ba9becd2 /devel | |
parent | a0891db7e8bf149d4028339849092c4bba4908ac (diff) | |
download | ports-75c6ab22cc15004b2f1dc6eead3f6b2fafec1c32.tar.gz ports-75c6ab22cc15004b2f1dc6eead3f6b2fafec1c32.zip |
cflow reads files as C or assembler program source and prints a graph
a graph of the function call hierarchy. Called functions are indented
according to their caller-callee relationship, in the order of occurance.
WWW: http://www.sysfault.org/projects
Notes
Notes:
svn path=/head/; revision=247233
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/bsdcflow/Makefile | 31 | ||||
-rw-r--r-- | devel/bsdcflow/distinfo | 3 | ||||
-rw-r--r-- | devel/bsdcflow/pkg-descr | 5 | ||||
-rw-r--r-- | devel/cflow/Makefile | 2 | ||||
-rw-r--r-- | devel/gnucflow/Makefile | 2 |
6 files changed, 42 insertions, 2 deletions
diff --git a/devel/Makefile b/devel/Makefile index 026587f1b00b..e29ca1d748c2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -123,6 +123,7 @@ SUBDIR += boost_build SUBDIR += bouml SUBDIR += bouml-doc + SUBDIR += bsdcflow SUBDIR += bufferpool SUBDIR += bug-buddy SUBDIR += bugzilla diff --git a/devel/bsdcflow/Makefile b/devel/bsdcflow/Makefile new file mode 100644 index 000000000000..2466af3310ec --- /dev/null +++ b/devel/bsdcflow/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: bsdcflow +# Date created: 2010-12-02 +# Whom: Marcus von Appen <mva@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= bsdcflow +PORTVERSION= 0.0.4 +CATEGORIES= devel +MASTER_SITES= http://www.sysfault.org/projects/ +DISTNAME= cflow-${PORTVERSION} + +MAINTAINER= mva@FreeBSD.org +COMMENT= A call graph generator for C and assembler code + +CONFLICTS= gnucflow-[0-9]* cflow-[0-9]* + +USE_GMAKE= yes +MAKE_ENV= MANDIR=${PREFIX}/man + +PLIST_FILES= bin/asmgraph \ + bin/cgraph \ + bin/cflow + +MAN1= cflow.1 cgraph.1 asmgraph.1 +MANCOMPRESSED= yes + +WRKSRC= ${WRKDIR}/${DISTNAME}/gnu + +.include <bsd.port.mk> diff --git a/devel/bsdcflow/distinfo b/devel/bsdcflow/distinfo new file mode 100644 index 000000000000..01a2c28c80f0 --- /dev/null +++ b/devel/bsdcflow/distinfo @@ -0,0 +1,3 @@ +MD5 (cflow-0.0.4.tar.gz) = 88f3b4c4a2c03e4bba90f49cf12e56c9 +SHA256 (cflow-0.0.4.tar.gz) = e5954516b4c131eafad410581a0572d2d7ca38616ac69e044f0c0491ff4b5138 +SIZE (cflow-0.0.4.tar.gz) = 31496 diff --git a/devel/bsdcflow/pkg-descr b/devel/bsdcflow/pkg-descr new file mode 100644 index 000000000000..60569386260c --- /dev/null +++ b/devel/bsdcflow/pkg-descr @@ -0,0 +1,5 @@ +cflow reads files as C or assembler program source and prints a graph +a graph of the function call hierarchy. Called functions are indented +according to their caller-callee relationship, in the order of occurance. + +WWW: http://www.sysfault.org/projects diff --git a/devel/cflow/Makefile b/devel/cflow/Makefile index a30d05cc34f6..e1507b230c4b 100644 --- a/devel/cflow/Makefile +++ b/devel/cflow/Makefile @@ -15,7 +15,7 @@ MASTER_SITE_SUBDIR= devel/lang/c MAINTAINER= ports@FreeBSD.org COMMENT= A call graph generator for C code -CONFLICTS= gnucflow-[0-9]* +CONFLICTS= bsdcflow-[0-9]* gnucflow-[0-9]* USE_GMAKE= yes MAN1= cflow.1 diff --git a/devel/gnucflow/Makefile b/devel/gnucflow/Makefile index cb70fafd02ed..0ea6290585e4 100644 --- a/devel/gnucflow/Makefile +++ b/devel/gnucflow/Makefile @@ -15,7 +15,7 @@ DISTNAME= cflow-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tool to chart control flow within the C program -CONFLICTS= cflow-[0-9]* +CONFLICTS= bsdcflow-[0-9]* cflow-[0-9]* USE_BZIP2= yes GNU_CONFIGURE= yes |