diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-03-26 09:58:33 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-03-26 09:58:33 +0000 |
commit | 1933bfac5966c4c873f2170214fc9390476dcc39 (patch) | |
tree | 0703b05c980a1a962f207fe4415499f2f3f22ae8 /ftp/vsftpd-ext | |
parent | 5c7bf71301cf74b9fc42fef0bef4145a737511d3 (diff) | |
download | ports-1933bfac5966c4c873f2170214fc9390476dcc39.tar.gz ports-1933bfac5966c4c873f2170214fc9390476dcc39.zip |
Notes
Diffstat (limited to 'ftp/vsftpd-ext')
-rw-r--r-- | ftp/vsftpd-ext/Makefile | 30 |
1 files changed, 12 insertions, 18 deletions
diff --git a/ftp/vsftpd-ext/Makefile b/ftp/vsftpd-ext/Makefile index 9aae1023b9a9..0422b41297c7 100644 --- a/ftp/vsftpd-ext/Makefile +++ b/ftp/vsftpd-ext/Makefile @@ -1,9 +1,5 @@ -# New ports collection makefile for: vsftpd-ext -# Date created: 11 Mar 2009 -# Whom: Maxim Ignatenko -# +# Created by: Maxim Ignatenko # $FreeBSD$ -# PORTNAME= vsftpd-ext PORTVERSION= ${UPSTREAMVERSION}.${EXTVERSION} @@ -15,7 +11,7 @@ DISTNAME= vsFTPd-${UPSTREAMVERSION}-ext${EXTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= gelraen.ua@gmail.com -COMMENT= A FTP daemon that aims to be "very secure". Extended build +COMMENT= FTP daemon that aims to be "very secure". Extended build CONFLICTS= vsftpd-2* vsftpd${SSL_SUFFIX}${PKGNAMESUFFIX2}-2* @@ -30,20 +26,18 @@ DOCFILES= AUDIT BENCHMARKS BUGS Changelog FAQ INSTALL LICENSE \ README README.security README.ssl REFS REWARD \ SIZE SPEED TODO TUNING -OPTIONS= RC_SCRIPT "install RC_SCRIPT" on \ - VSFTPD_SSL "Include support for SSL" off +OPTIONS_DEFINE= RC_SCRIPT SSL DOCS +OPTIONS_DEFAULTL= RC_SCRIPT +RC_SCRIPT_DESC= install RC_SCRIPT -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> -.if defined(WITH_RC_SCRIPT) +.if ${PORT_OPTIONS:MRC_SCRIPT} USE_RC_SUBR= vsftpd .endif -.if defined(WITH_VSFTPD_SSL) && !defined(WITHOUT_SSL) -.if ${OSVERSION} < 700000 -WITH_OPENSSL_PORT= yes -.endif -.include "${PORTSDIR}/Mk/bsd.openssl.mk" +.if ${PORT_OPTIONS:MSSL} +USE_OPENSSL= yes SSL_SUFFIX= -ssl CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} @@ -73,7 +67,7 @@ do-configure: -e 's|delay_failed_logins|delay_failed_login|' \ -e 's|delay_successful_logins|delay_successful_login|' \ ${WRKSRC}/vsftpd.8 ${WRKSRC}/vsftpd.conf.5 ${WRKSRC}/tunables.c -.if !defined(WITHOUT_SSL) && defined(WITH_VSFTPD_SSL) +.if ${PORT_OPTIONS:MSSL} ${REINPLACE_CMD} -e \ "s|#undef VSF_BUILD_SSL|#define VSF_BUILD_SSL 1|" \ ${WRKSRC}/builddefs.h @@ -97,7 +91,7 @@ do-install: ${INSTALL_MAN} -m 644 ${WRKSRC}/$${i} ${MANPREFIX}/man/man5/ ; \ done ${MKDIR} /var/ftp -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} .for i in ${DOCFILES} ${INSTALL_DATA} -m 644 ${WRKSRC}/${i} ${DOCSDIR} @@ -109,4 +103,4 @@ do-install: .endfor .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> |