View | Details | Raw Unified | Return to bug 174188
Collapse All | Expand All

(-)devel/cxref/Makefile (-9 / +6 lines)
Lines 1-26 Link Here
1
# New ports collection makefile for:	cxref
1
# Created by: Thomas Gellekum <tg@freebsd.org>
2
# Date created:		23 October 1996
3
# Whom:			Thomas Gellekum <tg@freebsd.org>
4
#
5
# $FreeBSD: head/devel/cxref/Makefile 300896 2012-07-14 13:54:48Z beat $
2
# $FreeBSD: head/devel/cxref/Makefile 300896 2012-07-14 13:54:48Z beat $
6
#
7
3
8
PORTNAME=	cxref
4
PORTNAME=	cxref
9
PORTVERSION=	1.6c
5
PORTVERSION=	1.6d
10
PORTREVISION=	0
11
CATEGORIES=	devel
6
CATEGORIES=	devel
12
MASTER_SITES=	http://www.gedanken.demon.co.uk/download-cxref/ \
7
MASTER_SITES=	http://www.gedanken.demon.co.uk/download-cxref/ \
13
		${MASTER_SITE_SUNSITE}
8
		http://fossies.org/linux/misc/
14
MASTER_SITE_SUBDIR=	devel/lang/c
15
EXTRACT_SUFX=	.tgz
9
EXTRACT_SUFX=	.tgz
16
10
17
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
18
COMMENT=	C program cross-referencing & documentation tool
12
COMMENT=	C program cross-referencing & documentation tool
19
13
14
LICENSE=	GPLv2
15
20
USE_GMAKE=	yes
16
USE_GMAKE=	yes
21
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
22
CONFIGURE_ARGS=	--without-cxref-cpp
18
CONFIGURE_ARGS=	--without-cxref-cpp
23
ALL_TARGET=	programs
19
ALL_TARGET=	programs
20
MAKE_JOBS_SAFE=	yes
24
21
25
MAN1=		cxref.1 cxref-query.1
22
MAN1=		cxref.1 cxref-query.1
26
23
(-)devel/cxref/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (cxref-1.6c.tgz) = f27a3ed786833b3a3dfcce9d55153190bf5d000a331ab3b51a777d8d1764c44d
1
SHA256 (cxref-1.6d.tgz) = 0383d0a4ff35c345be4f067774e0dc85f196c04202b7f4b44602f02245a51fd1
2
SIZE (cxref-1.6c.tgz) = 410072
2
SIZE (cxref-1.6d.tgz) = 415744
(-)devel/cxref/pkg-descr (-11 / +9 lines)
Lines 1-14 Link Here
1
A program that takes as input a series of C source files
1
A program that takes as input a series of C source files and produces a
2
and produces a LaTeX or HTML document containing a cross
2
LaTeX or HTML document containing a cross reference of the
3
reference of the files/functions/variables in the program,
3
files/functions/variables in the program, including documentation taken
4
including documentation taken from suitably formatted
4
from suitably formatted source code comments.
5
source code comments.
6
5
7
The documentation is stored in the C source file in
6
The documentation is stored in the C source file in specially formatted
8
specially formatted comments, making it simple to maintain.
7
comments, making it simple to maintain. The cross referencing includes
9
The cross referencing includes lists of functions called,
8
lists of functions called, callers of each function, usage of global
10
callers of each function, usage of global variables, header
9
variables, header file inclusion, macro definitions and type
11
file inclusion, macro definitions and type definitions.
10
definitions. Works for ANSI C, including a few gcc extensions.
12
Works for ANSI C, including a few gcc extensions.
13
11
14
WWW: http://www.gedanken.demon.co.uk/cxref/
12
WWW: http://www.gedanken.demon.co.uk/cxref/

Return to bug 174188