diff --git a/www/suitecrm/Makefile b/www/suitecrm/Makefile index 661d2cfb3519..9cb3ab83f856 100644 --- a/www/suitecrm/Makefile +++ b/www/suitecrm/Makefile @@ -1,7 +1,8 @@ PORTNAME= suitecrm -PORTVERSION= 7.14.3 +PORTVERSION= 8.7 CATEGORIES= www -MASTER_SITES= https://suitecrm.com/download/141/suite714/563700/ +MASTER_SITES= https://suitecrm.com/download/148/suite87/564667/ +DISTNAME= ${PORTNAME}-8-7-1 MAINTAINER= wen@FreeBSD.org COMMENT= Open source Customer Relationship Management (CRM) software solution @@ -11,17 +12,23 @@ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= php -USE_PHP= curl ctype dom filter gd imap mysqli pdo posix \ - session tokenizer xml mbstring zip zlib +USE_PHP= curl ctype dom filter gd iconv imap intl ldap \ + mysqli pdo pdo_mysql posix session simplexml \ + soap sodium tokenizer xml mbstring xmlreader \ + xmlwriter zip zlib NO_BUILD= yes -WRKSRC= ${WRKDIR}/SuiteCRM-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST= ${WRKDIR}/plist CRMDIR= www/suitecrm SUB_FILES+= pkg-message +do-extract: + @${MKDIR} ${WRKSRC} + @${TAR} -yxf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} -C ${WRKSRC} + pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} diff --git a/www/suitecrm/distinfo b/www/suitecrm/distinfo index f23f0af2250a..8d453d41bd04 100644 --- a/www/suitecrm/distinfo +++ b/www/suitecrm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712137043 -SHA256 (suitecrm-7.14.3.tar.gz) = ce262169787d02cd6318bd4998d567c20f09645ae72d8a5bf309c0264501ce07 -SIZE (suitecrm-7.14.3.tar.gz) = 59702466 +TIMESTAMP = 1735113309 +SHA256 (suitecrm-8-7-1.tar.gz) = 28c0764c407624012dc305155b77fc8118c27135ec628ef1d8ed8bbd0a5e8faf +SIZE (suitecrm-8-7-1.tar.gz) = 91273817 diff --git a/www/suitecrm/files/pkg-message.in b/www/suitecrm/files/pkg-message.in index f74f1bf2f15d..b31d3b2604bc 100644 --- a/www/suitecrm/files/pkg-message.in +++ b/www/suitecrm/files/pkg-message.in @@ -3,20 +3,23 @@ message: < + Alias /suitecrm %%WWWDIR%%/public + AllowOverride None Require all granted -3. For full information on how to get the best out of Sugar Community +3. After installation, you should use 'composer install' +in the directory %%WWWDIR%%. + +4. For full information on how to get the best out of Sugar Community Edition, please see the documentation on the web: https://docs.suitecrm.com/admin/installation-guide/downloading-installing/