From owner-freebsd-ports Thu Aug 23 8:40:26 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8049F37B403 for ; Thu, 23 Aug 2001 08:40:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7NFe0l01208; Thu, 23 Aug 2001 08:40:00 -0700 (PDT) (envelope-from gnats) Received: from rtchat.com (r208m246.cybercable.tm.fr [195.132.208.246]) by hub.freebsd.org (Postfix) with ESMTP id EC40F37B40B for ; Thu, 23 Aug 2001 08:33:34 -0700 (PDT) (envelope-from j@rtchat.com) Received: (from root@localhost) by rtchat.com (8.11.6/8.11.3) id f7NFa9o45842; Thu, 23 Aug 2001 17:36:09 +0200 (CEST) (envelope-from j) Message-Id: <200108231536.f7NFa9o45842@rtchat.com> Date: Thu, 23 Aug 2001 17:36:09 +0200 (CEST) From: Frank DENIS Reply-To: Frank DENIS To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/29995: port update : ftp/pure-ftpd (roam) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 @@ -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