pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/horde3 The Horde Application Framework is a modula...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1fddd51adfd3
branches:  trunk
changeset: 487551:1fddd51adfd3
user:      adrianp <adrianp%pkgsrc.org@localhost>
date:      Sun Jan 16 21:10:16 2005 +0000

description:
The Horde Application Framework is a modular, general-purpose web application
framework written in PHP.  It provides an extensive array of classes that are
targeted at the common problems and tasks involved in developing modern web
applications.

This is the 3.x branch of the framework.

diffstat:

 www/horde3/DESCR                 |     4 +
 www/horde3/MESSAGE               |    27 +
 www/horde3/Makefile              |   106 ++
 www/horde3/PLIST                 |  1546 ++++++++++++++++++++++++++++++++++++++
 www/horde3/distinfo              |     4 +
 www/horde3/files/horde.conf.dist |    55 +
 www/horde3/options.mk            |    49 +
 7 files changed, 1791 insertions(+), 0 deletions(-)

diffs (truncated from 1819 to 300 lines):

diff -r 38c85a5e055f -r 1fddd51adfd3 www/horde3/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/horde3/DESCR  Sun Jan 16 21:10:16 2005 +0000
@@ -0,0 +1,4 @@
+The Horde Application Framework is a modular, general-purpose web application
+framework written in PHP.  It provides an extensive array of classes that are
+targeted at the common problems and tasks involved in developing modern web
+applications.
diff -r 38c85a5e055f -r 1fddd51adfd3 www/horde3/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/horde3/MESSAGE        Sun Jan 16 21:10:16 2005 +0000
@@ -0,0 +1,27 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2005/01/16 21:10:16 adrianp Exp $
+
+Please refer to the file:
+
+       ${PREFIX}/share/doc/horde/INSTALL
+
+to setup Horde to access its user preferences store properly.  The short 
+summary is to run the appropriate scripts in:
+
+       ${HORDEDIR}/scripts/db
+
+to setup the horde preferences store.  Horde is setup by default to access 
+MySQL.  It's recommended that you change the password of the 'horde' user used 
+to connect to the horde database.  
+
+You will also need to make Horde accessible through your HTTP server.  If
+you are running Apache and ap-php, then you can add the following line
+to httpd.conf:
+
+       Include ${PKG_SYSCONFDIR}/horde.conf
+
+to make Horde accessible through:
+       
+       http://www.domain.com/horde/
+
+===========================================================================
diff -r 38c85a5e055f -r 1fddd51adfd3 www/horde3/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/horde3/Makefile       Sun Jan 16 21:10:16 2005 +0000
@@ -0,0 +1,106 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/01/16 21:10:17 adrianp Exp $
+
+DISTNAME=      horde-3.0.2
+CATEGORIES=    www
+MASTER_SITES=  ftp://ftp.horde.org/pub/horde/tarballs/
+
+MAINTAINER=    adrianp%NetBSD.org@localhost
+HOMEPAGE=      http://www.horde.org/
+COMMENT=       PHP application framework
+
+CONFLICTS+=    horde-2.*
+
+DEPENDS+=      php-gettext>=4.3.3:../../devel/php-gettext
+DEPENDS+=      php-mcrypt>=4.3.3:../../security/php-mcrypt
+DEPENDS+=      php-iconv>=4.3.3:../../converters/php-iconv
+DEPENDS+=      php-gd>=4.3.3:../../graphics/php-gd
+DEPENDS+=      pear-Log-[0-9]*:../../sysutils/pear-Log
+DEPENDS+=      pear-Mail_Mime-[0-9]*:../../mail/pear-Mail_Mime
+DEPENDS+=      ap-php>=4.3.3:../../www/ap-php
+DEPENDS+=      php-domxml>=4.3.3:../../textproc/php4-domxml
+DEPENDS+=      php-zlib>=4.3.3:../../archivers/php-zlib
+
+.include "../../mk/bsd.prefs.mk"
+
+DOCDIR=                ${PREFIX}/share/doc/horde
+EGDIR=         ${PREFIX}/share/examples/horde
+HORDEDIR=      ${PREFIX}/share/horde
+PAXDIRS=       js lib locale po scripts services templates themes util admin
+SENDMAIL?=      /usr/sbin/sendmail
+
+USE_BUILDLINK3=                YES
+PKG_SYSCONFSUBDIR?=    httpd
+USE_PKGINSTALL=                YES
+MESSAGE_SUBST+=                HORDEDIR=${HORDEDIR}
+
+CONF_FILES+=           ${EGDIR}/horde.conf ${PKG_SYSCONFDIR}/horde.conf
+CONF_FILES_PERMS+=     ${HORDEDIR}/config/conf.php.dist \
+                       ${HORDEDIR}/config/conf.php \
+                       ${APACHE_USER} ${ROOT_GROUP} 0640
+SUPPORT_FILES_PERMS+=  ${HORDEDIR}/config/conf.xml.dist \
+                       ${HORDEDIR}/config/conf.xml \
+                       ${APACHE_USER} ${ROOT_GROUP} 0440
+SUPPORT_FILES_PERMS+=  ${HORDEDIR}/config/mime_drivers.php.dist \
+                       ${HORDEDIR}/config/mime_drivers.php \
+                       ${APACHE_USER} ${ROOT_GROUP} 0440
+SUPPORT_FILES_PERMS+=  ${HORDEDIR}/config/motd.php.dist \
+                       ${HORDEDIR}/config/motd.php \
+                       ${APACHE_USER} ${ROOT_GROUP} 0440
+SUPPORT_FILES_PERMS+=  ${HORDEDIR}/config/nls.php.dist \
+                       ${HORDEDIR}/config/nls.php \
+                       ${APACHE_USER} ${ROOT_GROUP} 0440
+SUPPORT_FILES_PERMS+=  ${HORDEDIR}/config/prefs.php.dist \
+                       ${HORDEDIR}/config/prefs.php \
+                       ${APACHE_USER} ${ROOT_GROUP} 0440
+SUPPORT_FILES_PERMS+=  ${HORDEDIR}/config/registry.php.dist \
+                       ${HORDEDIR}/config/registry.php \
+                       ${APACHE_USER} ${ROOT_GROUP} 0440
+SUPPORT_FILES_PERMS+=  ${HORDEDIR}/config/hooks.php.dist \
+                       ${HORDEDIR}/config/hooks.php \
+                       ${APACHE_USER} ${ROOT_GROUP} 0000
+SPECIAL_PERMS+=                ${HORDEDIR}/config ${APACHE_USER} ${ROOT_GROUP} 0750
+
+SUBST_CLASSES=         files
+SUBST_STAGE.files=     post-build
+SUBST_FILES.files=     horde.conf.dist config/conf.xml config/conf.xml.dist \
+                       scripts/set_perms.sh
+SUBST_SED.files=       -e "s|@HORDEDIR@|${HORDEDIR}|g" \
+                       -e "s|/usr/lib/sendmail|${SENDMAIL}|g" \
+                       -e "s|/bin/sh|${SH}|g"
+SUBST_MESSAGE.files=   "Fixing configuration files."
+
+.include "options.mk"
+.include "../../mk/apache.mk"
+
+do-build:
+       @${CP} ${FILESDIR}/horde.conf.dist ${WRKSRC}/horde.conf.dist
+       @${CP} ${WRKSRC}/config/conf.xml ${WRKSRC}/config/conf.xml.dist
+       @${FIND} ${WRKSRC} -name .htaccess -print | ${XARGS} ${RM} -f
+       @${CHMOD} 0750 ${WRKSRC}/scripts/set_perms.sh
+
+do-install:
+       ${INSTALL_DATA_DIR} ${DOCDIR}
+       ${INSTALL_DATA_DIR} ${EGDIR}
+       ${INSTALL_DATA_DIR} ${HORDEDIR}
+       ${INSTALL_DATA_DIR} ${HORDEDIR}/config
+       ${INSTALL_DATA} ${WRKSRC}/horde.conf.dist ${EGDIR}/horde.conf
+       ${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCDIR}
+       ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
+       ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCDIR}
+
+.      for d in ${PAXDIRS}
+               ${INSTALL_DATA_DIR} ${HORDEDIR}/${d}
+.      endfor
+.      undef d 
+
+.      for d in ${PAXDIRS}
+               cd ${WRKSRC}/${d} && ${PAX} -rw . ${HORDEDIR}/${d}
+.      endfor
+.      undef d 
+
+       ${INSTALL_DATA} ${WRKSRC}/config/*.dist ${HORDEDIR}/config
+       ${INSTALL_DATA} ${WRKSRC}/*.php ${HORDEDIR}
+       ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${HORDEDIR}
+       ${CHMOD} -R a-w ${HORDEDIR}
+
+.include "../../mk/bsd.pkg.mk"
diff -r 38c85a5e055f -r 1fddd51adfd3 www/horde3/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/horde3/PLIST  Sun Jan 16 21:10:16 2005 +0000
@@ -0,0 +1,1546 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/16 21:10:17 adrianp Exp $
+share/doc/horde/COPYING
+share/doc/horde/README
+share/doc/horde/CHANGES
+share/doc/horde/CODING_STANDARDS
+share/doc/horde/CONTRIBUTING
+share/doc/horde/CREDITS
+share/doc/horde/HACKING
+share/doc/horde/INSTALL
+share/doc/horde/PERFORMANCE
+share/doc/horde/RELEASE
+share/doc/horde/RELEASE_NOTES
+share/doc/horde/SECURITY
+share/doc/horde/TODO
+share/doc/horde/TRANSLATIONS
+share/doc/horde/UPGRADING
+share/horde/config/conf.php.dist
+share/horde/config/conf.xml.dist
+share/horde/config/hooks.php.dist
+share/horde/config/mime_drivers.php.dist
+share/horde/config/motd.php.dist
+share/horde/config/nls.php.dist
+share/horde/config/prefs.php.dist
+share/horde/config/registry.php.dist
+share/horde/index.php
+share/horde/js/alphaImageLoader.php
+share/horde/js/enter_key_trap.js
+share/horde/js/form_assign.js
+share/horde/js/form_helpers.js
+share/horde/js/hideable.js
+share/horde/js/httpclient.js
+share/horde/js/image.js
+share/horde/js/open_colorpicker.js
+share/horde/js/popup.js
+share/horde/js/sorter.js
+share/horde/js/tooltip.js
+share/horde/lib/Block/color.php
+share/horde/lib/Block/fortune.php
+share/horde/lib/Block/google.php
+share/horde/lib/Block/iframe.php
+share/horde/lib/Block/metar.php
+share/horde/lib/Block/moon.php
+share/horde/lib/Block/sunrise.php
+share/horde/lib/Block/time.php
+share/horde/lib/Block/weatherdotcom.php
+share/horde/lib/File/PDF.php
+share/horde/lib/File/PDF/fonts/courier.php
+share/horde/lib/File/PDF/fonts/helvetica.php
+share/horde/lib/File/PDF/fonts/helveticab.php
+share/horde/lib/File/PDF/fonts/helveticabi.php
+share/horde/lib/File/PDF/fonts/helveticai.php
+share/horde/lib/File/PDF/fonts/symbol.php
+share/horde/lib/File/PDF/fonts/times.php
+share/horde/lib/File/PDF/fonts/timesb.php
+share/horde/lib/File/PDF/fonts/timesbi.php
+share/horde/lib/File/PDF/fonts/timesi.php
+share/horde/lib/File/PDF/fonts/zapfdingbats.php
+share/horde/lib/Horde.php
+share/horde/lib/Horde/Array.php
+share/horde/lib/Horde/Auth.php
+share/horde/lib/Horde/Auth/Signup.php
+share/horde/lib/Horde/Auth/application.php
+share/horde/lib/Horde/Auth/auto.php
+share/horde/lib/Horde/Auth/composite.php
+share/horde/lib/Horde/Auth/customsql.php
+share/horde/lib/Horde/Auth/cyrsql.php
+share/horde/lib/Horde/Auth/cyrus.php
+share/horde/lib/Horde/Auth/ftp.php
+share/horde/lib/Horde/Auth/http.php
+share/horde/lib/Horde/Auth/imap.php
+share/horde/lib/Horde/Auth/imsp.php
+share/horde/lib/Horde/Auth/ipbasic.php
+share/horde/lib/Horde/Auth/ipmap.php
+share/horde/lib/Horde/Auth/kolab.php
+share/horde/lib/Horde/Auth/krb5.php
+share/horde/lib/Horde/Auth/ldap.php
+share/horde/lib/Horde/Auth/login.php
+share/horde/lib/Horde/Auth/mcal.php
+share/horde/lib/Horde/Auth/pam.php
+share/horde/lib/Horde/Auth/passwd.php
+share/horde/lib/Horde/Auth/radius.php
+share/horde/lib/Horde/Auth/sasl.php
+share/horde/lib/Horde/Auth/smb.php
+share/horde/lib/Horde/Auth/sql.php
+share/horde/lib/Horde/Auth/yahoo.php
+share/horde/lib/Horde/Block.php
+share/horde/lib/Horde/Block/Collection.php
+share/horde/lib/Horde/Block/Layout.php
+share/horde/lib/Horde/Block/UI.php
+share/horde/lib/Horde/Browser.php
+share/horde/lib/Horde/Browser/imode.php
+share/horde/lib/Horde/CLI.php
+share/horde/lib/Horde/Cache.php
+share/horde/lib/Horde/Cache/file.php
+share/horde/lib/Horde/Cache/zps4.php
+share/horde/lib/Horde/Cipher.php
+share/horde/lib/Horde/Cipher/BlockMode.php
+share/horde/lib/Horde/Cipher/BlockMode/cbc.php
+share/horde/lib/Horde/Cipher/BlockMode/cfb64.php
+share/horde/lib/Horde/Cipher/BlockMode/ecb.php
+share/horde/lib/Horde/Cipher/BlockMode/ofb64.php
+share/horde/lib/Horde/Cipher/blowfish.php
+share/horde/lib/Horde/Cipher/cast128.php
+share/horde/lib/Horde/Cipher/des.php
+share/horde/lib/Horde/Cipher/rc2.php
+share/horde/lib/Horde/Cipher/rc4.php
+share/horde/lib/Horde/Compress.php
+share/horde/lib/Horde/Compress/dbx.php
+share/horde/lib/Horde/Compress/gzip.php
+share/horde/lib/Horde/Compress/tar.php
+share/horde/lib/Horde/Compress/tnef.php
+share/horde/lib/Horde/Compress/zip.php
+share/horde/lib/Horde/Config.php
+share/horde/lib/Horde/Crypt.php
+share/horde/lib/Horde/Crypt/pgp.php
+share/horde/lib/Horde/Crypt/smime.php
+share/horde/lib/Horde/Data.php
+share/horde/lib/Horde/Data/csv.php
+share/horde/lib/Horde/Data/icalendar.php
+share/horde/lib/Horde/Data/imc.php
+share/horde/lib/Horde/Data/outlookcsv.php
+share/horde/lib/Horde/Data/palm.php
+share/horde/lib/Horde/Data/pdb.php
+share/horde/lib/Horde/Data/tsv.php
+share/horde/lib/Horde/Data/vcard.php
+share/horde/lib/Horde/Data/vnote.php
+share/horde/lib/Horde/Data/vtodo.php
+share/horde/lib/Horde/DataTree.php
+share/horde/lib/Horde/DataTree/null.php
+share/horde/lib/Horde/DataTree/sql.php
+share/horde/lib/Horde/Date.php
+share/horde/lib/Horde/Editor.php
+share/horde/lib/Horde/Editor/htmlarea.php
+share/horde/lib/Horde/Form.php
+share/horde/lib/Horde/Form/Action.php
+share/horde/lib/Horde/Form/Action/conditional_enable.php
+share/horde/lib/Horde/Form/Action/conditional_setvalue.php
+share/horde/lib/Horde/Form/Action/reload.php
+share/horde/lib/Horde/Form/Action/submit.php
+share/horde/lib/Horde/Form/Action/sum_fields.php
+share/horde/lib/Horde/Form/Action/updatefield.php
+share/horde/lib/Horde/Form/Renderer.php
+share/horde/lib/Horde/Graph.php
+share/horde/lib/Horde/Graph/Chart/pie.php
+share/horde/lib/Horde/Graph/Chart/pie3d.php
+share/horde/lib/Horde/Graph/Plot/bar.php
+share/horde/lib/Horde/Graph/Plot/bargrouped.php



Home | Main Index | Thread Index | Old Index