View | Details | Raw Unified | Return to bug 172720 | Differences between
and this patch

Collapse All | Expand All

(-)graphics/vcg/Makefile (-9 / +11 lines)
Lines 1-9 Link Here
1
# New ports collection makefile for:	vcg
1
# Created by: hsu
2
# Date created:		19 February 1995
3
# Whom:			hsu
4
#
5
# $FreeBSD: ports/graphics/vcg/Makefile,v 1.23 2012/10/09 22:12:13 linimon Exp $
2
# $FreeBSD: ports/graphics/vcg/Makefile,v 1.23 2012/10/09 22:12:13 linimon Exp $
6
#
7
3
8
PORTNAME=	vcg
4
PORTNAME=	vcg
9
PORTVERSION=	1.30
5
PORTVERSION=	1.30
Lines 16-30 Link Here
16
MAINTAINER=	ports@FreeBSD.org
12
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	A Visualization Tool for compiler graphs
13
COMMENT=	A Visualization Tool for compiler graphs
18
14
15
LICENSE=	GPLv2 # (or later)
16
19
BUILD_DEPENDS=	imake:${PORTSDIR}/devel/imake
17
BUILD_DEPENDS=	imake:${PORTSDIR}/devel/imake
20
18
21
USE_GCC=	any
19
WRKSRC=		${WRKDIR}/${PORTNAME}.${PORTVERSION}
22
USE_XORG=	x11 xext
23
MANL=		pbmrot90.l pbmshift.l pbm2hp.l vcgdemomaker.l vcg.l xvcg.l
24
20
21
USE_XORG=	x11 xext
25
MAKE_JOBS_UNSAFE=	yes
22
MAKE_JOBS_UNSAFE=	yes
26
23
27
WRKSRC=		${WRKDIR}/${PORTNAME}.${PORTVERSION}
24
MANL=		pbmrot90.l pbmshift.l pbm2hp.l vcgdemomaker.l vcg.l xvcg.l
28
25
29
pre-patch:
26
pre-patch:
30
	@${MKDIR} ${WRKSRC}/preconf/X11ccFreeBSD
27
	@${MKDIR} ${WRKSRC}/preconf/X11ccFreeBSD
Lines 39-42 Link Here
39
		< ${FILESDIR}/${file} > ${WRKSRC}/preconf/X11ccFreeBSD/${file}
36
		< ${FILESDIR}/${file} > ${WRKSRC}/preconf/X11ccFreeBSD/${file}
40
.endfor
37
.endfor
41
38
39
post-patch:
40
.for i in animation1.c animation2.c animation3.c vcgcount.c
41
	@${REINPLACE_CMD} -e '/ main/s|^void|int|' ${WRKSRC}/demo/${i}
42
.endfor
43
42
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)graphics/vcg/pkg-descr (-10 / +9 lines)
Lines 1-12 Link Here
1
The VCG tool reads a textual and readable specification of a 
1
The VCG tool reads a textual and readable specification of a graph and
2
graph and visualizes  the graph.   If  not  all positions of 
2
visualizes the graph. If not all positions of nodes are fixed, the tool
3
nodes are fixed,  the tool  layouts the graph using  several 
3
layouts the graph using several heuristics as reducing the number of
4
heuristics as reducing  the number of crossings,  minimizing 
4
crossings, minimizing the size of edges, centering of nodes. The
5
the  size of  edges,  centering of nodes.  The specification 
5
specification language of the VCG tool is nearly compatible to GRL, the
6
language of  the  VCG  tool is nearly compatible to GRL, the 
6
language of the edge tool, but contains many extensions. The VCG tool
7
language of the edge tool, but contains many extensions. The 
7
allows folding of dynamically or statically specified regions of the
8
VCG tool  allows folding of dynamically or statically speci-
8
graph. It uses colors and runs on X11. (An older version runs on
9
fied  regions  of the  graph.  It uses  colors and  runs  on 
9
Sunview).
10
X11. (An older version runs on Sunview).
11
10
12
WWW: http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html
11
WWW: http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html

Return to bug 172720