head	1.23;
access;
symbols
	RELEASE_8_3_0:1.21
	RELEASE_9_0_0:1.21
	RELEASE_7_4_0:1.20
	RELEASE_8_2_0:1.20
	RELEASE_6_EOL:1.19
	RELEASE_8_1_0:1.19
	RELEASE_7_3_0:1.19
	RELEASE_8_0_0:1.18
	RELEASE_7_2_0:1.17
	RELEASE_7_1_0:1.17
	RELEASE_6_4_0:1.17
	RELEASE_5_EOL:1.16
	RELEASE_7_0_0:1.15
	RELEASE_6_3_0:1.15
	PRE_XORG_7:1.14
	RELEASE_4_EOL:1.13
	RELEASE_6_2_0:1.12
	RELEASE_6_1_0:1.10
	RELEASE_5_5_0:1.10
	RELEASE_6_0_0:1.8
	RELEASE_5_4_0:1.8
	RELEASE_4_11_0:1.7
	RELEASE_5_3_0:1.7
	RELEASE_4_10_0:1.7
	RELEASE_5_2_1:1.6
	RELEASE_5_2_0:1.6
	RELEASE_4_9_0:1.5
	RELEASE_5_1_0:1.3
	RELEASE_4_8_0:1.2;
locks; strict;
comment	@# @;


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

1.22
date	2012.11.17.06.01.14;	author svnexp;	state Exp;
branches;
next	1.21;

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

1.20
date	2010.12.09.08.15.52;	author erwin;	state Exp;
branches;
next	1.19;

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

1.18
date	2009.05.16.13.29.26;	author miwi;	state Exp;
branches;
next	1.17;

1.17
date	2008.09.08.00.21.59;	author chinsan;	state Exp;
branches;
next	1.16;

1.16
date	2008.05.01.15.05.53;	author chinsan;	state Exp;
branches;
next	1.15;

1.15
date	2007.07.18.07.47.31;	author chinsan;	state Exp;
branches;
next	1.14;

1.14
date	2007.02.13.12.41.23;	author rafan;	state Exp;
branches;
next	1.13;

1.13
date	2006.10.31.13.33.22;	author miwi;	state Exp;
branches;
next	1.12;

1.12
date	2006.09.23.00.23.31;	author linimon;	state Exp;
branches;
next	1.11;

1.11
date	2006.09.19.08.27.08;	author clsung;	state Exp;
branches;
next	1.10;

1.10
date	2006.02.16.18.30.41;	author thierry;	state Exp;
branches;
next	1.9;

1.9
date	2005.12.09.19.24.45;	author ale;	state Exp;
branches;
next	1.8;

1.8
date	2005.03.15.20.09.37;	author thierry;	state Exp;
branches;
next	1.7;

1.7
date	2003.12.28.08.44.09;	author edwin;	state Exp;
branches;
next	1.6;

1.6
date	2003.11.12.23.46.18;	author edwin;	state Exp;
branches;
next	1.5;

1.5
date	2003.08.25.01.21.45;	author edwin;	state Exp;
branches;
next	1.4;

1.4
date	2003.06.07.23.00.40;	author nork;	state Exp;
branches;
next	1.3;

1.3
date	2003.03.30.02.08.48;	author edwin;	state Exp;
branches;
next	1.2;

1.2
date	2003.02.24.21.40.53;	author edwin;	state Exp;
branches;
next	1.1;

1.1
date	2003.02.24.05.59.41;	author edwin;	state Exp;
branches;
next	;


desc
@@


1.23
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/309053
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r309053 | bapt | 2012-12-17 02:15:13 +0000 (Mon, 17 Dec 2012) | 6 lines
## SVN ##
## SVN ## Convert miwi's ports to new Options framework
## SVN ## While here fix some consistency in PEAR options name
## SVN ## bumped revision of net/icpld and net/ipsumdump because IPV6 is now on
## SVN ##
## SVN ## Approved by:	miwi (maintainer)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# Created by: Thierry Thomas (<thierry@@pompo.net>)
# $FreeBSD: head/security/pear-Auth/Makefile 309053 2012-12-17 02:15:13Z bapt $

PORTNAME=	Auth
PORTVERSION=	1.6.4
CATEGORIES=	security pear

MAINTAINER=	miwi@@FreeBSD.org
COMMENT=	PEAR class for creating an authentication system

BUILD_DEPENDS=	${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear
RUN_DEPENDS=	${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear

PEAR_AUTOINSTALL=	yes
LATEST_LINK=	pear-Auth
OPTIONS_DEFINE=	PEAR_LOG PEAR_FILE_PASSWD PEAR_NET_POP3 PEAR_DB PEAR_MDB \
		PEAR_MDB2 PEAR_AUTH_RADIUS PEAR_CRYPT_CHAP PEAR_FILE_SMBPASSWD \
		PEAR_SOAP PEAR_NET_VPOPMAILD
PEAR_LOG_DESC=	PEAR::Log support
PEAR_FILE_PASSWD_DESC=	PEAR::File_Passwd support
PEAR_NET_POP3_DESC=	PEAR::Net_POP3 support
PEAR_DB_DESC=	PEAR::DB support
PEAR_MDB_DESC=	PEAR::MDB support
PEAR_MDB2_DESC=	PEAR::MDB2 support
PEAR_AUTH_RADIUS_DESC=	PEAR::AUTH_RADIUS support
PEAR_CRYPT_CHAP_DESC=	PEAR::CRYPT_CHAP support
PEAR_FILE_SMBPASSWD_DESC=	PEAR::File_SMBPasswd support
PEAR_SOAP_DESC=	PEAR::SOAP support
PEAR_NET_VPOPMAILD_DESC=	PEAR::Net_Vpopmaild support

post-extract:
	@@${REINPLACE_CMD} -e "s|@@version@@|${PORTVERSION}|" ${WRKSRC}/Auth.php

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MPEAR_LOG}
RUN_DEPENDS+=	${PEARDIR}/Log/syslog.php:${PORTSDIR}/sysutils/pear-Log
.endif

.if ${PORT_OPTIONS:MPEAR_FILE_PASSWD}
RUN_DEPENDS+=	${PEARDIR}/File/Passwd.php:${PORTSDIR}/security/pear-File_Passwd
.endif

.if ${PORT_OPTIONS:MPEAR_CRYPT_CHAP}
RUN_DEPENDS+=	${PEARDIR}/Crypt/CHAP.php:${PORTSDIR}/security/pear-Crypt_CHAP
.endif

.if ${PORT_OPTIONS:MPEAR_NET_POP3}
RUN_DEPENDS+=	${PEARDIR}/Net/POP3.php:${PORTSDIR}/net/pear-Net_POP3
.endif

.if ${PORT_OPTIONS:MPEAR_DB}
RUN_DEPENDS+=	${PEARDIR}/DB.php:${PORTSDIR}/databases/pear-DB
.endif

.if ${PORT_OPTIONS:MPEAR_MDB}
RUN_DEPENDS+=	${PEARDIR}/MDB.php:${PORTSDIR}/databases/pear-MDB
.endif

.if ${PORT_OPTIONS:MPEAR_MDB2}
RUN_DEPENDS+=	${PEARDIR}/MDB2.php:${PORTSDIR}/databases/pear-MDB2
.endif

.if ${PORT_OPTIONS:MPEAR_AUTH_RADIUS}
RUN_DEPENDS+=	${PEARDIR}/Auth/RADIUS.php:${PORTSDIR}/net/pear-Auth_RADIUS
.endif

.if ${PORT_OPTIONS:MPEAR_FILE_SMBPASSWD}
RUN_DEPENDS+=	${PEARDIR}/File/SMBPasswd.php:${PORTSDIR}/security/pear-File_SMBPasswd
.endif

.if ${PORT_OPTIONS:MPEAR_SOAP}
RUN_DEPENDS+=	${PEARDIR}/SOAP/Base.php:${PORTSDIR}/net/pear-SOAP
.endif

.if ${PORT_OPTIONS:MPEAR_NET_VPOPMAILD}
RUN_DEPENDS+=	${PEARDIR}/Net/Vpopmaild.php:${PORTSDIR}/net/pear-Net_Vpopmaild
.endif

.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
.include <bsd.port.mk>
@


1.22
log
@Switch exporter over
@
text
@d1 2
a2 6
# Ports collection makefile for:  pear-Auth
# Date created:			  2 February 2003
# Whom:				  Thierry Thomas (<thierry@@pompo.net>)
#
# $FreeBSD: head/security/pear-Auth/Makefile 300897 2012-07-14 14:29:18Z beat $
#
d16 14
a29 11
OPTIONS=	PEAR_LOG "PEAR::Log support" off \
		PEAR_FILE_PASSWD "PEAR::File_Passwd support" off \
		PEAR_NET_POP3 "PEAR::Net_POP3 support" off \
		PEAR_DB "PEAR::DB support" off \
		PEAR_MDB "PEAR::MDB support" off \
		PEAR_MDB2 "PEAR::MDB2 support" off \
		PEAR_AUTH_RADIUS "PEAR::AUTH_RADIUS support" off \
		PEAR_CRYPT_CHAP "PEAR::CRYPT_CHAP support" off \
		PEAR_FILE_SMBPASSWD "PEAR::File_SMBPasswd support" off \
		PEAR_SOAP "PEAR::SOAP support" off \
		PEAR_NET_VPOPMAILD "PEAR::Net_Vpopmaild support" off
d34 1
a34 1
.include <bsd.port.pre.mk>
d36 1
a36 1
.if defined(WITH_PEAR_LOG)
d40 1
a40 1
.if defined(WITH_PEAR_FILE_PASSWD)
d44 1
a44 1
.if defined(WITH_PEAR_CRYPT_CHAP)
d48 1
a48 1
.if defined(WITH_PEAR_NET_POP3)
d52 1
a52 1
.if defined(WITH_PEAR_DB)
d56 1
a56 1
.if defined(WITH_PEAR_MDB)
d60 1
a60 1
.if defined(WITH_PEAR_MDB2)
d64 1
a64 1
.if defined(WITH_PEAR_AUTH_RADIUS)
d68 1
a68 1
.if defined(WITH_PEAR_FILE_SMBPASSWD)
d72 1
a72 1
.if defined(WITH_PEAR_SOAP)
d76 1
a76 1
.if defined(WITH_PEAR_NET_VPOPMAILD)
d81 1
a81 1
.include <bsd.port.post.mk>
@


1.21
log
@- Update to 1.6.4
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.20
log
@Revert rev 1.18 to fix installation location

PR:		152039 (different solution than in the PR)
Submitted by:	YAMASHIRO Jun <yamajun@@ofug.net>
Approved by:	maintainer
@
text
@d9 1
a9 2
PORTVERSION=	1.6.2
PORTREVISION=	1
d16 1
a16 1
RUN_DEPENDS=	${BUILD_DEPENDS}
d18 1
a31 20
CATEGORY=	Auth
FILES=		Auth.php Auth.php.bak Auth/Anonymous.php Auth/Auth.php \
		Auth/Controller.php Container.php Container/Array.php \
		Container/DB.php Container/DBLite.php Container/File.php \
		Container/IMAP.php Container/KADM5.php Container/LDAP.php \
		Container/MDB.php Container/MDB2.php Container/Multiple.php \
		Container/PEAR.php Container/POP3.php Container/RADIUS.php \
		Container/SAP.php Container/SMBPasswd.php Container/SOAP.php \
		Container/SOAP5.php Container/vpopmail.php Frontend/Html.php \
		Frontend/md5.js
TESTS=		DBContainer.php FileContainer.php MDB2Container.php MDBContainer.php \
		POP3Container.php POP3aContainer.php TestAuthContainer.php \
		auth_container_db_options.php auth_container_file_options.php \
		auth_container_mdb2_options.php auth_container_mdb_options.php \
		auth_container_pop3_options.php auth_container_pop3a_options.php \
		bug8735.passwd bug8735.phpt mysql_test_db.sql tests.php users
EXAMPLES=	logging.php multi-container.php
DOCS=		README.AdvancedSecurity README.Auth
_DOCSDIR=	.

@


1.19
log
@- Update to 1.6.2
@
text
@d10 1
d32 1
@


1.18
log
@- Fix install location

PR:		134547
Reported by:	Linus Lejon Isaksson <gilinko@@yahoo.se>, many other
@
text
@d9 1
a9 2
PORTVERSION=	1.6.1
PORTREVISION=	1
@


1.17
log
@- Pass maintainership to miwi
@
text
@d10 1
a31 1
CATEGORY=	Auth
@


1.16
log
@- Update to 1.6.1
@
text
@d12 1
a12 1
MAINTAINER=	chinsan@@FreeBSD.org
@


1.15
log
@- Update to 1.5.4
- Add PEAR_LOG knob.

Approved by:	rafan (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.4
d28 2
a29 1
		PEAR_SOAP "PEAR::SOAP support" off
d96 4
@


1.14
log
@- Update to 1.5.0
- Sort OPTIONS

PR:		ports/109128
Submitted by:	chinsan (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.5.0
d19 2
a20 1
OPTIONS=	PEAR_FILE_PASSWD "PEAR::File_Passwd support" off \
d55 4
@


1.13
log
@- Update to 1.4.0
- Pass maintainership to submitter

PR:		ports/104729
Submitted by:	chinsan@@
@
text
@d9 1
a9 1
PORTVERSION=	1.4.0
a20 1
		PEAR_CRYPT_CHAP "PEAR::CRYPT_CHAP support" off \
d25 1
d30 5
a34 4
FILES=		Auth.php Container.php Auth/Anonymous.php Auth/Auth.php \
		Auth/Controller.php Container/DB.php Container/DBLite.php \
		Container/File.php Container/IMAP.php Container/KADM5.php\
		Container/LDAP.php Container/MDB.php Container/MDB2.php \
d36 6
a41 3
		Container/SMBPasswd.php Container/SOAP.php Container/SOAP5.php \
		Container/vpopmail.php Frontend/Html.php Frontend/md5.js
TESTS=		auth_container_db_options.php auth_container_file_options.php \
d43 4
a46 6
		auth_container_pop3a_options.php auth_container_pop3_options.php \
		DBContainer.php FileContainer.php MDB2Container.php \
		MDBContainer.php mysql_test_db.sql POP3aContainer.php \
		POP3Container.php TestAuthContainer.php tests.php users \
		bug8735.passwd bug8735.phpt
DOCS=		README.Auth
@


1.12
log
@Reset maintainership of ports assigned to antonio@@php.net after numerous
maintainer-timeouts and no response to email.  We hope to see him back.

Hat:		portmgr
@
text
@d9 1
a9 1
PORTVERSION=	1.3.0
d12 1
a12 1
MAINTAINER=	ports@@FreeBSD.org
d21 1
d25 3
a27 1
		PEAR_FILE_SMBPASSWD "PEAR::File_SMBPasswd support" off
d30 14
a43 12
FILES=		Auth.php Auth/Auth.php Container.php Container/DB.php \
		Container/DBLite.php Container/File.php Container/IMAP.php \
		Container/POP3.php Container/LDAP.php Container/MDB.php \
		Container/MDB2.php Container/RADIUS.php Container/SMBPasswd.php \
		Container/SOAP.php Container/vpopmail.php
TESTS=		auth_container_db_options.php DBContainer.php \
		auth_container_file_options.php FileContainer.php \
		auth_container_pop3_options.php POP3Container.php \
		auth_container_mdb_options.php MDBContainer.php \
		auth_container_mdb2_options.php MDB2Container.php \
		POP3Container.php auth_container_pop3a_options.php \
		POP3aContainer.php TestAuthContainer.php users tests.php
d56 4
d84 4
@


1.11
log
@- Update to 1.3.0

PR:		ports/101183
Submitted by:	chinsan <chinsan dot tw_AT_gmail dot com>
Approved by:	maintainer (timeout)
@
text
@d12 1
a12 1
MAINTAINER=	antonio@@php.net
@


1.10
log
@Upgrade to 1.2.4 and fix a security issue.

According to the official announcement:

	This release fixes a security issue that allows an attacker to perform
	injection attacks against the underlying storage containers. Upgrading
	is strongly recommended!

See changelog at <http://pear.php.net/package/Auth/download/1.2.4>.

PR:		93406
Submitted by:	/me
Approved by:	maintainer
Security:	see changelog.
@
text
@d9 1
a9 1
PORTVERSION=	1.2.4
d23 1
a23 1
		PEAR_AUTH_RADIUS "PEAR::Auth_RADIUS support" off \
d28 4
a31 3
		Container/File.php Container/IMAP.php Container/POP3.php \
		Container/LDAP.php Container/MDB.php Container/RADIUS.php \
		Container/SMBPasswd.php Container/SOAP.php Container/vpopmail.php
d35 4
a38 2
		auth_container_pop3a_options.php POP3aContainer.php \
		TestAuthContainer.php users tests.php
d63 4
@


1.9
log
@Remove pear ports obsolated by devel/pear and switch
dependencies of all the other pear ports.

Discussed with:	thierry, antonio@@php.net
@
text
@d9 1
a9 2
PORTVERSION=	1.2.3
PORTREVISION=	1
a25 2
USE_REINPLACE=	yes

@


1.8
log
@+ fix CATEGORIES
+ take maintainership
+ update COMMENT
+ add PEAR package dependencies and use OPTIONS
+ replace @@version@@ strings
+ update pkg-descr

PR:		ports/78862
Submitted by:	Antnio Carlos Venncio Jnior
@
text
@d16 1
a16 1
BUILD_DEPENDS=	${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear-PEAR
d71 1
a71 1
.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common"
@


1.7
log
@security/pear-Auth: upgrading to 1.2.3.

	Upgrading pear-Auth to its latest release.

PR:		ports/60281
Submitted by:	Thierry Thomas <thierry@@pompo.net>
@
text
@d10 2
a11 1
CATEGORIES=	security www pear
d13 2
a14 2
MAINTAINER=	ports@@FreeBSD.org
COMMENT=	PEAR authentication methods
d19 10
d30 14
a43 13
FILES=		Auth.php Container.php Container/DB.php Container/File.php \
		Container/IMAP.php Container/LDAP.php Container/MDB.php \
		Container/POP3.php Container/RADIUS.php Container/SMBPasswd.php \
		Container/SOAP.php Container/vpopmail.php
TESTS=		DBContainer.php FileContainer.php POP3Container.php \
		POP3aContainer.php TestAuthContainer.php \
		auth_container_db_options.php auth_container_file_options.php \
		auth_container_pop3_options.php auth_container_pop3a_options.php \
		tests.php users

do-install-tests-msg: .USE
	@@${ECHO_MSG} "     (These tests require PHPUnit - see"
	@@${ECHO_MSG} "     <http://pear.php.net/package/PHPUnit/>;)."
a45 1
.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common"
d47 6
a52 2
.if exists(${PEARDIR}/DB.php)
WITH_DB=	yes
d55 1
a55 1
.if defined(WITH_DB)
d59 13
@


1.6
log
@Add the virtual category "pear" to the Makefiles of these ports.

PR:		ports/56582
Submitted by:	edwin@@mavetju.org
Approved by:	portmgr@@freebsd.org
@
text
@d9 1
a9 1
PORTVERSION=	1.2.2
d18 15
d34 1
a34 1
.include "${.CURDIR}/../../devel/pear-PEAR/Makefile.common"
d36 3
a38 2
MANIFEST=	Auth.php Container Container.php
TESTDIR=	${PEARDIR}/tests/${PORTNAME}
d40 2
a41 14
do-install:
	@@${MKDIR} ${PEARDIR}/Auth
.for FILE in ${MANIFEST}
	@@${CP} -Rp ${WRKSRC}/${FILE} ${PEARDIR}/Auth
.endfor
	@@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PEARDIR}/Auth
	@@${CHMOD} -R a-x ${PEARDIR}/Auth/Container/*.php
.if !defined(NOPORTDOCS)
	@@${MKDIR} ${TESTDIR}
	@@${CP} -Rp ${WRKSRC}/tests/* ${TESTDIR}
	@@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${TESTDIR}
	@@${ECHO_MSG} "===> Examples installed in ${TESTDIR}."
	@@${ECHO_MSG} "     (These tests require PHPUnit - see"
	@@${ECHO_MSG} "     <http://pear.php.net/package-info.php?package=PHPUnit>;)."
@


1.5
log
@security/pear-Auth: upgrading to 1.2.2.

	- Upgrading pear-Auth to its latest release;
	- Installing tests;
	- Unbreaking the WWW link.

PR:		ports/55169
Submitted by:	Thierry Thomas <thierry@@pompo.net>
@
text
@d10 1
a10 1
CATEGORIES=	security www
@


1.4
log
@Update to pear-Archive_Tar 1.1.
Update to pear-PEAR 1.1.
Update to pear-HTML_Common 1.2.
Update to pear-Net_SMTP 1.2.3.
Update to pear-Log 1.6.5.
Update to pear-I18N 0.8.5.
Update to pear 4.3.2.

Adapt following ports for pear-PEAR's Makefile.common.
pear-Console_Getopt, pear-Auth, pear-Auth_SASL, devel/pear-Date,
net/pear-Net_Socket, pear-Mail_Mime, pear-Crypt_CBC, pear-mailparse,
pear-File, pear-HTML_Select_Common, and pear-Net_Sieve

PR:		ports/52596, ports/52641, ports/52655, ports/52656,
		ports/52671, ports/52678, ports/52845
Submitted by:	Thierry Thomas <thierry@@pompo.net>
@
text
@d9 1
a9 2
PORTVERSION=	1.2.0
PORTREVISION=	1
d22 1
d31 8
@


1.3
log
@security/pear-Auth: upgrading to 1.2.0.

PR:		ports/48800
Submitted by:	Thierry Thomas <thierry@@pompo.net>
@
text
@d10 1
a11 4
MASTER_SITES=	http://pear.php.net/get/
PKGNAMEPREFIX=	pear-
EXTRACT_SUFX=	.tgz
DIST_SUBDIR=	PEAR
d16 1
a16 1
BUILD_DEPENDS=	${PEARDIR}/PEAR.php.dist:${PORTSDIR}/devel/pear-PEAR
a18 2
NO_BUILD=	yes

d20 1
a20 10

.if exists(${LOCALBASE}/bin/php-config)
PHP_BASE!=	${LOCALBASE}/bin/php-config --prefix
.else
PHP_BASE=	${LOCALBASE}
.endif
PEAR=		${LOCALBASE}/bin/pear
LPHP_LIB=	lib/php
PEARDIR=	${PHP_BASE}/${LPHP_LIB}
PLIST_SUB=	PEARDIR=${LPHP_LIB}
a30 4

post-install:
# Register a new package
	@@${PEAR} install -r -f ${WRKDIR}/package.xml
@


1.2
log
@FIx "make index"
@
text
@d9 1
a9 1
PORTVERSION=	1.1.1
d39 1
d41 1
a41 2
	@@${CP} -Rp ${WRKSRC}/${FILE} ${PEARDIR}
	@@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PEARDIR}/${FILE}
d43 2
a44 1
	@@${CHMOD} a-x ${PEARDIR}/Container/LDAP.php
@


1.1
log
@New port: security/pear-Auth - PEAR authentication methods.

PR:		ports/48119
Submitted by:	Thierry Thomas <thierry@@pompo.net>
@
text
@d29 1
a29 1
PHP_BASE!=	${LOCALBASE}
@

