diff --git a/Mk/Uses/horde.mk b/Mk/Uses/horde.mk index 69fd249b4660..f5d04b3a91b1 100644 --- a/Mk/Uses/horde.mk +++ b/Mk/Uses/horde.mk @@ -1,158 +1,157 @@ # Feature: horde # Usage: USES=horde # Valid ARGS: none # # MAINTAINER= horde@FreeBSD.org .if !defined(_INCLUDE_USES_HORDE_MK) _INCLUDE_USES_HORDE_MK= yes MASTER_SITES?= https://pear.horde.org/get/ HORDE_DIR?= www/horde CPE_VENDOR?= horde -IGNORE_WITH_PHP=80 81 82 DIST_SUBDIR= Horde PEAR_CHANNEL= horde horde-Horde_ActiveSync-DEPEND= ${PEARDIR}/Horde/ActiveSync.php:comms/pear-Horde_ActiveSync horde-Horde_Alarm-DEPEND= ${PEARDIR}/Horde/Alarm.php:devel/pear-Horde_Alarm horde-Horde_Auth-DEPEND= ${PEARDIR}/Horde/Auth.php:security/pear-Horde_Auth horde-Horde_Autoloader-DEPEND= ${PEARDIR}/Horde/Autoloader.php:devel/pear-Horde_Autoloader horde-Horde_Autoloader_Cache-DEPEND= ${PEARDIR}/Horde/Autoloader/Cache.php:devel/pear-Horde_Autoloader_Cache horde-Horde_Argv-DEPEND= ${PEARDIR}/Horde/Argv/Parser.php:devel/pear-Horde_Argv horde-Horde_Browser-DEPEND= ${PEARDIR}/Horde/Browser.php:www/pear-Horde_Browser horde-Horde_Cache-DEPEND= ${PEARDIR}/Horde/Cache.php:devel/pear-Horde_Cache horde-Horde_Cli-DEPEND= ${PEARDIR}/Horde/Cli.php:devel/pear-Horde_Cli horde-Horde_Compress-DEPEND= ${PEARDIR}/Horde/Compress.php:archivers/pear-Horde_Compress horde-Horde_Compress_Fast-DEPEND= ${PEARDIR}/Horde/Compress/Fast.php:archivers/pear-Horde_Compress_Fast horde-Horde_Constraint-DEPEND= ${PEARDIR}/Horde/Constraint.php:devel/pear-Horde_Constraint horde-Horde_Controller-DEPEND= ${PEARDIR}/Horde/Controller.php:devel/pear-Horde_Controller horde-Horde_Core-DEPEND= ${PEARDIR}/Horde.php:devel/pear-Horde_Core horde-Horde_Crypt-DEPEND= ${PEARDIR}/Horde/Crypt.php:security/pear-Horde_Crypt horde-Horde_Crypt_Blowfish-DEPEND= ${PEARDIR}/Horde/Crypt/Blowfish.php:security/pear-Horde_Crypt_Blowfish horde-Horde_CssMinify-DEPEND= ${PEARDIR}/Horde/CssMinify.php:textproc/pear-Horde_CssMinify horde-Horde_Css_Parser-DEPEND= ${PEARDIR}/Horde/Css/Parser.php:www/pear-Horde_Css_Parser horde-Horde_Data-DEPEND= ${PEARDIR}/Horde/Data.php:devel/pear-Horde_Data horde-Horde_Date-DEPEND= ${PEARDIR}/Horde/Date.php:devel/pear-Horde_Date horde-Horde_Date_Parser-DEPEND= ${PEARDIR}/Horde/Date/Parser.php:devel/pear-Horde_Date_Parser horde-Horde_Dav-DEPEND= ${PEARDIR}/Horde/Dav/Client.php:www/pear-Horde_Dav horde-Horde_Db-DEPEND= ${PEARDIR}/Horde/Db.php:databases/pear-Horde_Db horde-Horde_Editor-DEPEND= ${PEARDIR}/Horde/Editor.php:www/pear-Horde_Editor horde-Horde_Exception-DEPEND= ${PEARDIR}/Horde/Exception.php:devel/pear-Horde_Exception horde-Horde_Feed-DEPEND= ${PEARDIR}/Horde/Feed.php:www/pear-Horde_Feed horde-Horde_Form-DEPEND= ${PEARDIR}/Horde/Form.php:www/pear-Horde_Form horde-Horde_Group-DEPEND= ${PEARDIR}/Horde/Group/Base.php:security/pear-Horde_Group horde-Horde_HashTable-DEPEND= ${PEARDIR}/Horde/HashTable/Base.php:databases/pear-Horde_HashTable horde-Horde_History-DEPEND= ${PEARDIR}/Horde/History.php:devel/pear-Horde_History horde-Horde_Http-DEPEND= ${PEARDIR}/Horde/Http.php:www/pear-Horde_Http horde-Horde_Icalendar-DEPEND= ${PEARDIR}/Horde/Icalendar.php:devel/pear-Horde_Icalendar horde-Horde_Idna-DEPEND= ${PEARDIR}/Horde/Idna.php:dns/pear-Horde_Idna horde-Horde_Image-DEPEND= ${PEARDIR}/Horde/Image.php:graphics/pear-Horde_Image horde-Horde_Imap_Client-DEPEND= ${PEARDIR}/Horde/Imap/Client.php:mail/pear-Horde_Imap_Client horde-Horde_Imsp-DEPEND= ${PEARDIR}/Horde/Imsp.php:databases/pear-Horde_Imsp horde-Horde_Itip-DEPEND= ${PEARDIR}/Horde/Itip.php:devel/pear-Horde_Itip horde-Horde_Injector-DEPEND= ${PEARDIR}/Horde/Injector.php:devel/pear-Horde_Injector horde-Horde_JavascriptMinify-DEPEND= ${PEARDIR}/Horde/JavascriptMinify.php:textproc/pear-Horde_JavascriptMinify horde-Horde_Kolab_Format-DEPEND= ${PEARDIR}/Horde/Kolab/Format.php:textproc/pear-Horde_Kolab_Format horde-Horde_Kolab_Server-DEPEND= ${PEARDIR}/Horde/Kolab/Server/Factory.php:net/pear-Horde_Kolab_Server horde-Horde_Kolab_Session-DEPEND= ${PEARDIR}/Horde/Kolab/Session.php:net/pear-Horde_Kolab_Session horde-Horde_Kolab_Storage-DEPEND= ${PEARDIR}/Horde/Kolab/Storage.php:mail/pear-Horde_Kolab_Storage horde-Horde_Ldap-DEPEND= ${PEARDIR}/Horde/Ldap.php:net/pear-Horde_Ldap horde-Horde_ListHeaders-DEPEND= ${PEARDIR}/Horde/ListHeaders.php:mail/pear-Horde_ListHeaders horde-Horde_Lock-DEPEND= ${PEARDIR}/Horde/Lock.php:devel/pear-Horde_Lock horde-Horde_Log-DEPEND= ${PEARDIR}/Horde/Log.php:sysutils/pear-Horde_Log horde-Horde_LoginTasks-DEPEND= ${PEARDIR}/Horde/LoginTasks.php:devel/pear-Horde_LoginTasks horde-Horde_Mail-DEPEND= ${PEARDIR}/Horde/Mail/Transport.php:mail/pear-Horde_Mail horde-Horde_Mail_Autoconfig-DEPEND= ${PEARDIR}/Horde/Mail/Autoconfig.php:mail/pear-Horde_Mail_Autoconfig horde-Horde_Mapi-DEPEND= ${PEARDIR}/Horde/Mapi.php:mail/pear-Horde_Mapi horde-Horde_Memcache-DEPEND= ${PEARDIR}/Horde/Memcache.php:databases/pear-Horde_Memcache horde-Horde_Mime-DEPEND= ${PEARDIR}/Horde/Mime.php:mail/pear-Horde_Mime horde-Horde_Mime_Viewer-DEPEND= ${PEARDIR}/Horde/Mime/Viewer.php:mail/pear-Horde_Mime_Viewer horde-Horde_Mongo-DEPEND= ${PEARDIR}/Horde/Mongo/Client.php:databases/pear-Horde_Mongo horde-Horde_Nls-DEPEND= ${PEARDIR}/Horde/Nls.php:devel/pear-Horde_Nls horde-Horde_Notification-DEPEND= ${PEARDIR}/Horde/Notification.php:devel/pear-Horde_Notification horde-Horde_Oauth-DEPEND= ${PEARDIR}/Horde/Oauth/Consumer.php:security/pear-Horde_Oauth horde-Horde_Pack-DEPEND= ${PEARDIR}/Horde/Pack.php:archivers/pear-Horde_Pack horde-Horde_Pdf-DEPEND= ${PEARDIR}/Horde/Pdf/Writer.php:textproc/pear-Horde_Pdf horde-Horde_Perms-DEPEND= ${PEARDIR}/Horde/Perms.php:security/pear-Horde_Perms horde-Horde_Prefs-DEPEND= ${PEARDIR}/Horde/Prefs.php:devel/pear-Horde_Prefs horde-Horde_Queue-DEPEND= ${PEARDIR}/Horde/Queue/Runner.php:devel/pear-Horde_Queue horde-Horde_Rdo-DEPEND= ${PEARDIR}/Horde/Rdo.php:devel/pear-Horde_Rdo horde-Horde_Role-DEPEND= ${PEARDIR}/PEAR/Installer/Role/Horde/Role.php:devel/pear-Horde_Role horde-Horde_Rpc-DEPEND= ${PEARDIR}/Horde/Rpc.php:net/pear-Horde_Rpc horde-Horde_Routes-DEPEND= ${PEARDIR}/Horde/Routes/Route.php:www/pear-Horde_Routes horde-Horde_Secret-DEPEND= ${PEARDIR}/Horde/Secret.php:security/pear-Horde_Secret horde-Horde_Serialize-DEPEND= ${PEARDIR}/Horde/Serialize.php:devel/pear-Horde_Serialize horde-Horde_SessionHandler-DEPEND= ${PEARDIR}/Horde/SessionHandler.php:www/pear-Horde_SessionHandler horde-Horde_Scheduler-DEPEND= ${PEARDIR}/Horde/Scheduler.php:devel/pear-Horde_Scheduler horde-Horde_Scribe-DEPEND= ${PEARDIR}/Horde/Scribe.php:net/pear-Horde_Scribe horde-Horde_Share-DEPEND= ${PEARDIR}/Horde/Share/Base.php:security/pear-Horde_Share horde-Horde_Smtp-DEPEND= ${PEARDIR}/Horde/Smtp.php:mail/pear-Horde_Smtp horde-Horde_Socket_Client-DEPEND= ${PEARDIR}/Horde/Socket/Client.php:net/pear-Horde_Socket_Client horde-Horde_SpellChecker-DEPEND= ${PEARDIR}/Horde/SpellChecker.php:textproc/pear-Horde_SpellChecker horde-Horde_Stream-DEPEND= ${PEARDIR}/Horde/Stream.php:devel/pear-Horde_Stream horde-Horde_Stream_Filter-DEPEND= ${PEARDIR}/Horde/Stream/Filter/Crc32.php:devel/pear-Horde_Stream_Filter horde-Horde_Stream_Wrapper-DEPEND= ${PEARDIR}/Horde/Stream/Wrapper/StringStream.php:devel/pear-Horde_Stream_Wrapper horde-Horde_Service_Facebook-DEPEND= ${PEARDIR}/Horde/Service/Facebook.php:www/pear-Horde_Service_Facebook horde-Horde_Service_Twitter-DEPEND= ${PEARDIR}/Horde/Service/Twitter.php:www/pear-Horde_Service_Twitter horde-Horde_Service_UrlShortener-DEPEND= ${PEARDIR}/Horde/Service/UrlShortener.php:www/pear-Horde_Service_UrlShortener horde-Horde_Service_Weather-DEPEND= ${PEARDIR}/Horde/Service/Weather.php:www/pear-Horde_Service_Weather horde-Horde_Support-DEPEND= ${PEARDIR}/Horde/Support/Array.php:devel/pear-Horde_Support horde-Horde_SyncMl-DEPEND= ${PEARDIR}/Horde/SyncMl.php:comms/pear-Horde_SyncMl horde-Horde_Url-DEPEND= ${PEARDIR}/Horde/Url.php:net/pear-Horde_Url horde-Horde_Util-DEPEND= ${PEARDIR}/Horde/Util.php:devel/pear-Horde_Util horde-Horde_Template-DEPEND= ${PEARDIR}/Horde/Template.php:www/pear-Horde_Template horde-Horde_Text_Diff-DEPEND= ${PEARDIR}/Horde/Text/Diff.php:textproc/pear-Horde_Text_Diff horde-Horde_Text_Filter-DEPEND= ${PEARDIR}/Horde/Text/Filter.php:textproc/pear-Horde_Text_Filter horde-Horde_Text_Filter_Csstidy-DEPEND= ${PEARDIR}/Horde/Text/Filter/Csstidy.php:textproc/pear-Horde_Text_Filter_Csstidy horde-Horde_Text_Flowed-DEPEND= ${PEARDIR}/Horde/Text/Flowed.php:textproc/pear-Horde_Text_Flowed horde-Horde_Thrift-DEPEND= ${PEARDIR}/Horde/Thrift.php:devel/pear-Horde_Thrift horde-Horde_Timezone-DEPEND= ${PEARDIR}/Horde/Timezone.php:devel/pear-Horde_Timezone horde-Horde_Token-DEPEND= ${PEARDIR}/Horde/Token.php:devel/pear-Horde_Token horde-Horde_Translation-DEPEND= ${PEARDIR}/Horde/Translation.php:devel/pear-Horde_Translation horde-Horde_Tree-DEPEND= ${PEARDIR}/Horde/Tree.php:devel/pear-Horde_Tree horde-Horde_Vfs-DEPEND= ${PEARDIR}/Horde/Vfs.php:sysutils/pear-Horde_Vfs horde-Horde_View-DEPEND= ${PEARDIR}/Horde/View.php:devel/pear-Horde_View horde-Horde_Xml_Element-DEPEND= ${PEARDIR}/Horde/Xml/Element.php:textproc/pear-Horde_Xml_Element horde-Horde_Xml_Wbxml-DEPEND= ${PEARDIR}/Horde/Xml/Wbxml.php:textproc/pear-Horde_Xml_Wbxml horde-content-DEPEND= ${LOCALBASE}/${HORDE_DIR}/content/lib/Tagger.php:devel/horde-content horde-gollem-DEPEND= ${LOCALBASE}/${HORDE_DIR}/gollem/index.php:ftp/horde-gollem horde-horde-DEPEND= ${LOCALBASE}/${HORDE_DIR}/index.php:www/horde-base horde-imp-DEPEND= ${LOCALBASE}/${HORDE_DIR}/imp/index.php:mail/horde-imp horde-ingo-DEPEND= ${LOCALBASE}/${HORDE_DIR}/ingo/index.php:mail/horde-ingo horde-kronolith-DEPEND= ${LOCALBASE}/${HORDE_DIR}/kronolith/index.php:deskutils/horde-kronolith horde-mnemo-DEPEND= ${LOCALBASE}/${HORDE_DIR}/mnemo/index.php:deskutils/horde-mnemo horde-nag-DEPEND= ${LOCALBASE}/${HORDE_DIR}/nag/index.php:deskutils/horde-nag horde-timeobjects-DEPEND= ${LOCALBASE}/${HORDE_DIR}/timeobjects/lib/Driver.php:devel/horde-timeobjects horde-trean-DEPEND= ${LOCALBASE}/${HORDE_DIR}/trean/index.php:www/horde-trean horde-turba-DEPEND= ${LOCALBASE}/${HORDE_DIR}/turba/index.php:mail/horde-turba . if defined(USE_HORDE_RUN) . for DEP in ${USE_HORDE_RUN} . if !defined(horde-${DEP}-DEPEND) UNKNOWN_HORDE_PACKAGES+= ${DEP} . else RUN_DEPENDS+= ${horde-${DEP}-DEPEND}@${PHP_FLAVOR} . endif . endfor . endif . if defined(USE_HORDE_BUILD) . for DEP in ${USE_HORDE_BUILD} . if !defined(horde-${DEP}-DEPEND) UNKNOWN_HORDE_PACKAGES+= ${DEP} . else BUILD_DEPENDS+= ${horde-${DEP}-DEPEND}@${PHP_FLAVOR} . endif . endfor . endif . if defined(UNKNOWN_HORDE_PACKAGES) IGNORE= unknown Horde package(s): ${UNKNOWN_HORDE_PACKAGES} . endif .include "${USESDIR}/pear.mk" .endif diff --git a/deskutils/horde-groupware/Makefile b/deskutils/horde-groupware/Makefile index 69e6a3b11ab0..b31f1073c009 100644 --- a/deskutils/horde-groupware/Makefile +++ b/deskutils/horde-groupware/Makefile @@ -1,25 +1,27 @@ PORTNAME= groupware PORTVERSION= 5.2.22 CATEGORIES= deskutils www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde Groupware WWW= https://www.horde.org/apps/groupware/ -CONFLICTS= horde-webmail-[456]* +IGNORE_WITH_PHP=80 81 82 -USES= horde cpe +USES= horde cpe php USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ content \ gollem \ horde \ kronolith \ mnemo \ nag \ timeobjects \ trean \ turba +CONFLICTS= horde-webmail-[456]* + .include diff --git a/deskutils/horde-kronolith/Makefile b/deskutils/horde-kronolith/Makefile index 6f1acd3f0cee..e33a624afd58 100644 --- a/deskutils/horde-kronolith/Makefile +++ b/deskutils/horde-kronolith/Makefile @@ -1,62 +1,63 @@ PORTNAME= kronolith PORTVERSION= 4.2.29 CATEGORIES= deskutils www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde web based calendar WWW= https://www.horde.org/apps/kronolith/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -OPTIONS_DEFAULT= DATE_HOLIDAYS TIMEOBJECTS -OPTIONS_DEFINE= DATE_HOLIDAYS TIMEOBJECTS XMLWRITER -DATE_HOLIDAYS_DESC= Depend on PEAR Date_Holidays -TIMEOBJECTS_DESC= Depenbd on Horde timeobjects -XMLWRITER_DESC= Depend on PHP xmlwriter extension +IGNORE_WITH_PHP=80 81 82 + +RUN_DEPENDS+= ${PEARDIR}/Date.php:devel/pear-Date@${PHP_FLAVOR} USES= horde php cpe -USE_PHP= gettext json simplexml USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ content \ horde \ Horde_Auth \ Horde_Autoloader \ Horde_Core \ Horde_Data \ Horde_Date \ Horde_Date_Parser \ Horde_Dav \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_Http \ Horde_History \ Horde_Icalendar \ Horde_Image \ Horde_Lock \ Horde_LoginTasks \ Horde_Mail \ Horde_Mime \ Horde_Nls \ Horde_Notification \ Horde_Perms \ Horde_Serialize \ Horde_Share \ Horde_Support \ Horde_Text_Filter \ Horde_Timezone \ Horde_Url \ Horde_Util \ Horde_View +USE_PHP= gettext json simplexml -RUN_DEPENDS+= ${PEARDIR}/Date.php:devel/pear-Date@${PHP_FLAVOR} +OPTIONS_DEFINE= DATE_HOLIDAYS TIMEOBJECTS XMLWRITER +OPTIONS_DEFAULT= DATE_HOLIDAYS TIMEOBJECTS +DATE_HOLIDAYS_DESC= Depend on PEAR Date_Holidays +TIMEOBJECTS_DESC= Depenbd on Horde timeobjects +XMLWRITER_DESC= Depend on PHP xmlwriter extension DATE_HOLIDAYS_RUN_DEPENDS= ${PEARDIR}/Date/Holidays.php:devel/pear-Date_Holidays@${PHP_FLAVOR} - TIMEOBJECTS_USE= HORDE_RUN=timeobjects XMLWRITER_USE= PHP=xmlwriter .include diff --git a/deskutils/horde-mnemo/Makefile b/deskutils/horde-mnemo/Makefile index d60656780737..a941d0180619 100644 --- a/deskutils/horde-mnemo/Makefile +++ b/deskutils/horde-mnemo/Makefile @@ -1,42 +1,44 @@ PORTNAME= mnemo PORTVERSION= 4.2.14 PORTREVISION= 1 CATEGORIES= deskutils www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde web based notes manager WWW= https://www.horde.org/apps/mnemo/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +IGNORE_WITH_PHP=80 81 82 + USES= horde php cpe -USE_PHP= gettext USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ content \ Horde_Auth \ Horde_Core \ Horde_Data \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_History \ Horde_Icalendar \ Horde_Injector \ Horde_Perms \ Horde_Prefs \ Horde_Share \ Horde_Support \ Horde_Text_Filter \ Horde_Util +USE_PHP= gettext -OPTIONS_DEFAULT= PDF OPTIONS_DEFINE= PDF +OPTIONS_DEFAULT= PDF PDF_DESC= Support PDF generation PDF_USE= HORDE_RUN=Horde_Pdf .include diff --git a/deskutils/horde-nag/Makefile b/deskutils/horde-nag/Makefile index ceaa2c2648cf..4f8c3d00fb71 100644 --- a/deskutils/horde-nag/Makefile +++ b/deskutils/horde-nag/Makefile @@ -1,41 +1,43 @@ PORTNAME= nag PORTVERSION= 4.2.19 CATEGORIES= deskutils www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde web based task list manager WWW= https://www.horde.org/apps/nag/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +IGNORE_WITH_PHP=80 81 82 + USES= horde php cpe -USE_PHP= gettext USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ content \ horde \ Horde_Auth \ Horde_Core \ Horde_Data \ Horde_Date \ Horde_Date_Parser \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_History \ Horde_Icalendar \ Horde_Mail \ Horde_Mime \ Horde_Perms \ Horde_Prefs \ Horde_Routes \ Horde_Share \ Horde_Support \ Horde_Text_Filter \ Horde_Url \ Horde_Util \ Horde_View +USE_PHP= gettext .include diff --git a/devel/horde-content/Makefile b/devel/horde-content/Makefile index 40d9b3785d56..ff6b243a6c48 100644 --- a/devel/horde-content/Makefile +++ b/devel/horde-content/Makefile @@ -1,24 +1,26 @@ PORTNAME= content PORTVERSION= 2.0.6 CATEGORIES= devel www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde tagging application WWW= https://pear.horde.org +IGNORE_WITH_PHP=80 81 82 + USES= horde php cpe -USE_PHP= gettext json USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ Horde_Core \ Horde_Date \ Horde_Exception \ Horde_Db \ Horde_Injector \ Horde_Rdo \ Horde_Util +USE_PHP= gettext json CONFLICTS_INSTALL= php*-horde-content .include diff --git a/devel/horde-timeobjects/Makefile b/devel/horde-timeobjects/Makefile index 82d8744652a3..5f5d2371516b 100644 --- a/devel/horde-timeobjects/Makefile +++ b/devel/horde-timeobjects/Makefile @@ -1,21 +1,25 @@ PORTNAME= timeobjects PORTVERSION= 2.1.4 CATEGORIES= devel www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde timeobjects application WWW= https://www.horde.org/ +LICENSE= BSD2CLAUSE + +IGNORE_WITH_PHP=80 81 82 + USES= cpe horde php CPE_VENDOR= horde -USE_PHP= gettext USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ Horde_Core \ Horde_Date \ Horde_Exception \ Horde_Url \ Horde_Util +USE_PHP= gettext .include diff --git a/devel/horde-whups/Makefile b/devel/horde-whups/Makefile index 4def531c77ae..a367dba9510b 100644 --- a/devel/horde-whups/Makefile +++ b/devel/horde-whups/Makefile @@ -1,41 +1,43 @@ PORTNAME= whups DISTVERSION= 3.0.12 CATEGORIES= devel www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde bug tracking/ticketing system WWW= https://www.horde.org/apps/whups/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +IGNORE_WITH_PHP=80 81 82 + USES= horde php cpe USE_PHP= gettext json USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ Horde_Auth \ Horde_Autoloader \ Horde_Compress \ Horde_Core \ Horde_Date \ Horde_Db \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_Mail \ Horde_Mime \ Horde_Mime_Viewer \ Horde_Notification \ Horde_Perms \ Horde_Prefs \ Horde_Scheduler \ Horde_Share \ Horde_Support \ Horde_Text_Filter \ Horde_Util \ Horde_Vfs \ Horde_View .include diff --git a/ftp/horde-gollem/Makefile b/ftp/horde-gollem/Makefile index 11f1f5cf4802..02d3efcd8178 100644 --- a/ftp/horde-gollem/Makefile +++ b/ftp/horde-gollem/Makefile @@ -1,38 +1,39 @@ PORTNAME= gollem PORTVERSION= 3.0.13 CATEGORIES= ftp www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde Web-based File Manager WWW= https://www.horde.org/apps/gollem/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +IGNORE_WITH_PHP=80 81 82 + USES= horde php cpe -USE_PHP= gettext json USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ Horde_Auth \ Horde_Cache \ Horde_Core \ Horde_Editor \ Horde_Exception \ Horde_Mime \ Horde_Mime_Viewer \ Horde_Perms \ Horde_Secret \ Horde_Serialize \ Horde_Support \ Horde_Url \ Horde_Util \ Horde_Vfs \ Horde_View - # Optional but we want it USE_HORDE_RUN+= Horde_Db \ Horde_Share +USE_PHP= gettext json .include diff --git a/mail/horde-imp/Makefile b/mail/horde-imp/Makefile index 897a035c0b65..2284229e40b3 100644 --- a/mail/horde-imp/Makefile +++ b/mail/horde-imp/Makefile @@ -1,57 +1,59 @@ PORTNAME= imp PORTVERSION= 6.2.27 PORTREVISION= 1 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde web based webmail system WWW= https://www.horde.org/apps/imp/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= horde cpe +IGNORE_WITH_PHP=80 81 82 + +USES= horde cpe php USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ Horde_Auth \ Horde_Browser \ Horde_Cache \ Horde_Compress \ Horde_Core \ Horde_Crypt \ Horde_Css_Parser \ Horde_Date \ Horde_Editor \ Horde_Exception \ Horde_Icalendar \ Horde_Image \ Horde_Imap_Client \ Horde_Itip \ Horde_ListHeaders \ Horde_LoginTasks \ Horde_Mail \ Horde_Mail_Autoconfig \ Horde_Mime \ Horde_Mime_Viewer \ Horde_Nls \ Horde_Notification \ Horde_Pack \ Horde_Perms \ Horde_SpellChecker \ Horde_Stream \ Horde_Stream_Filter \ Horde_Stream_Wrapper \ Horde_Support \ Horde_Text_Filter \ Horde_Text_Flowed \ Horde_Tree \ Horde_Url \ Horde_Util \ Horde_Vfs \ Horde_View CONFLICTS_INSTALL= php*-horde-imp .include diff --git a/mail/horde-imp/pkg-descr b/mail/horde-imp/pkg-descr index fa3852bef293..978ca0e164a8 100644 --- a/mail/horde-imp/pkg-descr +++ b/mail/horde-imp/pkg-descr @@ -1,5 +1,5 @@ IMP, the Internet Mail Program, is one of the most popular and widely deployed open source webmail applications in the world. It allows universal, web-based access to IMAP and POP3 mail servers and provides Ajax, mobile and traditional interfaces with a rich range of features normally found only in desktop email -clients. For more information on IMP, visit http://www.horde.org/apps/imp. +clients. diff --git a/mail/horde-ingo/Makefile b/mail/horde-ingo/Makefile index 470d452bbb7e..b2a23ab11f83 100644 --- a/mail/horde-ingo/Makefile +++ b/mail/horde-ingo/Makefile @@ -1,36 +1,38 @@ PORTNAME= ingo PORTVERSION= 3.2.16 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde email filter rules manager WWW= https://www.horde.org/apps/ingo/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +IGNORE_WITH_PHP=80 81 82 + +# Optional but we want it +RUN_DEPENDS+= ${PEARDIR}/Net/Sieve.php:net/pear-Net_Sieve@${PHP_FLAVOR} \ + ${PEARDIR}/Net/Socket.php:net/pear-Net_Socket@${PHP_FLAVOR} + USES= horde php cpe -USE_PHP= gettext USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ Horde_Auth \ Horde_Autoloader \ Horde_Core \ Horde_Exception \ Horde_Group \ Horde_Form \ Horde_Imap_Client \ Horde_Mime \ Horde_Perms \ Horde_Share \ Horde_Util - -# Optional but we want it -RUN_DEPENDS+= ${PEARDIR}/Net/Sieve.php:net/pear-Net_Sieve@${PHP_FLAVOR} \ - ${PEARDIR}/Net/Socket.php:net/pear-Net_Socket@${PHP_FLAVOR} +USE_PHP= gettext CONFLICTS_INSTALL= php*-horde-ingo .include diff --git a/mail/horde-turba/Makefile b/mail/horde-turba/Makefile index 437fc1d8c781..b200431dc1a2 100644 --- a/mail/horde-turba/Makefile +++ b/mail/horde-turba/Makefile @@ -1,51 +1,54 @@ PORTNAME= turba PORTVERSION= 4.2.29 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde web based address book WWW= https://www.horde.org/apps/turba/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -OPTIONS_DEFINE= FACEBOOK IMSP LDAP -FACEBOOK_DESC= Support connections with Facebook -IMSP_DSC= Support IMSP addressbooks -LDAP_DESC= Support LDAP Addressbooks +IGNORE_WITH_PHP=80 81 82 USES= horde php cpe -USE_PHP= gettext hash json USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ content \ Horde_Auth \ Horde_Core \ Horde_Data \ Horde_Date \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_History \ Horde_Icalendar \ Horde_Mail \ Horde_Mime \ Horde_Nls \ Horde_Perms \ Horde_Prefs \ Horde_Serialize \ Horde_Share \ Horde_Support \ Horde_Url \ Horde_Util \ Horde_View +USE_PHP= gettext hash json NO_ARCH= yes +OPTIONS_DEFINE= FACEBOOK IMSP LDAP + +FACEBOOK_DESC= Support connections with Facebook +IMSP_DESC= Support IMSP addressbooks +LDAP_DESC= Support LDAP Addressbooks + FACEBOOK_USE= HORDE_RUN=Horde_Service_Facebook IMSP_USE= HORDE_RUN=Horde_Imsp LDAP_USE= HORDE_RUN=Horde_Ldap .include diff --git a/mail/horde-webmail/Makefile b/mail/horde-webmail/Makefile index 426bcdd6b085..a40b17059ee8 100644 --- a/mail/horde-webmail/Makefile +++ b/mail/horde-webmail/Makefile @@ -1,29 +1,31 @@ PORTNAME= webmail PORTVERSION= 5.2.22 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde Groupware Webmail Edition WWW= https://www.horde.org/apps/webmail/ -CONFLICTS= horde-groupware-[456]* +IGNORE_WITH_PHP=80 81 82 -USES= horde cpe +USES= horde cpe php CPE_PRODUCT= groupware CPE_EDITION= webmail USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ content \ gollem \ horde \ imp \ ingo \ kronolith \ mnemo \ nag \ timeobjects \ trean \ turba +CONFLICTS= horde-groupware-[456]* + .include diff --git a/www/horde-ansel/Makefile b/www/horde-ansel/Makefile index 7af846c02dc3..6f3657367c08 100644 --- a/www/horde-ansel/Makefile +++ b/www/horde-ansel/Makefile @@ -1,43 +1,45 @@ PORTNAME= ansel PORTVERSION= 3.0.10 CATEGORIES= www pear graphics PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde Photo Management and Web Gallery WWW= https://www.horde.org/apps/ansel/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +IGNORE_WITH_PHP=80 81 82 + USES= horde cpe php USE_PHP= gettext hash USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ content \ Horde_Auth \ Horde_Autoloader \ Horde_Core \ Horde_Date \ Horde_Db \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_Image \ Horde_Mime \ Horde_Nls \ Horde_Perms \ Horde_Prefs \ Horde_Serialize \ Horde_Share \ Horde_Support \ Horde_Text_Filter \ Horde_Url \ Horde_Util \ Horde_View \ Horde_Vfs CONFLICTS_INSTALL= php*-horde-ansel # bin/AnselPublish.scpt bin/ansel bin/ansel-convert-sql-shares-to-sqlng bin/ansel-exif-to-tags bin/ansel-garbage-collection .include diff --git a/www/horde-base/Makefile b/www/horde-base/Makefile index 5ebe433a93ed..02bc93c821dd 100644 --- a/www/horde-base/Makefile +++ b/www/horde-base/Makefile @@ -1,67 +1,68 @@ PORTNAME= horde PORTVERSION= 5.2.23 CATEGORIES= www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= horde@FreeBSD.org COMMENT= Horde Application Framework WWW= https://www.horde.org/apps/horde/ -RUN_DEPENDS= ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS2@${PHP_FLAVOR} - -OPTIONS_DEFAULT= ICONV -OPTIONS_DEFINE= FACEBOOK ICONV TWITTER WEATHER - -FACEBOOK_DESC= Support connections to Facebook -ICONV_DESC= Depend on PHP iconv extension -TWITTER_DESC= Support connections to Twitter -WEATHER_DESC= Support weather forecast display +LICENSE= GPLv2 -USES= horde cpe php -USE_PHP= filter gettext hash IGNORE_WITH_PHP=80 81 82 -CONFLICTS_INSTALL= php*-horde +RUN_DEPENDS= ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS2@${PHP_FLAVOR} +USES= horde cpe php:flavors USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ Horde_Alarm \ Horde_Argv \ Horde_Auth \ Horde_Autoloader \ Horde_Browser \ Horde_Core \ Horde_Date \ Horde_Exception \ Horde_Form \ Horde_Group \ Horde_Http \ Horde_Image \ Horde_LoginTasks \ Horde_Mail \ Horde_Mime \ Horde_Nls \ Horde_Perms \ Horde_Prefs \ Horde_Rpc \ Horde_Serialize \ Horde_Support \ Horde_Template \ Horde_Text_Diff \ Horde_Token \ Horde_Text_Filter \ Horde_Tree \ Horde_Url \ Horde_Util \ Horde_View \ Horde_Vfs - # Optional in package but we want them in USE_HORDE_RUN+= Horde_Feed +USE_PHP= filter gettext hash + +CONFLICTS_INSTALL= php*-horde + +OPTIONS_DEFINE= FACEBOOK ICONV TWITTER WEATHER +OPTIONS_DEFAULT= ICONV + +FACEBOOK_DESC= Support connections to Facebook +ICONV_DESC= Depend on PHP iconv extension +TWITTER_DESC= Support connections to Twitter +WEATHER_DESC= Support weather forecast display FACEBOOK_USE= HORDE_RUN=Horde_Service_Facebook ICONV_USE= PHP=iconv TWITTER_USE= HORDE_RUN=Horde_Service_Twitter WEATHER_USE= HORDE_RUN=Horde_Service_Weather .include diff --git a/www/horde-passwd/Makefile b/www/horde-passwd/Makefile index f6421714fe4c..2f2a0c2404ce 100644 --- a/www/horde-passwd/Makefile +++ b/www/horde-passwd/Makefile @@ -1,25 +1,27 @@ PORTNAME= passwd PORTVERSION= 5.0.7 CATEGORIES= www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde password changing application WWW= https://www.horde.org/apps/passwd/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +IGNORE_WITH_PHP=80 81 82 + USES= horde cpe php USE_PHP= gettext USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ Horde_Auth \ Horde_Core \ Horde_Exception \ Horde_Injector \ Horde_Util \ Horde_View .include diff --git a/www/horde-trean/Makefile b/www/horde-trean/Makefile index 8f65a820af3c..c73727c9a672 100644 --- a/www/horde-trean/Makefile +++ b/www/horde-trean/Makefile @@ -1,34 +1,36 @@ PORTNAME= trean PORTVERSION= 1.1.10 CATEGORIES= www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde Bookmark Manager WWW= https://www.horde.org/apps/trean/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +IGNORE_WITH_PHP=80 81 82 + USES= horde cpe php -USE_PHP= gettext json USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ content \ Horde_Auth \ Horde_Autoloader \ Horde_Controller \ Horde_Core \ Horde_Date \ Horde_Db \ Horde_Exception \ Horde_Form \ Horde_Queue \ Horde_Notification \ Horde_Perms \ Horde_Util \ Horde_Vfs \ Horde_View +USE_PHP= gettext json .include diff --git a/www/horde-wicked/Makefile b/www/horde-wicked/Makefile index aa4c1f6d5c88..e72886470f17 100644 --- a/www/horde-wicked/Makefile +++ b/www/horde-wicked/Makefile @@ -1,39 +1,41 @@ PORTNAME= wicked PORTVERSION= 2.0.8 CATEGORIES= www pear PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde- MAINTAINER= horde@FreeBSD.org COMMENT= Horde Wiki Application WWW= https://www.horde.org/apps/wicked/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +IGNORE_WITH_PHP=80 81 82 + RUN_DEPENDS+= ${PEARDIR}/Text/Wiki.php:www/pear-Text_Wiki@${PHP_FLAVOR} USES= horde cpe php -USE_PHP= gettext USE_HORDE_BUILD= Horde_Role USE_HORDE_RUN= Horde_Role \ horde \ Horde_Auth \ Horde_Autoloader \ Horde_Core \ Horde_Db \ Horde_Exception \ Horde_Form \ Horde_Http \ Horde_Lock \ Horde_Mail \ Horde_Mime \ Horde_Mime_Viewer \ Horde_Notification \ Horde_Perms \ Horde_Rpc \ Horde_Text_Diff \ Horde_Url \ Horde_Util \ Horde_Vfs +USE_PHP= gettext .include