Skip site navigation (1)Skip section navigation (2)
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>