From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Aug 6 20:40:11 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF3637B401 for ; Wed, 6 Aug 2003 20:40:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05B5E43FCB for ; Wed, 6 Aug 2003 20:40:10 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h773e9Up098264 for ; Wed, 6 Aug 2003 20:40:09 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h773e9T2098263; Wed, 6 Aug 2003 20:40:09 -0700 (PDT) Resent-Date: Wed, 6 Aug 2003 20:40:09 -0700 (PDT) Resent-Message-Id: <200308070340.h773e9T2098263@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Clement Laforet Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C7C837B401 for ; Wed, 6 Aug 2003 20:36:38 -0700 (PDT) Received: from cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id E994E43FCB for ; Wed, 6 Aug 2003 20:36:36 -0700 (PDT) (envelope-from sheepkiller@cultdeadsheep.org) Received: (qmail 88830 invoked from network); 7 Aug 2003 03:36:34 -0000 Received: from unknown (HELO ?HOSTNAME?) (192.168.0.12) by goofy.cultdeadsheep.org with SMTP; 7 Aug 2003 03:36:34 -0000 Received: by _HOSTNAME_ (sSMTP sendmail emulation); Thu, 7 Aug 2003 05:36:40 +0200 Message-Id: <20030807033636.E994E43FCB@mx1.FreeBSD.org> Date: Thu, 7 Aug 2003 05:36:40 +0200 From: "Clement Laforet" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: Clement Laforet Subject: ports/55333: [new port] mail/teapop-devel X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Clement Laforet List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Aug 2003 03:40:11 -0000 >Number: 55333 >Category: ports >Synopsis: [new port] mail/teapop-devel >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 06 20:40:09 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Clement Laforet >Release: FreeBSD 5.1-CURRENT i386 >Organization: cotds.org >Environment: System: FreeBSD chuck.cultdeadsheep.org 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Thu Jul 31 03:00:20 CEST 2003 clement@chuck.cultdeadsheep.org:/usr/obj/usr/src/sys/CHUCK i386 >Description: -current version of teapop POP3 server. >How-To-Repeat: N/A. >Fix: --- teapop-devel.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # teapop-devel # teapop-devel/files # teapop-devel/files/patch-etc::Makefile.in # teapop-devel/Makefile # teapop-devel/distinfo # teapop-devel/pkg-descr # teapop-devel/pkg-plist # echo c - teapop-devel mkdir -p teapop-devel > /dev/null 2>&1 echo c - teapop-devel/files mkdir -p teapop-devel/files > /dev/null 2>&1 echo x - teapop-devel/files/patch-etc::Makefile.in sed 's/^X//' >teapop-devel/files/patch-etc::Makefile.in << 'END-of-teapop-devel/files/patch-etc::Makefile.in' X--- etc/Makefile.in.orig Sun Jun 30 14:32:20 2002 X+++ etc/Makefile.in Sun Jun 30 14:34:14 2002 X@@ -23,16 +23,9 @@ X fi X X install: build X- @ echo Checking for existing teapop.passwd; \ X- if [ -f ${DESTDIR}/${sysconfdir}/teapop.passwd ]; then \ X- echo "Exists...NOT installing teapop.passwd"; \ X- else \ X- echo "Not found, installing teapop.passwd"; \ X- ${INSTALL} -d ${DESTDIR}/${sysconfdir}; \ X- ${INSTALL} teapop.passwd \ X- ${DESTDIR}/${sysconfdir}; \ X- ${CHMOD} 0644 ${DESTDIR}/${sysconfdir}/teapop.passwd; \ X- fi X+ @echo Installing teapop.passwd.sample; X+ ${INSTALL} -d ${sysconfdir}; \ X+ ${INSTALL} -m 0644 teapop.passwd ${sysconfdir}/teapop.passwd.sample; \ X X makefile: ../config/timestamp X @ echo Updating Makefile END-of-teapop-devel/files/patch-etc::Makefile.in echo x - teapop-devel/Makefile sed 's/^X//' >teapop-devel/Makefile << 'END-of-teapop-devel/Makefile' X# New ports collection makefile for: teapop-devel X# Date created: 7/08/2003 X# Whom: sheepkiller@cultdeadsheep.org X# X# $FreeBSD$ X# X XPORTNAME= teapop XPORTVERSION= 20030414 XCATEGORIES= mail ipv6 XMASTER_SITES= ftp://ftp.toontown.org/pub/teapop/snapshots/ \ X http://www.toontown.org/pub/teapop/snapshots/ X XMAINTAINER= sheepkille@cultdeadsheep.org XCOMMENT= Yet another RFC1939 compliant POP3 server X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --enable-flock X X## Available knobs: X## General options X## WITHOUT_IPV6: disable IPv6 support X## WITH_TCPWRAPPERS: enable the use of tcp_wrappers X## WITHOUT_APOP: don't allow users to authenticate with APOP X## WITHOUT_VPOP: don't support virtual domains X## WITH_DRAC: enable support for DRAC X## WITH_POPAUTHFILE: enable support for a popauth file X## POPAUTH_FILE: popauth file name (default : ${PREFIX}/etc/teapop.popauth) X XPOPAUTH_FILE?= ${PREFIX}/etc/teapop.popauth X X.if !defined(WITHOUT_IPV6) XCONFIGURE_ARGS+= --enable-ipv6 X.endif X X.if defined(WITH_TCPWRAPPERS) XCONFIGURE_ARGS+= --enable-tcp_wrappers X.endif X X.if defined(WITHOUT_APOP) XCONFIGURE_ARGS+= --disable-apop X.endif X X.if defined(WITHOUT_VPOP) XCONFIGURE_ARGS+= --disable-vpop X.endif X X.if defined(WITH_DRAC) XBUILD_DEPENDS+= ${LOCALBASE}/lib/libdrac.a:${PORTSDIR}/mail/drac X.endif X X.if defined(WITH_POPAUTHFILE) XCONFIGURE_ARGS+= --enable-popauth-file=${POPAUTH_FILE} X.endif X XMAN8= teapop.8 X X.include X X## Authentication backend X## WITH_LDAP: add support for authentication through OpenLDAP server X## WITH_LDAP_VER: OpenLDAP version to use (can be: 20 for 2.0, 21 for 2.1, 22 for 2.2 ; default 21) X## WITH_MYSQL: enable support for authentication from MySQL database X## WITH_MYSQL_VER: MySQL version to use (can be: 323 for 3.23, 40 for 4.0, 4.1 for 4.1 ; default 323) X## WITH_PGSQL: enable support for authentication from PostgreSQL database X XMYSQL323_LIBVER=10 XMYSQL40_LIBVER= 12 XMYSQL41_LIBVER= 14 XWITH_LDAP_VER?= 21 X X# MySQL deps hack (revision 2) X.if defined(WITH_MYSQL_VER) XMYSQL_VER= ${WITH_MYSQL_VER} X.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.${MYSQL_323_LIBVER}) XMYSQL_VER= 323 X.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.${MYSQL40_LIBVER}) XMYSQL_VER= 40 X.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.${MYSQL41_LIBVER}) XMYSQL_VER= 41 X.else XMYSQL_VER= 323 X.endif X XLDAP_VER= ${WITH_LDAP_VER} X X.if defined(WITH_PGSQL) XCONFIGURE_ARGS+= --with-pgsql XLIB_DEPENDS+= pq:${PORTSDIR}/databases/postgresql7 X.endif X X.if defined(WITH_MYSQL) XCONFIGURE_ARGS+= --with-mysql XLIB_DEPENDS+= mysqlclient.${MYSQL${MYSQL_VER}_LIBVER}:${PORTSDIR}/databases/mysql${MYSQL_VER}-client X.endif X X.if defined(WITH_LDAP) XCONFIGURE_ARGS+= --with-ldap=openldap XLIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap${LDAP_VER} X.endif X Xshow-options: X @${EGREP} '^##' ${.CURDIR}/Makefile | ${SED} 's/##//' X Xpost-install: X @${ECHO} "" X @${ECHO} "------------------------------------------------------------------------" X @${ECHO} "===> Be sure to copy ${LOCALBASE}/etc/teapop.passwd.sample to" X @${ECHO} "===> ${LOCALBASE}/etc/teapop.passwd before using teapop" X @${ECHO} "------------------------------------------------------------------------" X @${ECHO} "" X X.include END-of-teapop-devel/Makefile echo x - teapop-devel/distinfo sed 's/^X//' >teapop-devel/distinfo << 'END-of-teapop-devel/distinfo' XMD5 (teapop-20030414.tar.gz) = 9bf2c0631bbe16d99d43ebc2f08c078d END-of-teapop-devel/distinfo echo x - teapop-devel/pkg-descr sed 's/^X//' >teapop-devel/pkg-descr << 'END-of-teapop-devel/pkg-descr' XTeapop is yet another RFC1939 compliant POP3 server. It includes Xflexible virtual domain support that distinguishes it from all other XPOP3 servers. X XWWW: http://www.toontown.org/teapop/ X X- jim END-of-teapop-devel/pkg-descr echo x - teapop-devel/pkg-plist sed 's/^X//' >teapop-devel/pkg-plist << 'END-of-teapop-devel/pkg-plist' Xetc/teapop.passwd.sample Xlibexec/teapop Xsbin/cronpopauth.pl END-of-teapop-devel/pkg-plist exit --- teapop-devel.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: