Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jul 2006 20:34:43 +0100 (BST)
From:      Neil Darlow <neil@darlow.co.uk>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/100930: Update of broken mail/squirrelmail-vlogin-plugin
Message-ID:  <20060727193443.F3B1A102CD0@router.darlow.co.uk>
Resent-Message-ID: <200607271940.k6RJeGG0070313@freefall.freebsd.org>

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

>Number:         100930
>Category:       ports
>Synopsis:       Update of broken mail/squirrelmail-vlogin-plugin
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 27 19:40:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Neil Darlow
>Release:        FreeBSD 6.1-RELEASE-p3 i386
>Organization:
>Environment:
System: FreeBSD router.darlow.co.uk 6.1-RELEASE-p3 FreeBSD 6.1-RELEASE-p3 #0: Sat Jul 8 23:40:45 BST 2006 root@router.darlow.co.uk:/usr/obj/usr/src/sys/ROUTER i386
>Description:
Update of mail/squirrelmail-vlogin-plugin for brokenness and newer version
>How-To-Repeat:
Port is marked broken
>Fix:

diff -u squirrelmail-vlogin-plugin.orig/Makefile squirrelmail-vlogin-plugin/Makefile
--- squirrelmail-vlogin-plugin.orig/Makefile    Sat Jul 15 22:59:58 2006
+++ squirrelmail-vlogin-plugin/Makefile Thu Jul 27 19:48:25 2006
@@ -5,7 +5,7 @@
 # $FreeBSD: ports/mail/squirrelmail-vlogin-plugin/Makefile,v 1.2 2006/07/15 20:34:33 linimon Exp $

 PORTNAME=              squirrelmail-${SQUIRREL_PLUGIN_NAME}-plugin
-PORTVERSION=           3.6
+PORTVERSION=           3.8.0
 CATEGORIES=            mail www
 MASTER_SITES=          http://www.squirrelmail.org/plugins/
 DISTNAME=              ${SQUIRREL_PLUGIN_NAME}-${PORTVERSION}-1.2.7
@@ -13,8 +13,6 @@

 MAINTAINER=            matt@gsicomp.on.ca
 COMMENT=               Adds multi-site-hosting capabilities to SquirrelMail
-
-BROKEN=                        leaves files behind on deinstall

 RUN_DEPENDS=           ${SQUIRRELDIR}/index.php:${PORTSDIR}/mail/squirrelmail

diff -u squirrelmail-vlogin-plugin.orig/distinfo squirrelmail-vlogin-plugin/distinfo
--- squirrelmail-vlogin-plugin.orig/distinfo    Mon Nov 21 15:09:32 2005
+++ squirrelmail-vlogin-plugin/distinfo Thu Jul 27 19:48:42 2006
@@ -1,3 +1,3 @@
-MD5 (squirrelmail/vlogin-3.6-1.2.7.tar.gz) = e9fc95fb81fe38c1ed3c06b43ec22273
-SHA256 (squirrelmail/vlogin-3.6-1.2.7.tar.gz) = 3f65ebc79ecf0695c363308b819881de06a937b3661a8a0566a8192a894a237b
-SIZE (squirrelmail/vlogin-3.6-1.2.7.tar.gz) = 36573
+MD5 (squirrelmail/vlogin-3.8.0-1.2.7.tar.gz) = a55a0e610441b4885c5aaedcef3fa77e
+SHA256 (squirrelmail/vlogin-3.8.0-1.2.7.tar.gz) = ddd70790be3a1e31a2e30c3f99ce4cd829102330d801bd58053195d3d4756256
+SIZE (squirrelmail/vlogin-3.8.0-1.2.7.tar.gz) = 44364
diff -u squirrelmail-vlogin-plugin.orig/pkg-plist squirrelmail-vlogin-plugin/pkg-plist
--- squirrelmail-vlogin-plugin.orig/pkg-plist   Mon Nov 21 15:09:32 2005
+++ squirrelmail-vlogin-plugin/pkg-plist        Thu Jul 27 20:17:58 2006
@@ -1,22 +1,32 @@
-@unexec %D/%%SQUIRRELDIR%%/config/conf.pl --remove-plugin vlogin
-@exec mkdir -p %D/%%SQUIRRELDIR%%/plugins/vlogin/data/domains
+@unexec if [ -f %D/%%SQUIRRELDIR%%/config/config.php ]; then %D/%%SQUIRRELDIR%%/config/conf.pl --remove-plugin vlogin; fi
+%%SQUIRRELDIR%%/plugins/vlogin/data/service_levels/.htaccess
+%%SQUIRRELDIR%%/plugins/vlogin/data/service_levels/index.php
+%%SQUIRRELDIR%%/plugins/vlogin/data/service_levels/premium.php.sample
+%%SQUIRRELDIR%%/plugins/vlogin/data/domains/.htaccess
 %%SQUIRRELDIR%%/plugins/vlogin/data/domains/domain.com.vlogin.config.php
+%%SQUIRRELDIR%%/plugins/vlogin/data/domains/index.php
+%%SQUIRRELDIR%%/plugins/vlogin/data/.htaccess
 %%SQUIRRELDIR%%/plugins/vlogin/data/index.php
 %%SQUIRRELDIR%%/plugins/vlogin/data/config.php.sample
+%%SQUIRRELDIR%%/plugins/vlogin/data/config.php.sample.per_user_functions_only
+%%SQUIRRELDIR%%/plugins/vlogin/data/config.php.sample.service_level_functions_only
 %%SQUIRRELDIR%%/plugins/vlogin/data/config.php.sample.typical
 %%SQUIRRELDIR%%/plugins/vlogin/data/hostmap.dat.sample
 %%SQUIRRELDIR%%/plugins/vlogin/data/users.dat.sample
-%%SQUIRRELDIR%%/plugins/vlogin/data/.htaccess
-%%SQUIRRELDIR%%/plugins/vlogin/data/config.php.sample.per_user_functions_only
-%%SQUIRRELDIR%%/plugins/vlogin/INSTALL
+%%SQUIRRELDIR%%/plugins/vlogin/data/service_levels.dat.sample
 %%SQUIRRELDIR%%/plugins/vlogin/COPYING
-%%SQUIRRELDIR%%/plugins/vlogin/index.php
+%%SQUIRRELDIR%%/plugins/vlogin/INSTALL
 %%SQUIRRELDIR%%/plugins/vlogin/README
 %%SQUIRRELDIR%%/plugins/vlogin/functions.php
-%%SQUIRRELDIR%%/plugins/vlogin/version
+%%SQUIRRELDIR%%/plugins/vlogin/index.php
+%%SQUIRRELDIR%%/plugins/vlogin/per_user_functions.php
+%%SQUIRRELDIR%%/plugins/vlogin/service_level_functions.php
 %%SQUIRRELDIR%%/plugins/vlogin/setup.php
-%%SQUIRRELDIR%%/plugins/vlogin/functions.php.debug
+%%SQUIRRELDIR%%/plugins/vlogin/sql_settings_lookup.php
+%%SQUIRRELDIR%%/plugins/vlogin/make_release.sh
+%%SQUIRRELDIR%%/plugins/vlogin/version
+@dirrm %%SQUIRRELDIR%%/plugins/vlogin/data/service_levels
 @dirrm %%SQUIRRELDIR%%/plugins/vlogin/data/domains
 @dirrm %%SQUIRRELDIR%%/plugins/vlogin/data
 @dirrm %%SQUIRRELDIR%%/plugins/vlogin
-@exec %D/%%SQUIRRELDIR%%/config/conf.pl --install-plugin vlogin
+@exec if [ -f %D/%%SQUIRRELDIR%%/config/config.php ]; then %D/%%SQUIRRELDIR%%/config/conf.pl --install-plugin vlogin; fi
>Release-Note:
>Audit-Trail:
>Unformatted:



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