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

Collapse All | Expand All

(-)graphics/vcg/Makefile (-7 / +13 lines)
Lines 5-29 Link Here
5
PORTVERSION=	1.30
5
PORTVERSION=	1.30
6
PORTREVISION=	2
6
PORTREVISION=	2
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
MASTER_SITES=	ftp://ftp.cs.uni-sb.de/pub/graphics/vcg/
8
MASTER_SITES=	http://download.polytechnic.edu.na/pub2/openpkg1/sources/DST/vcg/ \
9
		http://ftp.gwdg.de/linux/openpkg/openpkg-ftp/sources/DST/vcg/ \
10
		http://ftp.sjtu.edu.cn/sites/ftp.openpkg.org/sources/DST/vcg/ \
11
		ftp://ftp.cs.uni-sb.de/pub/graphics/vcg/
9
DISTNAME=	${PORTNAME}.20050204
12
DISTNAME=	${PORTNAME}.20050204
10
EXTRACT_SUFX=	.tgz
13
EXTRACT_SUFX=	.tgz
11
14
12
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
13
COMMENT=	A Visualization Tool for compiler graphs
16
COMMENT=	A Visualization Tool for compiler graphs
14
17
15
DEPRECATED=	No more public distfiles
18
LICENSE=	GPLv2 # (or later)
16
EXPIRATION_DATE=	2012-11-26
17
19
18
BUILD_DEPENDS=	imake:${PORTSDIR}/devel/imake
20
BUILD_DEPENDS=	imake:${PORTSDIR}/devel/imake
19
21
20
USE_GCC=	any
22
WRKSRC=		${WRKDIR}/${PORTNAME}.${PORTVERSION}
21
USE_XORG=	x11 xext
22
MANL=		pbmrot90.l pbmshift.l pbm2hp.l vcgdemomaker.l vcg.l xvcg.l
23
23
24
USE_XORG=	x11 xext
24
MAKE_JOBS_UNSAFE=	yes
25
MAKE_JOBS_UNSAFE=	yes
25
26
26
WRKSRC=		${WRKDIR}/${PORTNAME}.${PORTVERSION}
27
MANL=		pbmrot90.l pbmshift.l pbm2hp.l vcgdemomaker.l vcg.l xvcg.l
27
28
28
pre-patch:
29
pre-patch:
29
	@${MKDIR} ${WRKSRC}/preconf/X11ccFreeBSD
30
	@${MKDIR} ${WRKSRC}/preconf/X11ccFreeBSD
Lines 38-41 Link Here
38
		< ${FILESDIR}/${file} > ${WRKSRC}/preconf/X11ccFreeBSD/${file}
39
		< ${FILESDIR}/${file} > ${WRKSRC}/preconf/X11ccFreeBSD/${file}
39
.endfor
40
.endfor
40
41
42
post-patch:
43
.for i in animation1.c animation2.c animation3.c vcgcount.c
44
	@${REINPLACE_CMD} -e '/ main/s|^void|int|' ${WRKSRC}/demo/${i}
45
.endfor
46
41
.include <bsd.port.mk>
47
.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