Date: Fri, 5 Apr 2019 22:43:00 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r498000 - in head/ftp/pure-ftpd: . files Message-ID: <201904052243.x35Mh0Lf093985@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Fri Apr 5 22:43:00 2019 New Revision: 498000 URL: https://svnweb.freebsd.org/changeset/ports/498000 Log: Update to 1.0.49 Changes: https://github.com/jedisct1/pure-ftpd/releases Deleted: head/ftp/pure-ftpd/files/patch-src-tls.c Modified: head/ftp/pure-ftpd/Makefile head/ftp/pure-ftpd/distinfo head/ftp/pure-ftpd/files/pkg-message.in head/ftp/pure-ftpd/pkg-plist Modified: head/ftp/pure-ftpd/Makefile ============================================================================== --- head/ftp/pure-ftpd/Makefile Fri Apr 5 22:42:54 2019 (r497999) +++ head/ftp/pure-ftpd/Makefile Fri Apr 5 22:43:00 2019 (r498000) @@ -2,10 +2,9 @@ # $FreeBSD$ PORTNAME= pure-ftpd -PORTVERSION= 1.0.47 -PORTREVISION= 1 +PORTVERSION= 1.0.49 CATEGORIES= ftp ipv6 -MASTER_SITES= https://github.com/jedisct1/${PORTNAME}/releases/download/${PORTVERSION}/ \ +MASTER_SITES= https://github.com/jedisct1/pure-ftpd/releases/download/${PORTVERSION}/ \ https://download.pureftpd.org/pub/pure-ftpd/releases/ \ ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/ @@ -15,6 +14,23 @@ COMMENT= Small, easy to set up, fast, and secure FTP s LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING +USES= cpe perl5 tar:bzip2 +USE_PERL5= run + +CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \ + --with-altlog --with-cookie --with-diraliases \ + --with-everything --with-extauth --with-ftpwho \ + --with-language=${LANGUAGE} --with-paranoidmsg --with-puredb \ + --with-quotas --with-ratios +GNU_CONFIGURE= yes +USE_RC_SUBR= pure-ftpd + +SUB_FILES= pkg-message + +CPE_VENDOR= pureftpd + +LANGUAGE?= english + OPTIONS_DEFINE= ANONDELETE ANONRENAME ANONRESUME DOCS EXAMPLES LARGEFILE LDAP \ MYSQL PAM PERUSERLIMITS PGSQL PRIVSEP SCRYPT SENDFILE \ THROTTLING TLS UPLOADSCRIPT UTF8 VIRTUALCHROOT @@ -36,31 +52,6 @@ UPLOADSCRIPT_DESC= Uploadscript daemon support UTF8_DESC= UTF-8 filenames VIRTUALCHROOT_DESC= Follow symlinks outside a chroot jail -CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \ - --with-altlog --with-cookie --with-diraliases \ - --with-everything --with-extauth --with-ftpwho \ - --with-language=${LANGUAGE} --with-paranoidmsg --with-puredb \ - --with-quotas --with-ratios -GNU_CONFIGURE= yes -USE_PERL5= run -USE_RC_SUBR= pure-ftpd -USES= cpe perl5 tar:bzip2 - -CPE_VENDOR= pureftpd - -PORTDOCS= AUTHORS CONTACT COPYING HISTORY NEWS README \ - README.Authentication-Modules README.Configuration-File \ - README.LDAP README.MySQL README.PGSQL README.TLS \ - README.Virtual-Users THANKS pure-ftpd.png pureftpd.schema -PORTEXAMPLES= * -SUB_FILES= pkg-message -SUB_LIST= PAM_DIR=${PAM_DIR} PAM_TARGET=${PAM_TARGET} - -LANGUAGE?= english -PAM_DIR?= pam -PAM_TARGET?= pure-ftpd -PAM_TEMPL?= ${FILESDIR}/pam.conf.5 - ANONDELETE_CPPFLAGS= -DANON_CAN_DELETE ANONRENAME_CPPFLAGS= -DANON_CAN_RENAME ANONRESUME_CPPFLAGS= -DANON_CAN_RESUME @@ -98,10 +89,10 @@ pre-fetch: @${ECHO_MSG} "" @${ECHO_MSG} "LANGUAGE=lang (default: english)" @${ECHO_MSG} "- Enable compilation of one language support" - @${ECHO_MSG} " available lang: brazilian-portuguese, catalan, czech, danish, dutch," - @${ECHO_MSG} " english, french, french-funny, german, hungarian, italian, korean," - @${ECHO_MSG} " norwegian, polish, romanian, russian, simplified-chinese, slovak," - @${ECHO_MSG} " spanish, swedish, traditional-chinese, turkish" + @${ECHO_MSG} " available lang: albanian, brazilian-portuguese, catalan, czech, danish, dutch," + @${ECHO_MSG} " english, french, german, hungarian, italian, korean, norwegian, polish," + @${ECHO_MSG} " romanian, russian, simplified-chinese, slovak, spanish, swedish," + @${ECHO_MSG} " traditional-chinese." @${ECHO_MSG} "" post-install: @@ -112,11 +103,10 @@ post-install: ${INSTALL_SCRIPT} ${FILESDIR}/pure-alwaysfail ${STAGEDIR}${PREFIX}/sbin/ post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR}/ - cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ post-install-EXAMPLES-on: - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${PAM_DIR}/ - ${INSTALL_DATA} ${PAM_TEMPL} ${STAGEDIR}${EXAMPLESDIR}/${PAM_DIR}/${PAM_TARGET} + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/pam.d/ + ${INSTALL_DATA} ${FILESDIR}/pam.conf.5 ${STAGEDIR}${EXAMPLESDIR}/pam.d/pure-ftpd .include <bsd.port.post.mk> Modified: head/ftp/pure-ftpd/distinfo ============================================================================== --- head/ftp/pure-ftpd/distinfo Fri Apr 5 22:42:54 2019 (r497999) +++ head/ftp/pure-ftpd/distinfo Fri Apr 5 22:43:00 2019 (r498000) @@ -1,3 +1,3 @@ -TIMESTAMP = 1509131778 -SHA256 (pure-ftpd-1.0.47.tar.bz2) = cb1b695e779a06e42d62d7a1a428d2f605d621dfd5afe4e192b5f9fc4e343692 -SIZE (pure-ftpd-1.0.47.tar.bz2) = 489177 +TIMESTAMP = 1554503301 +SHA256 (pure-ftpd-1.0.49.tar.bz2) = 8a727dfef810f275fba3eb6099760d4f8a0bdeae2c1197d0d5bfeb8c1b2f61b6 +SIZE (pure-ftpd-1.0.49.tar.bz2) = 487958 Modified: head/ftp/pure-ftpd/files/pkg-message.in ============================================================================== --- head/ftp/pure-ftpd/files/pkg-message.in Fri Apr 5 22:42:54 2019 (r497999) +++ head/ftp/pure-ftpd/files/pkg-message.in Fri Apr 5 22:43:00 2019 (r498000) @@ -1,7 +1,7 @@ -Now you need to examine %%EXAMPLESDIR%%%%PAM_DIR%%/%%PAM_TARGET%% +Now you need to examine %%EXAMPLESDIR%%/pam.d/pure-ftpd and add the relevant PAM configuration lines to your /etc/pam.conf file. If you defined call upload script in pure-ftpd config define corresponding vars in rc.conf. pure-ftpd will not listen TCP socket without it. -See FAQ: http://pureftpd.org/FAQ +See FAQ: https://github.com/jedisct1/pure-ftpd/blob/master/FAQ Modified: head/ftp/pure-ftpd/pkg-plist ============================================================================== --- head/ftp/pure-ftpd/pkg-plist Fri Apr 5 22:42:54 2019 (r497999) +++ head/ftp/pure-ftpd/pkg-plist Fri Apr 5 22:43:00 2019 (r498000) @@ -6,6 +6,7 @@ etc/pureftpd-ldap.conf.sample etc/pureftpd-mysql.conf.sample etc/pureftpd-pgsql.conf.sample man/man8/pure-authd.8.gz +man/man8/pure-certd.8.gz man/man8/pure-ftpd.8.gz man/man8/pure-ftpwho.8.gz man/man8/pure-mrtginfo.8.gz @@ -16,8 +17,25 @@ man/man8/pure-statsdecode.8.gz man/man8/pure-uploadscript.8.gz sbin/pure-alwaysfail sbin/pure-authd +sbin/pure-certd sbin/pure-ftpd sbin/pure-ftpwho sbin/pure-mrtginfo sbin/pure-quotacheck sbin/pure-uploadscript +%%PORTDOCS%%%%DOCSDIR%%/FAQ +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/README.Authentication-Modules +%%PORTDOCS%%%%DOCSDIR%%/README.Configuration-File +%%PORTDOCS%%%%DOCSDIR%%/README.LDAP +%%PORTDOCS%%%%DOCSDIR%%/README.MacOS-X +%%PORTDOCS%%%%DOCSDIR%%/README.MySQL +%%PORTDOCS%%%%DOCSDIR%%/README.PGSQL +%%PORTDOCS%%%%DOCSDIR%%/README.TLS +%%PORTDOCS%%%%DOCSDIR%%/README.Virtual-Users +%%PORTDOCS%%%%DOCSDIR%%/pure-ftpd.conf +%%PORTDOCS%%%%DOCSDIR%%/pureftpd-ldap.conf +%%PORTDOCS%%%%DOCSDIR%%/pureftpd-mysql.conf +%%PORTDOCS%%%%DOCSDIR%%/pureftpd-pgsql.conf +%%PORTDOCS%%%%DOCSDIR%%/pureftpd.schema +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pam.d/pure-ftpd
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904052243.x35Mh0Lf093985>