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


1.15
date	2012.11.17.06.01.20;	author svnexp;	state Exp;
branches;
next	1.14;

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

1.13
date	2009.09.16.02.16.39;	author lippe;	state Exp;
branches;
next	1.12;

1.12
date	2009.08.22.00.35.06;	author amdmi3;	state Exp;
branches;
next	1.11;

1.11
date	2008.08.21.06.18.21;	author rafan;	state Exp;
branches;
next	1.10;

1.10
date	2008.07.31.03.38.45;	author vs;	state Exp;
branches;
next	1.9;

1.9
date	2006.02.23.10.39.04;	author ade;	state Exp;
branches;
next	1.8;

1.8
date	2005.11.15.06.51.04;	author ade;	state Exp;
branches;
next	1.7;

1.7
date	2005.07.26.22.42.39;	author pav;	state Exp;
branches;
next	1.6;

1.6
date	2004.03.14.06.17.22;	author ade;	state Exp;
branches;
next	1.5;

1.5
date	2004.02.06.13.12.19;	author trevor;	state Exp;
branches;
next	1.4;

1.4
date	2003.02.21.13.26.55;	author knu;	state Exp;
branches;
next	1.3;

1.3
date	2002.11.04.21.34.56;	author tom;	state Exp;
branches;
next	1.2;

1.2
date	2000.11.21.05.57.24;	author kevlo;	state Exp;
branches;
next	1.1;

1.1
date	2000.10.25.18.55.25;	author trevor;	state Exp;
branches;
next	;


desc
@@


1.15
log
@Switch exporter over
@
text
@# New ports collection makefile for:	srm
# Date created:				25 Oct 2000
# Whom:					Keith J. Jones <kjones@@antihackertoolkit.com>
#
# $FreeBSD: head/security/srm/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	srm
PORTVERSION=	1.2.11
CATEGORIES=	security sysutils
MASTER_SITES=	SF
MASTER_SITE_SUBDIR=	${PORTNAME}/${PORTNAME}/${PORTVERSION}

MAINTAINER=	kjones@@antihackertoolkit.com
COMMENT=	Secure rm, a utility which destroys file contents before unlinking

CONFLICTS=	secure_delete-[0-9]*
USE_XZ=		yes

GNU_CONFIGURE=		yes

MAN1=		srm.1
PLIST_FILES=	bin/srm

.include <bsd.port.mk>
@


1.14
log
@- Update to 1.2.11

PR:		ports/153911
Submitted by:	Ruslan Mahmatkhanov <cvs-src@@yandex.ru>
Approved by:	maintainer timeout (15 days)
Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.13
log
@- Update to 1.2.10.

PR:		ports/137944
Submitted by:	Sylvio Cesar <scjamorim@@bsd.com.br>
Approved by:	maintainer timeout (>2 weeks)
Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	1.2.10
d18 1
@


1.12
log
@- Switch SourceForge ports to the new File Release System: categories starting with P,R,S
@
text
@d9 1
a9 1
PORTVERSION=	1.2.8
d11 2
a12 1
MASTER_SITES=	SF/${PORTNAME}/OldFiles
@


1.11
log
@Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
@
text
@d11 1
a11 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	srm
@


1.10
log
@- register CONLICTS between security/srm and security/secure_delete for bin/srm
- reset maintainer: Vaida Bogdan no longer uses FreeBSD. Thank you for maintaining the ports so far!
- nuke some small plists while here

PR:		ports/125698
Submitted by:	Andrew Stuart
@
text
@a19 1
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.9
log
@Conversion to a single libtool environment.

Approved by:	portmgr (kris)
@
text
@d17 2
@


1.8
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@a18 1
USE_AUTOTOOLS=	libtool:15
@


1.7
log
@- Update to 1.2.8

PR:		ports/84074
Submitted by:	Andrej Zverev <az@@inec.ru>
Approved by:	Keith J. Jones <kjones@@realdigitalforensics.com> (maintainer)
@
text
@d19 1
a19 1
USE_LIBTOOL_VER=	15
@


1.6
log
@Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
@
text
@d9 1
a9 1
PORTVERSION=	1.2.6
d17 3
a19 1
USE_LIBTOOL_VER=13
@


1.5
log
@Use PLIST_FILES (bento-tested, marcus-reviewed).
@
text
@d17 1
a17 1
USE_LIBTOOL=	YES
@


1.4
log
@De-pkg-comment.
@
text
@d20 1
@


1.3
log
@Update version to 1.2.6 and update MAINTAINER's email address

PR:		ports/44882
Submitted by:	MAINTAINER
@
text
@d15 1
@


1.2
log
@Update to 1.2.2

PR: 22975
Submitted by: MAINTAINER
@
text
@d3 1
a3 1
# Whom:					Keith J. Jones <keith.jones@@ieee.org>
d5 1
a5 1
# $FreeBSD: ports/security/srm/Makefile,v 1.1 2000/10/25 18:55:25 trevor Exp $
d9 1
a9 1
PORTVERSION=	1.2.2
d14 1
a14 1
MAINTAINER=	keith.jones@@ieee.org
@


1.1
log
@Add new port of srm 1.2.0, a utility which overwrites the contents
of files when it deletes them.

PR:		22289
Submitted by:	Keith J. Jones <keith.jones@@ieee.org>
@
text
@d5 1
a5 1
# $FreeBSD$
d9 1
a9 1
PORTVERSION=	1.2.0
@

