head	1.19;
access;
symbols
	RELEASE_8_3_0:1.18
	RELEASE_9_0_0:1.18
	RELEASE_7_4_0:1.18
	RELEASE_8_2_0:1.18
	RELEASE_6_EOL:1.18
	RELEASE_8_1_0:1.17
	RELEASE_7_3_0:1.16
	RELEASE_8_0_0:1.16
	RELEASE_7_2_0:1.16
	RELEASE_7_1_0:1.16
	RELEASE_6_4_0:1.16
	RELEASE_5_EOL:1.15
	RELEASE_7_0_0:1.15
	RELEASE_6_3_0:1.15
	PRE_XORG_7:1.14
	RELEASE_4_EOL:1.14
	RELEASE_6_2_0:1.14
	RELEASE_6_1_0:1.13
	RELEASE_5_5_0:1.13
	RELEASE_6_0_0:1.12
	RELEASE_5_4_0:1.12
	RELEASE_4_11_0:1.12
	RELEASE_5_3_0:1.12
	RELEASE_4_10_0:1.12
	RELEASE_5_2_1:1.11
	RELEASE_5_2_0:1.11
	RELEASE_4_9_0:1.11
	RELEASE_5_1_0:1.10
	RELEASE_4_8_0:1.10
	RELEASE_5_0_0:1.8
	RELEASE_4_7_0:1.7
	RELEASE_4_6_2:1.3
	RELEASE_4_6_1:1.3
	RELEASE_4_6_0:1.3
	RELEASE_5_0_DP1:1.3
	RELEASE_4_5_0:1.3
	RELEASE_4_4_0:1.2;
locks; strict;
comment	@# @;


1.19
date	2012.11.17.06.01.18;	author svnexp;	state Exp;
branches;
next	1.18;

1.18
date	2010.10.07.18.31.21;	author lx;	state Exp;
branches;
next	1.17;

1.17
date	2010.03.21.20.08.58;	author niels;	state Exp;
branches;
next	1.16;

1.16
date	2008.08.12.21.06.15;	author lx;	state Exp;
branches;
next	1.15;

1.15
date	2007.09.09.03.39.54;	author lx;	state Exp;
branches;
next	1.14;

1.14
date	2006.05.25.21.57.24;	author pav;	state Exp;
branches;
next	1.13;

1.13
date	2006.01.30.23.19.57;	author kuriyama;	state Exp;
branches;
next	1.12;

1.12
date	2004.03.14.07.58.22;	author kuriyama;	state Exp;
branches;
next	1.11;

1.11
date	2003.07.12.10.29.52;	author kris;	state Exp;
branches;
next	1.10;

1.10
date	2003.03.07.06.10.48;	author ade;	state Exp;
branches;
next	1.9;

1.9
date	2003.02.15.14.24.07;	author arved;	state Exp;
branches;
next	1.8;

1.8
date	2002.10.14.00.55.09;	author kris;	state Exp;
branches;
next	1.7;

1.7
date	2002.09.21.01.55.46;	author kris;	state Exp;
branches;
next	1.6;

1.6
date	2002.09.17.07.41.04;	author kuriyama;	state Exp;
branches;
next	1.5;

1.5
date	2002.09.03.07.22.47;	author sobomax;	state Exp;
branches;
next	1.4;

1.4
date	2002.08.24.03.23.37;	author kris;	state Exp;
branches;
next	1.3;

1.3
date	2001.10.14.09.28.18;	author kris;	state Exp;
branches;
next	1.2;

1.2
date	2001.08.23.09.07.29;	author kris;	state Exp;
branches;
next	1.1;

1.1
date	2001.08.23.09.03.03;	author kris;	state Exp;
branches;
next	;


desc
@@


1.19
log
@Switch exporter over
@
text
@# Ports collection makefile for:  rats
# Date created:			  22 August 2001
# Whom:				  Kris Kennaway <kris@@FreeBSD.org>
#
# $FreeBSD: head/security/rats/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	rats
PORTVERSION=	2.3
CATEGORIES=	security devel
MASTER_SITES=	https://www.fortify.com/downloads2/public/ \
				http://redundancy.redundancy.org/mirror/

MAINTAINER=	lx@@FreeBSD.org
COMMENT=	Source code auditing tool

LIB_DEPENDS=	expat.6:${PORTSDIR}/textproc/expat2

GNU_CONFIGURE=	yes
USE_GMAKE=	yes
CONFIGURE_ARGS+=--with-expat-lib=${LOCALBASE}/lib \
		--with-expat-include=${LOCALBASE}/include/xml \
		--datadir=${DATADIR}

ALL_TARGET=	${PORTNAME}

post-install:
.if !defined(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif
MAN1=		rats.1

.include <bsd.port.mk>
@


1.18
log
@Fix MASTER_SITES and WWW, update maintainer address.

Submitted by:	http://people.freebsd.org/~ehaupt/distilator/
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.17
log
@- Update to version 2.3
- Now supports Ruby

Reviewed by:	lx (maintainer)
Approved by:	itetcu (mentor)
@
text
@d11 2
a12 1
MASTER_SITES=	http://www.fortify.com/servlet/download/public/
@


1.16
log
@Change from fortifysoftware.com to fortify.com, to avoid getting a 302.
@
text
@d9 1
a9 2
PORTVERSION=	2.1
PORTREVISION=	2
d11 1
a11 3
MASTER_SITES=	http://www.fortify.com/servlet/downloads/public/ \
		${MASTER_SITE_PACKETSTORM}
MASTER_SITE_SUBDIR=	UNIX/security
d19 1
d21 2
a22 1
		--with-expat-include=${LOCALBASE}/include/xml
d24 1
a24 1
ALL_TARGET=	rats
d28 2
a29 2
	${MKDIR} ${PREFIX}/share/doc/rats
	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/rats
@


1.15
log
@RATS is under new ownership, so change download and WWW info.

PR:		ports/116194
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	lx
@
text
@d12 1
a12 1
MASTER_SITES=	http://www.fortifysoftware.com/servlet/downloads/public/ \
@


1.14
log
@- Adopt

PR:		ports/97860
Submitted by:	David Thiel <lx@@redundancy.redundancy.org>
@
text
@d12 2
a13 2
MASTER_SITES=	${MASTER_SITE_PACKETSTORM} \
		http://www.securesoftware.com/rats/
d16 1
a16 1
MAINTAINER=	lx@@redundancy.redundancy.org
@


1.13
log
@Chase shlib bump of libexpat.
@
text
@d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.org
@


1.12
log
@o Bump $LIB_DEPENDS line to chase expat's shlib version.
o Bump $PORTREVISION.
@
text
@d10 1
a10 1
PORTREVISION=	1
d19 1
a19 1
LIB_DEPENDS=	expat.5:${PORTSDIR}/textproc/expat2
@


1.11
log
@Drop maintainership
@
text
@d10 1
d19 1
a19 1
LIB_DEPENDS=	expat.4:${PORTSDIR}/textproc/expat2
@


1.10
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d15 1
a15 1
MAINTAINER=	kris@@FreeBSD.org
@


1.9
log
@Add MASTER_SITE_PACKETSTORM as additional mirror

PR:		45396
Submitted by:	Jim Geovedi <negative@@magnesium.net>
@
text
@d16 1
@


1.8
log
@Update to rats-2.1
@
text
@d11 3
a13 1
MASTER_SITES=	http://www.securesoftware.com/rats/
@


1.7
log
@Upgrade to rats-2.0

Submitted by:	Bob Fleck <bob@@securesoftware.com>
@
text
@d9 1
a9 1
PORTVERSION=	2.0
@


1.6
log
@Bump PORTREVISION and expat shlib.
@
text
@d9 1
a9 2
PORTVERSION=	1.5
PORTREVISION=	1
@


1.5
log
@Correct expat shlib version number.

Submitted by:	bento
@
text
@d10 1
d16 1
a16 1
LIB_DEPENDS=	expat.3:${PORTSDIR}/textproc/expat2
@


1.4
log
@Update to rats-1.5

Submitted by:	Munish Chopra <mchopra@@engmail.uwaterloo.ca>
PR:		ports/40445
@
text
@d15 1
a15 1
LIB_DEPENDS=	expat.2:${PORTSDIR}/textproc/expat2
@


1.3
log
@Update to rats 1.3

PR:	31180
@
text
@d9 1
a9 1
PORTVERSION=	1.3
d11 1
a11 1
MASTER_SITES=	http://www.securesw.com/rats/
d15 1
a15 1
LIB_DEPENDS=	expat.1:${PORTSDIR}/textproc/expat
@


1.2
log
@Correct CATEGORIES to "security devel"
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/rats/Makefile,v 1.1 2001/08/23 09:03:03 kris Exp $
d9 1
a9 1
PORTVERSION=	1.1
d28 1
@


1.1
log
@Add rats-1.1

This is RATS, a rough auditing tool for security, developed by
Secure Software Solutions.  It is a tool for scanning source code
(C, C++, Perl, and Python) and flagging common security related
programming errors such as buffer overflows and TOCTOU (Time Of
Check, Time Of Use) race conditions.  As its name implies, the tool
performs only a rough analysis of source code.  It will not find
every error and will also find things that are not errors.  Manual
inspection of your code is still necessary, but greatly aided with
this tool.

Obtained from:	OpenBSD
@
text
@d5 1
a5 1
# $FreeBSD$
d10 1
a10 1
CATEGORIES=    	devel security
@

