1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

GNU cflow analyzes a collection of C source files and prints a graph

charting control flow within the program.

Current implementation is able to produce both direct and inverted
flowgraphs for C sources. Optionally a cross-reference listing can
be generated. Two output formats are implemented: POSIX and GNU
(extended).

Input files can optionally be preprocessed before analyzing.

WWW: http://savannah.gnu.org/projects/cflow

PR:		ports/120373
Submitted by:	Dmitry Marakasov <amdmi3 at amdmi3.ru>
This commit is contained in:
Martin Wilke 2008-02-16 17:50:11 +00:00
parent 7d13f10485
commit 6303a140eb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=207364
4 changed files with 47 additions and 0 deletions

View File

@ -413,6 +413,7 @@
SUBDIR += gnome-vfs1
SUBDIR += gnome-vfsmm
SUBDIR += gnome2-hacker-tools
SUBDIR += gnucflow
SUBDIR += gnulibiberty
SUBDIR += gnustep
SUBDIR += gnustep-make

32
devel/gnucflow/Makefile Normal file
View File

@ -0,0 +1,32 @@
# New ports collection makefile for: gnucflow
# Date created: 07 Feb 2008
# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
#
# $FreeBSD$
#
PORTNAME= gnucflow
PORTVERSION= 1.2
CATEGORIES= devel
MASTER_SITES= ftp://download.gnu.org.ua/pub/release/cflow/
DISTNAME= cflow-${PORTVERSION}
MAINTAINER= amdmi3@amdmi3.ru
COMMENT= Tool to chart control flow within the C program
CONFLICTS= cflow-[0-9]*
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
INFO= cflow
PLIST_FILES= bin/cflow \
share/locale/da/LC_MESSAGES/cflow.mo \
share/locale/ga/LC_MESSAGES/cflow.mo \
share/locale/pl/LC_MESSAGES/cflow.mo \
share/locale/uk/LC_MESSAGES/cflow.mo \
share/locale/vi/LC_MESSAGES/cflow.mo
.include <bsd.port.mk>

3
devel/gnucflow/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (cflow-1.2.tar.bz2) = 860fc15fe9e9aaf42930af5191c518a7
SHA256 (cflow-1.2.tar.bz2) = db30aa2cb1a2c9f9845b424d284c5b93928a1100545e64761d22a6177a58852c
SIZE (cflow-1.2.tar.bz2) = 517457

11
devel/gnucflow/pkg-descr Normal file
View File

@ -0,0 +1,11 @@
GNU cflow analyzes a collection of C source files and prints a graph
charting control flow within the program.
Current implementation is able to produce both direct and inverted
flowgraphs for C sources. Optionally a cross-reference listing can
be generated. Two output formats are implemented: POSIX and GNU
(extended).
Input files can optionally be preprocessed before analyzing.
WWW: http://savannah.gnu.org/projects/cflow