diff options
author | edwin <edwin@FreeBSD.org> | 2003-08-29 07:15:39 +0800 |
---|---|---|
committer | edwin <edwin@FreeBSD.org> | 2003-08-29 07:15:39 +0800 |
commit | 122049684c2c6482317ef6977a27332df45ed7d7 (patch) | |
tree | 9f360b5723a4760a27bc1e9dd5cff83057dbe67c | |
parent | 6ce1bd4c2bb13b568f2dddcf0d611f63ab11b1d9 (diff) | |
download | freebsd-ports-gnome-122049684c2c6482317ef6977a27332df45ed7d7.tar.gz freebsd-ports-gnome-122049684c2c6482317ef6977a27332df45ed7d7.tar.zst freebsd-ports-gnome-122049684c2c6482317ef6977a27332df45ed7d7.zip |
www/horde2: upgrading to 2.2.4-RC2 (includes a security fix).
Note: I'm not waiting for the final release to submit this
PR because it includes a security fix.
The full list of changes (from 2.2.3) can be viewed here:
http://cvs.horde.org/diff.php/horde/docs/CHANGES?r1=1.207.2.77&;r2=1.207.2.85&ty=h
PR: ports/56098
Submitted by: Thierry Thomas <thierry@pompo.net>
-rw-r--r-- | www/horde2/Makefile | 10 | ||||
-rw-r--r-- | www/horde2/distinfo | 2 | ||||
-rw-r--r-- | www/horde2/files/patch-ac | 110 | ||||
-rw-r--r-- | www/horde2/files/patch-lib_Horde.php | 22 | ||||
-rw-r--r-- | www/horde2/pkg-plist | 12 |
5 files changed, 58 insertions, 98 deletions
diff --git a/www/horde2/Makefile b/www/horde2/Makefile index 74dc4f459835..b07c56172b5f 100644 --- a/www/horde2/Makefile +++ b/www/horde2/Makefile @@ -6,8 +6,8 @@ # PORTNAME= horde -PORTVERSION= 2.2.3 -PORTREVISION= 3 +PORTVERSION= 2.2.4 +PORTREVISION= 0 CATEGORIES= www MASTER_SITES= ftp://ftp.horde.org/pub/horde/ \ ftp://ftp.au.horde.org/pub/horde/ \ @@ -15,12 +15,15 @@ MASTER_SITES= ftp://ftp.horde.org/pub/horde/ \ ftp://ftp.it.horde.org/pub/mirror/horde.org/horde/ \ ftp://ftp.nl.horde.org/mirror/horde-ftp/pub/horde/ \ ftp://ftp.pt.horde.org/pub/horde-ftp/horde/ +DISTNAME= ${PORTNAME}-${PORTVERSION}-RC2 MAINTAINER= thierry@pompo.net COMMENT= A common code-base used by Horde applications, written in PHP +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + #----------------------------------------------------------------------- -# You may define these options: +# You may define this option: # # - WITHOUT_SUPPORTED_DB: if you run a database not in the ports tree; # @@ -123,7 +126,6 @@ pre-install: post-patch: @${RM} ${WRKSRC}/po/translation.php.orig - @${RM} ${WRKSRC}/lib/Horde.php.orig @${RM} ${WRKSRC}/scripts/db/README.orig @${RM} ${WRKSRC}/scripts/set_perms.sh.orig @${RM} ${WRKSRC}/config/horde.php.dist.orig diff --git a/www/horde2/distinfo b/www/horde2/distinfo index a3f3a9d318d9..2d3a364780f4 100644 --- a/www/horde2/distinfo +++ b/www/horde2/distinfo @@ -1 +1 @@ -MD5 (horde-2.2.3.tar.gz) = 27e5c190a6a22a6aa2201e6b714a653d +MD5 (horde-2.2.4-RC2.tar.gz) = 90e8eb3fac042ead2c55a6ab04d266b8 diff --git a/www/horde2/files/patch-ac b/www/horde2/files/patch-ac index 1b5a2da2db3e..a44be2f27a84 100644 --- a/www/horde2/files/patch-ac +++ b/www/horde2/files/patch-ac @@ -1,5 +1,5 @@ ---- config/registry.php.dist.orig Mon Dec 30 02:26:06 2002 -+++ config/registry.php.dist Thu Jan 16 23:02:48 2003 +--- config/registry.php.dist.orig Tue May 6 14:28:01 2003 ++++ config/registry.php.dist Sat Aug 9 15:09:34 2003 @@ -20,8 +20,8 @@ * IMP handle the authentication for Horde. This avoids the * "double login" while accessing IMP. @@ -11,37 +11,24 @@ /* mail: Handler for sending mail. */ $this->registry['mail']['compose'] = 'imp'; -@@ -45,12 +45,29 @@ - $this->registry['memos']['show'] = 'mnemo'; - $this->registry['memos']['add'] = 'mnemo'; +@@ -33,11 +33,11 @@ + $this->registry['contacts']['sources'] = 'turba'; + $this->registry['contacts']['fields'] = 'turba'; + /* These handlers are available with Turba 1.2 */ +-// $this->registry['contacts']['add_field'] = 'turba'; +-// $this->registry['contacts']['delete_field'] = 'turba'; +-// $this->registry['contacts']['get_field'] = 'turba'; +-// $this->registry['contacts']['list_field'] = 'turba'; +-// $this->registry['contacts']['import_vcard'] = 'turba'; ++//UNCOMMENTWHENINSTTURBA $this->registry['contacts']['add_field'] = 'turba'; ++//UNCOMMENTWHENINSTTURBA $this->registry['contacts']['delete_field'] = 'turba'; ++//UNCOMMENTWHENINSTTURBA $this->registry['contacts']['get_field'] = 'turba'; ++//UNCOMMENTWHENINSTTURBA $this->registry['contacts']['list_field'] = 'turba'; ++//UNCOMMENTWHENINSTTURBA $this->registry['contacts']['import_vcard'] = 'turba'; -+//$this->registry['publickey']['add'] = 'turba'; -+//$this->registry['publickey']['delete'] = 'turba'; -+//$this->registry['publickey']['get'] = 'turba'; -+//$this->registry['publickey']['list'] = 'turba'; -+ -+/* memos: Handler for memos/notepad. */ -+$this->registry['memos']['search'] = 'mnemo'; -+$this->registry['memos']['list'] = 'mnemo'; -+$this->registry['memos']['show'] = 'mnemo'; -+$this->registry['memos']['add'] = 'mnemo'; -+ -+/* nic: network utilities */ -+$this->registry['net']['finger'] = 'nic'; -+ - /* tasks: Handler for todo lists. */ - $this->registry['tasks']['search'] = 'nag'; - $this->registry['tasks']['list'] = 'nag'; - $this->registry['tasks']['show'] = 'nag'; - $this->registry['tasks']['add'] = 'nag'; - -+/* whups: bugs reports */ -+$this->registry['projects']['list'] = 'whups'; -+$this->registry['projects']['add'] = 'whups'; - - /** - * Application registry -@@ -100,68 +117,122 @@ + /* events: Handler for events. */ + $this->registry['events']['show'] = 'kronolith'; +@@ -111,78 +111,95 @@ 'status' => 'notoolbar' ); @@ -54,6 +41,15 @@ - 'status' => 'inactive' -); - +-$this->applications['ingo'] = array( +- 'fileroot' => dirname(__FILE__) . '/../ingo', +- 'webroot' => $this->applications['horde']['webroot'] . '/ingo', +- 'icon' => $this->applications['horde']['webroot'] . '/ingo/graphics/ingo.gif', +- 'name' => _("Filters"), +- 'allow_guests' => false, +- 'status' => 'inactive' +-); +- -$this->applications['turba'] = array( - 'fileroot' => dirname(__FILE__) . '/../turba', - 'webroot' => $this->applications['horde']['webroot'] . '/turba', @@ -107,6 +103,7 @@ - 'allow_guests' => false, - 'status' => 'inactive' -); +- +//UNCOMMENTWHENINSTIMP$this->applications['imp'] = array( +//UNCOMMENTWHENINSTIMP 'fileroot' => dirname(__FILE__) . '/../imp', +//UNCOMMENTWHENINSTIMP 'webroot' => $this->applications['horde']['webroot'] . '/imp', @@ -116,6 +113,15 @@ +//UNCOMMENTWHENINSTIMP 'status' => 'active' +//UNCOMMENTWHENINSTIMP); + ++//UNCOMMENTWHENINSTINGO$this->applications['ingo'] = array( ++//UNCOMMENTWHENINSTINGO 'fileroot' => dirname(__FILE__) . '/../ingo', ++//UNCOMMENTWHENINSTINGO 'webroot' => $this->applications['horde']['webroot'] . '/ingo', ++//UNCOMMENTWHENINSTINGO 'icon' => $this->applications['horde']['webroot'] . '/ingo/graphics/ingo.gif', ++//UNCOMMENTWHENINSTINGO 'name' => _("Filters"), ++//UNCOMMENTWHENINSTINGO 'allow_guests' => false, ++//UNCOMMENTWHENINSTINGO 'status' => 'active' ++//UNCOMMENTWHENINSTINGO); ++ +//UNCOMMENTWHENINSTTURBA$this->applications['turba'] = array( +//UNCOMMENTWHENINSTTURBA 'fileroot' => dirname(__FILE__) . '/../turba', +//UNCOMMENTWHENINSTTURBA 'webroot' => $this->applications['horde']['webroot'] . '/turba', @@ -170,15 +176,6 @@ +//UNCOMMENTWHENINSTKLUTZ 'status' => 'active' +//UNCOMMENTWHENINSTKLUTZ); + -+//UNCOMMENTWHENINSTGOLLEM$this->applications['gollem'] = array( -+//UNCOMMENTWHENINSTGOLLEM 'fileroot' => dirname(__FILE__) . '/../gollem', -+//UNCOMMENTWHENINSTGOLLEM 'webroot' => '/horde/gollem', -+//UNCOMMENTWHENINSTGOLLEM 'icon' => '/horde/gollem/graphics/gollem.gif', -+//UNCOMMENTWHENINSTGOLLEM 'name' => _("FTP"), -+//UNCOMMENTWHENINSTGOLLEM 'allow_guests' => false, -+//UNCOMMENTWHENINSTGOLLEM 'status' => 'active' -+//UNCOMMENTWHENINSTGOLLEM); -+ +//UNCOMMENTWHENINSTNIC$this->applications['nic'] = array( +//UNCOMMENTWHENINSTNIC 'fileroot' => dirname(__FILE__) . '/../nic', +//UNCOMMENTWHENINSTNIC 'webroot' => '/horde/nic', @@ -196,37 +193,10 @@ +//UNCOMMENTWHENINSTJONAH 'allow_guests' => true, +//UNCOMMENTWHENINSTJONAH 'status' => 'active' +//UNCOMMENTWHENINSTJONAH); -+ -+//UNCOMMENTWHENINSTTROLL$this->applications['troll'] = array( -+//UNCOMMENTWHENINSTTROLL 'fileroot' => dirname(__FILE__) . '/../troll', -+//UNCOMMENTWHENINSTTROLL 'webroot' => '/horde/troll', -+//UNCOMMENTWHENINSTTROLL 'icon' => '/horde/troll/graphics/troll.gif', -+//UNCOMMENTWHENINSTTROLL 'name' => _("News"), -+//UNCOMMENTWHENINSTTROLL 'allow_guests' => false, -+//UNCOMMENTWHENINSTTROLL 'status' => 'active' -+//UNCOMMENTWHENINSTTROLL); -+ -+//UNCOMMENTWHENINSTBABEL$this->applications['babel'] = array( -+//UNCOMMENTWHENINSTBABEL 'fileroot' => dirname(__FILE__) . '/../babel', -+//UNCOMMENTWHENINSTBABEL 'webroot' => $this->applications['horde']['webroot'] . '/babel', -+//UNCOMMENTWHENINSTBABEL 'icon' => $this->applications['horde']['webroot'] . '/babel/graphics/babel.gif', -+//UNCOMMENTWHENINSTBABEL 'name' => _("i18n"), -+//UNCOMMENTWHENINSTBABEL 'allow_guests' => false, -+//UNCOMMENTWHENINSTBABEL 'status' => 'active' -+//UNCOMMENTWHENINSTBABEL); -+ -+//UNCOMMENTWHENINSTWHUPS$this->applications['whups'] = array( -+//UNCOMMENTWHENINSTWHUPS 'fileroot' => dirname(__FILE__) . '/../whups', -+//UNCOMMENTWHENINSTWHUPS 'webroot' => '/horde/whups', -+//UNCOMMENTWHENINSTWHUPS 'icon' => '/horde/whups/graphics/whups.gif', -+//UNCOMMENTWHENINSTWHUPS 'name' => _("Bugs"), -+//UNCOMMENTWHENINSTWHUPS 'allow_guests' => false, -+//UNCOMMENTWHENINSTWHUPS 'status' => 'active' -+//UNCOMMENTWHENINSTWHUPS); - /** -@@ -303,6 +374,29 @@ + * Service registry +@@ -326,6 +343,29 @@ $this->services['nag']['horde']['summary'] = array( 'file' => '%application%/lib/api.php', 'function' => 'nagSummary', diff --git a/www/horde2/files/patch-lib_Horde.php b/www/horde2/files/patch-lib_Horde.php deleted file mode 100644 index f19d1cad4b2a..000000000000 --- a/www/horde2/files/patch-lib_Horde.php +++ /dev/null @@ -1,22 +0,0 @@ ---- lib/Horde.php.orig Wed Apr 23 23:43:06 2003 -+++ lib/Horde.php Sat Aug 2 21:14:12 2003 -@@ -120,7 +120,7 @@ - * - * @author Chuck Hagenbuch <chuck@horde.org> - * @author Jon Parise <jon@horde.org> -- * @version $Revision: 1.118.2.42 $ -+ * @version $Revision: 1.118.2.43 $ - * @since Horde 1.3 - * @package horde - */ -@@ -184,8 +184,8 @@ - } - - include_once 'Log.php'; -- $logger = Log::singleton($conf['log']['type'], $conf['log']['name'], -- $conf['log']['ident'], $conf['log']['params']); -+ $logger = &Log::singleton($conf['log']['type'], $conf['log']['name'], -+ $conf['log']['ident'], $conf['log']['params']); - - if (!$logger) { - Horde::fatal(new PEAR_Error('An error has occurred. Furthermore, Horde encountered an error attempting to log this error. Please check your Horde logging configuration in horde/config/horde.php.'), __FILE__, __LINE__, false); diff --git a/www/horde2/pkg-plist b/www/horde2/pkg-plist index 466b45710fec..58d80bf9067c 100644 --- a/www/horde2/pkg-plist +++ b/www/horde2/pkg-plist @@ -167,6 +167,7 @@ %%HORDEDIR%%/lib/base.php %%HORDEDIR%%/lib/version.php %%HORDEDIR%%/locale/.htaccess +%%HORDEDIR%%/locale/ar_SY/LC_MESSAGES/horde.mo %%HORDEDIR%%/locale/bg_BG/LC_MESSAGES/horde.mo %%HORDEDIR%%/locale/ca_ES/LC_MESSAGES/horde.mo %%HORDEDIR%%/locale/cs_CZ/LC_MESSAGES/horde.mo @@ -185,6 +186,7 @@ %%HORDEDIR%%/locale/ko_KR/LC_MESSAGES/horde.mo %%HORDEDIR%%/locale/lt_LT/LC_MESSAGES/horde.mo %%HORDEDIR%%/locale/lv_LV/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/mk_MK/LC_MESSAGES/horde.mo %%HORDEDIR%%/locale/nl_NL/LC_MESSAGES/horde.mo %%HORDEDIR%%/locale/nb_NO/LC_MESSAGES/horde.mo %%HORDEDIR%%/locale/nn_NO/LC_MESSAGES/horde.mo @@ -209,6 +211,7 @@ %%HORDEDIR%%/po/Makefile %%HORDEDIR%%/po/README %%HORDEDIR%%/po/wintokoi.pl +%%HORDEDIR%%/po/ar_SY.po %%HORDEDIR%%/po/bg_BG.po %%HORDEDIR%%/po/ca_ES.po %%HORDEDIR%%/po/cs_CZ.po @@ -227,6 +230,7 @@ %%HORDEDIR%%/po/ko_KR.po %%HORDEDIR%%/po/lt_LT.po %%HORDEDIR%%/po/lv_LV.po +%%HORDEDIR%%/po/mk_MK.po %%HORDEDIR%%/po/nl_NL.po %%HORDEDIR%%/po/nb_NO.po %%HORDEDIR%%/po/nn_NO.po @@ -266,6 +270,7 @@ %%HORDEDIR%%/scripts/mime_mapping/Makefile %%HORDEDIR%%/scripts/mime_mapping/convert.pl %%HORDEDIR%%/scripts/mime_mapping/mime.types +%%HORDEDIR%%/scripts/mime_mapping/mime.types.horde %%HORDEDIR%%/scripts/set_perms.sh %%HORDEDIR%%/status.php %%HORDEDIR%%/templates/.htaccess @@ -314,6 +319,7 @@ %%HORDEDIR%%/templates/wml/login/user.inc %%HORDEDIR%%/test.php %%HORDEDIR%%/util/css2horde.php +%%HORDEDIR%%/util/go.php %%HORDEDIR%%/util/special_characters.php %%HORDESBIN%%/horde_set_perms.sh etc/horde/httpd.conf.horde @@ -344,6 +350,8 @@ etc/horde/httpd.conf.horde @dirrm %%HORDEDIR%%/lib/Token @dirrm %%HORDEDIR%%/lib/VFS @dirrm %%HORDEDIR%%/lib +@dirrm %%HORDEDIR%%/locale/ar_SY/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/ar_SY @dirrm %%HORDEDIR%%/locale/bg_BG/LC_MESSAGES @dirrm %%HORDEDIR%%/locale/bg_BG @dirrm %%HORDEDIR%%/locale/ca_ES/LC_MESSAGES @@ -377,6 +385,8 @@ etc/horde/httpd.conf.horde @dirrm %%HORDEDIR%%/locale/lt_LT @dirrm %%HORDEDIR%%/locale/lv_LV/LC_MESSAGES @dirrm %%HORDEDIR%%/locale/lv_LV +@dirrm %%HORDEDIR%%/locale/mk_MK/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/mk_MK @dirrm %%HORDEDIR%%/locale/nl_NL/LC_MESSAGES @dirrm %%HORDEDIR%%/locale/nl_NL @dirrm %%HORDEDIR%%/locale/nb_NO/LC_MESSAGES @@ -430,4 +440,4 @@ etc/horde/httpd.conf.horde @dirrm %%HORDEDIR%%/po @unexec rmdir %D/%%HORDEDIR%%/config 2>/dev/null || true @unexec rmdir %D/%%HORDEDIR%% 2>/dev/null || true -@dirrm etc/horde +@unexec rmdir %D/etc/horde 2>/dev/null || true |