SOURCES: horde-path.patch - update to horde-3.1.4-rc1

glen glen at pld-linux.org
Thu Mar 1 23:41:47 CET 2007


Author: glen                         Date: Thu Mar  1 22:41:47 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- update to horde-3.1.4-rc1

---- Files affected:
SOURCES:
   horde-path.patch (1.15 -> 1.16) 

---- Diffs:

================================================================
Index: SOURCES/horde-path.patch
diff -u SOURCES/horde-path.patch:1.15 SOURCES/horde-path.patch:1.16
--- SOURCES/horde-path.patch:1.15	Sun Aug 20 11:13:26 2006
+++ SOURCES/horde-path.patch	Thu Mar  1 23:41:41 2007
@@ -1,22 +1,12 @@
-diff -ur horde-3.1-rc1/config/registry.php.dist horde-3.1-rc1.new/config/registry.php.dist
---- horde-3.1-rc1/config/registry.php.dist	2005-10-27 11:07:22.000000000 +0000
-+++ horde-3.1-rc1.new/config/registry.php.dist	2006-01-06 15:53:49.125203750 +0000
-@@ -48,7 +48,7 @@
- // this.
- if (isset($_SERVER['PHP_SELF'])) {
-     $webroot = preg_split(';/;', $_SERVER['PHP_SELF'], 2, PREG_SPLIT_NO_EMPTY);
--    $webroot = strstr(dirname(__FILE__), DIRECTORY_SEPARATOR . array_shift($webroot));
-+    $webroot = strstr("/usr/share/horde", DIRECTORY_SEPARATOR . array_shift($webroot));
-     if ($webroot !== false) {
-         $webroot = preg_replace(';/config$;', '', $webroot);
-     } elseif ($webroot === false) {
-@@ -61,24 +61,24 @@
- }
+--- horde-3.1.4-rc1/config/registry.php.dist~	2006-11-24 12:48:30.000000000 +0200
++++ horde-3.1.4-rc1/config/registry.php.dist	2007-03-02 00:39:31.121884000 +0200
+@@ -44,24 +44,24 @@
+ // 'horde' stanza below.
  
  $this->applications['horde'] = array(
 -    'fileroot' => dirname(__FILE__) . '/..',
 +    'fileroot' =>  '/usr/share/horde',
-     'webroot' => $webroot,
+     'webroot' => _detect_webroot(),
      'initial_page' => 'login.php',
      'name' => _("Horde"),
      'status' => 'active',
@@ -39,7 +29,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/imp',
      'name' => _("Mail"),
      'status' => 'active',
-@@ -86,7 +86,7 @@
+@@ -69,7 +69,7 @@
  );
  
  $this->applications['ingo'] = array(
@@ -48,7 +38,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/ingo',
      'name' => _("Filters"),
      'status' => 'active',
-@@ -95,7 +95,7 @@
+@@ -78,7 +78,7 @@
  );
  
  $this->applications['sam'] = array(
@@ -57,7 +47,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/sam',
      'name' => _("Spam"),
      'status' => 'inactive',
-@@ -106,7 +106,7 @@
+@@ -89,7 +89,7 @@
  );
  
  $this->applications['forwards'] = array(
@@ -65,8 +55,8 @@
 +    'fileroot' =>  '/usr/share/horde/forwards',
      'webroot' => $this->applications['horde']['webroot'] . '/forwards',
      'name' => _("Forwards"),
-     'status' => 'inactive',
-@@ -115,7 +115,7 @@
+     'status' => 'active',
+@@ -98,7 +98,7 @@
  );
  
  $this->applications['vacation'] = array(
@@ -74,8 +64,8 @@
 +    'fileroot' =>  '/usr/share/horde/vacation',
      'webroot' => $this->applications['horde']['webroot'] . '/vacation',
      'name' => _("Vacation"),
-     'status' => 'inactive',
-@@ -136,7 +136,7 @@
+     'status' => 'active',
+@@ -119,7 +119,7 @@
  );
  
  $this->applications['turba'] = array(
@@ -84,7 +74,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/turba',
      'name' => _("Address Book"),
      'status' => 'active',
-@@ -152,7 +152,7 @@
+@@ -135,7 +135,7 @@
  );
  
  $this->applications['kronolith'] = array(
@@ -93,7 +83,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/kronolith',
      'name' => _("Calendar"),
      'status' => 'active',
-@@ -175,7 +175,7 @@
+@@ -158,7 +158,7 @@
  );
  
  $this->applications['mnemo'] = array(
@@ -102,7 +92,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/mnemo',
      'name' => _("Notes"),
      'status' => 'active',
-@@ -184,7 +184,7 @@
+@@ -167,7 +167,7 @@
  );
  
  $this->applications['nag'] = array(
@@ -111,7 +101,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/nag',
      'name' => _("Tasks"),
      'status' => 'active',
-@@ -193,7 +193,7 @@
+@@ -176,7 +176,7 @@
  );
  
  $this->applications['genie'] = array(
@@ -120,7 +110,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/genie',
      'name' => _("Wishlist"),
      'status' => 'inactive',
-@@ -202,7 +202,7 @@
+@@ -185,7 +185,7 @@
  );
  
  $this->applications['trean'] = array(
@@ -129,7 +119,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/trean',
      'name' => _("Bookmarks"),
      'status' => 'inactive',
-@@ -223,7 +223,7 @@
+@@ -206,7 +206,7 @@
  );
  
  $this->applications['chora'] = array(
@@ -138,7 +128,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/chora',
      'name' => _("Version Control"),
      'status' => 'active',
-@@ -231,16 +231,16 @@
+@@ -214,16 +214,16 @@
  );
  
  $this->applications['whups'] = array(
@@ -158,7 +148,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/luxor',
      'name' => _("X-Ref"),
      'status' => 'inactive',
-@@ -248,7 +248,7 @@
+@@ -231,7 +231,7 @@
  );
  
  $this->applications['nic'] = array(
@@ -167,7 +157,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/nic',
      'name' => _("Network"),
      'status' => 'inactive',
-@@ -261,7 +261,7 @@
+@@ -244,7 +244,7 @@
  );
  
  $this->applications['klutz'] = array(
@@ -176,7 +166,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/klutz',
      'name' => _("Comics"),
      'status' => 'inactive',
-@@ -270,7 +270,7 @@
+@@ -253,7 +253,7 @@
  );
  
  $this->applications['occam'] = array(
@@ -185,7 +175,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/occam',
      'name' => _("Courses"),
      'status' => 'inactive',
-@@ -278,7 +278,7 @@
+@@ -261,7 +261,7 @@
  );
  
  $this->applications['mottle'] = array(
@@ -194,7 +184,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/mottle',
      'name' => _("MOTD"),
      'status' => 'inactive',
-@@ -286,7 +286,7 @@
+@@ -269,7 +269,7 @@
  );
  
  $this->applications['jonah'] = array(
@@ -203,7 +193,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/jonah',
      'name' => _("News"),
      'status' => 'inactive',
-@@ -302,7 +302,7 @@
+@@ -285,7 +285,7 @@
  );
  
  $this->applications['troll'] = array(
@@ -212,7 +202,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/troll',
      'name' => _("Newsgroups"),
      'status' => 'inactive',
-@@ -317,7 +317,7 @@
+@@ -300,7 +300,7 @@
  );
  
  $this->applications['goops'] = array(
@@ -221,7 +211,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/goops',
      'name' => _("Search Engines"),
      'status' => 'inactive',
-@@ -330,7 +330,7 @@
+@@ -313,7 +313,7 @@
  );
  
  $this->applications['juno'] = array(
@@ -230,7 +220,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/juno',
      'name' => _("Accounting"),
      'status' => 'inactive',
-@@ -338,7 +338,7 @@
+@@ -321,7 +321,7 @@
  );
  
  $this->applications['midas'] = array(
@@ -239,7 +229,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/midas',
      'name' => _("Ads"),
      'status' => 'inactive',
-@@ -346,7 +346,7 @@
+@@ -329,7 +329,7 @@
  );
  
  $this->applications['hylax'] = array(
@@ -248,7 +238,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/hylax',
      'name' => _("Faxes"),
      'status' => 'inactive',
-@@ -354,7 +354,7 @@
+@@ -337,7 +337,7 @@
  );
  
  $this->applications['sesha'] = array(
@@ -257,7 +247,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/sesha',
      'name' => _("Inventory"),
      'status' => 'inactive',
-@@ -366,7 +366,7 @@
+@@ -349,7 +349,7 @@
  );
  
  $this->applications['thor'] = array(
@@ -266,7 +256,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/thor',
      'name' => _("Projects"),
      'status' => 'inactive',
-@@ -375,7 +375,7 @@
+@@ -358,7 +358,7 @@
  );
  
  $this->applications['rakim'] = array(
@@ -275,7 +265,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/rakim',
      'name' => _("Support"),
      'status' => 'inactive',
-@@ -383,7 +383,7 @@
+@@ -366,7 +366,7 @@
  );
  
  $this->applications['hermes'] = array(
@@ -284,7 +274,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/hermes',
      'name' => _("Time Tracking"),
      'status' => 'inactive',
-@@ -404,7 +404,7 @@
+@@ -387,7 +387,7 @@
  );
  
  $this->applications['gollem'] = array(
@@ -293,7 +283,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/gollem',
      'name' => _("File Manager"),
      'status' => 'active',
-@@ -420,7 +420,7 @@
+@@ -403,7 +403,7 @@
  );
  
  $this->applications['passwd'] = array(
@@ -302,7 +292,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/passwd',
      'name' => _("Password"),
      'status' => 'active',
-@@ -428,7 +428,7 @@
+@@ -411,7 +411,7 @@
  );
  
  $this->applications['jeta'] = array(
@@ -311,7 +301,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/jeta',
      'name' => _("SSH"),
      'status' => 'inactive',
-@@ -441,7 +441,7 @@
+@@ -424,7 +424,7 @@
  );
  
  $this->applications['giapeto'] = array(
@@ -320,7 +310,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/giapeto',
      'name' => _("CMS"),
      'status' => 'inactive',
-@@ -450,7 +450,7 @@
+@@ -433,7 +433,7 @@
  );
  
  $this->applications['agora'] = array(
@@ -329,7 +319,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/agora',
      'name' => _("Forums"),
      'status' => 'inactive',
-@@ -459,7 +459,7 @@
+@@ -442,7 +442,7 @@
  );
  
  $this->applications['ulaform'] = array(
@@ -338,7 +328,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/ulaform',
      'name' => _("Forms"),
      'status' => 'inactive',
-@@ -467,7 +467,7 @@
+@@ -450,7 +450,7 @@
  );
  
  $this->applications['volos'] = array(
@@ -347,7 +337,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/volos',
      'name' => _("Guestbook"),
      'status' => 'inactive',
-@@ -475,7 +475,7 @@
+@@ -458,7 +458,7 @@
  );
  
  $this->applications['ansel'] = array(
@@ -356,7 +346,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/ansel',
      'name' => _("Photos"),
      'status' => 'inactive',
-@@ -484,7 +484,7 @@
+@@ -467,7 +467,7 @@
  );
  
  $this->applications['scry'] = array(
@@ -365,7 +355,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/scry',
      'name' => _("Polls"),
      'status' => 'inactive',
-@@ -493,7 +493,7 @@
+@@ -476,7 +476,7 @@
  );
  
  $this->applications['merk'] = array(
@@ -374,7 +364,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/merk',
      'name' => _("Shopping"),
      'status' => 'inactive',
-@@ -501,7 +501,7 @@
+@@ -484,7 +484,7 @@
  );
  
  $this->applications['swoosh'] = array(
@@ -383,7 +373,7 @@
      'webroot' => $this->applications['horde']['webroot'] . '/swoosh',
      'name' => _("SMS Messaging"),
      'status' => 'inactive',
-@@ -510,16 +510,16 @@
+@@ -493,16 +493,16 @@
  );
  
  $this->applications['wicked'] = array(
@@ -403,3 +393,12 @@
      'webroot' => $this->applications['horde']['webroot'] . '/vilma',
      'name' => _("Mail Admin"),
      'status' => 'inactive',
+@@ -521,7 +521,7 @@
+         $webroot = preg_replace(';/' . $hordedir . '.*;', '/' . $hordedir, $path);
+     } elseif (isset($_SERVER['PHP_SELF'])) {
+         $webroot = preg_split(';/;', $_SERVER['PHP_SELF'], 2, PREG_SPLIT_NO_EMPTY);
+-        $webroot = strstr(dirname(__FILE__), DIRECTORY_SEPARATOR . array_shift($webroot));
++        $webroot = strstr('/usr/share/horde', DIRECTORY_SEPARATOR . array_shift($webroot));
+         if ($webroot !== false) {
+             $webroot = preg_replace(array('/\\\\/', ';/config$;'), array('/', ''), $webroot);
+         } elseif ($webroot === false) {
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/horde-path.patch?r1=1.15&r2=1.16&f=u



More information about the pld-cvs-commit mailing list