diff options
author | steve <steve@FreeBSD.org> | 2001-12-03 10:36:06 +0800 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 2001-12-03 10:36:06 +0800 |
commit | 04166b3bc8d3b098cdf057957e164cb4ee9e038a (patch) | |
tree | c73e9ca6a473fc9fb077ec449ec80e6a6bf01959 | |
parent | b1023dfa066d3d40fea48dd59f1ae2c0f0511999 (diff) | |
download | freebsd-ports-gnome-04166b3bc8d3b098cdf057957e164cb4ee9e038a.tar.gz freebsd-ports-gnome-04166b3bc8d3b098cdf057957e164cb4ee9e038a.tar.zst freebsd-ports-gnome-04166b3bc8d3b098cdf057957e164cb4ee9e038a.zip |
Adding horde version 2.0.
A common code-base used by Horde applications, written in PHP.
PR: 32088, 32145
Submitted by: Thierry Thomas <thierry@thomas.as>
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/horde-devel/Makefile | 147 | ||||
-rw-r--r-- | www/horde-devel/distinfo | 1 | ||||
-rw-r--r-- | www/horde-devel/files/httpd.conf.horde | 52 | ||||
-rw-r--r-- | www/horde-devel/files/patch-aa | 68 | ||||
-rw-r--r-- | www/horde-devel/files/patch-ab | 42 | ||||
-rw-r--r-- | www/horde-devel/files/patch-ac | 13 | ||||
-rw-r--r-- | www/horde-devel/pkg-comment | 1 | ||||
-rw-r--r-- | www/horde-devel/pkg-deinstall | 12 | ||||
-rw-r--r-- | www/horde-devel/pkg-descr | 8 | ||||
-rw-r--r-- | www/horde-devel/pkg-message | 33 | ||||
-rw-r--r-- | www/horde-devel/pkg-plist | 314 | ||||
-rw-r--r-- | www/horde2/Makefile | 147 | ||||
-rw-r--r-- | www/horde2/distinfo | 1 | ||||
-rw-r--r-- | www/horde2/files/httpd.conf.horde | 52 | ||||
-rw-r--r-- | www/horde2/files/patch-aa | 68 | ||||
-rw-r--r-- | www/horde2/files/patch-ab | 42 | ||||
-rw-r--r-- | www/horde2/files/patch-ac | 13 | ||||
-rw-r--r-- | www/horde2/pkg-comment | 1 | ||||
-rw-r--r-- | www/horde2/pkg-deinstall | 12 | ||||
-rw-r--r-- | www/horde2/pkg-descr | 8 | ||||
-rw-r--r-- | www/horde2/pkg-message | 33 | ||||
-rw-r--r-- | www/horde2/pkg-plist | 314 |
23 files changed, 1383 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index e22f9a34069d..e5f55d066723 100644 --- a/www/Makefile +++ b/www/Makefile @@ -76,6 +76,7 @@ SUBDIR += gtkhtml SUBDIR += harvest SUBDIR += horde + SUBDIR += horde-devel SUBDIR += hotjava SUBDIR += htdump SUBDIR += html2wml diff --git a/www/horde-devel/Makefile b/www/horde-devel/Makefile new file mode 100644 index 000000000000..6bd1e63290f7 --- /dev/null +++ b/www/horde-devel/Makefile @@ -0,0 +1,147 @@ +# Ports collection makefile for: horde-devel +# Date created: Sun Oct 07, 2001 +# Whom: Thierry Thomas (<thierry@thomas.as>) +# +# $FreeBSD$ +# + +PORTNAME= horde +PORTVERSION= 2.0 +CATEGORIES= www +MASTER_SITES= ftp://ftp.horde.org/pub/horde/tarballs/ +PKGNAMESUFFIX= -devel +DISTNAME= ${PORTNAME}-${PORTVERSION}-RC2 + +MAINTAINER= thierry@thomas.as + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +#----------------------------------------------------------------------- +# You may define these options: +# +# - WITHOUT_SSL : if you do not need Apache with mod_ssl; +# +#----------------------------------------------------------------------- + +LIB_DEPENDS+= intl.1:${PORTSDIR}/devel/gettext +.if !defined(WITHOUT_MCAL) +LIB_DEPENDS+= mcal.0:${PORTSDIR}/misc/libmcal +.endif +.if !defined(WITHOUT_SSL) +RUN_DEPENDS+= ${LOCALBASE}/libexec/apache/libssl.so:${PORTSDIR}/www/apache13-modssl +.endif +RUN_DEPENDS+= ${LOCALBASE}/lib/php/Cache/DB.php:${PORTSDIR}/devel/pear +#RUN_DEPENDS+= ${LOCALBASE}/libexec/apache/libphp4.so:${PORTSDIR}/www/mod_php4 + +NO_BUILD= yes +DOCS= COPYING README docs/CHANGES docs/CREDITS docs/CODING_STANDARDS \ + docs/HELP docs/INSTALL docs/RELEASE + +LHORDEDIR?= www/horde +LHORDESBIN?= sbin + +PLIST_SUB= HORDEDIR=${LHORDEDIR} HORDESBIN=${LHORDESBIN} + +HORDEDIR= ${PREFIX}/${LHORDEDIR} +HORDESBIN= ${PREFIX}/${LHORDESBIN} + +APACHE_CNFDIR?= ${LOCALBASE}/etc/apache +APACHE_CONF= ${APACHE_CNFDIR}/httpd.conf +PHP_LIB?= ${LOCALBASE}/lib/php +LOG_FILE?= /var/log/horde.log + +pre-everything:: +.if !defined(WITHOUT_SSL) + @${ECHO_MSG} "" + @${ECHO_MSG} "Press CTRL-C and define WITHOUT_SSL" + @${ECHO_MSG} " if you do not want to use Apache with SSL." + @${ECHO_MSG} "" +.endif + @${ECHO_MSG} "" + @${ECHO_MSG} "If you plan to install IMP, it is better to configure" + @${ECHO_MSG} "PHP with IMAP, OpenLDAP, OpenSSL, mcrypt, XML, FTP," + @${ECHO_MSG} "gettext, pspell, zlib, MCAL and" + @${ECHO_MSG} "a database (like MySQL or PostgreSQL)." + @${ECHO_MSG} "" + +pre-install: + @if [ -f ${HORDEDIR}/index.php3 ]; then \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "Please deinstall the port www/horde." ; \ + ${ECHO_MSG} "" ; \ + ${FALSE} ; \ + fi + @if ! ${LDCONFIG} -r | ${GREP} -q -e "lintl.1"; then \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "Please configure PHP with gettext support." ; \ + ${ECHO_MSG} "" ; \ + ${FALSE} ; \ + fi + +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} + ${CP} -p ${WRKSRC}/*.php ${HORDEDIR} + @if [ ! -f ${HORDEDIR}/config/horde.php ]; then \ + ${CP} ${HORDEDIR}/config/horde.php.dist ${HORDEDIR}/config/horde.php ; \ + ${PERL} -pi -e "s:/var/www/htdocs/horde/templates:${HORDEDIR}/templates:g" \ + ${HORDEDIR}/config/horde.php ; \ + ${PERL} -pi -e "s:/tmp/horde.log:${LOG_FILE}:g" ${HORDEDIR}/config/horde.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/html.php ]; then \ + ${CP} ${HORDEDIR}/config/html.php.dist ${HORDEDIR}/config/html.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/lang.php ]; then \ + ${CP} ${HORDEDIR}/config/lang.php.dist ${HORDEDIR}/config/lang.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/mime_drivers.php ]; then \ + ${CP} ${HORDEDIR}/config/mime_drivers.php.dist ${HORDEDIR}/config/mime_drivers.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/mime_mapping.php ]; then \ + ${CP} ${HORDEDIR}/config/mime_mapping.php.dist ${HORDEDIR}/config/mime_mapping.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/motd.php ]; then \ + ${CP} ${HORDEDIR}/config/motd.php.dist ${HORDEDIR}/config/motd.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/registry.php ]; then \ + ${CP} ${HORDEDIR}/config/registry.php.dist ${HORDEDIR}/config/registry.php ; \ + fi + ${CP} ${WRKSRC}/scripts/set_perms.sh ${HORDESBIN}/horde_set_perms.sh + ${PERL} -pi -e "s:UPDATED_BY_THE_PORT:${HORDEDIR}/:g" ${HORDESBIN}/horde_set_perms.sh + (if [ -f ${APACHE_CONF} ] ; then \ + (if [ ! -f ${APACHE_CONF}.beforeHorde ] ; then \ + ${ECHO} "===> Updating ${APACHE_CONF}..." ; \ + ${CP} -p ${FILESDIR}/httpd.conf.horde ${WRKDIR}/httpd.conf.horde ; \ + ${PERL} -pi -e "s:/home/httpd/html/horde:${HORDEDIR}:g" ${WRKDIR}/httpd.conf.horde ; \ + ${PERL} -pi -e "s:/home/httpd/phplib:${PHP_LIB}:g" ${WRKDIR}/httpd.conf.horde ; \ + ${CP} -p ${APACHE_CONF} ${APACHE_CONF}.beforeHorde ; \ + ${GREP} -qw 'Added for Horde' ${APACHE_CONF} || ${CAT} ${WRKDIR}/httpd.conf.horde >> ${APACHE_CONF} ; \ + else \ + ${ECHO} "===> Updating ${APACHE_CONF}..." ; \ + ${CP} -p ${APACHE_CONF} ${APACHE_CONF}.reinstHorde ; \ + ${PERL} -pi -e "s:php_value auto_prepend_file:# php_value auto_prepend_file:g" ${APACHE_CONF} ; \ + ${PERL} -pi -e "s:${HORDEDIR}/phplib:${PHP_LIB}:g" ${APACHE_CONF} ; \ + fi) ; \ + fi) + ${CHOWN} -R www:www ${HORDEDIR} + ${CHMOD} -R o-rwx ${HORDEDIR}/config + ${TOUCH} ${LOG_FILE} + ${CHOWN} www:www ${LOG_FILE} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for FILE in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} +.endfor + ${PERL} -pi -e "s:/usr/local/apache/htdocs/horde:${DOCSDIR}:g" ${DOCSDIR}/INSTALL + @${ECHO} "Documentation installed in ${DOCSDIR}." +.endif + +post-install: + @${ECHO} + @${CAT} ${PKGMESSAGE} | ${SED} -e \ + "s:%%HORDEDIR%%:${HORDEDIR}:g;s:%%APACHE_CONF%%:${APACHE_CONF}:g;s:%%HORDESBIN%%:${HORDESBIN}:g" + @${ECHO} + +.include <bsd.port.mk> diff --git a/www/horde-devel/distinfo b/www/horde-devel/distinfo new file mode 100644 index 000000000000..f53fe23b91ef --- /dev/null +++ b/www/horde-devel/distinfo @@ -0,0 +1 @@ +MD5 (horde-2.0-RC2.tar.gz) = 5b17e2aebe62a711f700bd17c4fb5081 diff --git a/www/horde-devel/files/httpd.conf.horde b/www/horde-devel/files/httpd.conf.horde new file mode 100644 index 000000000000..1fdfa8f33867 --- /dev/null +++ b/www/horde-devel/files/httpd.conf.horde @@ -0,0 +1,52 @@ + +# Added for Horde +<Directory /home/httpd/html/horde> + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + <IfModule mod_php4.c> + php_value include_path '/home/httpd/phplib:.' + php_flag register_globals On + php_flag magic_quotes_gpc Off + php_flag track_vars On + </IfModule> +</Directory> + +<IfModule mod_alias.c> + Alias /horde/ "/home/httpd/html/horde/" +</IfModule> +# +# For security, don't serve pages from the Horde configuration and library +# directories. +# +<Directory "/home/httpd/html/horde/admin"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/config"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/lib"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/locale"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/po"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/scripts"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/templates"> + Order deny,allow + Deny from all +</Directory> +# End of Horde configuration ================ + diff --git a/www/horde-devel/files/patch-aa b/www/horde-devel/files/patch-aa new file mode 100644 index 000000000000..deb6f20bb48d --- /dev/null +++ b/www/horde-devel/files/patch-aa @@ -0,0 +1,68 @@ +--- scripts/set_perms.sh.orig Sun Apr 15 03:55:32 2001 ++++ scripts/set_perms.sh Wed Oct 24 23:48:43 2001 +@@ -1,6 +1,7 @@ + #!/bin/sh + # + # set_perms.sh - Jon Parise <jon@csh.rit.edu> ++# patched by the FreeBSD port - Th. Thomas <thierry@thomas.as> + # + # $Horde: horde/scripts/set_perms.sh,v 1.7 2001/04/15 01:55:32 chuck Exp $ + +@@ -10,7 +11,7 @@ + + # Default non-web server user who will own the tree. + # +-OWNER=root ++OWNER=www + + # Introductory text + # +@@ -26,29 +27,30 @@ + + # Verify that we're at the top of the Horde tree. + # +-pwd +-echo +-echo -n "Is this directory the top of your Horde installation? [y,N] " +-read RESPONSE +-if [ "$RESPONSE" != "y" -a "$RESPONSE" != "Y" ]; then +- echo +- echo -n "Enter your Horde directory: " +- read DIR +- if [ "x$DIR" = "x" ]; then +- echo "Exiting..." +- exit +- else +- cd $DIR +- fi +-fi +-echo ++#pwd ++#echo ++#echo -n "Is this directory the top of your Horde installation? [y,N] " ++#read RESPONSE ++#if [ "$RESPONSE" != "y" -a "$RESPONSE" != "Y" ]; then ++# echo ++# echo -n "Enter your Horde directory: " ++# read DIR ++# if [ "x$DIR" = "x" ]; then ++# echo "Exiting..." ++# exit ++# else ++# cd $DIR ++# fi ++#fi ++#echo ++cd UPDATED_BY_THE_PORT + + # Get the web server's group. + # +-echo -n "Under what group does the web process run? [nobody] " ++echo -n "Under what group does the web process run? [www] " + read WEB_GROUP + if [ "x$WEB_GROUP" = "x" ]; then +- WEB_GROUP="nobody" ++ WEB_GROUP="www" + fi + + # Ask before proceeding. diff --git a/www/horde-devel/files/patch-ab b/www/horde-devel/files/patch-ab new file mode 100644 index 000000000000..1e11851637fa --- /dev/null +++ b/www/horde-devel/files/patch-ab @@ -0,0 +1,42 @@ +--- config/horde.php.dist.orig Mon Sep 17 19:47:06 2001 ++++ config/horde.php.dist Fri Nov 16 23:38:28 2001 +@@ -77,7 +77,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, +@@ -94,6 +94,10 @@ + + // What log driver should we use? Valid values are 'file', 'mcal', + // 'sql', and 'syslog'. ++// 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 + $conf['log']['type'] = 'file'; + + // What is the name of the log? For the 'file' driver, this is the +@@ -126,12 +130,17 @@ + // (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. + $conf['prefs']['params'] = array(); +- ++$conf['prefs']['params']['phptype'] = 'mysql'; ++$conf['prefs']['params']['hostspec'] = 'localhost'; ++$conf['prefs']['params']['username'] = 'hordemgr'; ++$conf['prefs']['params']['password'] = 'hordemgr'; ++$conf['prefs']['params']['database'] = 'horde'; ++$conf['prefs']['params']['table'] = 'horde_prefs'; + + /** + ** Cache System Settings diff --git a/www/horde-devel/files/patch-ac b/www/horde-devel/files/patch-ac new file mode 100644 index 000000000000..3c6711021697 --- /dev/null +++ b/www/horde-devel/files/patch-ac @@ -0,0 +1,13 @@ +--- config/registry.php.dist.orig Mon Oct 29 02:35:33 2001 ++++ config/registry.php.dist Fri Nov 16 23:16:28 2001 +@@ -1,8 +1,8 @@ + <?php + // $Horde: horde/config/registry.php.dist,v 1.52 2001/10/29 01:35:33 chuck Exp $ + +-// $this->registry['auth']['login'] = 'imp'; +-// $this->registry['auth']['logout'] = 'imp'; ++//UNCOMMENTWHENINSTIMP$this->registry['auth']['login'] = 'imp'; ++//UNCOMMENTWHENINSTIMP$this->registry['auth']['logout'] = 'imp'; + // $this->registry['auth']['login'] = 'gollem'; + // $this->registry['auth']['logout'] = 'gollem'; + $this->registry['mail']['compose'] = 'imp'; diff --git a/www/horde-devel/pkg-comment b/www/horde-devel/pkg-comment new file mode 100644 index 000000000000..20a1d723f4fc --- /dev/null +++ b/www/horde-devel/pkg-comment @@ -0,0 +1 @@ +A common code-base used by Horde applications, written in PHP diff --git a/www/horde-devel/pkg-deinstall b/www/horde-devel/pkg-deinstall new file mode 100644 index 000000000000..8277aa19805c --- /dev/null +++ b/www/horde-devel/pkg-deinstall @@ -0,0 +1,12 @@ +#!/bin/sh +# Try to restore httpd.conf when deinstalling Horde + +if [ x$2 != xDEINSTALL ]; then + exit +fi + +if [ -f ${PKG_PREFIX}/etc/apache/httpd.conf.beforeHorde ] ; then + echo "Restoring httpd.conf..." + cp ${PKG_PREFIX}/etc/apache/httpd.conf ${PKG_PREFIX}/etc/apache/httpd.conf.deinstHorde + mv ${PKG_PREFIX}/etc/apache/httpd.conf.beforeHorde ${PKG_PREFIX}/etc/apache/httpd.conf +fi diff --git a/www/horde-devel/pkg-descr b/www/horde-devel/pkg-descr new file mode 100644 index 000000000000..3e9896be98af --- /dev/null +++ b/www/horde-devel/pkg-descr @@ -0,0 +1,8 @@ +Horde-devel 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. + +WWW: http://www.horde.org/ diff --git a/www/horde-devel/pkg-message b/www/horde-devel/pkg-message new file mode 100644 index 000000000000..a4a32eac338b --- /dev/null +++ b/www/horde-devel/pkg-message @@ -0,0 +1,33 @@ +************************************************************************ +Horde has been installed in %%HORDEDIR%% with your blank +configuration files. + +You have to update the file %%HORDEDIR%%/config/horde.php: +select a backend for authenticating users at the line +conf['auth']['driver'] of the section 'Horde Authentication' +(tip: if you plan to install imp, you should have an IMAP server, +and you may select 'imap'). +Select a log driver; if you keep 'file', do not forget to add a line +in /etc/newsyslog.conf. +Then select and configure a preferences driver. + +If you want Horde to access a database, you have to run the +appropriate scripts located in %%HORDEDIR%%/scripts/db. + +It is recommended that you change the password of the 'hordemgr' +user used to connect to the horde database. +Horde is setup by default to access MySQL. + +If %%APACHE_CONF%% has been updated, +you have to restart Apache. + +When everything is OK, you should be able to access Horde from +<URL:http://localhost/horde/>. +(If <URL:http://localhost/horde/> does not run, but + <URL:http://localhost/horde/index.php> is OK, then you have + to define index.php as a DirectoryIndex in %%APACHE_CONF%%.) + +There is a testing script at <URL:http://localhost/horde/test.php>. + +The script horde_set_perms.sh has been installed in %%HORDESBIN%%. +************************************************************************ diff --git a/www/horde-devel/pkg-plist b/www/horde-devel/pkg-plist new file mode 100644 index 000000000000..feb4e5f854de --- /dev/null +++ b/www/horde-devel/pkg-plist @@ -0,0 +1,314 @@ +%%HORDEDIR%%/css.php +%%HORDEDIR%%/help.php +%%HORDEDIR%%/index.php +%%HORDEDIR%%/login.php +%%HORDEDIR%%/maintenance.php +%%HORDEDIR%%/menu.php +%%HORDEDIR%%/problem.php +%%HORDEDIR%%/status.php +%%HORDEDIR%%/test.php +%%HORDEDIR%%/lib/Auth/imap.php +%%HORDEDIR%%/lib/Auth/ftp.php +%%HORDEDIR%%/lib/Auth/ldap.php +%%HORDEDIR%%/lib/Auth/mcal.php +%%HORDEDIR%%/lib/Auth/sql.php +%%HORDEDIR%%/lib/Cache/file.php +%%HORDEDIR%%/lib/Category/sql.php +%%HORDEDIR%%/lib/Maintenance.php +%%HORDEDIR%%/lib/MIME/Viewer/default.php +%%HORDEDIR%%/lib/MIME/Viewer/enscript.php +%%HORDEDIR%%/lib/MIME/Viewer/excel.php +%%HORDEDIR%%/lib/MIME/Viewer/msword.php +%%HORDEDIR%%/lib/MIME/Viewer/php.php +%%HORDEDIR%%/lib/MIME/Viewer/rar.php +%%HORDEDIR%%/lib/MIME/Viewer/tgz.php +%%HORDEDIR%%/lib/MIME/Viewer/vcard.php +%%HORDEDIR%%/lib/MIME/Magic.php +%%HORDEDIR%%/lib/MIME/Message.php +%%HORDEDIR%%/lib/MIME/Part.php +%%HORDEDIR%%/lib/MIME/Structure.php +%%HORDEDIR%%/lib/MIME/Viewer.php +%%HORDEDIR%%/lib/Prefs/ldap.php +%%HORDEDIR%%/lib/Prefs/session.php +%%HORDEDIR%%/lib/Prefs/sql.php +%%HORDEDIR%%/lib/Perms/sql.php +%%HORDEDIR%%/lib/Token/file.php +%%HORDEDIR%%/lib/Token/sql.php +%%HORDEDIR%%/lib/Auth.php +%%HORDEDIR%%/lib/Browser.php +%%HORDEDIR%%/lib/Cache.php +%%HORDEDIR%%/lib/Category.php +%%HORDEDIR%%/lib/Data.php +%%HORDEDIR%%/lib/Group.php +%%HORDEDIR%%/lib/Help.php +%%HORDEDIR%%/lib/Horde.php +%%HORDEDIR%%/lib/Identity.php +%%HORDEDIR%%/lib/Lang.php +%%HORDEDIR%%/lib/MIME.php +%%HORDEDIR%%/lib/Menu.php +%%HORDEDIR%%/lib/Perms.php +%%HORDEDIR%%/lib/Prefs.php +%%HORDEDIR%%/lib/Registry.php +%%HORDEDIR%%/lib/Secret.php +%%HORDEDIR%%/lib/Serialize.php +%%HORDEDIR%%/lib/SessionCache.php +%%HORDEDIR%%/lib/Text.php +%%HORDEDIR%%/lib/Token.php +%%HORDEDIR%%/lib/base.php +%%HORDEDIR%%/lib/version.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/hordebadge.gif +%%HORDEDIR%%/graphics/keyboard.gif +%%HORDEDIR%%/graphics/login.gif +%%HORDEDIR%%/graphics/logout.gif +%%HORDEDIR%%/graphics/mime/audio.gif +%%HORDEDIR%%/graphics/mime/binary.gif +%%HORDEDIR%%/graphics/mime/compressed.gif +%%HORDEDIR%%/graphics/mime/csv.gif +%%HORDEDIR%%/graphics/mime/deb.gif +%%HORDEDIR%%/graphics/mime/encryption.gif +%%HORDEDIR%%/graphics/mime/excel.gif +%%HORDEDIR%%/graphics/mime/html.gif +%%HORDEDIR%%/graphics/mime/image.gif +%%HORDEDIR%%/graphics/mime/mail.gif +%%HORDEDIR%%/graphics/mime/msword.gif +%%HORDEDIR%%/graphics/mime/pdf.gif +%%HORDEDIR%%/graphics/mime/php.gif +%%HORDEDIR%%/graphics/mime/powerpoint.gif +%%HORDEDIR%%/graphics/mime/signed.gif +%%HORDEDIR%%/graphics/mime/text.gif +%%HORDEDIR%%/graphics/prefs.gif +%%HORDEDIR%%/graphics/problem.gif +%%HORDEDIR%%/graphics/help.gif +%%HORDEDIR%%/config/html.php.dist +%%HORDEDIR%%/config/lang.php +%%HORDEDIR%%/config/lang.php.dist +%%HORDEDIR%%/config/mime_drivers.php.dist +%%HORDEDIR%%/config/mime_mapping.php.dist +%%HORDEDIR%%/config/motd.php.dist +%%HORDEDIR%%/config/horde.php +%%HORDEDIR%%/config/horde.php.dist +%%HORDEDIR%%/config/horde.php.dist.orig +%%HORDEDIR%%/config/html.php +%%HORDEDIR%%/config/mime_drivers.php +%%HORDEDIR%%/config/mime_mapping.php +%%HORDEDIR%%/config/motd.php +%%HORDEDIR%%/config/registry.php +%%HORDEDIR%%/config/registry.php.dist +%%HORDEDIR%%/config/registry.php.dist.orig +%%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/data/csvmap.inc +%%HORDEDIR%%/templates/data/datemap.inc +%%HORDEDIR%%/templates/horde/modules.inc +%%HORDEDIR%%/templates/problem/javascript.inc +%%HORDEDIR%%/templates/problem/lynx_problem.inc +%%HORDEDIR%%/templates/problem/problem.inc +%%HORDEDIR%%/templates/help/footer.inc +%%HORDEDIR%%/templates/help/header.inc +%%HORDEDIR%%/templates/help/index.inc +%%HORDEDIR%%/templates/help/menu.inc +%%HORDEDIR%%/templates/maintenance/confirm_bottom.inc +%%HORDEDIR%%/templates/maintenance/confirm_middle.inc +%%HORDEDIR%%/templates/maintenance/confirm_top.inc +%%HORDEDIR%%/templates/maintenance/javascript.inc +%%HORDEDIR%%/templates/prefs/textarea.inc +%%HORDEDIR%%/templates/prefs/checkbox.inc +%%HORDEDIR%%/templates/prefs/end.inc +%%HORDEDIR%%/templates/prefs/enum.inc +%%HORDEDIR%%/templates/prefs/link.inc +%%HORDEDIR%%/templates/prefs/number.inc +%%HORDEDIR%%/templates/prefs/overview.inc +%%HORDEDIR%%/templates/prefs/select.inc +%%HORDEDIR%%/templates/prefs/text.inc +%%HORDEDIR%%/templates/prefs/begin.inc +%%HORDEDIR%%/templates/index/css.inc +%%HORDEDIR%%/templates/index/floating_index.inc +%%HORDEDIR%%/templates/index/frames_index.inc +%%HORDEDIR%%/templates/index/notconfigured.inc +%%HORDEDIR%%/templates/index/wap.inc +%%HORDEDIR%%/templates/javascript/open_help_win.js +%%HORDEDIR%%/templates/login/login.inc +%%HORDEDIR%%/templates/login/user.inc +%%HORDEDIR%%/templates/wml/login/login.inc +%%HORDEDIR%%/templates/wml/login/user.inc +%%HORDEDIR%%/templates/wml/common-footer.inc +%%HORDEDIR%%/templates/wml/common-header.inc +%%HORDEDIR%%/templates/wml/doctype.inc +%%HORDEDIR%%/templates/common-header.inc +%%HORDEDIR%%/templates/common-footer.inc +%%HORDEDIR%%/scripts/compare_revisions.sh +%%HORDEDIR%%/scripts/db/mysql_drop.sql +%%HORDEDIR%%/scripts/db/README +%%HORDEDIR%%/scripts/db/category.sql +%%HORDEDIR%%/scripts/db/mysql_create.sql +%%HORDEDIR%%/scripts/db/auth.sql +%%HORDEDIR%%/scripts/db/pgsql_create.sql +%%HORDEDIR%%/scripts/db/prefs.sql +%%HORDEDIR%%/scripts/horde-rsync.sh +%%HORDEDIR%%/scripts/mime_mapping/Makefile +%%HORDEDIR%%/scripts/mime_mapping/convert.pl +%%HORDEDIR%%/scripts/mime_mapping/mime.types +%%HORDEDIR%%/scripts/set_perms.sh +%%HORDEDIR%%/scripts/set_perms.sh.orig +%%HORDEDIR%%/scripts/make-tarball.pl +%%HORDEDIR%%/scripts/SCRIPTS +%%HORDEDIR%%/locale/cs_CZ/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/de_DE/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/el_GR/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/en/help.xml +%%HORDEDIR%%/locale/es_ES/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/pl_PL/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/pt_BR/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/ru_koi/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/ru_win/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/sv_SE/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/zh_CN/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/zh_TW/LC_MESSAGES/horde.mo +%%HORDEDIR%%/util/special_characters.php +%%HORDEDIR%%/admin/user.php +%%HORDEDIR%%/admin/css/graphics/color_picker.gif +%%HORDEDIR%%/admin/css/templates/colorpicker/thumbT.gif +%%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/behavior.js +%%HORDEDIR%%/admin/css/find.php +%%HORDEDIR%%/admin/css/index.php +%%HORDEDIR%%/po/Makefile +%%HORDEDIR%%/po/README +%%HORDEDIR%%/po/README.WinToKoi +%%HORDEDIR%%/po/WinToKoi.pl +%%HORDEDIR%%/po/cs_CZ.po +%%HORDEDIR%%/po/de_DE.po +%%HORDEDIR%%/po/es_ES.po +%%HORDEDIR%%/po/extract.pl +%%HORDEDIR%%/po/fr_FR.po +%%HORDEDIR%%/po/el_GR.po +%%HORDEDIR%%/po/it_IT.po +%%HORDEDIR%%/po/ko_KR.po +%%HORDEDIR%%/po/nl_NL.po +%%HORDEDIR%%/po/pl_PL.po +%%HORDEDIR%%/po/pt_BR.po +%%HORDEDIR%%/po/ru_koi.po +%%HORDEDIR%%/po/ru_win.po +%%HORDEDIR%%/po/shtool +%%HORDEDIR%%/po/sv_SE.po +%%HORDEDIR%%/po/xgettext.sh +%%HORDEDIR%%/po/zh_CN.po +%%HORDEDIR%%/po/zh_TW.po +%%HORDESBIN%%/horde_set_perms.sh +%%PORTDOCS%%share/doc/horde/CHANGES +%%PORTDOCS%%share/doc/horde/CODING_STANDARDS +%%PORTDOCS%%share/doc/horde/COPYING +%%PORTDOCS%%share/doc/horde/CREDITS +%%PORTDOCS%%share/doc/horde/HELP +%%PORTDOCS%%share/doc/horde/INSTALL +%%PORTDOCS%%share/doc/horde/README +%%PORTDOCS%%share/doc/horde/RELEASE +%%PORTDOCS%%@dirrm share/doc/horde +@dirrm %%HORDEDIR%%/lib/MIME/Viewer +@dirrm %%HORDEDIR%%/lib/MIME +@dirrm %%HORDEDIR%%/lib/Auth +@dirrm %%HORDEDIR%%/lib/Cache +@dirrm %%HORDEDIR%%/lib/Category +@dirrm %%HORDEDIR%%/lib/Prefs +@dirrm %%HORDEDIR%%/lib/Perms +@dirrm %%HORDEDIR%%/lib/Token +@dirrm %%HORDEDIR%%/lib +@dirrm %%HORDEDIR%%/graphics/alerts +@dirrm %%HORDEDIR%%/graphics/mime +@dirrm %%HORDEDIR%%/graphics +@dirrm %%HORDEDIR%%/config +@dirrm %%HORDEDIR%%/templates/admin/user +@dirrm %%HORDEDIR%%/templates/admin +@dirrm %%HORDEDIR%%/templates/data +@dirrm %%HORDEDIR%%/templates/horde +@dirrm %%HORDEDIR%%/templates/problem +@dirrm %%HORDEDIR%%/templates/help +@dirrm %%HORDEDIR%%/templates/prefs +@dirrm %%HORDEDIR%%/templates/index +@dirrm %%HORDEDIR%%/templates/javascript +@dirrm %%HORDEDIR%%/templates/login +@dirrm %%HORDEDIR%%/templates/maintenance/ +@dirrm %%HORDEDIR%%/templates/wml/login +@dirrm %%HORDEDIR%%/templates/wml +@dirrm %%HORDEDIR%%/templates +@dirrm %%HORDEDIR%%/scripts/mime_mapping +@dirrm %%HORDEDIR%%/scripts/db +@dirrm %%HORDEDIR%%/scripts +@dirrm %%HORDEDIR%%/locale/cs_CZ/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/cs_CZ +@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/en +@dirrm %%HORDEDIR%%/locale/es_ES/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/es_ES +@dirrm %%HORDEDIR%%/locale/fr_FR/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/fr_FR +@dirrm %%HORDEDIR%%/locale/it_IT/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/it_IT +@dirrm %%HORDEDIR%%/locale/ko_KR/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/ko_KR +@dirrm %%HORDEDIR%%/locale/nl_NL/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/nl_NL +@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/ru_koi/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/ru_koi +@dirrm %%HORDEDIR%%/locale/ru_win/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/ru_win +@dirrm %%HORDEDIR%%/locale/sv_SE/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/sv_SE +@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%%/util +@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%%/po +@dirrm %%HORDEDIR%% diff --git a/www/horde2/Makefile b/www/horde2/Makefile new file mode 100644 index 000000000000..6bd1e63290f7 --- /dev/null +++ b/www/horde2/Makefile @@ -0,0 +1,147 @@ +# Ports collection makefile for: horde-devel +# Date created: Sun Oct 07, 2001 +# Whom: Thierry Thomas (<thierry@thomas.as>) +# +# $FreeBSD$ +# + +PORTNAME= horde +PORTVERSION= 2.0 +CATEGORIES= www +MASTER_SITES= ftp://ftp.horde.org/pub/horde/tarballs/ +PKGNAMESUFFIX= -devel +DISTNAME= ${PORTNAME}-${PORTVERSION}-RC2 + +MAINTAINER= thierry@thomas.as + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +#----------------------------------------------------------------------- +# You may define these options: +# +# - WITHOUT_SSL : if you do not need Apache with mod_ssl; +# +#----------------------------------------------------------------------- + +LIB_DEPENDS+= intl.1:${PORTSDIR}/devel/gettext +.if !defined(WITHOUT_MCAL) +LIB_DEPENDS+= mcal.0:${PORTSDIR}/misc/libmcal +.endif +.if !defined(WITHOUT_SSL) +RUN_DEPENDS+= ${LOCALBASE}/libexec/apache/libssl.so:${PORTSDIR}/www/apache13-modssl +.endif +RUN_DEPENDS+= ${LOCALBASE}/lib/php/Cache/DB.php:${PORTSDIR}/devel/pear +#RUN_DEPENDS+= ${LOCALBASE}/libexec/apache/libphp4.so:${PORTSDIR}/www/mod_php4 + +NO_BUILD= yes +DOCS= COPYING README docs/CHANGES docs/CREDITS docs/CODING_STANDARDS \ + docs/HELP docs/INSTALL docs/RELEASE + +LHORDEDIR?= www/horde +LHORDESBIN?= sbin + +PLIST_SUB= HORDEDIR=${LHORDEDIR} HORDESBIN=${LHORDESBIN} + +HORDEDIR= ${PREFIX}/${LHORDEDIR} +HORDESBIN= ${PREFIX}/${LHORDESBIN} + +APACHE_CNFDIR?= ${LOCALBASE}/etc/apache +APACHE_CONF= ${APACHE_CNFDIR}/httpd.conf +PHP_LIB?= ${LOCALBASE}/lib/php +LOG_FILE?= /var/log/horde.log + +pre-everything:: +.if !defined(WITHOUT_SSL) + @${ECHO_MSG} "" + @${ECHO_MSG} "Press CTRL-C and define WITHOUT_SSL" + @${ECHO_MSG} " if you do not want to use Apache with SSL." + @${ECHO_MSG} "" +.endif + @${ECHO_MSG} "" + @${ECHO_MSG} "If you plan to install IMP, it is better to configure" + @${ECHO_MSG} "PHP with IMAP, OpenLDAP, OpenSSL, mcrypt, XML, FTP," + @${ECHO_MSG} "gettext, pspell, zlib, MCAL and" + @${ECHO_MSG} "a database (like MySQL or PostgreSQL)." + @${ECHO_MSG} "" + +pre-install: + @if [ -f ${HORDEDIR}/index.php3 ]; then \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "Please deinstall the port www/horde." ; \ + ${ECHO_MSG} "" ; \ + ${FALSE} ; \ + fi + @if ! ${LDCONFIG} -r | ${GREP} -q -e "lintl.1"; then \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "Please configure PHP with gettext support." ; \ + ${ECHO_MSG} "" ; \ + ${FALSE} ; \ + fi + +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} + ${CP} -p ${WRKSRC}/*.php ${HORDEDIR} + @if [ ! -f ${HORDEDIR}/config/horde.php ]; then \ + ${CP} ${HORDEDIR}/config/horde.php.dist ${HORDEDIR}/config/horde.php ; \ + ${PERL} -pi -e "s:/var/www/htdocs/horde/templates:${HORDEDIR}/templates:g" \ + ${HORDEDIR}/config/horde.php ; \ + ${PERL} -pi -e "s:/tmp/horde.log:${LOG_FILE}:g" ${HORDEDIR}/config/horde.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/html.php ]; then \ + ${CP} ${HORDEDIR}/config/html.php.dist ${HORDEDIR}/config/html.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/lang.php ]; then \ + ${CP} ${HORDEDIR}/config/lang.php.dist ${HORDEDIR}/config/lang.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/mime_drivers.php ]; then \ + ${CP} ${HORDEDIR}/config/mime_drivers.php.dist ${HORDEDIR}/config/mime_drivers.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/mime_mapping.php ]; then \ + ${CP} ${HORDEDIR}/config/mime_mapping.php.dist ${HORDEDIR}/config/mime_mapping.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/motd.php ]; then \ + ${CP} ${HORDEDIR}/config/motd.php.dist ${HORDEDIR}/config/motd.php ; \ + fi + @if [ ! -f ${HORDEDIR}/config/registry.php ]; then \ + ${CP} ${HORDEDIR}/config/registry.php.dist ${HORDEDIR}/config/registry.php ; \ + fi + ${CP} ${WRKSRC}/scripts/set_perms.sh ${HORDESBIN}/horde_set_perms.sh + ${PERL} -pi -e "s:UPDATED_BY_THE_PORT:${HORDEDIR}/:g" ${HORDESBIN}/horde_set_perms.sh + (if [ -f ${APACHE_CONF} ] ; then \ + (if [ ! -f ${APACHE_CONF}.beforeHorde ] ; then \ + ${ECHO} "===> Updating ${APACHE_CONF}..." ; \ + ${CP} -p ${FILESDIR}/httpd.conf.horde ${WRKDIR}/httpd.conf.horde ; \ + ${PERL} -pi -e "s:/home/httpd/html/horde:${HORDEDIR}:g" ${WRKDIR}/httpd.conf.horde ; \ + ${PERL} -pi -e "s:/home/httpd/phplib:${PHP_LIB}:g" ${WRKDIR}/httpd.conf.horde ; \ + ${CP} -p ${APACHE_CONF} ${APACHE_CONF}.beforeHorde ; \ + ${GREP} -qw 'Added for Horde' ${APACHE_CONF} || ${CAT} ${WRKDIR}/httpd.conf.horde >> ${APACHE_CONF} ; \ + else \ + ${ECHO} "===> Updating ${APACHE_CONF}..." ; \ + ${CP} -p ${APACHE_CONF} ${APACHE_CONF}.reinstHorde ; \ + ${PERL} -pi -e "s:php_value auto_prepend_file:# php_value auto_prepend_file:g" ${APACHE_CONF} ; \ + ${PERL} -pi -e "s:${HORDEDIR}/phplib:${PHP_LIB}:g" ${APACHE_CONF} ; \ + fi) ; \ + fi) + ${CHOWN} -R www:www ${HORDEDIR} + ${CHMOD} -R o-rwx ${HORDEDIR}/config + ${TOUCH} ${LOG_FILE} + ${CHOWN} www:www ${LOG_FILE} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for FILE in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} +.endfor + ${PERL} -pi -e "s:/usr/local/apache/htdocs/horde:${DOCSDIR}:g" ${DOCSDIR}/INSTALL + @${ECHO} "Documentation installed in ${DOCSDIR}." +.endif + +post-install: + @${ECHO} + @${CAT} ${PKGMESSAGE} | ${SED} -e \ + "s:%%HORDEDIR%%:${HORDEDIR}:g;s:%%APACHE_CONF%%:${APACHE_CONF}:g;s:%%HORDESBIN%%:${HORDESBIN}:g" + @${ECHO} + +.include <bsd.port.mk> diff --git a/www/horde2/distinfo b/www/horde2/distinfo new file mode 100644 index 000000000000..f53fe23b91ef --- /dev/null +++ b/www/horde2/distinfo @@ -0,0 +1 @@ +MD5 (horde-2.0-RC2.tar.gz) = 5b17e2aebe62a711f700bd17c4fb5081 diff --git a/www/horde2/files/httpd.conf.horde b/www/horde2/files/httpd.conf.horde new file mode 100644 index 000000000000..1fdfa8f33867 --- /dev/null +++ b/www/horde2/files/httpd.conf.horde @@ -0,0 +1,52 @@ + +# Added for Horde +<Directory /home/httpd/html/horde> + Options Indexes FollowSymLinks + AllowOverride None + order allow,deny + allow from all + <IfModule mod_php4.c> + php_value include_path '/home/httpd/phplib:.' + php_flag register_globals On + php_flag magic_quotes_gpc Off + php_flag track_vars On + </IfModule> +</Directory> + +<IfModule mod_alias.c> + Alias /horde/ "/home/httpd/html/horde/" +</IfModule> +# +# For security, don't serve pages from the Horde configuration and library +# directories. +# +<Directory "/home/httpd/html/horde/admin"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/config"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/lib"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/locale"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/po"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/scripts"> + Order deny,allow + Deny from all +</Directory> +<Directory "/home/httpd/html/horde/templates"> + Order deny,allow + Deny from all +</Directory> +# End of Horde configuration ================ + diff --git a/www/horde2/files/patch-aa b/www/horde2/files/patch-aa new file mode 100644 index 000000000000..deb6f20bb48d --- /dev/null +++ b/www/horde2/files/patch-aa @@ -0,0 +1,68 @@ +--- scripts/set_perms.sh.orig Sun Apr 15 03:55:32 2001 ++++ scripts/set_perms.sh Wed Oct 24 23:48:43 2001 +@@ -1,6 +1,7 @@ + #!/bin/sh + # + # set_perms.sh - Jon Parise <jon@csh.rit.edu> ++# patched by the FreeBSD port - Th. Thomas <thierry@thomas.as> + # + # $Horde: horde/scripts/set_perms.sh,v 1.7 2001/04/15 01:55:32 chuck Exp $ + +@@ -10,7 +11,7 @@ + + # Default non-web server user who will own the tree. + # +-OWNER=root ++OWNER=www + + # Introductory text + # +@@ -26,29 +27,30 @@ + + # Verify that we're at the top of the Horde tree. + # +-pwd +-echo +-echo -n "Is this directory the top of your Horde installation? [y,N] " +-read RESPONSE +-if [ "$RESPONSE" != "y" -a "$RESPONSE" != "Y" ]; then +- echo +- echo -n "Enter your Horde directory: " +- read DIR +- if [ "x$DIR" = "x" ]; then +- echo "Exiting..." +- exit +- else +- cd $DIR +- fi +-fi +-echo ++#pwd ++#echo ++#echo -n "Is this directory the top of your Horde installation? [y,N] " ++#read RESPONSE ++#if [ "$RESPONSE" != "y" -a "$RESPONSE" != "Y" ]; then ++# echo ++# echo -n "Enter your Horde directory: " ++# read DIR ++# if [ "x$DIR" = "x" ]; then ++# echo "Exiting..." ++# exit ++# else ++# cd $DIR ++# fi ++#fi ++#echo ++cd UPDATED_BY_THE_PORT + + # Get the web server's group. + # +-echo -n "Under what group does the web process run? [nobody] " ++echo -n "Under what group does the web process run? [www] " + read WEB_GROUP + if [ "x$WEB_GROUP" = "x" ]; then +- WEB_GROUP="nobody" ++ WEB_GROUP="www" + fi + + # Ask before proceeding. diff --git a/www/horde2/files/patch-ab b/www/horde2/files/patch-ab new file mode 100644 index 000000000000..1e11851637fa --- /dev/null +++ b/www/horde2/files/patch-ab @@ -0,0 +1,42 @@ +--- config/horde.php.dist.orig Mon Sep 17 19:47:06 2001 ++++ config/horde.php.dist Fri Nov 16 23:38:28 2001 +@@ -77,7 +77,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, +@@ -94,6 +94,10 @@ + + // What log driver should we use? Valid values are 'file', 'mcal', + // 'sql', and 'syslog'. ++// 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 + $conf['log']['type'] = 'file'; + + // What is the name of the log? For the 'file' driver, this is the +@@ -126,12 +130,17 @@ + // (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. + $conf['prefs']['params'] = array(); +- ++$conf['prefs']['params']['phptype'] = 'mysql'; ++$conf['prefs']['params']['hostspec'] = 'localhost'; ++$conf['prefs']['params']['username'] = 'hordemgr'; ++$conf['prefs']['params']['password'] = 'hordemgr'; ++$conf['prefs']['params']['database'] = 'horde'; ++$conf['prefs']['params']['table'] = 'horde_prefs'; + + /** + ** Cache System Settings diff --git a/www/horde2/files/patch-ac b/www/horde2/files/patch-ac new file mode 100644 index 000000000000..3c6711021697 --- /dev/null +++ b/www/horde2/files/patch-ac @@ -0,0 +1,13 @@ +--- config/registry.php.dist.orig Mon Oct 29 02:35:33 2001 ++++ config/registry.php.dist Fri Nov 16 23:16:28 2001 +@@ -1,8 +1,8 @@ + <?php + // $Horde: horde/config/registry.php.dist,v 1.52 2001/10/29 01:35:33 chuck Exp $ + +-// $this->registry['auth']['login'] = 'imp'; +-// $this->registry['auth']['logout'] = 'imp'; ++//UNCOMMENTWHENINSTIMP$this->registry['auth']['login'] = 'imp'; ++//UNCOMMENTWHENINSTIMP$this->registry['auth']['logout'] = 'imp'; + // $this->registry['auth']['login'] = 'gollem'; + // $this->registry['auth']['logout'] = 'gollem'; + $this->registry['mail']['compose'] = 'imp'; diff --git a/www/horde2/pkg-comment b/www/horde2/pkg-comment new file mode 100644 index 000000000000..20a1d723f4fc --- /dev/null +++ b/www/horde2/pkg-comment @@ -0,0 +1 @@ +A common code-base used by Horde applications, written in PHP diff --git a/www/horde2/pkg-deinstall b/www/horde2/pkg-deinstall new file mode 100644 index 000000000000..8277aa19805c --- /dev/null +++ b/www/horde2/pkg-deinstall @@ -0,0 +1,12 @@ +#!/bin/sh +# Try to restore httpd.conf when deinstalling Horde + +if [ x$2 != xDEINSTALL ]; then + exit +fi + +if [ -f ${PKG_PREFIX}/etc/apache/httpd.conf.beforeHorde ] ; then + echo "Restoring httpd.conf..." + cp ${PKG_PREFIX}/etc/apache/httpd.conf ${PKG_PREFIX}/etc/apache/httpd.conf.deinstHorde + mv ${PKG_PREFIX}/etc/apache/httpd.conf.beforeHorde ${PKG_PREFIX}/etc/apache/httpd.conf +fi diff --git a/www/horde2/pkg-descr b/www/horde2/pkg-descr new file mode 100644 index 000000000000..3e9896be98af --- /dev/null +++ b/www/horde2/pkg-descr @@ -0,0 +1,8 @@ +Horde-devel 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. + +WWW: http://www.horde.org/ diff --git a/www/horde2/pkg-message b/www/horde2/pkg-message new file mode 100644 index 000000000000..a4a32eac338b --- /dev/null +++ b/www/horde2/pkg-message @@ -0,0 +1,33 @@ +************************************************************************ +Horde has been installed in %%HORDEDIR%% with your blank +configuration files. + +You have to update the file %%HORDEDIR%%/config/horde.php: +select a backend for authenticating users at the line +conf['auth']['driver'] of the section 'Horde Authentication' +(tip: if you plan to install imp, you should have an IMAP server, +and you may select 'imap'). +Select a log driver; if you keep 'file', do not forget to add a line +in /etc/newsyslog.conf. +Then select and configure a preferences driver. + +If you want Horde to access a database, you have to run the +appropriate scripts located in %%HORDEDIR%%/scripts/db. + +It is recommended that you change the password of the 'hordemgr' +user used to connect to the horde database. +Horde is setup by default to access MySQL. + +If %%APACHE_CONF%% has been updated, +you have to restart Apache. + +When everything is OK, you should be able to access Horde from +<URL:http://localhost/horde/>. +(If <URL:http://localhost/horde/> does not run, but + <URL:http://localhost/horde/index.php> is OK, then you have + to define index.php as a DirectoryIndex in %%APACHE_CONF%%.) + +There is a testing script at <URL:http://localhost/horde/test.php>. + +The script horde_set_perms.sh has been installed in %%HORDESBIN%%. +************************************************************************ diff --git a/www/horde2/pkg-plist b/www/horde2/pkg-plist new file mode 100644 index 000000000000..feb4e5f854de --- /dev/null +++ b/www/horde2/pkg-plist @@ -0,0 +1,314 @@ +%%HORDEDIR%%/css.php +%%HORDEDIR%%/help.php +%%HORDEDIR%%/index.php +%%HORDEDIR%%/login.php +%%HORDEDIR%%/maintenance.php +%%HORDEDIR%%/menu.php +%%HORDEDIR%%/problem.php +%%HORDEDIR%%/status.php +%%HORDEDIR%%/test.php +%%HORDEDIR%%/lib/Auth/imap.php +%%HORDEDIR%%/lib/Auth/ftp.php +%%HORDEDIR%%/lib/Auth/ldap.php +%%HORDEDIR%%/lib/Auth/mcal.php +%%HORDEDIR%%/lib/Auth/sql.php +%%HORDEDIR%%/lib/Cache/file.php +%%HORDEDIR%%/lib/Category/sql.php +%%HORDEDIR%%/lib/Maintenance.php +%%HORDEDIR%%/lib/MIME/Viewer/default.php +%%HORDEDIR%%/lib/MIME/Viewer/enscript.php +%%HORDEDIR%%/lib/MIME/Viewer/excel.php +%%HORDEDIR%%/lib/MIME/Viewer/msword.php +%%HORDEDIR%%/lib/MIME/Viewer/php.php +%%HORDEDIR%%/lib/MIME/Viewer/rar.php +%%HORDEDIR%%/lib/MIME/Viewer/tgz.php +%%HORDEDIR%%/lib/MIME/Viewer/vcard.php +%%HORDEDIR%%/lib/MIME/Magic.php +%%HORDEDIR%%/lib/MIME/Message.php +%%HORDEDIR%%/lib/MIME/Part.php +%%HORDEDIR%%/lib/MIME/Structure.php +%%HORDEDIR%%/lib/MIME/Viewer.php +%%HORDEDIR%%/lib/Prefs/ldap.php +%%HORDEDIR%%/lib/Prefs/session.php +%%HORDEDIR%%/lib/Prefs/sql.php +%%HORDEDIR%%/lib/Perms/sql.php +%%HORDEDIR%%/lib/Token/file.php +%%HORDEDIR%%/lib/Token/sql.php +%%HORDEDIR%%/lib/Auth.php +%%HORDEDIR%%/lib/Browser.php +%%HORDEDIR%%/lib/Cache.php +%%HORDEDIR%%/lib/Category.php +%%HORDEDIR%%/lib/Data.php +%%HORDEDIR%%/lib/Group.php +%%HORDEDIR%%/lib/Help.php +%%HORDEDIR%%/lib/Horde.php +%%HORDEDIR%%/lib/Identity.php +%%HORDEDIR%%/lib/Lang.php +%%HORDEDIR%%/lib/MIME.php +%%HORDEDIR%%/lib/Menu.php +%%HORDEDIR%%/lib/Perms.php +%%HORDEDIR%%/lib/Prefs.php +%%HORDEDIR%%/lib/Registry.php +%%HORDEDIR%%/lib/Secret.php +%%HORDEDIR%%/lib/Serialize.php +%%HORDEDIR%%/lib/SessionCache.php +%%HORDEDIR%%/lib/Text.php +%%HORDEDIR%%/lib/Token.php +%%HORDEDIR%%/lib/base.php +%%HORDEDIR%%/lib/version.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/hordebadge.gif +%%HORDEDIR%%/graphics/keyboard.gif +%%HORDEDIR%%/graphics/login.gif +%%HORDEDIR%%/graphics/logout.gif +%%HORDEDIR%%/graphics/mime/audio.gif +%%HORDEDIR%%/graphics/mime/binary.gif +%%HORDEDIR%%/graphics/mime/compressed.gif +%%HORDEDIR%%/graphics/mime/csv.gif +%%HORDEDIR%%/graphics/mime/deb.gif +%%HORDEDIR%%/graphics/mime/encryption.gif +%%HORDEDIR%%/graphics/mime/excel.gif +%%HORDEDIR%%/graphics/mime/html.gif +%%HORDEDIR%%/graphics/mime/image.gif +%%HORDEDIR%%/graphics/mime/mail.gif +%%HORDEDIR%%/graphics/mime/msword.gif +%%HORDEDIR%%/graphics/mime/pdf.gif +%%HORDEDIR%%/graphics/mime/php.gif +%%HORDEDIR%%/graphics/mime/powerpoint.gif +%%HORDEDIR%%/graphics/mime/signed.gif +%%HORDEDIR%%/graphics/mime/text.gif +%%HORDEDIR%%/graphics/prefs.gif +%%HORDEDIR%%/graphics/problem.gif +%%HORDEDIR%%/graphics/help.gif +%%HORDEDIR%%/config/html.php.dist +%%HORDEDIR%%/config/lang.php +%%HORDEDIR%%/config/lang.php.dist +%%HORDEDIR%%/config/mime_drivers.php.dist +%%HORDEDIR%%/config/mime_mapping.php.dist +%%HORDEDIR%%/config/motd.php.dist +%%HORDEDIR%%/config/horde.php +%%HORDEDIR%%/config/horde.php.dist +%%HORDEDIR%%/config/horde.php.dist.orig +%%HORDEDIR%%/config/html.php +%%HORDEDIR%%/config/mime_drivers.php +%%HORDEDIR%%/config/mime_mapping.php +%%HORDEDIR%%/config/motd.php +%%HORDEDIR%%/config/registry.php +%%HORDEDIR%%/config/registry.php.dist +%%HORDEDIR%%/config/registry.php.dist.orig +%%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/data/csvmap.inc +%%HORDEDIR%%/templates/data/datemap.inc +%%HORDEDIR%%/templates/horde/modules.inc +%%HORDEDIR%%/templates/problem/javascript.inc +%%HORDEDIR%%/templates/problem/lynx_problem.inc +%%HORDEDIR%%/templates/problem/problem.inc +%%HORDEDIR%%/templates/help/footer.inc +%%HORDEDIR%%/templates/help/header.inc +%%HORDEDIR%%/templates/help/index.inc +%%HORDEDIR%%/templates/help/menu.inc +%%HORDEDIR%%/templates/maintenance/confirm_bottom.inc +%%HORDEDIR%%/templates/maintenance/confirm_middle.inc +%%HORDEDIR%%/templates/maintenance/confirm_top.inc +%%HORDEDIR%%/templates/maintenance/javascript.inc +%%HORDEDIR%%/templates/prefs/textarea.inc +%%HORDEDIR%%/templates/prefs/checkbox.inc +%%HORDEDIR%%/templates/prefs/end.inc +%%HORDEDIR%%/templates/prefs/enum.inc +%%HORDEDIR%%/templates/prefs/link.inc +%%HORDEDIR%%/templates/prefs/number.inc +%%HORDEDIR%%/templates/prefs/overview.inc +%%HORDEDIR%%/templates/prefs/select.inc +%%HORDEDIR%%/templates/prefs/text.inc +%%HORDEDIR%%/templates/prefs/begin.inc +%%HORDEDIR%%/templates/index/css.inc +%%HORDEDIR%%/templates/index/floating_index.inc +%%HORDEDIR%%/templates/index/frames_index.inc +%%HORDEDIR%%/templates/index/notconfigured.inc +%%HORDEDIR%%/templates/index/wap.inc +%%HORDEDIR%%/templates/javascript/open_help_win.js +%%HORDEDIR%%/templates/login/login.inc +%%HORDEDIR%%/templates/login/user.inc +%%HORDEDIR%%/templates/wml/login/login.inc +%%HORDEDIR%%/templates/wml/login/user.inc +%%HORDEDIR%%/templates/wml/common-footer.inc +%%HORDEDIR%%/templates/wml/common-header.inc +%%HORDEDIR%%/templates/wml/doctype.inc +%%HORDEDIR%%/templates/common-header.inc +%%HORDEDIR%%/templates/common-footer.inc +%%HORDEDIR%%/scripts/compare_revisions.sh +%%HORDEDIR%%/scripts/db/mysql_drop.sql +%%HORDEDIR%%/scripts/db/README +%%HORDEDIR%%/scripts/db/category.sql +%%HORDEDIR%%/scripts/db/mysql_create.sql +%%HORDEDIR%%/scripts/db/auth.sql +%%HORDEDIR%%/scripts/db/pgsql_create.sql +%%HORDEDIR%%/scripts/db/prefs.sql +%%HORDEDIR%%/scripts/horde-rsync.sh +%%HORDEDIR%%/scripts/mime_mapping/Makefile +%%HORDEDIR%%/scripts/mime_mapping/convert.pl +%%HORDEDIR%%/scripts/mime_mapping/mime.types +%%HORDEDIR%%/scripts/set_perms.sh +%%HORDEDIR%%/scripts/set_perms.sh.orig +%%HORDEDIR%%/scripts/make-tarball.pl +%%HORDEDIR%%/scripts/SCRIPTS +%%HORDEDIR%%/locale/cs_CZ/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/de_DE/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/el_GR/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/en/help.xml +%%HORDEDIR%%/locale/es_ES/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/pl_PL/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/pt_BR/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/ru_koi/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/ru_win/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/sv_SE/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/zh_CN/LC_MESSAGES/horde.mo +%%HORDEDIR%%/locale/zh_TW/LC_MESSAGES/horde.mo +%%HORDEDIR%%/util/special_characters.php +%%HORDEDIR%%/admin/user.php +%%HORDEDIR%%/admin/css/graphics/color_picker.gif +%%HORDEDIR%%/admin/css/templates/colorpicker/thumbT.gif +%%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/behavior.js +%%HORDEDIR%%/admin/css/find.php +%%HORDEDIR%%/admin/css/index.php +%%HORDEDIR%%/po/Makefile +%%HORDEDIR%%/po/README +%%HORDEDIR%%/po/README.WinToKoi +%%HORDEDIR%%/po/WinToKoi.pl +%%HORDEDIR%%/po/cs_CZ.po +%%HORDEDIR%%/po/de_DE.po +%%HORDEDIR%%/po/es_ES.po +%%HORDEDIR%%/po/extract.pl +%%HORDEDIR%%/po/fr_FR.po +%%HORDEDIR%%/po/el_GR.po +%%HORDEDIR%%/po/it_IT.po +%%HORDEDIR%%/po/ko_KR.po +%%HORDEDIR%%/po/nl_NL.po +%%HORDEDIR%%/po/pl_PL.po +%%HORDEDIR%%/po/pt_BR.po +%%HORDEDIR%%/po/ru_koi.po +%%HORDEDIR%%/po/ru_win.po +%%HORDEDIR%%/po/shtool +%%HORDEDIR%%/po/sv_SE.po +%%HORDEDIR%%/po/xgettext.sh +%%HORDEDIR%%/po/zh_CN.po +%%HORDEDIR%%/po/zh_TW.po +%%HORDESBIN%%/horde_set_perms.sh +%%PORTDOCS%%share/doc/horde/CHANGES +%%PORTDOCS%%share/doc/horde/CODING_STANDARDS +%%PORTDOCS%%share/doc/horde/COPYING +%%PORTDOCS%%share/doc/horde/CREDITS +%%PORTDOCS%%share/doc/horde/HELP +%%PORTDOCS%%share/doc/horde/INSTALL +%%PORTDOCS%%share/doc/horde/README +%%PORTDOCS%%share/doc/horde/RELEASE +%%PORTDOCS%%@dirrm share/doc/horde +@dirrm %%HORDEDIR%%/lib/MIME/Viewer +@dirrm %%HORDEDIR%%/lib/MIME +@dirrm %%HORDEDIR%%/lib/Auth +@dirrm %%HORDEDIR%%/lib/Cache +@dirrm %%HORDEDIR%%/lib/Category +@dirrm %%HORDEDIR%%/lib/Prefs +@dirrm %%HORDEDIR%%/lib/Perms +@dirrm %%HORDEDIR%%/lib/Token +@dirrm %%HORDEDIR%%/lib +@dirrm %%HORDEDIR%%/graphics/alerts +@dirrm %%HORDEDIR%%/graphics/mime +@dirrm %%HORDEDIR%%/graphics +@dirrm %%HORDEDIR%%/config +@dirrm %%HORDEDIR%%/templates/admin/user +@dirrm %%HORDEDIR%%/templates/admin +@dirrm %%HORDEDIR%%/templates/data +@dirrm %%HORDEDIR%%/templates/horde +@dirrm %%HORDEDIR%%/templates/problem +@dirrm %%HORDEDIR%%/templates/help +@dirrm %%HORDEDIR%%/templates/prefs +@dirrm %%HORDEDIR%%/templates/index +@dirrm %%HORDEDIR%%/templates/javascript +@dirrm %%HORDEDIR%%/templates/login +@dirrm %%HORDEDIR%%/templates/maintenance/ +@dirrm %%HORDEDIR%%/templates/wml/login +@dirrm %%HORDEDIR%%/templates/wml +@dirrm %%HORDEDIR%%/templates +@dirrm %%HORDEDIR%%/scripts/mime_mapping +@dirrm %%HORDEDIR%%/scripts/db +@dirrm %%HORDEDIR%%/scripts +@dirrm %%HORDEDIR%%/locale/cs_CZ/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/cs_CZ +@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/en +@dirrm %%HORDEDIR%%/locale/es_ES/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/es_ES +@dirrm %%HORDEDIR%%/locale/fr_FR/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/fr_FR +@dirrm %%HORDEDIR%%/locale/it_IT/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/it_IT +@dirrm %%HORDEDIR%%/locale/ko_KR/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/ko_KR +@dirrm %%HORDEDIR%%/locale/nl_NL/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/nl_NL +@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/ru_koi/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/ru_koi +@dirrm %%HORDEDIR%%/locale/ru_win/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/ru_win +@dirrm %%HORDEDIR%%/locale/sv_SE/LC_MESSAGES +@dirrm %%HORDEDIR%%/locale/sv_SE +@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%%/util +@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%%/po +@dirrm %%HORDEDIR%% |