diff options
author | Thierry Thomas <thierry@FreeBSD.org> | 2005-03-15 20:09:37 +0000 |
---|---|---|
committer | Thierry Thomas <thierry@FreeBSD.org> | 2005-03-15 20:09:37 +0000 |
commit | 7c704a00e3ba25ecddff7c1c8afd11b101976568 (patch) | |
tree | e4b4c21cefa97470662a60c1ac8cabf75a0a9f64 /security/pear-Auth | |
parent | 68f63116a6207657dc29bea88f418793e15164dc (diff) | |
download | ports-7c704a00e3ba25ecddff7c1c8afd11b101976568.tar.gz ports-7c704a00e3ba25ecddff7c1c8afd11b101976568.zip |
Notes
Diffstat (limited to 'security/pear-Auth')
-rw-r--r-- | security/pear-Auth/Makefile | 68 | ||||
-rw-r--r-- | security/pear-Auth/pkg-descr | 3 |
2 files changed, 50 insertions, 21 deletions
diff --git a/security/pear-Auth/Makefile b/security/pear-Auth/Makefile index 157a9c3771a0..c2cf5db3308f 100644 --- a/security/pear-Auth/Makefile +++ b/security/pear-Auth/Makefile @@ -7,38 +7,66 @@ PORTNAME= Auth PORTVERSION= 1.2.3 -CATEGORIES= security www pear +PORTREVISION= 1 +CATEGORIES= security pear -MAINTAINER= ports@FreeBSD.org -COMMENT= PEAR authentication methods +MAINTAINER= antonio@php.net +COMMENT= PEAR class for creating an authentication system BUILD_DEPENDS= ${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear-PEAR RUN_DEPENDS= ${BUILD_DEPENDS} +LATEST_LINK= pear-Auth +OPTIONS= 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_AUTH_RADIUS "PEAR::Auth_RADIUS support" off \ + PEAR_FILE_SMBPASSWD "PEAR::File_SMBPasswd support" off + +USE_REINPLACE= yes + CATEGORY= Auth -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/>;)." +FILES= Auth.php Auth/Auth.php Container.php Container/DB.php \ + 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 +TESTS= auth_container_db_options.php DBContainer.php \ + auth_container_file_options.php FileContainer.php \ + auth_container_pop3_options.php POP3Container.php \ + auth_container_pop3a_options.php POP3aContainer.php \ + TestAuthContainer.php users tests.php +DOCS= README.Auth +_DOCSDIR= . + +post-extract: + @${REINPLACE_CMD} -e "s|@version@|${PORTVERSION}|" ${WRKSRC}/Auth.php .include <bsd.port.pre.mk> -.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common" -.if exists(${PEARDIR}/DB.php) -WITH_DB= yes +.if defined(WITH_PEAR_FILE_PASSWD) +RUN_DEPENDS+= ${PEARDIR}/File/Passwd.php:${PORTSDIR}/security/pear-File_Passwd .endif -.if defined(WITH_DB) +.if defined(WITH_PEAR_NET_POP3) +RUN_DEPENDS+= ${PEARDIR}/Net/POP3.php:${PORTSDIR}/net/pear-Net_POP3 +.endif + +.if defined(WITH_PEAR_DB) RUN_DEPENDS+= ${PEARDIR}/DB.php:${PORTSDIR}/databases/pear-DB .endif +.if defined(WITH_PEAR_MDB) +RUN_DEPENDS+= ${PEARDIR}/MDB.php:${PORTSDIR}/databases/pear-MDB +.endif + +.if defined(WITH_PEAR_AUTH_RADIUS) +RUN_DEPENDS+= ${PEARDIR}/Auth/RADIUS.php:${PORTSDIR}/net/pear-Auth_RADIUS +.endif + +.if defined(WITH_PEAR_FILE_SMBPASSWD) +RUN_DEPENDS+= ${PEARDIR}/File/SMBPasswd.php:${PORTSDIR}/security/pear-File_SMBPasswd +.endif + +.include "${PORTSDIR}/devel/pear-PEAR/Makefile.common" .include <bsd.port.post.mk> diff --git a/security/pear-Auth/pkg-descr b/security/pear-Auth/pkg-descr index 9e68af144e00..c3f17bcaac25 100644 --- a/security/pear-Auth/pkg-descr +++ b/security/pear-Auth/pkg-descr @@ -6,6 +6,7 @@ the login data: * All databases supported by the PEAR database layer * All databases supported by the MDB database layer +* All databases supported by the MDB2 database layer * Plaintext files * LDAP servers * POP3 servers @@ -13,6 +14,6 @@ the login data: * vpopmail accounts * RADIUS * SAMBA password files -* SOAP. +* SOAP WWW: http://pear.php.net/package/Auth/ |