2007-02-25 02:36:23 +01:00
# Ports collection makefile for: horde3
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 11:22:58 +01:00
# Date created: Sun Oct 07, 2001
# Whom: Thierry Thomas (<thierry@thomas.as>)
#
# $FreeBSD$
#
2007-02-28 10:14:03 +01:00
PORTNAME = horde
2010-05-09 08:56:01 +02:00
PORTVERSION = 3.3.8
2010-05-31 04:01:56 +02:00
PORTREVISION = 1
2007-04-09 01:42:31 +02:00
DISTVERSIONPREFIX =
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 11:22:58 +01:00
CATEGORIES = www
2007-06-22 10:06:15 +02:00
PKGNAMEPREFIX =
2007-02-28 10:14:03 +01:00
PKGNAMESUFFIX = -base
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 11:22:58 +01:00
2009-08-28 18:52:33 +02:00
MAINTAINER = ports@FreeBSD.org
2007-08-01 21:32:30 +02:00
COMMENT = Common code-base used by Horde applications
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 11:22:58 +01:00
#----------------------------------------------------------------------------
# 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 11:29:56 +02: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 11:22:58 +01: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.
#
# - 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 11:29:56 +02: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 11:22:58 +01:00
#----------------------------------------------------------------------------
RUN_DEPENDS += ${ PEARDIR } /Date.php:${ PORTSDIR } /devel/pear-Date \
2007-06-12 23:12:38 +02:00
${ PEARDIR } /Log.php:${ PORTSDIR } /sysutils/pear-Log \
2005-04-20 21:31:25 +02: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 11:22:58 +01:00
${ PEARDIR } /Mail/mime.php:${ PORTSDIR } /mail/pear-Mail_Mime \
2007-08-01 21:32:30 +02:00
${ PEARDIR } /Mail/mimeDecode.php:${ PORTSDIR } /mail/pear-Mail_mimeDecode \
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 11:22:58 +01:00
${ PEARDIR } /DB.php:${ PORTSDIR } /databases/pear-DB \
${ PEARDIR } /File.php:${ PORTSDIR } /sysutils/pear-File \
2009-01-27 23:56:49 +01:00
${ PEARDIR } /Net/SMTP.php:${ PORTSDIR } /net/pear-Net_SMTP \
2008-10-02 22:53:22 +02:00
${ PEARDIR } /MDB2/Schema/Validate.php:${ PORTSDIR } /databases/pear-MDB2_Schema
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 11:22:58 +01:00
CONFLICTS = horde-2.*
2007-08-01 21:32:30 +02:00
USE_GETTEXT = yes
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 11:22:58 +01:00
USE_PHP = ctype gettext session
2005-08-28 11:29:56 +02: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 21:30:47 +01:00
SUB_LIST = WITH_SUPHP = yes
2005-08-28 11:29:56 +02:00
. e l s e
2006-01-17 21:57:57 +01:00
WANT_PHP_WEB = yes
2005-08-28 11:29:56 +02: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 11:22:58 +01: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 18:29:25 +02: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 11:22:58 +01:00
USE_PHP += pgsql
. e n d i f
2005-08-28 11:29:56 +02: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 11:22:58 +01: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
2007-02-28 10:14:03 +01:00
PORTDOCS = README CHANGES CODING_STANDARDS CONTRIBUTING CREDITS HACKING INSTALL \
PERFORMANCE RELEASE_NOTES SECURITY TODO TRANSLATIONS UPGRADING
2006-06-21 03:30:32 +02:00
. i n c l u d e < b s d . p o r t . p r e . m k >
2007-12-21 21:22:39 +01:00
. i f $ { O S V E R S I O N } < 7 0 0 0 0 0
EXTRA_PATCHES += ${ PATCHDIR } /extra-patch-lib_Horde_NLS.php
. e n d i f
2010-05-09 02:19:18 +02:00
. i f $ { P H P _ V E R } > = 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 11:22:58 +01:00
USE_PHP += dom
. e l s e
USE_PHP += domxml
. e n d i f
2007-04-09 01:42:31 +02:00
pre-patch :
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 11:22:58 +01:00
. 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:/usr/local/apache/htdocs: ${ PREFIX } /www:g " \
2007-04-09 01:42:31 +02:00
${ WRKDIR } /docs/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 11:22:58 +01:00
pre-install :
2006-06-21 03:30:32 +02: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 )
2006-08-15 03:09:21 +02:00
@if ! php -m 2>& 1 | ${ GREP } -q -e "mysql" ; then \
if ! php -m 2>& 1 | ${ GREP } -q -e "pgsql" ; then \
if ! php -m 2>& 1 | ${ GREP } -q -e "sybase" ; then \
if ! php -m 2>& 1 | ${ 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 11:22:58 +01:00
${ ECHO_MSG } "" ; \
${ ECHO_MSG } "Please configure PHP with a database support." ; \
2005-08-28 11:29:56 +02: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 11:22:58 +01: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 11:29:56 +02: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 11:22:58 +01:00
fi ; \
fi ; \
fi
. e n d i f
2005-08-28 11:29:56 +02: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 11:22:58 +01:00
2007-04-09 01:42:31 +02:00
. i n c l u d e "${.CURDIR}/../../www/horde-base/bsd.horde.mk"
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 11:22:58 +01:00
. i n c l u d e < b s d . p o r t . p o s t . m k >