diff options
Diffstat (limited to 'ftp/vsftpd/Makefile')
| -rw-r--r-- | ftp/vsftpd/Makefile | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/ftp/vsftpd/Makefile b/ftp/vsftpd/Makefile new file mode 100644 index 000000000000..7d61b42ff44a --- /dev/null +++ b/ftp/vsftpd/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: vsftpd +# Date created: 03 Feb 2001 +# Whom: Neil Blakey-Milner +# +# $FreeBSD$ +# + +PORTNAME= vsftpd +PORTVERSION= 0.0.10 +CATEGORIES= ftp +MASTER_SITES= ftp://ferret.lmh.ox.ac.uk/pub/linux/ + +MAINTAINER= nbm@FreeBSD.org + +ALL_TARGET= vsftpd + +post-patch: + @${PERL} -i -p -e \ + 's@^(#define VSFTP_DEFAULT_CONFIG )"[/]etc/vsftpd.conf"@\1"${PREFIX}/etc/vsftpd.conf"@' \ + ${WRKSRC}/defs.h + @${PERL} -i -p \ + -e 's@ -ldl@@;' \ + -e 's@^CFLAGS.*$$@@' \ + ${WRKSRC}/Makefile + @${ECHO} "secure_chroot_dir=${PREFIX}/share/vsftpd/empty" >> ${WRKSRC}/vsftpd.conf + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/vsftpd ${PREFIX}/libexec/ + @${INSTALL_DATA} ${WRKSRC}/vsftpd.conf ${PREFIX}/etc/vsftpd.conf.dist + @# + @${INSTALL} -d ${PREFIX}/share/vsftpd/empty + @if [ ! -e ${PREFIX}/etc/vsftpd.conf ]; then \ + ${INSTALL_DATA} ${WRKSRC}/vsftpd.conf ${PREFIX}/etc/ ; \ + fi + @# + @${PERL5} ${PKGINSTALL} + +.include <bsd.port.mk> |
