freebsd-ports/deskutils/horde-kronolith/Makefile
Muhammad Moinur Rahman a73a30364c */horde-*: Mark BROKEN
As part of removal of php74 the initial thought was to remove the horde
framework entirely. However considering the fact that the forks of horde
with php8 compatibility from https://github.com/maintaina-com will soon
be merged upstream we are not removing the ports but keeping them in
BROKEN state as the ports build perfectly while fails to run under
php80. Also mark the ports DEPRECATED in case the patches do not get
merged upstream. Also set the EXPIRATION_DATE to 2023-03-31. In case
someone is willing to convert the ports to use maintaina-com fork feel
free to update accordingly.

Approved by:	portmgr (blanket infrastructure)
Sponsored by:	Bounce Experts
2022-12-25 12:11:58 -06:00

66 lines
1.5 KiB
Makefile

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
DEPRECATED= Requires php74
EXPIRATION_DATE= 2023-03-31
BROKEN= runtime error with php80
RUN_DEPENDS+= ${PEARDIR}/Date.php:devel/pear-Date@${PHP_FLAVOR}
USES= horde php cpe
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
IGNORE_WITH_PHP=81 82
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 <bsd.port.mk>