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


1.23
date	2012.11.17.06.01.20;	author svnexp;	state Exp;
branches;
next	1.22;

1.22
date	2012.01.09.04.01.17;	author eadler;	state Exp;
branches;
next	1.21;

1.21
date	2010.03.20.14.27.55;	author miwi;	state Exp;
branches;
next	1.20;

1.20
date	2009.07.11.15.52.02;	author miwi;	state Exp;
branches;
next	1.19;

1.19
date	2008.06.20.22.06.14;	author miwi;	state Exp;
branches;
next	1.18;

1.18
date	2007.07.15.15.20.02;	author laszlof;	state Exp;
branches;
next	1.17;

1.17
date	2006.11.14.02.06.07;	author laszlof;	state Exp;
branches;
next	1.16;

1.16
date	2006.11.07.15.37.05;	author laszlof;	state Exp;
branches;
next	1.15;

1.15
date	2006.05.13.04.15.16;	author edwin;	state Exp;
branches;
next	1.14;

1.14
date	2005.12.21.06.21.49;	author az;	state Exp;
branches;
next	1.13;

1.13
date	2004.01.22.12.18.39;	author trevor;	state Exp;
branches;
next	1.12;

1.12
date	2003.11.10.19.46.26;	author krion;	state Exp;
branches;
next	1.11;

1.11
date	2003.11.07.09.28.13;	author marcus;	state Exp;
branches;
next	1.10;

1.10
date	2003.10.16.01.29.06;	author kris;	state Exp;
branches;
next	1.9;

1.9
date	2003.02.27.03.12.03;	author foxfair;	state Exp;
branches;
next	1.8;

1.8
date	2003.02.20.18.59.12;	author knu;	state Exp;
branches;
next	1.7;

1.7
date	2002.11.10.16.47.57;	author lioux;	state Exp;
branches;
next	1.6;

1.6
date	2002.11.06.22.46.56;	author adamw;	state Exp;
branches;
next	1.5;

1.5
date	2002.06.21.17.40.04;	author nectar;	state Exp;
branches;
next	1.4;

1.4
date	2002.04.22.16.15.10;	author obrien;	state Exp;
branches;
next	1.3;

1.3
date	2002.01.29.11.58.41;	author knu;	state Exp;
branches;
next	1.2;

1.2
date	2001.10.02.01.21.40;	author nectar;	state Exp;
branches;
next	1.1;

1.1
date	2001.07.25.20.54.32;	author nectar;	state Exp;
branches;
next	;


desc
@@


1.23
log
@Switch exporter over
@
text
@# New ports collection makefile for:	srp
# Date created:							07/25/2001
# Whom:									nectar@@FreeBSD.org
#
# $FreeBSD: head/security/srp/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	srp
PORTVERSION=	2.1.2
CATEGORIES=	security net
MASTER_SITES=	http://srp.stanford.edu/source/

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Secure Remote Password protocol library, TELNET, and FTP

CONFLICTS=	krb4-[0-9]* krb5-[0-9]* heimdal-[0-9]*

GNU_CONFIGURE=	yes
CONFIGURE_ENV=	INSTALL="/usr/bin/install -C"
CONFIGURE_ARGS=	--with-openssl=/usr				\
		--with-zlib					\
		--enable-loginf

.include <bsd.port.pre.mk>

.if ${OSVERSION} > 900007
BROKEN=		fails to build with new utmpx
.endif

post-patch:
	@@${GREP} -slR "malloc\.h" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
		's|malloc\.h|stdlib\.h|g'
	@@${REINPLACE_CMD} -e 's/^struct.*\*sgetspent.*(const.*//' ${WRKSRC}/base/lib/shadow_.h

post-install:
.if !defined(NOPORTDOCS)
	@@${MKDIR} ${DOCSDIR}
	cd ${WRKSRC}/docs && ${FIND} . | \
		${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
.endif

.include <bsd.port.post.mk>
@


1.22
log
@- Remove outdated version checks

Reviewed by:	nox
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.21
log
@- Mark BROKEN on HEAD: fails to build with new utmpx

Reported by:	pointyhat
@
text
@a32 1
.if ${OSVERSION} >= 700042
a33 1
.endif
@


1.20
log
@- Drop maintainership
@
text
@d26 4
@


1.19
log
@- Update to 2.1.2
- Take over maintainership

Approved by:	maintainer implicit
@
text
@d13 1
a13 1
MAINTAINER=	miwi@@FreeBSD.org
@


1.18
log
@- Fix build on -CURRENT (gcc 4.2.0 import)

Reported By:	pav
@
text
@d9 1
a9 2
PORTVERSION=	2.1.1
PORTREVISION=	1
d13 1
a13 1
MAINTAINER=	laszlof@@FreeBSD.org
@


1.17
log
@Register conflicts for srp in security/heimdal, security/krb4, and securiry/krb5.
Bump PORTREVISION accordingly.

PR:		ports/105442
Submitted by:	Ruben van Staveren <ruben@@verweg.com>
Reviewed by:	shaun@@, cy@@
Approved by:	flz (mentor)
@
text
@d25 2
d30 3
d41 1
a41 1
.include <bsd.port.mk>
@


1.16
log
@Update my email address in all ports that I maintain.

Approved by:	flz (mentor)
@
text
@d10 1
d17 2
@


1.15
log
@Remove USE_REINPLACE from all categories starting with S
@
text
@d13 1
a13 1
MAINTAINER=	laszlof@@vonostingroup.com
@


1.14
log
@- Update to version 2.1.1
- Pass maintainership to submitter

PR:		ports/90724
Submitted by:	Frank Laszlo <laszlof@@vonostingroup.com>
@
text
@a15 1
USE_REINPLACE=	yes
@


1.13
log
@Use the CPIO macro defined in bsd.port.mk.
@
text
@d9 1
a9 1
PORTVERSION=	2.0.0
d13 1
a13 1
MAINTAINER=	ports@@FreeBSD.org
d24 2
a25 2
	@@${GREP} -lR "malloc\.h" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
		's|malloc\.h|stdlib.h|g'
@


1.12
log
@- Update to version 2.0.0

PR:		59133
Submitted by:	Ports Fury
@
text
@d31 1
a31 1
		cpio -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
@


1.11
log
@Rename PORTDOCS to MYPORTDOCS to avoid a conflict with the recently added
bsd.port.mk macro.

Submitted by:	Oliver Eikemeier <eikemeier@@fillmore-labs.com>
@
text
@d9 1
a9 1
PORTVERSION=	1.7.5
d11 1
a11 2
MASTER_SITES=	http://www-cs-students.stanford.edu/~tjw/srp/source/ \
		http://srp.stanford.edu/source/
d16 1
d18 1
a18 1
CONFIGURE_ENV=	CC="${CC}" CFLAGS="${CFLAGS}" INSTALL="/usr/bin/install -C"
d23 3
a25 12
MYPORTDOCS=	Acknowledgements Copyrights LICENSE copyright.c \
		draft-altman-rfc2942bis-00.txt draft-altman-rfc2944bis-01.txt \
		draft-altman-telnet-fwdx-02.txt \
		draft-ietf-tn3270e-telnet-tls-05.txt rfc2941.txt rfc2942.txt \
		rfc2944.txt rfc2945.txt rfc2946.txt rfc2947.txt rfc2948.txt \
		rfc2949.txt rfc2950.txt rfc2952.txt rfc2953.txt srp.ps

.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 501000
BROKEN=		"Does not compile"
.endif
d27 1
d29 3
a31 7
post-install:
.for f in ${MYPORTDOCS}
	${MKDIR} ${PREFIX}/share/doc/srp
	${INSTALL_DATA} ${WRKSRC}/docs/${f} ${PREFIX}/share/doc/srp/${f}
	@@${ECHO_CMD} share/doc/srp/${f} >> ${TMPPLIST}
.endfor
	@@${ECHO_CMD} @@dirrm share/doc/srp >> ${TMPPLIST}
d34 1
a34 1
.include <bsd.port.post.mk>
@


1.10
log
@BROKEN on 5.x: does not compile
@
text
@d23 1
a23 1
PORTDOCS=	Acknowledgements Copyrights LICENSE copyright.c \
d38 1
a38 1
.for f in ${PORTDOCS}
@


1.9
log
@Upgrade to v1.7.5, fixes the "FTPd glob() vulnerability".
The latest version is 2.0.0 but still in beta.
@
text
@d30 6
d46 1
a46 1
.include <bsd.port.mk>
@


1.8
log
@De-pkg-comment.
@
text
@d9 1
a9 1
PORTVERSION=	1.7.4
d11 2
a12 1
MASTER_SITES=	http://www-cs-students.stanford.edu/~tjw/srp/source/
@


1.7
log
@o Rollback PORTCOMMENT modifications while this feature's implementation
  is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
@
text
@d14 1
@


1.6
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a14 2
PORTCOMMENT=	Secure Remote Password protocol library, TELNET, and FTP

@


1.5
log
@Drop MAINTAINER: I'm not really taking care of these anymore.
@
text
@d15 2
@


1.4
log
@Change to vi:ts=8.
@
text
@d13 1
a13 1
MAINTAINER=	nectar@@FreeBSD.org
@


1.3
log
@Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
@
text
@d8 1
a8 1
PORTNAME=		srp
d10 1
a10 1
CATEGORIES=		security net
d13 1
a13 1
MAINTAINER=		nectar@@FreeBSD.org
d18 2
a19 2
				--with-zlib						\
				--enable-loginf
d21 6
a26 6
PORTDOCS=		Acknowledgements Copyrights LICENSE copyright.c \
				draft-altman-rfc2942bis-00.txt draft-altman-rfc2944bis-01.txt \
				draft-altman-telnet-fwdx-02.txt \
				draft-ietf-tn3270e-telnet-tls-05.txt rfc2941.txt rfc2942.txt \
				rfc2944.txt rfc2945.txt rfc2946.txt rfc2947.txt rfc2948.txt \
				rfc2949.txt rfc2950.txt rfc2952.txt rfc2953.txt srp.ps
@


1.2
log
@Update 1.7.3 -> 1.7.4
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/srp/Makefile,v 1.1 2001/07/25 20:54:32 nectar Exp $
d33 1
a33 1
	@@${ECHO} share/doc/srp/${f} >> ${TMPPLIST}
d35 1
a35 1
	@@${ECHO} @@dirrm share/doc/srp >> ${TMPPLIST}
@


1.1
log
@Secure Remote Password protocol library, TELNET, and FTP
@
text
@d5 1
a5 1
# $FreeBSD$
d9 1
a9 1
PORTVERSION=	1.7.3
@

