From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jan 16 12:40:18 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CD9816A415 for ; Tue, 16 Jan 2007 12:40:18 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 5EDF913C45B for ; Tue, 16 Jan 2007 12:40:18 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0GCeIpY067868 for ; Tue, 16 Jan 2007 12:40:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0GCeIfr067867; Tue, 16 Jan 2007 12:40:18 GMT (envelope-from gnats) Resent-Date: Tue, 16 Jan 2007 12:40:18 GMT Resent-Message-Id: <200701161240.l0GCeIfr067867@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, Darren Pilgrim Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A08EC16A49E for ; Tue, 16 Jan 2007 12:36:11 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id E666113C468 for ; Tue, 16 Jan 2007 12:36:07 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l0GCa4Dc041832 for ; Tue, 16 Jan 2007 12:36:04 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l0GCa4qd041831; Tue, 16 Jan 2007 12:36:04 GMT (envelope-from nobody) Message-Id: <200701161236.l0GCa4qd041831@www.freebsd.org> Date: Tue, 16 Jan 2007 12:36:04 GMT From: Darren Pilgrim To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/107978: Update for mail/postfixadmin port X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jan 2007 12:40:18 -0000 >Number: 107978 >Category: ports >Synopsis: Update for mail/postfixadmin port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Jan 16 12:40:17 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Darren Pilgrim >Release: n/a >Organization: >Environment: n/a >Description: A number of Lighttpd users have emailed asking me to remove or at least make optional the Apache dependency (USE_APACHE=1.3+). Postfix Admin is web-server neutral, so I've removed the Apache dependency entirely. I've also taken this chance to make some other changes. This is a port revision only. The following are the changes made: - Remove the Apache dependency entirely - Remove the superfluous postfix run dependency option - Make the Makefile guts look more like the examples in the Porter's Handbook. - Clarify the options descriptions - Change MAINTAINER to a dedicated port-maintainer address instead of my personal address - Polish and reword pkg-descr >How-To-Repeat: >Fix: --- ports/mail/postfixadmin/Makefile.v1.23 Sat Jul 8 21:17:28 2006 +++ ports/mail/postfixadmin/Makefile Tue Jan 16 04:29:49 2007 @@ -7,47 +7,41 @@ PORTNAME= postfixadmin PORTVERSION= 2.1.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= mail www MASTER_SITES= http://high5.net/postfixadmin/ \ http://sce-tindy.tecnik93.com/FreeBSD/ports/${PORTNAME}/sources/ EXTRACT_SUFX= .tgz -MAINTAINER= darren.pilgrim@bitfreak.org +MAINTAINER= ports.maintainer@evilphi.com COMMENT= PHP web-based management tool for Postfix virtual domains and users NO_BUILD= yes SUB_FILES+= pkg-message -OPTIONS= MYSQL "Use MySQL to store config data" on -OPTIONS+= MYSQLI "Use MySQL 4.1+ to store config data" off -OPTIONS+= PGSQL "Use PostgreSQL to store config data" off -OPTIONS+= POSTFIX_LOCAL "RUN_DEPEND on postfix (OPTIONAL)" off +OPTIONS= MYSQL "MySQL back-end (use mysql PHP extension)" on +OPTIONS+= MYSQLI "MySQL 4.1+ back-end (use mysqli PHP extension)" off +OPTIONS+= PGSQL "PostgreSQL back-end (use pgsql PHP extension)" off .include -USE_APACHE= 1.3+ USE_PHP= pcre session -.ifndef(WITHOUT_MYSQL) +.if !defined(WITHOUT_MYSQL) USE_PHP+= mysql .endif -.ifdef(WITH_MYSQLI) +.if defined(WITH_MYSQLI) USE_PHP+= mysqli .endif -.ifdef(WITH_PGSQL) +.if defined(WITH_PGSQL) USE_PHP+= pgsql .endif -.ifdef(WITHOUT_MYSQL) && !defined(WITH_MYSQLI) && !defined(WITH_PGSQL) -IGNORE= needs at least one database backend -.endif - -.ifdef(WITH_POSTFIX_LOCAL) -RUN_DEPENDS+= postfix>=2[0-9]*:${PORTSDIR}/mail/postfix +.if defined(WITHOUT_MYSQL) && !defined(WITH_MYSQLI) && !defined(WITH_PGSQL) +IGNORE= needs at least one database back-end .endif .include "${PORTSDIR}/Mk/bsd.php.mk" --- ports/mail/postfixadmin/pkg-descr.v1.4 Sat Jun 17 13:57:13 2006 +++ ports/mail/postfixadmin/pkg-descr Tue Jan 16 03:55:54 2007 @@ -1,13 +1,16 @@ -Postfix Admin is a Web Based Management tool for Postfix when you -are dealing with Postfix Style Virtual Domains and Virtual Users -that are stored in MySQL or Postgres. It's written in PHP. +Postfix Admin is a web-based management tool written in PHP for +Postfix with Postfix-style Virtual Domains using MySQL or +PostgreSQL lookups. Postfix Admin is known to work on Apache +and Lighttpd, but is designed to work on any web server with +PHP 4.1+ support. -Postfix Admin supports: -- Virtual Mailboxes / Virtual Aliases / Forwarders. -- Domain to Domain forwarding / Catch-All. -- Vacation (auto-response) for Virtual Mailboxes. -- Quota / Alias & Mailbox limits per domain. -- Backup MX. +Postfix Admin features: + +- Virtual Mailboxes, Virtual Aliases and Forwarders; +- Domain-to-Domain Forwarding (Catch-All Aliases); +- Vacation (auto-responder) for Virtual Mailboxes; +- Quota, Alias & Mailbox limits per domain; +- Backup MX; - Packaged with over 25 languages. WWW: http://high5.net/postfixadmin/ >Release-Note: >Audit-Trail: >Unformatted: