Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Mar 2002 23:21:41 +0100 (CET)
From:      Thierry Thomas <thierry@pompo.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/35869: www/horde2: upgrade to Horde 2.1 RC1.
Message-ID:  <20020313222141.B48AB750F@graf.pompo.net>

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

>Number:         35869
>Category:       ports
>Synopsis:       www/horde2: upgrade to Horde 2.1 RC1.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Mar 13 14:30:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Thierry Thomas
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD graf.pompo.net 4.5-STABLE FreeBSD 4.5-STABLE #0: Sat Mar 9 11:54:44 CET 2002 root@graf.pompo.net:/usr/obj/mntsrc/src/sys/GRAF010429 i386


	
>Description:
	This patch upgrades Horde from 2.0 to 2.1 RC1.

>How-To-Repeat:
	N/A.
>Fix:

	Pre-requisite: this patch must be applied after PR ports/35739.

	Then, apply the following patch (and after that, please commit
	the upgrades of mail/turba to 1.1 and mail/imp to 3.1).


diff -urN /usr/ports/www/horde2.orig/Makefile /usr/ports/www/horde2/Makefile
--- /usr/ports/www/horde2.orig/Makefile	Sun Feb 17 14:01:56 2002
+++ /usr/ports/www/horde2/Makefile	Tue Mar 12 23:02:31 2002
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	horde
-PORTVERSION=	2.0
-PORTREVISION=	2
+PORTVERSION=	2.1
 CATEGORIES=	www
 MASTER_SITES=	ftp://ftp.horde.org/pub/horde/tarballs/
+DISTNAME=	${PORTNAME}-${PORTVERSION}-RC1
 
 MAINTAINER=	thierry@pompo.net
 
@@ -37,6 +37,7 @@
 		docs/CONTRIBUTING docs/CREDITS docs/HACKING docs/INSTALL
 CONFFILE=	html.php lang.php mime_drivers.php mime_mapping.php \
 		motd.php registry.php
+SUB_DIRS=	config graphics lib locale po scripts templates util
 
 LHORDEDIR?=	www/horde
 LHORDESBIN?=	sbin
@@ -83,9 +84,9 @@
 
 do-install:
 	@${MKDIR}  ${HORDEDIR}
-	@${CP} -Rp ${WRKSRC}/config ${WRKSRC}/graphics ${WRKSRC}/lib ${HORDEDIR}
-	@${CP} -Rp ${WRKSRC}/locale ${WRKSRC}/scripts ${WRKSRC}/templates ${HORDEDIR}
-	@${CP} -Rp ${WRKSRC}/po ${WRKSRC}/admin ${WRKSRC}/util ${HORDEDIR}
+.for REP in ${SUB_DIRS}
+	@${CP} -Rp ${WRKSRC}/${REP} ${HORDEDIR}
+.endfor
 	@${CP} -p  ${WRKSRC}/*.php ${HORDEDIR}
 	@if [ ! -f ${CONFDIR}/horde.php ]; then \
 		${CP} ${CONFDIR}/horde.php.dist ${CONFDIR}/horde.php ; \
diff -urN /usr/ports/www/horde2.orig/distinfo /usr/ports/www/horde2/distinfo
--- /usr/ports/www/horde2.orig/distinfo	Sat Jan 19 21:09:55 2002
+++ /usr/ports/www/horde2/distinfo	Tue Mar 12 22:08:37 2002
@@ -1 +1 @@
-MD5 (horde-2.0.tar.gz) = 039d760ebf282dca33ab6081179c2be0
+MD5 (horde-2.1-RC1.tar.gz) = 1e881ca340d78f8dbbe08e5403f7ef61
diff -urN /usr/ports/www/horde2.orig/files/patch-ab /usr/ports/www/horde2/files/patch-ab
--- /usr/ports/www/horde2.orig/files/patch-ab	Sat Jan 19 21:09:55 2002
+++ /usr/ports/www/horde2/files/patch-ab	Wed Mar 13 01:22:21 2002
@@ -1,48 +1,36 @@
---- config/horde.php.dist.orig	Fri Dec 28 19:48:37 2001
-+++ config/horde.php.dist	Thu Jan  3 17:01:56 2002
-@@ -83,12 +83,13 @@
- 
- /* Which users should be treated as administrators (root, super-user)
-  * by Horde? Example: $conf['auth']['admins'] = array('admin', 'john');
-+ * N.B.: 'admin' is used by Jonah to fetch the news.
-  */
--$conf['auth']['admins'] = array();
-+$conf['auth']['admins'] = array('admin');
+--- config/horde.php.dist.orig	Sat Mar  9 19:43:35 2002
++++ config/horde.php.dist	Wed Mar 13 01:21:30 2002
+@@ -75,7 +75,7 @@
  
  // What backend should we use for authenticating users to Horde? Valid
  // options are currently 'imap', 'ldap', 'mcal', 'sql', and 'ftp'.
 -$conf['auth']['driver'] = '';
 +$conf['auth']['driver'] = 'imap';
  
- /* An array holding any parameters that the Auth object will need to
-  * function correctly. For IMAP, this is the server name, port,
-@@ -119,8 +120,12 @@
-  * and for sql it would be the table name to use. For the 'syslog'
-  * driver it is the facility as a _constant_ (with no quotes), e.g.:
-  * ... = LOG_LOCAL0;
-+ * Warning: il you keep file, do not forget to add a line in your
-+ * /etc/newsyslog.conf
-+ * For example:
-+ * /var/log/horde.log		600  5     100  *     Z
-  */
+ // An array holding any parameters that the Auth object will need to
+ // function correctly.
+@@ -106,7 +106,7 @@
+ // and for sql it would be the table name to use. For the 'syslog'
+ // driver it is the facility as a _constant_ (with no quotes), e.g.:
+ // ... = LOG_LOCAL0;
 -$conf['log']['name'] = '/tmp/horde.log';
 +$conf['log']['name'] = '/var/log/horde.log';
  
- /* What level of messages should we log? The values are LOG_EMERG,
-  * LOG_ALERT, LOG_CRIT, LOG_ERR, LOG_WARNING, LOG_NOTICE, LOG_INFO,
-@@ -148,7 +153,7 @@
-  * 'session' (preferences only persist during the login), 'ldap', 
-  * and 'sql'.
-  */
+ // What level of messages should we log? The values are LOG_EMERG,
+ // LOG_ALERT, LOG_CRIT, LOG_ERR, LOG_WARNING, LOG_NOTICE, LOG_INFO,
+@@ -131,7 +131,7 @@
+ // (meaning use system defaults and don't save any user preferences),
+ // 'session' (preferences only persist during the login), 'ldap', 
+ // and 'sql'.
 -$conf['prefs']['driver'] = 'none';
 +$conf['prefs']['driver'] = 'sql';
  
- /* Any parameters that the preferences driver needs. This includes
-  * database or ldap server, username/password to connect with, etc.
-@@ -159,12 +164,12 @@
-  * Be sure to set the prefs driver to 'sql' above if you use this
-  * configuration. 
-  */
+ // Any parameters that the preferences driver needs. This includes
+ // database or ldap server, username/password to connect with, etc.
+@@ -140,12 +140,12 @@
+ // This is an example configuration for a MySQL preference backend.
+ // The SQL script to setup the preference database is placed in
+ // horde/scripts/db/prefs.sql.
 -// $conf['prefs']['params']['phptype'] = 'mysql';
 -// $conf['prefs']['params']['hostspec'] = 'localhost';
 -// $conf['prefs']['params']['username'] = 'horde';
@@ -58,12 +46,22 @@
  
  
  /**
-@@ -216,7 +221,7 @@
-  * option; SMTP requires at least a server and a port (if nonstandard).
-  */
+@@ -177,7 +177,7 @@
+ // function correctly. For sendmail, this is mainly the sendmail_path
+ // option; SMTP requires at least a server and a port (if nonstandard).
  $conf['mailer']['params'] = array();
 -// $conf['mailer']['params'] = array('sendmail_path' => '/usr/lib/sendmail');
 +// $conf['mailer']['params'] = array('sendmail_path' => '/usr/sbin/sendmail');
- // $conf['mailer']['params'] = array('server' => 'smtp.example.com');
+ // $conf['mailer']['params'] = array('host' => 'smtp.example.com');
  
- /**
+ 
+@@ -223,3 +223,9 @@
+ // Should we use DHTML to display a floating menu of Horde appliation
+ // links, instead of a frame?
+ $conf['menu']['floating_bar'] = false;
++
++/* Which users should be treated as administrators (root, super-user)
++ * by Horde? Example: $conf['auth']['admins'] = array('admin', 'john');
++ * N.B.: 'admin' is used by Jonah to fetch the news.
++ */
++$conf['auth']['admins'] = array('admin');
diff -urN /usr/ports/www/horde2.orig/files/patch-ac /usr/ports/www/horde2/files/patch-ac
--- /usr/ports/www/horde2.orig/files/patch-ac	Sat Jan 19 21:09:56 2002
+++ /usr/ports/www/horde2/files/patch-ac	Tue Mar 12 22:43:42 2002
@@ -1,5 +1,5 @@
---- config/registry.php.dist.orig	Sun Dec 23 03:22:14 2001
-+++ config/registry.php.dist	Tue Dec 25 13:11:34 2001
+--- config/registry.php.dist.orig	Mon Mar 11 12:07:42 2002
++++ config/registry.php.dist	Tue Mar 12 22:41:14 2002
 @@ -20,8 +20,8 @@
   *   IMP or Gollem handle the authentication for Horde. This avoids the
   *   "double login" while accessing IMP.
@@ -11,40 +11,58 @@
  
  /* mail: Handler for sending mail. */
  $this->registry['mail']['compose'] = 'imp';
-@@ -62,32 +62,103 @@
+@@ -62,50 +62,103 @@
      'server_port' => $GLOBALS['HTTP_SERVER_VARS']['SERVER_PORT']
  );
  
 -// $this->applications['imp'] = array(
 -//     'fileroot' => dirname(__FILE__) . '/../imp',
 -//     'webroot' => $this->applications['horde']['webroot'] . '/imp',
--//     'icon' => '/horde/imp/graphics/imp.gif',
+-//     'icon' => $this->applications['horde']['webroot'] . '/imp/graphics/imp.gif',
 -//     'name' => _("Mail"),
--//     'allow_guests' => true,
+-//     'allow_guests' => false,
 -//     'show' => true
 -// );
 -
 -// $this->applications['turba'] = array(
 -//     'fileroot' => dirname(__FILE__) . '/../turba',
 -//     'webroot' => $this->applications['horde']['webroot'] . '/turba',
--//     'icon' => '/horde/turba/graphics/turba.gif',
+-//     'icon' => $this->applications['horde']['webroot'] . '/turba/graphics/turba.gif',
 -//     'name' => _("Addressbook"),
 -//     'allow_guests' => false,
 -//     'show' => true
 -// );
 -
+-// $this->applications['kronolith'] = array(
+-//     'fileroot' => dirname(__FILE__) . '/../kronolith',
+-//     'webroot' => $this->applications['horde']['webroot'] . '/kronolith',
+-//     'icon' => $this->applications['horde']['webroot'] . '/kronolith/graphics/kronolith.gif',
+-//     'name' => _("Calendar"),
+-//     'allow_guests' => false,
+-//     'show' => false
+-// );
+-
+-// $this->applications['nag'] = array(
+-//     'fileroot' => dirname(__FILE__) . '/../nag',
+-//     'webroot' => $this->applications['horde']['webroot'] . '/nag',
+-//     'icon' => $this->applications['horde']['webroot'] . '/nag/graphics/nag.gif',
+-//     'name' => _("Tasks"),
+-//     'allow_guests' => false,
+-//     'show' => false
+-// );
+-
 -// $this->applications['chora'] = array(
 -//     'fileroot' => dirname(__FILE__) . '/../chora',
 -//     'webroot' => $this->applications['horde']['webroot'] . '/chora',
--//     'icon' => '/horde/chora/graphics/chora.gif',
+-//     'icon' => $this->applications['horde']['webroot'] . '/chora/graphics/chora.gif',
 -//     'name' => _("CVS"),
--//     'allow_guests' => true,
+-//     'allow_guests' => false,
 -//     'show' => false
 -// );
 +//UNCOMMENTWHENINSTIMP$this->applications['imp'] = array(
 +//UNCOMMENTWHENINSTIMP    'fileroot' => dirname(__FILE__) . '/../imp',
 +//UNCOMMENTWHENINSTIMP    'webroot' => $this->applications['horde']['webroot'] . '/imp',
-+//UNCOMMENTWHENINSTIMP    'icon' => '/horde/imp/graphics/imp.gif',
++//UNCOMMENTWHENINSTIMP    'icon' => $this->applications['horde']['webroot'] . '/imp/graphics/imp.gif',
 +//UNCOMMENTWHENINSTIMP    'name' => _("Mail"),
 +//UNCOMMENTWHENINSTIMP    'allow_guests' => false,
 +//UNCOMMENTWHENINSTIMP    'show' => true
@@ -53,20 +71,38 @@
 +//UNCOMMENTWHENINSTTURBA$this->applications['turba'] = array(
 +//UNCOMMENTWHENINSTTURBA    'fileroot' => dirname(__FILE__) . '/../turba',
 +//UNCOMMENTWHENINSTTURBA    'webroot' => $this->applications['horde']['webroot'] . '/turba',
-+//UNCOMMENTWHENINSTTURBA    'icon' => '/horde/turba/graphics/turba.gif',
++//UNCOMMENTWHENINSTTURBA    'icon' => $this->applications['horde']['webroot'] . '/turba/graphics/turba.gif',
 +//UNCOMMENTWHENINSTTURBA    'name' => _("Addressbook"),
 +//UNCOMMENTWHENINSTTURBA    'allow_guests' => false,
 +//UNCOMMENTWHENINSTTURBA    'show' => true
-+//UNCOMMENTWHENINSTTURBA );
++//UNCOMMENTWHENINSTTURBA);
++
++//UNCOMMENTWHENINSTKRONOLITH$this->applications['kronolith'] = array(
++//UNCOMMENTWHENINSTKRONOLITH    'fileroot' => dirname(__FILE__) . '/../kronolith',
++//UNCOMMENTWHENINSTKRONOLITH    'webroot' => $this->applications['horde']['webroot'] . '/kronolith',
++//UNCOMMENTWHENINSTKRONOLITH    'icon' => $this->applications['horde']['webroot'] . '/kronolith/graphics/kronolith.gif',
++//UNCOMMENTWHENINSTKRONOLITH    'name' => _("Calendar"),
++//UNCOMMENTWHENINSTKRONOLITH    'allow_guests' => false,
++//UNCOMMENTWHENINSTKRONOLITH    'show' => false
++//UNCOMMENTWHENINSTKRONOLITH);
++
++//UNCOMMENTWHENINSTNAG$this->applications['nag'] = array(
++//UNCOMMENTWHENINSTNAG    'fileroot' => dirname(__FILE__) . '/../nag',
++//UNCOMMENTWHENINSTNAG    'webroot' => $this->applications['horde']['webroot'] . '/nag',
++//UNCOMMENTWHENINSTNAG    'icon' => $this->applications['horde']['webroot'] . '/nag/graphics/nag.gif',
++//UNCOMMENTWHENINSTNAG    'name' => _("Tasks"),
++//UNCOMMENTWHENINSTNAG    'allow_guests' => false,
++//UNCOMMENTWHENINSTNAG    'show' => false
++//UNCOMMENTWHENINSTNAG);
 +
 +//UNCOMMENTWHENINSTCHORA$this->applications['chora'] = array(
 +//UNCOMMENTWHENINSTCHORA    'fileroot' => dirname(__FILE__) . '/../chora',
 +//UNCOMMENTWHENINSTCHORA    'webroot' => $this->applications['horde']['webroot'] . '/chora',
-+//UNCOMMENTWHENINSTCHORA    'icon' => '/horde/chora/graphics/chora.gif',
++//UNCOMMENTWHENINSTCHORA    'icon' => $this->applications['horde']['webroot'] . '/chora/graphics/chora.gif',
 +//UNCOMMENTWHENINSTCHORA    'name' => _("CVS"),
-+//UNCOMMENTWHENINSTCHORA    'allow_guests' => true,
-+//UNCOMMENTWHENINSTCHORA    'show' => true
-+//UNCOMMENTWHENINSTCHORA );
++//UNCOMMENTWHENINSTCHORA    'allow_guests' => false,
++//UNCOMMENTWHENINSTCHORA    'show' => false
++//UNCOMMENTWHENINSTCHORA);
 + 
 +//UNCOMMENTWHENINSTGOLLEM$this->applications['gollem'] = array(
 +//UNCOMMENTWHENINSTGOLLEM    'fileroot' => dirname(__FILE__) . '/../gollem',
@@ -86,15 +122,6 @@
 +//UNCOMMENTWHENINSTNIC    'show' => true
 +//UNCOMMENTWHENINSTNIC);
 +
-+//UNCOMMENTWHENINSTKRONOLITH$this->applications['kronolith'] = array(
-+//UNCOMMENTWHENINSTKRONOLITH    'fileroot' => dirname(__FILE__) . '/../kronolith',
-+//UNCOMMENTWHENINSTKRONOLITH    'webroot' => '/horde/kronolith',
-+//UNCOMMENTWHENINSTKRONOLITH    'icon' => '/horde/kronolith/graphics/kronolith.gif',
-+//UNCOMMENTWHENINSTKRONOLITH    'name' => _("Calendar"),
-+//UNCOMMENTWHENINSTKRONOLITH    'allow_guests' => false,
-+//UNCOMMENTWHENINSTKRONOLITH    'show' => true
-+//UNCOMMENTWHENINSTKRONOLITH);
-+
 +//UNCOMMENTWHENINSTJONAH$this->applications['jonah'] = array(
 +//UNCOMMENTWHENINSTJONAH    'fileroot' => dirname(__FILE__) . '/../jonah',
 +//UNCOMMENTWHENINSTJONAH    'webroot' => '/horde/jonah',
@@ -122,15 +149,6 @@
 +//UNCOMMENTWHENINSTWHUPS    'show' => true
 +//UNCOMMENTWHENINSTWHUPS);
 +
-+//UNCOMMENTWHENINSTNAG$this->applications['nag'] = array(
-+//UNCOMMENTWHENINSTNAG    'fileroot' => dirname(__FILE__) . '/../nag',
-+//UNCOMMENTWHENINSTNAG    'webroot' => '/horde/nag',
-+//UNCOMMENTWHENINSTNAG    'icon' => '/horde/nag/graphics/nag.gif',
-+//UNCOMMENTWHENINSTNAG    'name' => _("Tasks"),
-+//UNCOMMENTWHENINSTNAG    'allow_guests' => true,
-+//UNCOMMENTWHENINSTNAG    'show' => true
-+//UNCOMMENTWHENINSTNAG);
-+
 +//UNCOMMENTWHENINSTORATOR$this->applications['orator'] = array(
 +//UNCOMMENTWHENINSTORATOR    'fileroot' => dirname(__FILE__) . '/../orator',
 +//UNCOMMENTWHENINSTORATOR    'webroot' => '/horde/orator',
@@ -141,7 +159,7 @@
  
  
  /** 
-@@ -144,6 +215,49 @@
+@@ -162,6 +215,49 @@
      'function' => 'turbaGetFields',
      'args' => array('addressbook'),
      'type' => 'array'
diff -urN /usr/ports/www/horde2.orig/files/patch-mime_drivers.php.dist /usr/ports/www/horde2/files/patch-mime_drivers.php.dist
--- /usr/ports/www/horde2.orig/files/patch-mime_drivers.php.dist	Sun Mar 10 15:55:08 2002
+++ /usr/ports/www/horde2/files/patch-mime_drivers.php.dist	Wed Mar 13 22:07:43 2002
@@ -1,5 +1,5 @@
---- config/mime_drivers.php.dist.orig	Sun Dec 23 22:36:27 2001
-+++ config/mime_drivers.php.dist	Sun Feb 17 10:11:21 2002
+--- config/mime_drivers.php.dist.orig	Sat Mar  9 19:43:39 2002
++++ config/mime_drivers.php.dist	Tue Mar 12 22:51:51 2002
 @@ -20,8 +20,12 @@
  
  $mime_drivers_map['horde']['registered'] = array(
@@ -15,7 +15,7 @@
      );
  
  
-@@ -101,19 +105,19 @@
+@@ -101,22 +105,22 @@
   */
  
  /* Location of the enscript binary. */
@@ -24,31 +24,37 @@
 -// $mime_drivers['horde']['enscript']['handles'] = array(
 -//     'text/html', 'x-extension/pl', 'x-extension/c',
 -//     'text/xml', 'application/x-sh', 'application/x-javascript',
--//     'x-extension/java', 'x-extension/h', 'x-extension/cpp');
+-//     'x-extension/java', 'x-extension/h', 'x-extension/cpp',
+-//     'x-extension/vhd', 'x-extension/vhdl', 'x-extension/sql',
+-//     'x-extension/vb', 'x-extension/vba', 'x-extension/el');
 -// $mime_drivers['horde']['enscript']['icons'] = array(
--//     'default'          => 'text.gif',
--//     'text/html'        => 'html.gif',
--//     'text/xml'         => 'xml.gif',
--//     'x-extension/c'    => 'source-c.gif',
--//     'x-extension/h'    => 'source-h.gif',
--//     'x-extension/java' => 'source-java.gif');
-+//UNCOMMENTWHENINSTCHORA $mime_drivers['horde']['enscript']['location'] = '%%LOCALBASE%%/bin/enscript';
-+//UNCOMMENTWHENINSTCHORA $mime_drivers['horde']['enscript']['inline'] = false;
-+//UNCOMMENTWHENINSTCHORA $mime_drivers['horde']['enscript']['handles'] = array(
-+//UNCOMMENTWHENINSTCHORA     'text/html', 'x-extension/pl', 'x-extension/c',
-+//UNCOMMENTWHENINSTCHORA     'text/xml', 'application/x-sh', 'application/x-javascript',
-+//UNCOMMENTWHENINSTCHORA     'x-extension/java', 'x-extension/h', 'x-extension/cpp');
-+//UNCOMMENTWHENINSTCHORA $mime_drivers['horde']['enscript']['icons'] = array(
-+//UNCOMMENTWHENINSTCHORA     'default'          => 'text.gif',
-+//UNCOMMENTWHENINSTCHORA     'text/html'        => 'html.gif',
-+//UNCOMMENTWHENINSTCHORA     'text/xml'         => 'xml.gif',
-+//UNCOMMENTWHENINSTCHORA     'x-extension/c'    => 'source-c.gif',
-+//UNCOMMENTWHENINSTCHORA     'x-extension/h'    => 'source-h.gif',
-+//UNCOMMENTWHENINSTCHORA     'x-extension/java' => 'source-java.gif');
+-//     'default'                  => 'text.gif',
+-//     'text/html'                => 'html.gif',
+-//     'text/xml'                 => 'xml.gif',
+-//     'x-extension/c'            => 'source-c.gif',
+-//     'x-extension/h'            => 'source-h.gif',
+-//     'x-extension/java'         => 'source-java.gif',
+-//     'application/x-javascript' => 'script-js.gif');
++//UNCOMMENTWHENINSTCHORA$mime_drivers['horde']['enscript']['location'] = '%%LOCALBASE%%/bin/enscript';
++//UNCOMMENTWHENINSTCHORA$mime_drivers['horde']['enscript']['inline'] = false;
++//UNCOMMENTWHENINSTCHORA$mime_drivers['horde']['enscript']['handles'] = array(
++//UNCOMMENTWHENINSTCHORA    'text/html', 'x-extension/pl', 'x-extension/c',
++//UNCOMMENTWHENINSTCHORA    'text/xml', 'application/x-sh', 'application/x-javascript',
++//UNCOMMENTWHENINSTCHORA    'x-extension/java', 'x-extension/h', 'x-extension/cpp',
++//UNCOMMENTWHENINSTCHORA    'x-extension/vhd', 'x-extension/vhdl', 'x-extension/sql',
++//UNCOMMENTWHENINSTCHORA    'x-extension/vb', 'x-extension/vba', 'x-extension/el');
++//UNCOMMENTWHENINSTCHORA$mime_drivers['horde']['enscript']['icons'] = array(
++//UNCOMMENTWHENINSTCHORA    'default'                  => 'text.gif',
++//UNCOMMENTWHENINSTCHORA    'text/html'                => 'html.gif',
++//UNCOMMENTWHENINSTCHORA    'text/xml'                 => 'xml.gif',
++//UNCOMMENTWHENINSTCHORA    'x-extension/c'            => 'source-c.gif',
++//UNCOMMENTWHENINSTCHORA    'x-extension/h'            => 'source-h.gif',
++//UNCOMMENTWHENINSTCHORA    'x-extension/java'         => 'source-java.gif',
++//UNCOMMENTWHENINSTCHORA    'application/x-javascript' => 'script-js.gif');
  
  
  /**
-@@ -121,7 +125,7 @@
+@@ -124,7 +128,7 @@
   */
  
  /* Location of the tar binary. */
@@ -57,7 +63,7 @@
  $mime_drivers['horde']['tgz']['inline'] = true;
  $mime_drivers['horde']['tgz']['handles'] = array(
      'x-extension/tgz',
-@@ -138,13 +142,13 @@
+@@ -142,14 +146,14 @@
   */
  
  /* Location of the zipinfo binary. */
@@ -65,6 +71,7 @@
 -// $mime_drivers['horde']['zip']['inline'] = true;
 -// $mime_drivers['horde']['zip']['handles'] = array(
 -//     'x-extension/zip',
+-//     'application/x-compressed',
 -//     'application/x-zip-compressed');
 -// $mime_drivers['horde']['zip']['icons'] = array(
 -//     'default' => 'compressed.gif');
@@ -72,32 +79,35 @@
 +//UNCOMMENTIFZIP $mime_drivers['horde']['zip']['inline'] = true;
 +//UNCOMMENTIFZIP $mime_drivers['horde']['zip']['handles'] = array(
 +//UNCOMMENTIFZIP     'x-extension/zip',
++//UNCOMMENTIFZIP     'application/x-compressed',
 +//UNCOMMENTIFZIP     'application/x-zip-compressed');
 +//UNCOMMENTIFZIP $mime_drivers['horde']['zip']['icons'] = array(
 +//UNCOMMENTIFZIP     'default' => 'compressed.gif');
  
  
  /**
-@@ -153,12 +157,12 @@
+@@ -158,13 +162,13 @@
   */
  
  /* Location of the rar binary. */
 -// $mime_drivers['horde']['rar']['location'] = '/usr/bin/rar';
 -// $mime_drivers['horde']['rar']['inline'] = true;
 -// $mime_drivers['horde']['rar']['handles'] = array(
--//     'x-extension/rar');
+-//     'x-extension/rar',
+-//     'application/x-rar-compressed');
 -// $mime_drivers['horde']['rar']['icons'] = array(
 -//     'default' => 'compressed.gif');
 +//UNCOMMENTIFRAR $mime_drivers['horde']['rar']['location'] = '%%LOCALBASE%%/bin/rar';
 +//UNCOMMENTIFRAR $mime_drivers['horde']['rar']['inline'] = true;
 +//UNCOMMENTIFRAR $mime_drivers['horde']['rar']['handles'] = array(
-+//UNCOMMENTIFRAR     'x-extension/rar');
++//UNCOMMENTIFRAR     'x-extension/rar',
++//UNCOMMENTIFRAR     'application/x-rar-compressed');
 +//UNCOMMENTIFRAR $mime_drivers['horde']['rar']['icons'] = array(
 +//UNCOMMENTIFRAR     'default' => 'compressed.gif');
  
  
  /**
-@@ -168,15 +172,15 @@
+@@ -174,15 +178,15 @@
   */
  
  /* Location of the wvHtml binary. */
@@ -122,7 +132,7 @@
  
  
  /**
-@@ -186,14 +190,14 @@
+@@ -192,14 +196,14 @@
   */
  
  /* Location of the xlhtml binary. */
@@ -145,7 +155,7 @@
  
  
  /**
-@@ -204,14 +208,14 @@
+@@ -210,14 +214,14 @@
   */
  
  /* Location of the ppthtml binary. */
diff -urN /usr/ports/www/horde2.orig/pkg-descr /usr/ports/www/horde2/pkg-descr
--- /usr/ports/www/horde2.orig/pkg-descr	Sun Feb 17 14:37:42 2002
+++ /usr/ports/www/horde2/pkg-descr	Wed Mar 13 22:42:08 2002
@@ -1,11 +1,6 @@
-Horde  2.0 is a massive upgrade of the Horde Application Framework.
-
-Many components have been added or streamlined. Inter-application
-support is much more robust, a generic MIME_Viewer framework is
-included, the preferences system supports global or application scope
-for preferences, and assorted bugs have been fixed.
+Horde is a framework used by several applications written in PHP4.
 
 Horde is used by these ports: mail/imp3, mail/turba, devel/chora,
-deskutils/kronolith, deskutils/nag, www/jonah and net/nic.
+deskutils/kronolith, deskutils/nag, www/jonah, net/nic and devel/whups.
 
 WWW: http://www.horde.org/
diff -urN /usr/ports/www/horde2.orig/pkg-plist /usr/ports/www/horde2/pkg-plist
--- /usr/ports/www/horde2.orig/pkg-plist	Sat Feb 16 17:57:07 2002
+++ /usr/ports/www/horde2/pkg-plist	Tue Mar 12 23:41:10 2002
@@ -1,36 +1,3 @@
-%%HORDEDIR%%/admin/css/find.php
-%%HORDEDIR%%/admin/css/graphics/color_picker.gif
-%%HORDEDIR%%/admin/css/index.php
-%%HORDEDIR%%/admin/css/templates/colorpicker/behavior.js
-%%HORDEDIR%%/admin/css/templates/colorpicker/blue.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/boxbevel.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/colorspace.js
-%%HORDEDIR%%/admin/css/templates/colorpicker/colorthumb.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/getcolor.js
-%%HORDEDIR%%/admin/css/templates/colorpicker/green.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/grey3.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/grey4.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/grey5.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/hls.jpg
-%%HORDEDIR%%/admin/css/templates/colorpicker/hls_sat.jpg
-%%HORDEDIR%%/admin/css/templates/colorpicker/openit.js
-%%HORDEDIR%%/admin/css/templates/colorpicker/picker_two.html
-%%HORDEDIR%%/admin/css/templates/colorpicker/red.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/rgb.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/spectrum.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/spectrum.jpg
-%%HORDEDIR%%/admin/css/templates/colorpicker/tabHLS.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/tabHSB.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/tabRGB.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/thumb.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/thumbB.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/thumbC.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/thumbG.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/thumbL.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/thumbR.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/thumbS.gif
-%%HORDEDIR%%/admin/css/templates/colorpicker/thumbT.gif
-%%HORDEDIR%%/admin/user.php
 %%HORDEDIR%%/config/.htaccess
 %%HORDEDIR%%/config/horde.php
 %%HORDEDIR%%/config/horde.php.dist
@@ -50,12 +17,12 @@
 %%HORDEDIR%%/config/registry.php.dist
 %%HORDEDIR%%/config/registry.php.dist.orig
 %%HORDEDIR%%/css.php
-%%HORDEDIR%%/graphics/administration.gif
 %%HORDEDIR%%/graphics/alerts/error.gif
 %%HORDEDIR%%/graphics/alerts/message.gif
 %%HORDEDIR%%/graphics/alerts/success.gif
 %%HORDEDIR%%/graphics/alerts/warning.gif
 %%HORDEDIR%%/graphics/data.gif
+%%HORDEDIR%%/graphics/favicon.ico
 %%HORDEDIR%%/graphics/help.gif
 %%HORDEDIR%%/graphics/home.gif
 %%HORDEDIR%%/graphics/keyboard.gif
@@ -84,6 +51,7 @@
 %%HORDEDIR%%/graphics/mime/rpm.gif
 %%HORDEDIR%%/graphics/mime/script-asa.gif
 %%HORDEDIR%%/graphics/mime/script-asp.gif
+%%HORDEDIR%%/graphics/mime/script-js.gif
 %%HORDEDIR%%/graphics/mime/setup.gif
 %%HORDEDIR%%/graphics/mime/signed.gif
 %%HORDEDIR%%/graphics/mime/source-c.gif
@@ -95,6 +63,18 @@
 %%HORDEDIR%%/graphics/mime/xml.gif
 %%HORDEDIR%%/graphics/prefs.gif
 %%HORDEDIR%%/graphics/problem.gif
+%%HORDEDIR%%/graphics/tree/blank.gif
+%%HORDEDIR%%/graphics/tree/join.gif
+%%HORDEDIR%%/graphics/tree/joinbottom.gif
+%%HORDEDIR%%/graphics/tree/line.gif
+%%HORDEDIR%%/graphics/tree/minus.gif
+%%HORDEDIR%%/graphics/tree/minusbottom.gif
+%%HORDEDIR%%/graphics/tree/minusonly.gif
+%%HORDEDIR%%/graphics/tree/minustop.gif
+%%HORDEDIR%%/graphics/tree/plus.gif
+%%HORDEDIR%%/graphics/tree/plusbottom.gif
+%%HORDEDIR%%/graphics/tree/plusonly.gif
+%%HORDEDIR%%/graphics/tree/plustop.gif
 %%HORDEDIR%%/help.php
 %%HORDEDIR%%/index.php
 %%HORDEDIR%%/javascript.php
@@ -109,6 +89,7 @@
 %%HORDEDIR%%/lib/Cache.php
 %%HORDEDIR%%/lib/Cache/file.php
 %%HORDEDIR%%/lib/Category.php
+%%HORDEDIR%%/lib/CategoryTree.php
 %%HORDEDIR%%/lib/Category/sql.php
 %%HORDEDIR%%/lib/Data.php
 %%HORDEDIR%%/lib/Group.php
@@ -136,9 +117,11 @@
 %%HORDEDIR%%/lib/MIME/Viewer/zip.php
 %%HORDEDIR%%/lib/Maintenance.php
 %%HORDEDIR%%/lib/Menu.php
+%%HORDEDIR%%/lib/Notification/status.php
+%%HORDEDIR%%/lib/Notification.php
 %%HORDEDIR%%/lib/Perms.php
-%%HORDEDIR%%/lib/Perms/sql.php
 %%HORDEDIR%%/lib/Prefs.php
+%%HORDEDIR%%/lib/PrefsUI.php
 %%HORDEDIR%%/lib/Prefs/ldap.php
 %%HORDEDIR%%/lib/Prefs/session.php
 %%HORDEDIR%%/lib/Prefs/sql.php
@@ -154,21 +137,26 @@
 %%HORDEDIR%%/lib/version.php
 %%HORDEDIR%%/locale/.htaccess
 %%HORDEDIR%%/locale/cs_CZ/LC_MESSAGES/horde.mo
+%%HORDEDIR%%/locale/da_DK/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/de_DE/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/el_GR/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/en_US/help.xml
 %%HORDEDIR%%/locale/es_ES/LC_MESSAGES/horde.mo
+%%HORDEDIR%%/locale/et_EE/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/fi_FI/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/fr_FR/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/it_IT/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/ko_KR/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/nl_NL/LC_MESSAGES/horde.mo
-%%HORDEDIR%%/locale/no_BOK/LC_MESSAGES/horde.mo
+%%HORDEDIR%%/locale/nb_NO/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/pl_PL/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/pt_BR/LC_MESSAGES/horde.mo
+%%HORDEDIR%%/locale/pt_PT/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/ru_koi/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/ru_win/LC_MESSAGES/horde.mo
+%%HORDEDIR%%/locale/sk_SK/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/sv_SE/LC_MESSAGES/horde.mo
+%%HORDEDIR%%/locale/uk_UA/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/zh_CN/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/locale/zh_TW/LC_MESSAGES/horde.mo
 %%HORDEDIR%%/login.php
@@ -180,22 +168,27 @@
 %%HORDEDIR%%/po/README.WinToKoi
 %%HORDEDIR%%/po/WinToKoi.pl
 %%HORDEDIR%%/po/cs_CZ.po
+%%HORDEDIR%%/po/da_DK.po
 %%HORDEDIR%%/po/de_DE.po
 %%HORDEDIR%%/po/el_GR.po
 %%HORDEDIR%%/po/es_ES.po
+%%HORDEDIR%%/po/et_EE.po
 %%HORDEDIR%%/po/extract.pl
 %%HORDEDIR%%/po/fi_FI.po
 %%HORDEDIR%%/po/fr_FR.po
 %%HORDEDIR%%/po/it_IT.po
 %%HORDEDIR%%/po/ko_KR.po
 %%HORDEDIR%%/po/nl_NL.po
-%%HORDEDIR%%/po/no_BOK.po
+%%HORDEDIR%%/po/nb_NO.po
 %%HORDEDIR%%/po/pl_PL.po
 %%HORDEDIR%%/po/pt_BR.po
+%%HORDEDIR%%/po/pt_PT.po
 %%HORDEDIR%%/po/ru_koi.po
 %%HORDEDIR%%/po/ru_win.po
 %%HORDEDIR%%/po/shtool
+%%HORDEDIR%%/po/sk_SK.po
 %%HORDEDIR%%/po/sv_SE.po
+%%HORDEDIR%%/po/uk_UA.po
 %%HORDEDIR%%/po/xgettext.sh
 %%HORDEDIR%%/po/zh_CN.po
 %%HORDEDIR%%/po/zh_TW.po
@@ -205,12 +198,19 @@
 %%HORDEDIR%%/scripts/db/README
 %%HORDEDIR%%/scripts/db/auth.sql
 %%HORDEDIR%%/scripts/db/category.sql
+%%HORDEDIR%%/scripts/db/category_mysql.sql
 %%HORDEDIR%%/scripts/db/mysql_create.sql
 %%HORDEDIR%%/scripts/db/mysql_drop.sql
 %%HORDEDIR%%/scripts/db/pgsql_create.sql
 %%HORDEDIR%%/scripts/db/pgsql_drop.sql
 %%HORDEDIR%%/scripts/db/prefs.sql
 %%HORDEDIR%%/scripts/horde-rsync.sh
+%%HORDEDIR%%/scripts/ldap/gollem.schema
+%%HORDEDIR%%/scripts/ldap/horde.schema
+%%HORDEDIR%%/scripts/ldap/imp.schema
+%%HORDEDIR%%/scripts/ldap/kronolith.schema
+%%HORDEDIR%%/scripts/ldap/nag.schema
+%%HORDEDIR%%/scripts/ldap/turba.schema
 %%HORDEDIR%%/scripts/mime_mapping/Makefile
 %%HORDEDIR%%/scripts/mime_mapping/convert.pl
 %%HORDEDIR%%/scripts/mime_mapping/mime.types
@@ -218,10 +218,10 @@
 %%HORDEDIR%%/scripts/set_perms.sh.orig
 %%HORDEDIR%%/status.php
 %%HORDEDIR%%/templates/.htaccess
-%%HORDEDIR%%/templates/admin/user/add.inc
-%%HORDEDIR%%/templates/admin/user/list.inc
-%%HORDEDIR%%/templates/admin/user/noadd.inc
-%%HORDEDIR%%/templates/admin/user/nolist.inc
+%%HORDEDIR%%/templates/categorytree/rowend.inc
+%%HORDEDIR%%/templates/categorytree/rowstart.inc
+%%HORDEDIR%%/templates/categorytree/tablefoot.inc
+%%HORDEDIR%%/templates/categorytree/tablehead.inc
 %%HORDEDIR%%/templates/common-footer.inc
 %%HORDEDIR%%/templates/common-header.inc
 %%HORDEDIR%%/templates/data/csvmap.inc
@@ -261,6 +261,7 @@
 %%HORDEDIR%%/templates/wml/login/login.inc
 %%HORDEDIR%%/templates/wml/login/user.inc
 %%HORDEDIR%%/test.php
+%%HORDEDIR%%/util/css2horde.php
 %%HORDEDIR%%/util/special_characters.php
 %%HORDESBIN%%/horde_set_perms.sh
 etc/horde/httpd.conf.horde
@@ -273,30 +274,30 @@
 %%PORTDOCS%%share/doc/horde/INSTALL
 %%PORTDOCS%%share/doc/horde/README
 %%PORTDOCS%%@dirrm share/doc/horde
-@dirrm %%HORDEDIR%%/admin/css/graphics
-@dirrm %%HORDEDIR%%/admin/css/templates/colorpicker
-@dirrm %%HORDEDIR%%/admin/css/templates
-@dirrm %%HORDEDIR%%/admin/css
-@dirrm %%HORDEDIR%%/admin
 @dirrm %%HORDEDIR%%/config
 @dirrm %%HORDEDIR%%/graphics/alerts
 @dirrm %%HORDEDIR%%/graphics/mime
+@dirrm %%HORDEDIR%%/graphics/tree
 @dirrm %%HORDEDIR%%/graphics
 @dirrm %%HORDEDIR%%/lib/Auth
 @dirrm %%HORDEDIR%%/lib/Cache
 @dirrm %%HORDEDIR%%/lib/Category
 @dirrm %%HORDEDIR%%/lib/MIME/Viewer
 @dirrm %%HORDEDIR%%/lib/MIME
+@dirrm %%HORDEDIR%%/lib/Notification
 @dirrm %%HORDEDIR%%/lib/Prefs
-@dirrm %%HORDEDIR%%/lib/Perms
 @dirrm %%HORDEDIR%%/lib/Token
 @dirrm %%HORDEDIR%%/lib
 @dirrm %%HORDEDIR%%/locale/cs_CZ/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/cs_CZ
+@dirrm %%HORDEDIR%%/locale/da_DK/LC_MESSAGES
+@dirrm %%HORDEDIR%%/locale/da_DK
 @dirrm %%HORDEDIR%%/locale/de_DE/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/de_DE
 @dirrm %%HORDEDIR%%/locale/el_GR/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/el_GR
+@dirrm %%HORDEDIR%%/locale/et_EE/LC_MESSAGES
+@dirrm %%HORDEDIR%%/locale/et_EE
 @dirrm %%HORDEDIR%%/locale/en_US
 @dirrm %%HORDEDIR%%/locale/es_ES/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/es_ES
@@ -310,28 +311,34 @@
 @dirrm %%HORDEDIR%%/locale/ko_KR
 @dirrm %%HORDEDIR%%/locale/nl_NL/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/nl_NL
-@dirrm %%HORDEDIR%%/locale/no_BOK/LC_MESSAGES
-@dirrm %%HORDEDIR%%/locale/no_BOK
+@dirrm %%HORDEDIR%%/locale/nb_NO/LC_MESSAGES
+@dirrm %%HORDEDIR%%/locale/nb_NO
 @dirrm %%HORDEDIR%%/locale/pl_PL/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/pl_PL
 @dirrm %%HORDEDIR%%/locale/pt_BR/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/pt_BR
+@dirrm %%HORDEDIR%%/locale/pt_PT/LC_MESSAGES
+@dirrm %%HORDEDIR%%/locale/pt_PT
 @dirrm %%HORDEDIR%%/locale/ru_koi/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/ru_koi
 @dirrm %%HORDEDIR%%/locale/ru_win/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/ru_win
+@dirrm %%HORDEDIR%%/locale/sk_SK/LC_MESSAGES
+@dirrm %%HORDEDIR%%/locale/sk_SK
 @dirrm %%HORDEDIR%%/locale/sv_SE/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/sv_SE
+@dirrm %%HORDEDIR%%/locale/uk_UA/LC_MESSAGES
+@dirrm %%HORDEDIR%%/locale/uk_UA
 @dirrm %%HORDEDIR%%/locale/zh_CN/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/zh_CN
 @dirrm %%HORDEDIR%%/locale/zh_TW/LC_MESSAGES
 @dirrm %%HORDEDIR%%/locale/zh_TW
 @dirrm %%HORDEDIR%%/locale
 @dirrm %%HORDEDIR%%/scripts/db
+@dirrm %%HORDEDIR%%/scripts/ldap
 @dirrm %%HORDEDIR%%/scripts/mime_mapping
 @dirrm %%HORDEDIR%%/scripts
-@dirrm %%HORDEDIR%%/templates/admin/user
-@dirrm %%HORDEDIR%%/templates/admin
+@dirrm %%HORDEDIR%%/templates/categorytree
 @dirrm %%HORDEDIR%%/templates/data
 @dirrm %%HORDEDIR%%/templates/help
 @dirrm %%HORDEDIR%%/templates/horde


>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?20020313222141.B48AB750F>