Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Aug 2001 17:36:09 +0200 (CEST)
From:      Frank DENIS <j@pureftpd.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29995: port update : ftp/pure-ftpd (roam)
Message-ID:  <200108231536.f7NFa9o45842@rtchat.com>

next in thread | raw e-mail | index | archive | help

>Number:         29995
>Category:       ports
>Synopsis:       port update : ftp/pure-ftpd (roam)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Aug 23 08:40:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Charlie &
>Release:        FreeBSD 4.4-PRERELEASE i386
>Organization:
Carpe diem
>Environment:
System: FreeBSD tidiable.home.rtchat.com 4.4-PRERELEASE FreeBSD 4.4-PRERELEASE #1: Wed Aug 15 19:31:41 CEST 2001 root@tidiable.home.rtchat.com:/usr/obj/usr/src/sys/JEDI i386


	
>Description:

diff -urN pure-ftpd.old/Makefile pure-ftpd/Makefile
--- pure-ftpd.old/Makefile	Tue Aug 21 13:23:34 2001
+++ pure-ftpd/Makefile	Thu Aug 23 17:27:04 2001
@@ -6,13 +6,15 @@
 #
 
 PORTNAME=	pure-ftpd
-PORTVERSION=	0.99.1
+PORTVERSION=	0.99.1b
 CATEGORIES=	ftp ipv6
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	pureftpd
 
 MAINTAINER=	j@pureftpd.org
 
+SLEEP=		sleep
+
 .if defined(WITH_DMALLOC)
 LIB_DEPENDS+=	dmalloc.1:${PORTSDIR}/devel/dmalloc
 .endif
@@ -27,18 +29,34 @@
 
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS+=	--with-pam --with-everything --with-paranoidmsg
+CONFIGURE_ARGS+=	--with-everything --with-paranoidmsg
 # language support requested?
 .if defined(WITH_LANG)
 CONFIGURE_ARGS+=	--with-language="${WITH_LANG}"
 .endif
+
+# ldap support requested ?
+.if defined(WITH_LDAP)
+CONFIGURE_ARGS+=	--with-ldap
+.endif
+
+# mysql support requested ?
+.if defined(WITH_MYSQL)
+CONFIGURE_ARGS+=	--with-mysql
+.endif
+
+# if mysql or ldap are disabled, enable pam
+.if !defined(WITH_LDAP) && !defined(WITH_MYSQL)
+CONFIGURE_ARGS+=	--with-pam
+.endif
+
 # use of dmalloc requested?
 .if defined(WITH_DMALLOC)
 CONFIGURE_ARGS+=	--with-dmalloc
 CFLAGS+=	-I${LOCALBASE}/include -L${LOCALBASE}/lib
 .endif
 
-MAN8=		pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8
+MAN8=		pure-ftpd.8 pure-ftpwho.8 pure-mrtginfo.8 pure-uploadscript.8 pure-statsdecode.8
 
 .include <bsd.port.pre.mk>
 
@@ -63,11 +81,13 @@
 
 pre-fetch:
 	@${ECHO} "You can use the following additional options:"
-	@${ECHO} "WITH_DMALLOC=1	- enable use of the dmalloc library;"
-	@${ECHO} "WITH_LDAP=1		- Store users in LDAP directories;"	
-	@${ECHO} "WITH_MYSQL=1		- Store users in MySQL databases;"		
-	@${ECHO} "WITH_LANG=lang	- enable compilation of language support, lang is one of"
+	@${ECHO} "WITH_DMALLOC=1        - enable use of the dmalloc library;"
+	@${ECHO} "WITH_LDAP=1           - Store users in LDAP directories;"	
+	@${ECHO} "WITH_MYSQL=1          - Store users in MySQL databases;"		
+	@${ECHO} "WITH_LANG=lang        - enable compilation of language support, lang is one of"
 	@${ECHO} "  english, german, romanian, french, polish, spanish or danish."
+	@${ECHO}
+	@${SLEEP} 2
 
 post-install:
 	${INSTALL_DATA} ${WRKSRC}/pureftpd-ldap.conf ${PREFIX}/etc/pureftpd-ldap.conf.sample
diff -urN pure-ftpd.old/distinfo pure-ftpd/distinfo
--- pure-ftpd.old/distinfo	Tue Aug 21 13:23:34 2001
+++ pure-ftpd/distinfo	Thu Aug 23 17:26:25 2001
@@ -1 +1 @@
-MD5 (pure-ftpd-0.99.1.tar.gz) = f94f6523c9fbec1a2ec98d4bb40b023f
+MD5 (pure-ftpd-0.99.1b.tar.gz) = dfd34d5347c403108de296ea8e4a5858
diff -urN pure-ftpd.old/pkg-plist pure-ftpd/pkg-plist
--- pure-ftpd.old/pkg-plist	Tue Aug 21 13:23:34 2001
+++ pure-ftpd/pkg-plist	Thu Aug 23 16:29:33 2001
@@ -2,6 +2,7 @@
 sbin/pure-ftpd
 sbin/pure-ftpwho
 sbin/pure-uploadscript
+sbin/pure-statsdecode
 sbin/pure-config.pl
 etc/pureftpd-ldap.conf.sample
 etc/pureftpd-mysql.conf.sample


>How-To-Repeat:

-

>Fix:

This release fixes some issues with MySQL and LDAP, and add some little
features.
The previous FreeBSD port didn't compile properly with MySQL support.

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108231536.f7NFa9o45842>