diff options
Diffstat (limited to 'net/vsftpd/Makefile')
-rw-r--r-- | net/vsftpd/Makefile | 51 |
1 files changed, 38 insertions, 13 deletions
diff --git a/net/vsftpd/Makefile b/net/vsftpd/Makefile index 5180f33e813..bc364f76d81 100644 --- a/net/vsftpd/Makefile +++ b/net/vsftpd/Makefile @@ -1,25 +1,50 @@ -# $NetBSD: Makefile,v 1.2 2002/08/22 11:24:06 martti Exp $ +# $NetBSD: Makefile,v 1.3 2003/05/09 23:31:38 salo Exp $ # -DISTNAME= vsftpd-1.0.1 +DISTNAME= vsftpd-1.1.3 CATEGORIES= net -MASTER_SITES= ftp://ferret.lmh.ox.ac.uk/pub/linux/ +MASTER_SITES= ftp://vsftpd.beasts.org/users/cevans/ MAINTAINER= vaneth@krasnik.org -HOMEPAGE= http://ferret.lmh.ox.ac.uk/ +HOMEPAGE= http://vsftpd.beasts.org/ COMMENT= FTP server that aims to be very secure -ALL_TARGET= # +USE_BUILDLINK2= YES +USE_PKGINSTALL= YES -post-install: +ALL_TARGET= vsftpd +PKG_SYSCONFSUBDIR= vsftpd +RCD_SCRIPTS= vsftpd + +VSFTPD_USER?= vsftpd +VSFTPD_GROUP?= vsftpd +PKG_GROUPS= ${VSFTPD_GROUP} +PKG_USERS= ${VSFTPD_USER}:${VSFTPD_GROUP}::vsftpd\\ user + +DOCDIR= ${PREFIX}/share/doc/vsftpd +EGDIR= ${PREFIX}/share/examples/vsftpd + +CFLAGS= -DPKG_SYSCONFDIR=\"\\\"${PKG_SYSCONFDIR}\\\"\" + +CONF_FILES= ${EGDIR}/vsftpd.conf.default ${PKG_SYSCONFDIR}/vsftpd.conf +MAKE_DIRS= /var/chroot +OWN_DIRS= /var/chroot/vsftpd + +post-patch: + @cd ${WRKSRC} && \ + for f in vsftpd.8 vsftpd.conf.5 vsftpd.conf; do \ + ${MV} $${f} $${f}.orig; \ + ${SED} ${FILES_SUBST_SED} $${f}.orig > $${f}; \ + done + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/vsftpd ${PREFIX}/libexec ${INSTALL_MAN} ${WRKSRC}/vsftpd.8 ${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/vsftpd.conf.5 ${PREFIX}/man/man5 - ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/vsftpd - ${INSTALL_DATA} ${WRKSRC}/vsftpd.conf ${PREFIX}/share/examples/vsftpd - ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/vsftpd - ${INSTALL_DATA} ${WRKSRC}/FAQ ${PREFIX}/share/doc/vsftpd - ${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/vsftpd - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/vsftpd - ${INSTALL_DATA} ${WRKSRC}/TUNING ${PREFIX}/share/doc/vsftpd + ${INSTALL_DATA_DIR} ${EGDIR} + ${INSTALL_DATA} ${WRKSRC}/vsftpd.conf ${EGDIR}/vsftpd.conf.default + ${INSTALL_DATA_DIR} ${DOCDIR} + cd ${WRKSRC} && ${INSTALL_DATA} FAQ INSTALL README TUNING ${DOCDIR} +.include "../../security/tcp_wrappers/buildlink2.mk" .include "../../mk/bsd.pkg.mk" |