Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
# Ports collection makefile for: horde2
# Date created: Sun Oct 07, 2001
# Whom: Thierry Thomas (<thierry@thomas.as>)
#
# $FreeBSD$
#
PORTNAME = horde
2006-07-20 22:40:51 +00:00
PORTVERSION = 3.1.2
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
CATEGORIES = www
MASTER_SITES = ftp://ftp.horde.org/pub/horde/ \
ftp://ftp.planetmirror.com/pub/horde/horde/ \
ftp://ftp.au.horde.org/pub/horde/horde/ \
ftp://ftp.be.horde.org/horde/ \
ftp://ftp.es.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.uk.horde.org/mirrors/ftp.horde.org/pub/horde/ \
2006-07-20 22:40:51 +00:00
http://ftp.horde.org/pub/horde/
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
2006-06-19 20:06:59 +00:00
MAINTAINER = shaun@FreeBSD.org
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
COMMENT = A common code-base used by Horde applications, written in PHP
#----------------------------------------------------------------------------
# You may define these options:
#
# - WITHOUT_SUPPORTED_DB: if you run a database not in the ports tree.
#
# - WITHOUT_MYSQL: this port is built with MySQL by default
# but you might choose any other database
2005-08-28 09:29:56 +00:00
# supported by PHP (e.g. WITH_POSTGRESQL / WITH_SQLITE).
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
#
# - WITHOUT_IMAP: this port uses IMAP as a default authentication
# backend; use this knob if for
# example you only need Chora.
#
# - WITHOUT_LDAP: if you do not need OpenLDAP.
#
# - WITHOUT_FTP: if you do not need the VFS FTP driver.
#
2006-03-15 20:14:59 +00:00
# - WITH_MCAL: for mcal authentication back-end (deprecated).
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
#
# - WITH_IMSP: use IMSP as a preferences backend.
#
# - WITHOUT_FILEINFO: use native code to perform MIME magic lookups.
#
# - WITHOUT_GD: don't perform manipulations on image data with gd.
#
# - WITHOUT_ZLIB: don't compress pages and don't handle zip or gz data.
#
# - WITH_MAGICK: use ImageMagick to perform these image manipulations.
#
# - WITHOUT_ICONV: remove support for UTF-8 character sets.
# - WITHOUT_MBSTRING:
#
# - WITHOUT_WV if your users never receive MS-Word docs;
#
# - WITHOUT_XL if your users never receive MS-Excel sheets
# (or .ppt presentations);
#
# - WITHOUT_GEOIP don't activate MaxMind GeoIP Hostname to Country lookup.
#
# - WITHOUT_SW don't use the weather.com block on the portal page.
#
# - WITHOUT_WEBCPP: don't highlight sources with webcpp.
#
# - WITH_SRCHIGH: highlight sources with source-highlight.
#
# - WITH_ENSCRIPT: highlight sources with enscript.
#
# - WITH_RPM: handle RPM packages.
#
# - WITH_DEB: handle Debian packages.
#
2005-08-28 09:29:56 +00:00
# - WITH_SUPHP: Install appropriately for use with the www/suphp port.
#
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
#----------------------------------------------------------------------------
RUN_DEPENDS += ${ PEARDIR } /Date.php:${ PORTSDIR } /devel/pear-Date \
${ PEARDIR } /Log.php:${ PORTSDIR } /sysutils/pear-Log \
2005-04-20 19:31:25 +00:00
${ PEARDIR } /Mail/RFC822.php:${ PORTSDIR } /mail/pear-Mail \
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
${ PEARDIR } /Mail/mime.php:${ PORTSDIR } /mail/pear-Mail_Mime \
${ PEARDIR } /DB.php:${ PORTSDIR } /databases/pear-DB \
${ PEARDIR } /File.php:${ PORTSDIR } /sysutils/pear-File \
${ PEARDIR } /Net/SMTP.php:${ PORTSDIR } /net/pear-Net_SMTP
CONFLICTS = horde-2.*
NO_BUILD = yes
2006-01-06 00:38:13 +00:00
USE_APACHE = 1.3+
2006-03-15 20:14:59 +00:00
USE_GETTEXT = yes # Already implied by USE_PHP =gettext, to pet portlint
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
USE_PHP = ctype gettext session
2005-11-13 20:30:47 +00:00
SUB_FILES = pkg-message pkg-deinstall pkg-install
2005-08-28 09:29:56 +00:00
PKGDEINSTALL = ${ WRKDIR } /pkg-deinstall
2005-11-13 20:30:47 +00:00
PKGINSTALL = ${ WRKDIR } /pkg-install
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
PKGMESSAGE = ${ WRKDIR } /pkg-message
2005-08-28 09:29:56 +00:00
. i f d e f i n e d ( W I T H _ S U P H P ) & & ! d e f i n e d ( W I T H O U T _ S U P H P )
RUN_DEPENDS += ${ LOCALBASE } /sbin/suphp:${ PORTSDIR } /www/suphp
WANT_PHP_CGI = yes
HORDEADMUSR ?= horde
2005-11-13 20:30:47 +00:00
SUB_LIST = WITH_SUPHP = yes
2005-08-28 09:29:56 +00:00
. e l s e
2006-01-17 20:57:57 +00:00
WANT_PHP_WEB = yes
2005-08-28 09:29:56 +00:00
. e n d i f
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
. i f ! d e f i n e d ( W I T H O U T _ F I L E I N F O )
USE_PHP += fileinfo
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ F T P )
USE_PHP += ftp
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ G D )
USE_PHP += gd
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ I C O N V )
USE_PHP += iconv
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ I M A P )
USE_PHP += imap
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ L D A P )
USE_PHP += ldap
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ M B S T R I N G )
USE_PHP += mbstring
. e n d i f
. i f ! d e f i n e d ( N O C R Y P T )
USE_PHP += mcrypt
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ S U P P O R T E D _ D B )
. i f ! d e f i n e d ( W I T H O U T _ M Y S Q L )
USE_PHP += mysql
. e n d i f
2006-04-15 16:29:25 +00:00
. i f d e f i n e d ( W I T H _ P O S T G R E S Q L ) | | d e f i n e d ( W I T H _ P G S Q L )
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
USE_PHP += pgsql
. e n d i f
2005-08-28 09:29:56 +00:00
. i f d e f i n e d ( W I T H _ S Q L I T E )
USE_PHP += sqlite
. e n d i f
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ Z L I B )
USE_PHP += zlib
. e n d i f
. i f d e f i n e d ( W I T H _ M A G I C K )
RUN_DEPENDS += convert:${ PORTSDIR } /graphics/ImageMagick
. e n d i f
. i f d e f i n e d ( W I T H _ I M S P )
RUN_DEPENDS += imspd:${ PORTSDIR } /databases/cyrus-imspd
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ X 1 1 )
. i f ! d e f i n e d ( W I T H O U T _ W V )
RUN_DEPENDS += ${ LOCALBASE } /bin/wvHtml:${ PORTSDIR } /textproc/wv
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ X L )
RUN_DEPENDS += ${ LOCALBASE } /bin/xlhtml:${ PORTSDIR } /textproc/xlhtml
. e n d i f
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ W E B C P P )
RUN_DEPENDS += webcpp:${ PORTSDIR } /textproc/webcpp
. e n d i f
. i f e x i s t s ( $ { L O C A L B A S E } / b i n / s o u r c e - h i g h l i g h t )
WITH_SRCHIGH = yes
. e n d i f
. i f d e f i n e d ( W I T H _ S R C H I G H )
RUN_DEPENDS += source-highlight:${ PORTSDIR } /textproc/source-highlight
. e n d i f
. i f e x i s t s ( $ { L O C A L B A S E } / b i n / e n s c r i p t )
WITH_ENSCRIPT = yes
. e n d i f
. i f d e f i n e d ( W I T H _ E N S C R I P T )
. i f d e f i n e d ( A 4 )
RUN_DEPENDS += enscript:${ PORTSDIR } /print/enscript-a4
. e l i f d e f i n e d ( D J )
RUN_DEPENDS += enscript:${ PORTSDIR } /print/enscript-letterdj
. e l s e
RUN_DEPENDS += enscript:${ PORTSDIR } /print/enscript-letter
. e n d i f
. e n d i f
. i f e x i s t s ( $ { L O C A L B A S E } / b i n / r p m )
WITH_RPM = yes
. e n d i f
. i f d e f i n e d ( W I T H _ R P M )
RUN_DEPENDS += rpm:${ PORTSDIR } /archivers/rpm4
. e n d i f
. i f e x i s t s ( $ { L O C A L B A S E } / b i n / d p k g )
WITH_DEB = yes
. e n d i f
. i f d e f i n e d ( W I T H _ D E B )
RUN_DEPENDS += dpkg:${ PORTSDIR } /archivers/dpkg
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ S W )
RUN_DEPENDS += ${ PEARDIR } /Services/Weather.php:${ PORTSDIR } /misc/pear-Services_Weather
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ G E O I P )
RUN_DEPENDS += ${ LOCALBASE } /share/GeoIP/GeoIP.dat:${ PORTSDIR } /net/GeoIP
. e n d i f
REINPLACE_ARGS = -i.beforeHorde
DOCS = COPYING README docs/CHANGES docs/CODING_STANDARDS \
docs/CONTRIBUTING docs/CREDITS docs/HACKING docs/INSTALL \
2005-04-02 20:24:43 +00:00
docs/PERFORMANCE docs/RELEASE_NOTES docs/SECURITY docs/TODO \
docs/TRANSLATIONS docs/UPGRADING
2006-03-15 20:14:59 +00:00
CONFFILE = conf.php hooks.php mime_drivers.php motd.php nls.php prefs.php registry.php
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
SUB_DIRS = admin config js lib locale po scripts services templates themes util
LHORDEDIR ?= www/horde
LHORDESBIN ?= sbin
2006-01-06 00:38:13 +00:00
PLIST_SUB = HORDEDIR = ${ LHORDEDIR } HORDESBIN = ${ LHORDESBIN } \
HORDE_INC = ${ LHORDE_INC }
SUB_LIST += HORDEDIR = ${ HORDEDIR } APACHE_CONF = ${ APACHE_CONF } \
HORDESBIN = ${ HORDESBIN } HORDEADMUSR = ${ HORDEADMUSR } HORDEGRP = ${ WWWGRP }
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
HORDEDIR = ${ PREFIX } /${ LHORDEDIR }
HORDESBIN = ${ PREFIX } /${ LHORDESBIN }
CONFDIR = ${ HORDEDIR } /config
APACHE_CONF = ${ APACHE_CNFDIR } /httpd.conf
PEARDIR ?= ${ LOCALBASE } /share/pear
LOG_FILE ?= /var/log/horde.log
2006-06-21 01:30:32 +00:00
PATCHES2RM = po/translation.php config/conf.xml scripts/sql/README \
config/mime_drivers.php.dist config/registry.php.dist
SEDIN2RM = lib/Horde/Auth/mcal.php config/conf.xml docs/INSTALL \
config/mime_drivers.php.dist
. i n c l u d e < b s d . p o r t . p r e . m k >
. i f ${PHP_VER} = = 5
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
USE_PHP += dom
. e l s e
USE_PHP += domxml
2006-01-06 00:38:13 +00:00
. i f d e f i n e d ( W I T H _ M C A L )
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
USE_PHP += mcal
. e n d i f
. e n d i f
2006-06-21 01:30:32 +00:00
. i n c l u d e "${PORTSDIR}/Mk/bsd.php.mk"
2006-01-06 00:38:13 +00:00
. i f $ { A P A C H E _ V E R S I O N } > = 2 0
APACHE_CNFDIR = ${ LOCALBASE } /etc/apache${ APACHE_VERSION : S /20/2/ }
HORDE_INC = ${ APACHE_CNFDIR } /Includes
LHORDE_INC = ${ HORDE_INC : S |^ ${ LOCALBASE } /|| }
PLIST_SUB += RMDIRINC = "@comment "
. e l s e
APACHE_CNFDIR = ${ LOCALBASE } /etc/apache
HORDE_INC = ${ PREFIX } /etc/horde
LHORDE_INC = ${ HORDE_INC : S |^ ${ PREFIX } /|| }
PLIST_SUB += RMDIRINC = ""
. e n d i f
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
pre-configure :
2005-08-28 09:29:56 +00:00
@${ RM } ${ PATCHES2RM : S |^| ${ WRKSRC } /| : S | $|.orig| }
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
@${ SED } -e " s:/home/httpd/html/horde: ${ HORDEDIR } : " \
-e "s:php_value auto_prepend_file:# php_value auto_prepend_file:" \
-e " s:/home/httpd/phplib: ${ PEARDIR } : " \
2006-01-06 00:38:13 +00:00
${ FILESDIR } /httpd.conf.horde > ${ WRKDIR } /httpd-horde.conf
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
. i f ${PHP_VER} = = 5
2006-01-06 00:38:13 +00:00
@${ REINPLACE_CMD } -e "s:mod_php4.c:mod_php5.c:" ${ WRKDIR } /httpd-horde.conf
2006-06-06 14:02:43 +00:00
. e n d i f
. i f $ { A P A C H E _ V E R S I O N } > = 2 2
@${ REINPLACE_CMD } -e "s:IfModule mod_\([^ ]*\)\.c:IfModule \1_module:" \
${ WRKDIR } /httpd-horde.conf
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
. e n d i f
@${ REINPLACE_CMD } -e " s:%%LOCALBASE%%: ${ LOCALBASE } : " ${ WRKSRC } /config/mime_drivers.php.dist
. i f ! d e f i n e d ( W I T H O U T _ X 1 1 )
. i f ! d e f i n e d ( W I T H O U T _ W V )
@${ REINPLACE_CMD } -e "s://UNCOMMENTIFWV::" ${ WRKSRC } /config/mime_drivers.php.dist
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ X L )
@${ REINPLACE_CMD } -e "s://UNCOMMENTIFXL::" ${ WRKSRC } /config/mime_drivers.php.dist
. e n d i f
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ W E B C P P )
@${ REINPLACE_CMD } -e "s://UNCOMMENTIFWCPP::" ${ WRKSRC } /config/mime_drivers.php.dist
. e n d i f
. i f d e f i n e d ( W I T H _ S R C H I G H )
@${ REINPLACE_CMD } -e "s://UNCOMMENTIFSRCHIGH::" ${ WRKSRC } /config/mime_drivers.php.dist
. e n d i f
. i f d e f i n e d ( W I T H _ E N S C R I P T )
@${ REINPLACE_CMD } -e "s://UNCOMMENTIFES::" ${ WRKSRC } /config/mime_drivers.php.dist
. e n d i f
. i f d e f i n e d ( W I T H _ R P M )
@${ REINPLACE_CMD } -e "s://UNCOMMENTIFRPM::" ${ WRKSRC } /config/mime_drivers.php.dist
. e n d i f
. i f d e f i n e d ( W I T H _ D E B )
@${ REINPLACE_CMD } -e "s://UNCOMMENTIFDEB::" ${ WRKSRC } /config/mime_drivers.php.dist
. e n d i f
. i f ! d e f i n e d ( W I T H O U T _ G E O I P )
@${ REINPLACE_CMD } -e " s:GeoIP lookup will not be performed.\"/>:GeoIP lookup will not be performed.\"> ${ LOCALBASE } /share/GeoIP/GeoIP.dat</configstring>: " \
${ WRKSRC } /config/conf.xml
. e n d i f
@${ REINPLACE_CMD } -e " s:/tmp/horde.log: ${ LOG_FILE } : " ${ WRKSRC } /config/conf.xml
@${ REINPLACE_CMD } -e " s:/etc/mpasswd: ${ LOCALBASE } /etc/mpasswd:g " \
${ WRKSRC } /lib/Horde/Auth/mcal.php
@${ REINPLACE_CMD } -e " s:/usr/local/apache/htdocs: ${ PREFIX } /www:g " \
${ WRKSRC } /docs/INSTALL
2005-08-28 09:29:56 +00:00
@${ RM } ${ SEDIN2RM : S |^| ${ WRKSRC } /| : S | $|.beforeHorde| }
2006-03-15 20:14:59 +00:00
@( cd ${ WRKSRC } /scripts && \
${ FIND } . -name "*.php" -exec \
${ REINPLACE_CMD } -e " s:/usr/local/bin/php: ${ LOCALBASE } /bin/php:;s:/usr/bin/php: ${ LOCALBASE } /bin/php: " { } \; && \
${ FIND } . -name "*.beforeHorde" -delete)
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
pre-install :
2006-06-21 01:30:32 +00:00
. i f ! d e f i n e d ( W I T H O U T _ S U P P O R T E D _ D B ) & & e x i s t s ( $ { L O C A L B A S E } / b i n / p h p )
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
@if ! php -m | ${ GREP } -q -e "mysql" ; then \
if ! php -m | ${ GREP } -q -e "pgsql" ; then \
if ! php -m | ${ GREP } -q -e "sybase" ; then \
2005-08-28 09:29:56 +00:00
if ! php -m | ${ GREP } -q -e "SQLite" ; then \
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
${ ECHO_MSG } "" ; \
${ ECHO_MSG } "Please configure PHP with a database support." ; \
2005-08-28 09:29:56 +00:00
${ ECHO_MSG } "MySQL, PostgreSQL, SQLite and Sybase (CTLIB or DBLIB)" ; \
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
${ ECHO_MSG } "can be used with PHP AND Horde." ; \
${ ECHO_MSG } "" ; \
${ ECHO_MSG } "(If everything will run on this machine, do not" ; \
${ ECHO_MSG } " forget to install the database server-side!)" ; \
${ ECHO_MSG } "" ; \
${ FALSE } ; \
2005-08-28 09:29:56 +00:00
fi ; \
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
fi ; \
fi ; \
fi
. e n d i f
2005-08-28 09:29:56 +00:00
. i f d e f i n e d ( W I T H _ S U P H P )
${ SETENV } ${ SCRIPTS_ENV } ${ SH } ${ PKGINSTALL } ${ PKGNAME } PRE-INSTALL
. e n d i f
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
2006-06-21 01:30:32 +00:00
# Copy RCSID tag from conf.xml into conf.php to stop Horde complaining
2006-05-12 01:59:55 +00:00
@if ! ${ GREP } -q -e " $$ Horde.*conf\.xml " ${ WRKSRC } /config/conf.php.dist; then \
${ GREP } -h " $$ Horde.*conf\.xml " ${ WRKSRC } ${ WRKSRC } /config/conf.xml \
| ${ SED } -e 's#^ *<!--#//#' -e 's# *--> *$$##g' \
>> ${ WRKSRC } /config/conf.php.dist; \
fi
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
do-install :
@${ MKDIR } ${ HORDEDIR }
. f o r R E P i n $ { S U B _ D I R S }
@${ CP } -Rp ${ WRKSRC } /${ REP } ${ HORDEDIR }
. e n d f o r
@${ CP } -p ${ WRKSRC } /*.php ${ HORDEDIR }
2006-04-15 16:29:25 +00:00
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
@${ CP } ${ WRKSRC } /scripts/set_perms.sh ${ HORDESBIN } /horde_set_perms.sh
@${ CHMOD } u+x ${ HORDESBIN } /horde_set_perms.sh
2006-01-06 00:38:13 +00:00
. i f $ { A P A C H E _ V E R S I O N } > = 2 0
${ INSTALL_DATA } ${ WRKDIR } /httpd-horde.conf ${ HORDE_INC }
. e l s e
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
@${ MKDIR } ${ HORDE_INC }
2006-01-06 00:38:13 +00:00
@${ INSTALL_DATA } ${ WRKDIR } /httpd-horde.conf ${ HORDE_INC }
. i f ! d e f i n e d ( P A C K A G E _ B U I L D I N G )
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
@( if [ -f ${ APACHE_CONF } ] ; then \
${ ECHO_MSG } " ===> Updating ${ APACHE_CONF } ... " ; \
2006-01-06 00:38:13 +00:00
${ CP } -p ${ APACHE_CONF } ${ APACHE_CONF } .beforeHorde ; \
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
${ ECHO_CMD } "# Horde's include directory" >> ${ APACHE_CONF } ; \
${ ECHO_CMD } " Include ${ HORDE_INC } " >> ${ APACHE_CONF } ; \
fi )
2006-01-06 00:38:13 +00:00
. e n d i f
. e n d i f
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
@${ CHOWN } -R ${ WWWOWN } :${ WWWGRP } ${ HORDEDIR }
@${ CHMOD } -R o-rwx ${ CONFDIR }
@${ TOUCH } ${ LOG_FILE }
@${ CHOWN } ${ WWWOWN } :${ WWWGRP } ${ LOG_FILE }
. i f ! d e f i n e d ( N O P O R T D O C S )
@${ MKDIR } ${ DOCSDIR }
. f o r F I L E i n $ { D O C S }
@${ INSTALL_DATA } ${ WRKSRC } /${ FILE } ${ DOCSDIR }
. e n d f o r
@${ ECHO_MSG } " ===> Documentation installed in ${ DOCSDIR } . "
. e n d i f
post-install :
2006-04-15 16:29:25 +00:00
@${ SETENV } ${ SCRIPTS_ENV } ${ SH } ${ PKGINSTALL } ${ PKGNAME } POST-INSTALL
Upgrade to 3.0.
Horde Version 3 differs from the 2.x releases in many ways, including
the following:
* Full support for groups and arbitrary permissions.
* Completely rewritten, fully RFC-compliant MIME system with many
new MIME viewers.
* Many i18n improvements, including full charset support for the whole
framework.
* User customizable portal page.
* Theme support.
* Global personal categories and category colors.
* Access (shortcut) keys.
* Dynamically updating tree menu for applications, including Mozilla
sidebar support.
* XML-based application configuration through a graphical user interface.
* Forms creation and validation API.
* Template engine.
* Crypt API with support for PGP/GPG and S/MIME.
* XML-RPC and SOAP server and client, experimental SyncML support.
* Improved notification system.
* Many new APIs like Compress, Image, PDF, History, iCalendar, SyncML,
CLI, Version control, NLS, Timer, and SVG.
* and many more...
This is a resurrection of the previous www/horde, upgraded from www/horde2.
PR: ports/75434
Submitted by: /me
2004-12-26 10:22:58 +00:00
@${ ECHO_MSG }
@${ CAT } ${ PKGMESSAGE }
@${ ECHO_MSG }
. i n c l u d e < b s d . p o r t . p o s t . m k >