svn commit: r498000 - in head/ftp/pure-ftpd: . files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Fri Apr 5 22:43:07 UTC 2019
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
More information about the svn-ports-all
mailing list