svn commit: r430884 - in head/ftp/pure-ftpd: . files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Jan 8 20:42:49 UTC 2017
Author: sunpoet
Date: Sun Jan 8 20:42:47 2017
New Revision: 430884
URL: https://svnweb.freebsd.org/changeset/ports/430884
Log:
Update to 1.0.44
- Clean up MASTER_SITES
- Convert to options target helper
- Update WWW
Changes: https://github.com/jedisct1/pure-ftpd/releases
Modified:
head/ftp/pure-ftpd/Makefile
head/ftp/pure-ftpd/distinfo
head/ftp/pure-ftpd/files/pure-ftpd.in
head/ftp/pure-ftpd/pkg-descr
head/ftp/pure-ftpd/pkg-plist
Modified: head/ftp/pure-ftpd/Makefile
==============================================================================
--- head/ftp/pure-ftpd/Makefile Sun Jan 8 20:42:42 2017 (r430883)
+++ head/ftp/pure-ftpd/Makefile Sun Jan 8 20:42:47 2017 (r430884)
@@ -2,11 +2,11 @@
# $FreeBSD$
PORTNAME= pure-ftpd
-PORTVERSION= 1.0.43
+PORTVERSION= 1.0.44
CATEGORIES= ftp ipv6
-MASTER_SITES= http://download.pureftpd.org/pub/pure-ftpd/releases/ \
- ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/ \
- SF/pureftpd/Pure-FTPd/${PORTVERSION}
+MASTER_SITES= https://github.com/jedisct1/${PORTNAME}/releases/download/${PORTVERSION}/ \
+ https://download.pureftpd.org/pub/pure-ftpd/releases/ \
+ ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/
MAINTAINER= sunpoet at FreeBSD.org
COMMENT= Small, easy to set up, fast, and secure FTP server
@@ -107,18 +107,18 @@ pre-fetch:
@${ECHO_MSG} " spanish, swedish, traditional-chinese, turkish"
@${ECHO_MSG} ""
-post-patch:
- @${REINPLACE_CMD} -e 's|@PERL@|${PERL}|; s|$${exec_prefix}|${PREFIX}|g' ${WRKSRC}/configuration-file/pure-config.pl.in
-
post-install:
+ ${MV} ${STAGEDIR}${PREFIX}/etc/pure-ftpd.conf ${STAGEDIR}${PREFIX}/etc/pure-ftpd.conf.sample
${INSTALL_DATA} ${WRKSRC}/pureftpd-ldap.conf ${STAGEDIR}${PREFIX}/etc/pureftpd-ldap.conf.sample
${INSTALL_DATA} ${WRKSRC}/pureftpd-mysql.conf ${STAGEDIR}${PREFIX}/etc/pureftpd-mysql.conf.sample
${INSTALL_DATA} ${WRKSRC}/pureftpd-pgsql.conf ${STAGEDIR}${PREFIX}/etc/pureftpd-pgsql.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/configuration-file/pure-ftpd.conf ${STAGEDIR}${PREFIX}/etc/pure-ftpd.conf.sample
- ${INSTALL_SCRIPT} ${WRKSRC}/configuration-file/pure-config.pl ${STAGEDIR}${PREFIX}/sbin/
${INSTALL_SCRIPT} ${FILESDIR}/pure-alwaysfail ${STAGEDIR}${PREFIX}/sbin/
+
+post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
+
+post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/
cd ${WRKSRC}/contrib/ && ${INSTALL_SCRIPT} ${CONTRIB} ${STAGEDIR}${EXAMPLESDIR}/
${MKDIR} ${STAGEDIR}${PAM_DIR}/
Modified: head/ftp/pure-ftpd/distinfo
==============================================================================
--- head/ftp/pure-ftpd/distinfo Sun Jan 8 20:42:42 2017 (r430883)
+++ head/ftp/pure-ftpd/distinfo Sun Jan 8 20:42:47 2017 (r430884)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1479482590
-SHA256 (pure-ftpd-1.0.43.tar.bz2) = 1289a094c7b5675132cefd1383472d6cab60e757ee75ff3b2687072e8d7df7b2
-SIZE (pure-ftpd-1.0.43.tar.bz2) = 496391
+TIMESTAMP = 1483302327
+SHA256 (pure-ftpd-1.0.44.tar.bz2) = 30b65765cab64db04ebb983a8ff363a6d45fd1f99e9e5ec2fbdd40eba3c68b7a
+SIZE (pure-ftpd-1.0.44.tar.bz2) = 497528
Modified: head/ftp/pure-ftpd/files/pure-ftpd.in
==============================================================================
--- head/ftp/pure-ftpd/files/pure-ftpd.in Sun Jan 8 20:42:42 2017 (r430883)
+++ head/ftp/pure-ftpd/files/pure-ftpd.in Sun Jan 8 20:42:47 2017 (r430884)
@@ -31,11 +31,11 @@ rcvar=pureftpd_enable
load_rc_config $name
-command=%%PREFIX%%/sbin/pure-config.pl
-pidfile=${pidfile:-"/var/run/pure-ftpd.pid"}
+command=%%PREFIX%%/sbin/pure-ftpd
procname=pure-ftpd
pureftpd_config=${pureftpd_config:-"%%PREFIX%%/etc/pure-ftpd.conf"}
pureftpd_enable=${pureftpd_enable:-"no"}
+pureftpd_pidfile=${pureftpd_pidfile:-"/var/run/pure-ftpd.pid"}
required_files=${pureftpd_config}
# authd
command_authd=%%PREFIX%%/sbin/pure-authd
@@ -49,7 +49,7 @@ pidfile_uploadscript=${pidfile_uploadscr
pureftpd_upload_enable=${pureftpd_upload_enable:-"no"}
pureftpd_uploadscript=${pureftpd_uploadscript:-"/usr/bin/touch"}
# command_args
-flags="${pureftpd_config} -g${pidfile}"
+flags="${pureftpd_config}"
command_args="${pureftpd_flags}"
command_authd_args="-B -p ${pidfile_authd} -r ${pureftpd_authdscript} -s ${pureftpd_authsocket}"
command_upload_args="-B -p ${pidfile_uploadscript} -r ${pureftpd_uploadscript}"
Modified: head/ftp/pure-ftpd/pkg-descr
==============================================================================
--- head/ftp/pure-ftpd/pkg-descr Sun Jan 8 20:42:42 2017 (r430883)
+++ head/ftp/pure-ftpd/pkg-descr Sun Jan 8 20:42:47 2017 (r430884)
@@ -12,5 +12,5 @@ fortune files, Apache-like log files, fa
real-time status report, virtual users, virtual quotas, privilege separation and
more.
-WWW: http://www.pureftpd.org/
+WWW: https://www.pureftpd.org/
WWW: https://github.com/jedisct1/pure-ftpd
Modified: head/ftp/pure-ftpd/pkg-plist
==============================================================================
--- head/ftp/pure-ftpd/pkg-plist Sun Jan 8 20:42:42 2017 (r430883)
+++ head/ftp/pure-ftpd/pkg-plist Sun Jan 8 20:42:47 2017 (r430884)
@@ -16,7 +16,6 @@ man/man8/pure-statsdecode.8.gz
man/man8/pure-uploadscript.8.gz
sbin/pure-alwaysfail
sbin/pure-authd
-sbin/pure-config.pl
sbin/pure-ftpd
sbin/pure-ftpwho
sbin/pure-mrtginfo
More information about the svn-ports-all
mailing list