diff --git a/databases/dalmp/Makefile b/databases/dalmp/Makefile index 05c79a779d64..b73a5e3237d1 100644 --- a/databases/dalmp/Makefile +++ b/databases/dalmp/Makefile @@ -1,27 +1,26 @@ PORTNAME= dalmp PORTVERSION= 3.1.0 CATEGORIES= databases MAINTAINER= nbari@tequila.io COMMENT= Database Abstraction Layer for MySQL using PHP WWW= https://docs.dalmp.com/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt USE_GITHUB= yes GH_ACCOUNT= nbari GH_PROJECT= ${PORTNAME:tu} USES= php NO_BUILD= yes NO_ARCH= yes USE_PHP= mysqli session memcache sqlite3 curl redis -IGNORE_WITH_PHP= 84 do-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) .include diff --git a/finance/prestashop/Makefile b/finance/prestashop/Makefile index fb1ca2d77847..e77c0a37bbdf 100644 --- a/finance/prestashop/Makefile +++ b/finance/prestashop/Makefile @@ -1,38 +1,37 @@ PORTNAME= prestashop PORTVERSION= 8.1.5 CATEGORIES= finance www MASTER_SITES= https://github.com/PrestaShop/PrestaShop/releases/download/${PORTVERSION}/ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= wen@FreeBSD.org COMMENT= Open-Source e-Commerce Software for Web 2.0 WWW= https://www.prestashop.com/ USES= cpe php shebangfix zip:infozip NO_BUILD= yes PRESTADIR= www/${PORTNAME} PLIST= ${WRKDIR}/plist USE_PHP= ctype curl dom fileinfo filter gd intl \ mbstring mcrypt mysqli \ pdo_mysql posix session simplexml \ soap tokenizer zip -IGNORE_WITH_PHP= 84 WRKSRC= ${WRKDIR}/${PORTNAME} SUB_FILES= pkg-message post-extract: @(cd ${WRKDIR} && ${UNZIP_CMD} -d prestashop ${WRKDIR}/prestashop.zip) ${REINPLACE_CMD} -e 's#@prefix@#${PREFIX}#g' \ ${WRKSRC}/vendor/pear/archive_tar/scripts/phptar.in pre-install: @${ECHO_CMD} -e '@owner ${WWWOWN}\n@group ${WWWGRP}' > ${PLIST} @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${PRESTADIR}?g" >> ${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${PRESTADIR}?g" >> ${PLIST} @${ECHO_CMD} -e '@owner root\n@group wheel' >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} .include diff --git a/mail/nocc/Makefile b/mail/nocc/Makefile index ae048d50d474..5432fd4bc211 100644 --- a/mail/nocc/Makefile +++ b/mail/nocc/Makefile @@ -1,50 +1,49 @@ PORTNAME= nocc PORTVERSION= 1.9.13 CATEGORIES= mail www MASTER_SITES= SF/${PORTNAME}/NOCC/${PORTVERSION} MAINTAINER= ale@FreeBSD.org COMMENT= Webmail system which access POP3 and IMAP mail servers WWW= https://nocc.sourceforge.net/ LICENSE= GPLv2 USES= cpe php:web OPTIONS_DEFINE= DOCS USE_PHP= ctype iconv imap mbstring session -IGNORE_WITH_PHP= 84 SUB_FILES= pkg-message NO_ARCH= yes NO_BUILD= yes NOCCCOMP= .htaccess favicon.ico robots.txt \ action.php ckeditor.php ckeditor5.php common.php \ contacts.php contacts_manager.php \ delete.php down_mail.php download.php get_img.php \ help.php index.php logout.php rss.php send.php \ ckeditor5 classes config html htmlpurifier js lang \ themes utils PORTDOCS= * post-extract: @${FIND} ${WRKSRC} -type d -empty -delete do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} .for i in ${NOCCCOMP} cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${WWWDIR} .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} ${NOCCCOMP} -not -type d) | ${SORT} | \ ${SED} -ne 's,^,${WWWDIR_REL}/,p' >> ${TMPPLIST} @${ECHO_CMD} "@owner" >> ${TMPPLIST} @${ECHO_CMD} "@group" >> ${TMPPLIST} .include diff --git a/mail/pear-Horde_Imap_Client/Makefile b/mail/pear-Horde_Imap_Client/Makefile index f6bff97344a1..3d006541d802 100644 --- a/mail/pear-Horde_Imap_Client/Makefile +++ b/mail/pear-Horde_Imap_Client/Makefile @@ -1,28 +1,27 @@ PORTNAME= Horde_Imap_Client PORTVERSION= 2.29.18 CATEGORIES= mail www pear PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX} MAINTAINER= horde@FreeBSD.org COMMENT= Horde IMAP abstraction interface WWW= https://pear.horde.org USES= horde php cpe USE_HORDE_RUN= Horde_Exception \ Horde_Mail \ Horde_Mime \ Horde_Stream \ Horde_Util -IGNORE_WITH_PHP= 84 OPTIONS_DEFAULT= IMAP MBSTRING SASL OPTIONS_DEFINE= IMAP MBSTRING SASL IMAP_DESC= Require PHP imap extension MBSTRING_DESC= Require PHP mbstring extension SASL_DESC= Support SASL Authentication IMAP_USE= PHP=imap MBSTRING_USE= PHP=mbstring SASL_RUN_DEPENDS= ${PEARDIR}/Auth/SASL.php:security/pear-Auth_SASL@${PHP_FLAVOR} .include diff --git a/mail/pear-Horde_Kolab_Storage/Makefile b/mail/pear-Horde_Kolab_Storage/Makefile index cea285665302..3254d1bffbe6 100644 --- a/mail/pear-Horde_Kolab_Storage/Makefile +++ b/mail/pear-Horde_Kolab_Storage/Makefile @@ -1,23 +1,22 @@ PORTNAME= Horde_Kolab_Storage DISTVERSION= 2.2.4 CATEGORIES= mail www pear MAINTAINER= horde@FreeBSD.org COMMENT= Horde library for handling Kolab data stored on an IMAP server WWW= https://pear.horde.org USES= horde php cpe USE_HORDE_RUN= Horde_Cache \ Horde_Exception \ Horde_Kolab_Format \ Horde_Mime \ Horde_Translation \ Horde_Support \ Horde_Util -IGNORE_WITH_PHP= 84 # Optional but we want it USE_PHP+= imap USE_HORDE_RUN+= Horde_Imap_Client .include diff --git a/mail/pear-Horde_Mail_Autoconfig/Makefile b/mail/pear-Horde_Mail_Autoconfig/Makefile index 74dc7f67f048..981adeac617b 100644 --- a/mail/pear-Horde_Mail_Autoconfig/Makefile +++ b/mail/pear-Horde_Mail_Autoconfig/Makefile @@ -1,19 +1,18 @@ PORTNAME= Horde_Mail_Autoconfig PORTVERSION= 1.0.3 CATEGORIES= mail www pear MAINTAINER= horde@FreeBSD.org COMMENT= Horde Mail Autoconfiguration WWW= https://pear.horde.org USES= horde cpe USE_HORDE_RUN= Horde_Exception \ Horde_Http \ Horde_Imap_Client \ Horde_Mail \ Horde_Smtp -IGNORE_WITH_PHP= 84 RUN_DEPENDS+= ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS2@${PHP_FLAVOR} .include diff --git a/mail/postfixadmin/Makefile b/mail/postfixadmin/Makefile index 7b49131d0814..b4ab81cb7f4f 100644 --- a/mail/postfixadmin/Makefile +++ b/mail/postfixadmin/Makefile @@ -1,83 +1,82 @@ PORTNAME= postfixadmin DISTVERSIONPREFIX= postfixadmin- DISTVERSION= 3.4.dev.20211018 CATEGORIES= mail www .if defined(_PFA_LITE) PKGNAMESUFFIX= -lite${PHP_PKGNAMESUFFIX} .else PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} .endif MAINTAINER= ports.maintainer@evilphi.com COMMENT= PHP web-based management tool for Postfix virtual domains and users WWW= http://www.postfixadmin.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL-LICENSE.TXT USES= cpe php:flavors shebangfix CPE_VENDOR= postfix_admin_project CPE_PRODUCT= postfix_admin USE_GITHUB= yes GH_TAGNAME= d3bc1551 USE_PHP= mbstring session -IGNORE_WITH_PHP= 84 NO_ARCH= yes NO_BUILD= yes SUB_FILES+= pkg-message PLIST_SUB= WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} OPTIONS_DEFINE= ADDONS DOCS IMAP .if defined(_PFA_LITE) OPTIONS_DEFAULT= SQLITE .else OPTIONS_DEFAULT= ADDONS IMAP SQLITE .endif OPTIONS_MULTI= DATABASE OPTIONS_MULTI_DATABASE= MYSQL PGSQL SQLITE OPTIONS_SUB= yes ADDONS_DESC= Include add-ons and related Perl dependencies IMAP_DESC= Support automated sub-folder creation for new mailboxes ADDONS_RUN_DEPENDS= p5-DBI>=1.634:databases/p5-DBI \ p5-Email-Sender>=1.300031:mail/p5-Email-Sender \ p5-Email-Simple>=1.998:mail/p5-Email-Simple \ p5-Email-Valid>=0.12:mail/p5-Email-Valid \ p5-LockFile-Simple>=0.208:devel/p5-LockFile-Simple \ p5-Log-Log4perl>=0.26:devel/p5-Log-Log4perl \ p5-MIME-EncWords>=0.040:mail/p5-MIME-EncWords \ p5-Net-DNS>=1.32:dns/p5-Net-DNS \ p5-Try-Tiny>=0.30:lang/p5-Try-Tiny ADDONS_USES= gettext perl5 IMAP_USE= PHP=imap MYSQL_USE= PHP=pdo_mysql PGSQL_USE= PHP=pdo_pgsql SQLITE_USE= PHP=pdo_sqlite do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} ${MKDIR} ${STAGEDIR}${WWWDIR}/templates_c ${INSTALL_DATA} ${WRKSRC}/*.php ${STAGEDIR}${WWWDIR} .for i in configs languages lib model public scripts templates tests (cd ${WRKSRC}/${i} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/${i}) .endfor ${MKDIR} ${STAGEDIR}${DATADIR} .for i in GPL-LICENSE.TXT LICENSE.TXT password_expiration.sql postfixadmin.my.cnf ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR} .endfor do-install-ADDONS-on: (cd ${WRKSRC}/ADDITIONS && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ADDITIONS) (cd ${WRKSRC}/VIRTUAL_VACATION && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/VIRTUAL_VACATION) do-install-DOCS-on: (cd ${WRKSRC}/DOCUMENTS && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .for i in CHANGELOG.TXT INSTALL.TXT README.md ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/mail/postfixadmin33/Makefile b/mail/postfixadmin33/Makefile index a7a14804704d..2cbc80738598 100644 --- a/mail/postfixadmin33/Makefile +++ b/mail/postfixadmin33/Makefile @@ -1,86 +1,85 @@ PORTNAME= postfixadmin33 DISTVERSIONPREFIX= postfixadmin- DISTVERSION= 3.3.13 CATEGORIES= mail www .if defined(_PFA_LITE) PKGNAMESUFFIX= -lite${PHP_PKGNAMESUFFIX} .else PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} .endif DISTNAME= postfixadmin MAINTAINER= ports.maintainer@evilphi.com COMMENT= PHP web-based management tool for Postfix virtual domains and users WWW= http://www.postfixadmin.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL-LICENSE.TXT USES= cpe php:flavors shebangfix CPE_VENDOR= postfix_admin_project CPE_PRODUCT= postfix_admin USE_GITHUB= yes GH_ACCOUNT= ${DISTNAME} GH_PROJECT= ${DISTNAME} USE_PHP= mbstring session -IGNORE_WITH_PHP= 84 NO_ARCH= yes NO_BUILD= yes SUB_FILES+= pkg-message PLIST_SUB= WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} OPTIONS_DEFINE= ADDONS DOCS IMAP .if defined(_PFA_LITE) OPTIONS_DEFAULT= SQLITE .else OPTIONS_DEFAULT= ADDONS IMAP SQLITE .endif OPTIONS_MULTI= DATABASE OPTIONS_MULTI_DATABASE= MYSQL PGSQL SQLITE OPTIONS_SUB= yes ADDONS_DESC= Include add-ons and related Perl dependencies IMAP_DESC= Support automated sub-folder creation for new mailboxes ADDONS_RUN_DEPENDS= p5-DBI>=1.634:databases/p5-DBI \ p5-Email-Sender>=1.300031:mail/p5-Email-Sender \ p5-Email-Simple>=1.998:mail/p5-Email-Simple \ p5-Email-Valid>=0.12:mail/p5-Email-Valid \ p5-LockFile-Simple>=0.208:devel/p5-LockFile-Simple \ p5-Log-Log4perl>=0.26:devel/p5-Log-Log4perl \ p5-MIME-EncWords>=0.040:mail/p5-MIME-EncWords \ p5-Net-DNS>=1.32:dns/p5-Net-DNS \ p5-Try-Tiny>=0.30:lang/p5-Try-Tiny ADDONS_USES= gettext perl5 IMAP_USE= PHP=imap MYSQL_USE= PHP=pdo_mysql PGSQL_USE= PHP=pdo_pgsql SQLITE_USE= PHP=pdo_sqlite do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} ${MKDIR} ${STAGEDIR}${WWWDIR}/templates_c ${INSTALL_DATA} ${WRKSRC}/*.php ${STAGEDIR}${WWWDIR} .for i in configs languages lib model public scripts templates tests (cd ${WRKSRC}/${i} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/${i}) .endfor ${MKDIR} ${STAGEDIR}${DATADIR} .for i in GPL-LICENSE.TXT LICENSE.TXT password_expiration.sql \ postfixadmin.my.cnf ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR} .endfor do-install-ADDONS-on: (cd ${WRKSRC}/ADDITIONS && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ADDITIONS) (cd ${WRKSRC}/VIRTUAL_VACATION && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/VIRTUAL_VACATION) do-install-DOCS-on: (cd ${WRKSRC}/DOCUMENTS && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .for i in CHANGELOG.TXT INSTALL.TXT README.md ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/mail/snappymail/Makefile b/mail/snappymail/Makefile index 3cb3e8b8c269..7e88b8febb1f 100644 --- a/mail/snappymail/Makefile +++ b/mail/snappymail/Makefile @@ -1,46 +1,45 @@ PORTNAME= snappymail DISTVERSION= 2.36.4 CATEGORIES= mail www MASTER_SITES= https://github.com/the-djmaze/snappymail/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= yasu@FreeBSD.org COMMENT= Simple, modern, lightweight & fast web-based email client WWW= https://snappymail.eu/ LICENSE= AGPLv3 RUN_DEPENDS= ${PECL_PKGNAMEPREFIX}APCu>0:devel/pecl-APCu@${PHP_FLAVOR} \ ${PECL_PKGNAMEPREFIX}uuid>0:devel/pecl-uuid@${PHP_FLAVOR} \ ${PECL_PKGNAMEPREFIX}xxtea>0:security/pecl-xxtea@${PHP_FLAVOR} USES= php:web,flavors USE_PHP= ctype curl dom fileinfo gd iconv intl mbstring phar simplexml \ sodium tidy xml zip zlib -IGNORE_WITH_PHP= 84 NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_SUB= VER="${PORTVERSION}" \ WWWGRP="${WWWGRP}" \ WWWOWN="${WWWOWN}" OPTIONS_DEFINE= GNUPG LDAP MYSQL PGSQL REDIS SQLITE3 OPTIONS_DEFAULT= GNUPG LDAP MYSQL PGSQL REDIS SQLITE3 GNUPG_RUN_DEPENDS= ${PECL_PKGNAMEPREFIX}gnupg>0:security/pecl-gnupg@${PHP_FLAVOR} LDAP_USE= PHP=ldap MYSQL_USE= PHP=pdo_mysql PGSQL_USE= PHP=pdo_pgsql REDIS_USE= PHP=redis SQLITE3_USE= PHP=pdo_sqlite do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) ${RM} -r ${STAGEDIR}${WWWDIR}/data ${MKDIR} ${STAGEDIR}${WWWDIR}/data .include diff --git a/net-mgmt/icingaweb2-module-businessprocess/Makefile b/net-mgmt/icingaweb2-module-businessprocess/Makefile index ae94ab4ede3b..72651ace77ad 100644 --- a/net-mgmt/icingaweb2-module-businessprocess/Makefile +++ b/net-mgmt/icingaweb2-module-businessprocess/Makefile @@ -1,39 +1,38 @@ PORTNAME= icingaweb2-module-businessprocess DISTVERSIONPREFIX= v DISTVERSION= 2.5.0 PORTREVISION= 0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Manage Business Processes in Icinga Web 2 WWW= https://github.com/Icinga/icingaweb2-module-businessprocess LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \ icinga-php-library${PHP_PKGNAMESUFFIX}>=0.13.1:net-mgmt/icinga-php-library@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= NLS NLS_USES= gettext php NLS_USE= php=intl WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-cube/Makefile b/net-mgmt/icingaweb2-module-cube/Makefile index 89cfb07fd894..f7f52ae71969 100644 --- a/net-mgmt/icingaweb2-module-cube/Makefile +++ b/net-mgmt/icingaweb2-module-cube/Makefile @@ -1,32 +1,31 @@ PORTNAME= icingaweb2-module-cube DISTVERSIONPREFIX= v DISTVERSION= 1.3.2 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Drill-down view for Icinga web 2 based on custom variables WWW= https://github.com/Icinga/icingaweb2-module-cube LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes USES= php:web,flavors -IGNORE_WITH_PHP= 84 WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-director/Makefile b/net-mgmt/icingaweb2-module-director/Makefile index 2e3c24f02166..2da66542f9b9 100644 --- a/net-mgmt/icingaweb2-module-director/Makefile +++ b/net-mgmt/icingaweb2-module-director/Makefile @@ -1,52 +1,51 @@ PORTNAME= icingaweb2-module-director DISTVERSIONPREFIX= v DISTVERSION= 1.11.1 PORTREVISION= 1 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Configuration frontend for Icinga 2, integrated automation WWW= https://github.com/Icinga/icingaweb2-module-director LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors USE_PHP= pcntl -IGNORE_WITH_PHP= 84 USE_RC_SUBR= icinga-director DIRECTOR_USER?= icingadirector DIRECTOR_GROUP?= icinga USERS= ${DIRECTOR_USER} GROUPS= ${DIRECTOR_GROUP} SUB_LIST+= DIRECTOR_GROUP=${DIRECTOR_GROUP} \ DIRECTOR_USER=${DIRECTOR_USER} PLIST_SUB+= DIRECTOR_GROUP=${DIRECTOR_GROUP} \ DIRECTOR_USER=${DIRECTOR_USER} USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= NLS NLS_USES= gettext NLS_USE= PHP=intl WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}/var/run/icinga-director @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-elasticsearch/Makefile b/net-mgmt/icingaweb2-module-elasticsearch/Makefile index 36340132597a..f582c230dece 100644 --- a/net-mgmt/icingaweb2-module-elasticsearch/Makefile +++ b/net-mgmt/icingaweb2-module-elasticsearch/Makefile @@ -1,33 +1,32 @@ PORTNAME= icingaweb2-module-elasticsearch DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 PORTREVISION= 4 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Integrate Elasticsearch into Icinga Web 2 WWW= https://github.com/Icinga/icingaweb2-module-elasticsearch LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-fileshipper/Makefile b/net-mgmt/icingaweb2-module-fileshipper/Makefile index a04284121fbe..262f6bdd6919 100644 --- a/net-mgmt/icingaweb2-module-fileshipper/Makefile +++ b/net-mgmt/icingaweb2-module-fileshipper/Makefile @@ -1,33 +1,32 @@ PORTNAME= icingaweb2-module-fileshipper DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Import CSV, JSON, XML and YAML files for the Icinga Director WWW= https://github.com/Icinga/icingaweb2-module-fileshipper LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-generictts/Makefile b/net-mgmt/icingaweb2-module-generictts/Makefile index 3a7ed3f29fe8..9cad0b424bb8 100644 --- a/net-mgmt/icingaweb2-module-generictts/Makefile +++ b/net-mgmt/icingaweb2-module-generictts/Makefile @@ -1,33 +1,32 @@ PORTNAME= icingaweb2-module-generictts DISTVERSIONPREFIX= v DISTVERSION= 2.1.0 PORTREVISION= 1 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Generic ticket system integration into Icinga web 2 WWW= https://github.com/Icinga/icingaweb2-module-generictts LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-grafana/Makefile b/net-mgmt/icingaweb2-module-grafana/Makefile index 40049a16d80d..108e065c2d62 100644 --- a/net-mgmt/icingaweb2-module-grafana/Makefile +++ b/net-mgmt/icingaweb2-module-grafana/Makefile @@ -1,34 +1,33 @@ PORTNAME= icingaweb2-module-grafana DISTVERSIONPREFIX= v DISTVERSION= 2.0.3 PORTREVISION= 0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Add Grafana graphs into Icinga Web 2 to display performance metrics WWW= https://github.com/Mikesch-mp/icingaweb2-module-grafana LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= mikesch-mp NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${RM} -r ${WRKSRC}/.idea ${WRKSRC}/.github @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-graphite/Makefile b/net-mgmt/icingaweb2-module-graphite/Makefile index d7e86edd24d1..a940ef1e801e 100644 --- a/net-mgmt/icingaweb2-module-graphite/Makefile +++ b/net-mgmt/icingaweb2-module-graphite/Makefile @@ -1,33 +1,32 @@ PORTNAME= icingaweb2-module-graphite DISTVERSIONPREFIX= v DISTVERSION= 1.2.4 PORTREVISION= 0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Graphite integration into Icinga Web 2 WWW= https://github.com/Icinga/icingaweb2-module-graphite LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-icingadb/Makefile b/net-mgmt/icingaweb2-module-icingadb/Makefile index 4c8d9d09a8d4..724bc43466ba 100644 --- a/net-mgmt/icingaweb2-module-icingadb/Makefile +++ b/net-mgmt/icingaweb2-module-icingadb/Makefile @@ -1,57 +1,56 @@ PORTNAME= icingaweb2-module-icingadb DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= dvl@FreeBSD.org COMMENT= Publish, synchronize, and visualize Icinga data WWW= https://icinga.com/docs/icinga-db-web/latest/doc/01-About/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icinga-php-library${PHP_PKGNAMESUFFIX}>=0.9:net-mgmt/icinga-php-library@${PHP_FLAVOR} \ icinga-php-thirdparty${PHP_PKGNAMESUFFIX}>=0.11.0:net-mgmt/icinga-php-thirdparty@${PHP_FLAVOR} \ icingadb>0:net-mgmt/icingadb \ icingaweb2${PHP_PKGNAMESUFFIX}>=2.9:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors shebangfix # php json extension is required but it's statically linked in default php USE_PHP= curl dom xml -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga GH_PROJECT= icingadb-web NO_BUILD= yes NO_ARCH= yes #SUB_FILES= pkg-message SUB_LIST= ETCDIR=${ETCDIR} \ EXAMPLESDIR=${EXAMPLESDIR} \ WWWDIR=${WWWDIR} PLIST_SUB= WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} OPTIONS_DEFINE= MYSQL PGSQL OPTIONS_DEFAULT= MYSQL PGSQL PDF_DESC= Export graphs as PDF PDF_RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} PGSQL_USE= PHP=pdo_pgsql,pgsql MYSQL_USE= PHP=mysqli,pdo_mysql WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: (cd ${WRKSRC} && ${RM} -r .mailmap changelog.py icingaweb2.spec \ bin/license_writer.py packages test) ${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-idoreports/Makefile b/net-mgmt/icingaweb2-module-idoreports/Makefile index 420399d75bbd..344ac07429fc 100644 --- a/net-mgmt/icingaweb2-module-idoreports/Makefile +++ b/net-mgmt/icingaweb2-module-idoreports/Makefile @@ -1,34 +1,33 @@ PORTNAME= icingaweb2-module-idoreports DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 PORTREVISION= 0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Host and service availability reports for Icinga WWW= https://github.com/Icinga/icingaweb2-module-idoreports LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \ icingaweb2-module-reporting${PHP_PKGNAMESUFFIX}>=0.10.0:net-mgmt/icingaweb2-module-reporting@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-jira/Makefile b/net-mgmt/icingaweb2-module-jira/Makefile index 805329bbbf24..a74ea18a7edf 100644 --- a/net-mgmt/icingaweb2-module-jira/Makefile +++ b/net-mgmt/icingaweb2-module-jira/Makefile @@ -1,33 +1,32 @@ PORTNAME= icingaweb2-module-jira DISTVERSIONPREFIX= v DISTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= gettoknowmi@yahoo.com COMMENT= Jira integration into Icinga Web 2 WWW= https://github.com/Icinga/icingaweb2-module-jira LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-map/Makefile b/net-mgmt/icingaweb2-module-map/Makefile index 6b809e7e881e..eb7be345bd5b 100644 --- a/net-mgmt/icingaweb2-module-map/Makefile +++ b/net-mgmt/icingaweb2-module-map/Makefile @@ -1,34 +1,33 @@ PORTNAME= icingaweb2-module-map DISTVERSIONPREFIX= v DISTVERSION= 2.0.0 PORTREVISION= 4 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Display hosts on OpenStreetMap WWW= https://github.com/nbuchwitz/icingaweb2-module-map LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= nbuchwitz NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${RM} -r ${WRKSRC}/.github @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-pdfexport/Makefile b/net-mgmt/icingaweb2-module-pdfexport/Makefile index 3d3a0ece0920..719290e31464 100644 --- a/net-mgmt/icingaweb2-module-pdfexport/Makefile +++ b/net-mgmt/icingaweb2-module-pdfexport/Makefile @@ -1,37 +1,36 @@ PORTNAME= icingaweb2-module-pdfexport DISTVERSIONPREFIX= v DISTVERSION= 0.10.2 PORTREVISION= 3 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Icinga PDF Export WWW= https://github.com/Icinga/icingaweb2-module-pdfexport LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} \ chromium>0:www/chromium USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} post-patch: @${REINPLACE_CMD} -e "s|/bin/google-chrome|${LOCALBASE}/bin/chrome|" \ ${WRKSRC}/library/Pdfexport/ProvidedHook/Pdfexport.php do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-reactbundle/Makefile b/net-mgmt/icingaweb2-module-reactbundle/Makefile index fe4cb9d68524..b368301fc971 100644 --- a/net-mgmt/icingaweb2-module-reactbundle/Makefile +++ b/net-mgmt/icingaweb2-module-reactbundle/Makefile @@ -1,33 +1,32 @@ PORTNAME= icingaweb2-module-reactbundle DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 PORTREVISION= 1 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Icinga Web 2 ReactPHP-based 3rd party libraries WWW= https://github.com/Icinga/icingaweb2-module-reactbundle LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-reporting/Makefile b/net-mgmt/icingaweb2-module-reporting/Makefile index 6ae120001d1a..db586a8b84cb 100644 --- a/net-mgmt/icingaweb2-module-reporting/Makefile +++ b/net-mgmt/icingaweb2-module-reporting/Makefile @@ -1,40 +1,39 @@ PORTNAME= icingaweb2-module-reporting DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 PORTREVISION= 0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Reporting module for Icinga Web 2 WWW= https://github.com/Icinga/icingaweb2-module-reporting LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \ icingaweb2-module-reactbundle${PHP_PKGNAMESUFFIX}>=0.9.0:net-mgmt/icingaweb2-module-reactbundle@${PHP_FLAVOR} \ icinga-php-library${PHP_PKGNAMESUFFIX}>=0.13.1:net-mgmt/icinga-php-library@${PHP_FLAVOR} USES= php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga OPTIONS_DEFINE= PDF PDF_DESC= Use Chromium to export PDFs OPTIONS_DEFAULT= PDF PDF_RUN_DEPENDS= icingaweb2-module-pdfexport${PHP_PKGNAMESUFFIX}>=0.9:net-mgmt/icingaweb2-module-pdfexport@${PHP_FLAVOR} NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-vsphere/Makefile b/net-mgmt/icingaweb2-module-vsphere/Makefile index c9f2f04ed3e9..5e44f1c855b3 100644 --- a/net-mgmt/icingaweb2-module-vsphere/Makefile +++ b/net-mgmt/icingaweb2-module-vsphere/Makefile @@ -1,32 +1,31 @@ PORTNAME= icingaweb2-module-vsphere DISTVERSIONPREFIX= v DISTVERSION= 1.1.1 PORTREVISION= 1 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Automated import of your VMs and Physical Host from VMware Sphere WWW= https://github.com/Icinga/icingaweb2-module-vsphere RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} \ icingaweb2-module-director${PHP_PKGNAMESUFFIX}>=1.6.2:net-mgmt/icingaweb2-module-director@${PHP_FLAVOR} USES= php:web,flavors USE_PHP= posix soap -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-vspheredb/Makefile b/net-mgmt/icingaweb2-module-vspheredb/Makefile index 4008557f4120..e0ceacece819 100644 --- a/net-mgmt/icingaweb2-module-vspheredb/Makefile +++ b/net-mgmt/icingaweb2-module-vspheredb/Makefile @@ -1,39 +1,38 @@ PORTNAME= icingaweb2-module-vspheredb DISTVERSIONPREFIX= v DISTVERSION= 1.4.0 PORTREVISION= 3 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= gettoknowmi@yahoo.com COMMENT= Easily Monitor Vsphere with Icinga WWW= https://github.com/Icinga/icingaweb2-module-vspheredb LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} \ icingaweb2-module-incubator${PHP_PKGNAMESUFFIX}>0:net-mgmt/icingaweb2-module-incubator@${PHP_FLAVOR} \ icinga-php-library${PHP_PKGNAMESUFFIX}>0:net-mgmt/icinga-php-library@${PHP_FLAVOR} \ icingaweb2-module-reactbundle${PHP_PKGNAMESUFFIX}>0:net-mgmt/icingaweb2-module-reactbundle@${PHP_FLAVOR} USES= mysql php:web,flavors -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} SUB_FILES= vspheredb do-install: ${INSTALL_SCRIPT} ${WRKDIR}/vspheredb ${STAGEDIR}${PREFIX}/etc/rc.d @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-x509/Makefile b/net-mgmt/icingaweb2-module-x509/Makefile index d84f2102f1e3..8e9387f5fd7c 100644 --- a/net-mgmt/icingaweb2-module-x509/Makefile +++ b/net-mgmt/icingaweb2-module-x509/Makefile @@ -1,37 +1,36 @@ PORTNAME= icingaweb2-module-x509 DISTVERSIONPREFIX= v DISTVERSION= 1.3.1 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= gettoknowmi@yahoo.com COMMENT= Automates certificate monitoring with Icinga WWW= https://github.com/Icinga/icingaweb2-module-x509 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icinga-php-library${PHP_PKGNAMESUFFIX}>0:net-mgmt/icinga-php-library@${PHP_FLAVOR} \ icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} \ icingaweb2-module-reactbundle${PHP_PKGNAMESUFFIX}>0:net-mgmt/icingaweb2-module-reactbundle@${PHP_FLAVOR} USES= mysql:server php:web,flavors ssl USE_GITHUB= yes GH_ACCOUNT= Icinga USE_PHP= gmp -IGNORE_WITH_PHP= 84 NO_BUILD= yes NO_ARCH= yes WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${RM} -r ${WRKSRC}/.github @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2/Makefile b/net-mgmt/icingaweb2/Makefile index 1581aa0a9866..f14cdced8a32 100644 --- a/net-mgmt/icingaweb2/Makefile +++ b/net-mgmt/icingaweb2/Makefile @@ -1,78 +1,77 @@ PORTNAME= icingaweb2 DISTVERSIONPREFIX= v DISTVERSION= 2.12.1 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Next generation web interface for Icinga 1 and 2 WWW= https://www.icinga.com/products/icinga-web-2 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= icinga-php-library${PHP_PKGNAMESUFFIX}>=0.13.1:net-mgmt/icinga-php-library@${PHP_FLAVOR} \ icinga-php-thirdparty${PHP_PKGNAMESUFFIX}>=0.12.1:net-mgmt/icinga-php-thirdparty@${PHP_FLAVOR} \ icingaweb2-module-incubator${PHP_PKGNAMESUFFIX}>=0.20.0:net-mgmt/icingaweb2-module-incubator@${PHP_FLAVOR} USES= php:build,web,flavors shebangfix gettext USE_PHP= bcmath bitset ctype curl dom fileinfo filter gd gettext iconv intl ldap \ mbstring mcrypt memcache memcached opcache pdo \ pdo_sqlite posix session simplexml soap sockets sqlite3 xml \ zlib -IGNORE_WITH_PHP= 84 USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes CONFLICTS_INSTALL= icingaweb2-php* # bin/icingacli SHEBANG_FILES= bin/icingacli SUB_FILES= pkg-message SUB_LIST= ETCDIR=${ETCDIR} \ EXAMPLESDIR=${EXAMPLESDIR} \ WWWDIR=${WWWDIR} PLIST_SUB= WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} OPTIONS_DEFINE= EXAMPLES LDAP MYSQL PDF PGSQL SQLITE OPTIONS_DEFAULT= LDAP MYSQL PGSQL SQLITE PDF_DESC= Export graphs as PDF PDF_RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} PGSQL_USE= PHP=pdo_pgsql,pgsql MYSQL_USE= PHP=mysqli,pdo_mysql SQLITE_USE= PHP=pdo_sqlite,sqlite3 LDAP_USE= PHP=ldap post-patch: ${REINPLACE_CMD} 's%\(/etc/icingaweb2\)%${PREFIX}\1%g' \ ${WRKSRC}/library/Icinga/Application/ApplicationBootstrap.php ${REINPLACE_CMD} 's%/var/lib/icingaweb2%/var/db/icingaweb2%g' \ ${WRKSRC}/library/Icinga/Application/ApplicationBootstrap.php ${REINPLACE_CMD} 's%/usr/share/icinga-php%${WWWDIR}/icinga-php%g' \ ${WRKSRC}/library/Icinga/Application/ApplicationBootstrap.php ${REINPLACE_CMD} 's%readlink[^)]*)%"${PREFIX}/bin/php"%g' \ ${WRKSRC}/application/clicommands/WebCommand.php do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${MKDIR} ${STAGEDIR}/var/db/${PORTNAME}/ ${INSTALL_DATA} ${WRKSRC}/etc/bash_completion.d/icingacli \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d (cd ${WRKSRC} && ${RM} -r .mailmap changelog.py icingaweb2.spec \ bin/license_writer.py packages test) (${FIND} ${WRKSRC} -name "*.bak" -delete) ${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) ${CHMOD} 755 ${STAGEDIR}${WWWDIR}/bin/icingacli ${RLN} ${STAGEDIR}${WWWDIR}/bin/icingacli ${STAGEDIR}${PREFIX}/bin/icingacli ${MKDIR} ${STAGEDIR}${ETCDIR} .include diff --git a/net-mgmt/phpipam/Makefile b/net-mgmt/phpipam/Makefile index 92650c8a3bf0..6668cccab6a3 100644 --- a/net-mgmt/phpipam/Makefile +++ b/net-mgmt/phpipam/Makefile @@ -1,35 +1,34 @@ PORTNAME= phpipam DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 CATEGORIES= net-mgmt MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONFULL}/ MAINTAINER= jake@xz.cx COMMENT= PHP IP Address Management IPv4/IPv6 WWW= https://phpipam.net/ LICENSE= GPLv3 RUN_DEPENDS= ${LOCALBASE}/share/pear/System.php:devel/pear@${PHP_FLAVOR} USES= cpe gettext php:web tar:tgz USE_PHP= ctype curl dom filter gd gettext gmp iconv mbstring mcrypt \ pcntl pdo pdo_mysql posix session simplexml sockets -IGNORE_WITH_PHP= 84 NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message SUB_LIST= DISTNAME=${DISTNAME} WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= LDAP LDAP_USE= PHP=ldap do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} \ "! -name *.orig") .include diff --git a/net/pear-Auth_RADIUS/Makefile b/net/pear-Auth_RADIUS/Makefile index 47a423615d2c..e14414c5f8aa 100644 --- a/net/pear-Auth_RADIUS/Makefile +++ b/net/pear-Auth_RADIUS/Makefile @@ -1,15 +1,14 @@ PORTNAME= Auth_RADIUS PORTVERSION= 1.1.0 CATEGORIES= net security pear MAINTAINER= bofh@FreeBSD.org COMMENT= PEAR wrapper classes for the RADIUS PECL WWW= https://pear.php.net/package/Auth_RADIUS LICENSE= BSD3CLAUSE USES= pear php:flavors USE_PHP= radius -IGNORE_WITH_PHP= 84 .include diff --git a/www/baikal/Makefile b/www/baikal/Makefile index c3becb0e6a16..fc106cde738f 100644 --- a/www/baikal/Makefile +++ b/www/baikal/Makefile @@ -1,32 +1,31 @@ PORTNAME= baikal PORTVERSION= 0.9.5 PORTREVISION= 0 CATEGORIES= www MASTER_SITES= https://github.com/fruux/Baikal/releases/download/${PORTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= gahr@FreeBSD.org COMMENT= Lightweight CalDAV/CardDAV server WWW= https://sabre.io/baikal/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:web,flavors zip USE_PHP= ctype dom filter imap mbstring pdo_sqlite \ session xml xmlreader xmlwriter -IGNORE_WITH_PHP= 84 WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} .include diff --git a/www/fusionpbx/Makefile b/www/fusionpbx/Makefile index c86d4d5b887c..88fc2623ea2e 100644 --- a/www/fusionpbx/Makefile +++ b/www/fusionpbx/Makefile @@ -1,47 +1,46 @@ PORTNAME= fusionpbx PORTVERSION= 4.4.1 PORTREVISION= 1 CATEGORIES= www MAINTAINER= richard2891@gmail.com COMMENT= Web/PHP Interface for FreeSwitch WWW= https://www.fusionpbx.com LICENSE= MPL11 LIB_DEPENDS= libodbc.so:databases/unixODBC RUN_DEPENDS= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/pdo_odbc.so:databases/php${PHP_VER}-pdo_odbc \ ${LOCALBASE}/bin/freeswitch:net/freeswitch \ ${LOCALBASE}/bin/memcached:databases/memcached USES= cpe sqlite php fakeroot USE_PHP= phar pdo pdo_odbc pdo_sqlite gd imap \ ldap sockets simplexml xml session odbc -IGNORE_WITH_PHP= 84 USE_GITHUB= yes VARBASE= var NO_BUILD= yes OPTIONS_DEFINE= PDOPGSQL OPTIONS_DEFAULT= PDOPGSQL PDOPGSQL_DESC= Install POSTGRESQL PDO Connector PDOPGSQL_USES= pgsql PDOPGSQL_USE= PHP=pgsql,pdo_pgsql .include do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) @${MKDIR} ${STAGEDIR}/${VARBASE}/db/fusionpbx @${MKDIR} ${STAGEDIR}/${VARBASE}/cache/fusionpbx @${CHMOD} -R 755 ${STAGEDIR}${WWWDIR}/secure .include diff --git a/www/kanboard/Makefile b/www/kanboard/Makefile index 786102a6f65f..c3507e549769 100644 --- a/www/kanboard/Makefile +++ b/www/kanboard/Makefile @@ -1,49 +1,48 @@ PORTNAME= kanboard DISTVERSIONPREFIX= v DISTVERSION= 1.2.37 CATEGORIES= www PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Simple visual task board software WWW= https://kanboard.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} USES= cpe php:flavors python USE_GITHUB= yes USE_PHP= ctype curl dom filter gd iconv mbstring mcrypt \ pdo session simplexml xml zlib -IGNORE_WITH_PHP= 84 NO_ARCH= yes NO_BUILD= yes PLIST_SUB= KANBOARD_GROUPNAME=${KANBOARD_GROUPNAME} \ KANBOARD_USERNAME=${KANBOARD_USERNAME} OPTIONS_DEFINE= OPCACHE OPTIONS_DEFAULT= OPCACHE SQLITE OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE OPCACHE_DESC= OPcache support (recommended) MYSQL_USES= mysql MYSQL_USE= PHP=mysqli,pdo_mysql OPCACHE_USE= PHP=opcache PGSQL_USES= pgsql PGSQL_USE= PHP=pdo_pgsql,pgsql SQLITE_USE= PHP=pdo_sqlite,sqlite3 KANBOARD_GROUPNAME?= ${KANBOARD_USERNAME} KANBOARD_USERNAME?= www do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/www/matomo/Makefile b/www/matomo/Makefile index e3f65d1be590..0dbb57b1e3cc 100644 --- a/www/matomo/Makefile +++ b/www/matomo/Makefile @@ -1,49 +1,48 @@ PORTNAME= matomo PORTVERSION= 4.13.3 CATEGORIES= www MASTER_SITES= http://builds.matomo.org/ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Open Source Web Analytics Software Program WWW= https://www.matomo.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe shebangfix php:flavors USE_PHP= ctype curl dom fileinfo filter gd iconv intl \ mbstring mcrypt memcache mysqli opcache pdo \ pdo_mysql posix readline session simplexml soap sockets \ sqlite3 tidy tokenizer xml zlib -IGNORE_WITH_PHP= 84 NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= misc/log-analytics/import_logs.py SUB_FILES= pkg-message PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= PHPPDOMYSQL PHPMYSQLI OPTIONS_DEFAULT= PHPPDOMYSQL PHPPDOMYSQL_DESC= Use pdo_mysql php module PHPPDOMYSQL_USE= PHP=pdo_mysql PHPMYSQLI_DESC= Use mysqli php module PHPMYSQLI_USE= PHP=mysqli pre-install: @if [ ! -f ${LOCALBASE}/bin/php ]; then \ echo " It seems you installed PHP without CLI enabled. "; \ echo " This will cause problems when using Matomo. "; \ echo " If you want to reconsider, press Ctrl-C now to cancel. "; \ echo " Then reinstall PHP with CLI enabled. "; \ sleep 3; \ fi do-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/tmp/cache/tracker @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/www/opencart/Makefile b/www/opencart/Makefile index 04ab9995e92a..cae04489b29d 100644 --- a/www/opencart/Makefile +++ b/www/opencart/Makefile @@ -1,29 +1,28 @@ PORTNAME= opencart PORTVERSION= 4.0.2.3 CATEGORIES= www misc MAINTAINER= wen@FreeBSD.org COMMENT= Open source PHP-based online shopping cart system WWW= https://www.opencart.com/ LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= opencart USES= cpe php USE_PHP= filter mysqli curl mbstring gd zlib mcrypt session zip -IGNORE_WITH_PHP= 84 WRKSRC_SUBDIR= upload NO_BUILD= yes SUB_FILES= pkg-message post-patch: ${MV} ${WRKSRC}/config-dist.php ${WRKSRC}/config.php ${MV} ${WRKSRC}/admin/config-dist.php ${WRKSRC}/admin/config.php do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} .include diff --git a/www/openemr/Makefile b/www/openemr/Makefile index 8226d96d5e9a..88c8646f4cde 100644 --- a/www/openemr/Makefile +++ b/www/openemr/Makefile @@ -1,40 +1,39 @@ PORTNAME= openemr PORTVERSION= 7.0.2 CATEGORIES= www MASTER_SITES= SF/openemr/OpenEMR%20Current/${PORTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Electronic health records and medical practice management application WWW= https://www.open-emr.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe php:flavors USE_PHP= ctype curl gd json ldap mcrypt \ mbstring openssl pdo pdo_mysql \ session xml xmlreader xmlrpc xsl zip zlib -IGNORE_WITH_PHP= 84 NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= OPENEMRDIR=${OPENEMRDIR} OPENEMRDIR?= www/openemr post-patch: @${RM} -rf ${WRKSRC}/.g* @${RM} -rf ${WRKSRC}/.e* @${RM} -rf ${WRKSRC}/.s* pre-install: @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${OPENEMRDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type l | ${SED} "s?${WRKSRC}?${OPENEMRDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${OPENEMRDIR}?g" >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${OPENEMRDIR} .include diff --git a/www/suitecrm/Makefile b/www/suitecrm/Makefile index c54360a4a0d9..661d2cfb3519 100644 --- a/www/suitecrm/Makefile +++ b/www/suitecrm/Makefile @@ -1,40 +1,39 @@ PORTNAME= suitecrm PORTVERSION= 7.14.3 CATEGORIES= www MASTER_SITES= https://suitecrm.com/download/141/suite714/563700/ MAINTAINER= wen@FreeBSD.org COMMENT= Open source Customer Relationship Management (CRM) software solution WWW= https://suitercrm.com/ 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 -IGNORE_WITH_PHP= 84 NO_BUILD= yes WRKSRC= ${WRKDIR}/SuiteCRM-${PORTVERSION} PLIST= ${WRKDIR}/plist CRMDIR= www/suitecrm SUB_FILES+= pkg-message pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO_CMD} "@mode 755" >> ${PLIST} @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${CRMDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${CRMDIR}?g" >> ${PLIST} @${ECHO_CMD} "@mode" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} do-install: @${MKDIR} ${STAGEDIR}/${WWWDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/ .include diff --git a/www/thundercache/Makefile b/www/thundercache/Makefile index 9b44769ddb6b..e0df74988dcc 100644 --- a/www/thundercache/Makefile +++ b/www/thundercache/Makefile @@ -1,107 +1,106 @@ PORTNAME= thundercache PORTVERSION= 6.1 PORTREVISION= 16 CATEGORIES= www MASTER_SITES= http://www.thundercache.com.br/dist/ \ http://www.bmsoftware.org/packs/ \ http://www8.freebsdbrasil.com.br/~eksffa/thunder/ \ http://www6.freebsdbrasil.com.br/~eksffa/l/dev/thunder/ \ LOCAL/jmelo DISTNAME= thundercache-6.1.201104260900-${BITS}-fbsd MAINTAINER= eksffa@freebsdbrasil.com.br COMMENT= High-performance and high-efficiency caching proxy system WWW= https://www.bmsoftware.org LICENSE= commercial LICENSE_NAME= commercial LICENSE_TEXT= Commercial software with shareware license to 50 threads LICENSE_PERMS= dist-mirror pkg-mirror auto-accept OPTIONS_DEFINE= DEPENDACK APACHE PHP PGSQL OPTIONS_DEFAULT=DEPENDACK APACHE PHP PGSQL DEPENDACK_DESC= I have read and understood the depends needs APACHE_DESC= Install apache for reporting viewing PHP_DESC= Install PHP for reporting generating PGSQL_DESC= Install PostgreSQL (report data storing) USES= php shebangfix tar:bzip2 ssl SHEBANG_FILES= sbin/thunderlog.php USE_GCC= yes ONLY_FOR_ARCHS= i386 amd64 USE_RC_SUBR= thundercache NO_BUILD= yes .include BITS= ${ARCH:S/amd64/64/:S/x86_64/64/:S/i386/32/}bits WRKSRC= ${WRKDIR}/thunder .if ${PORT_OPTIONS:MAPACHE} USES+= apache:run .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql WANT_PGSQL= server .endif .if ${PORT_OPTIONS:MPHP} USE_PHP+= curl bcmath pdo mcrypt session -IGNORE_WITH_PHP= 84 . if ${PORT_OPTIONS:MPGSQL} USE_PHP+= pdo_pgsql pgsql . endif .endif LIB_DEPENDS+= libcurl.so:ftp/curl \ libutil.so:misc/compat8x SUB_FILES= pkg-message log.sh test-deps.sh SUB_LIST= "GREP=${GREP}" show-info: @${ECHO_MSG} "" @${ECHO_MSG} "ATTENTION:" @${ECHO_MSG} "" @${ECHO_MSG} " It is very important that you carefully read and respect" @${ECHO_MSG} " the special build options for the following depends:" @${ECHO_MSG} "" @${ECHO_MSG} " ftp/curl LIBSSH2=yes OPENSSL=yes PROXY=yes" @${ECHO_MSG} " security/openssl ZLIB=yes" @${ECHO_MSG} " devel/php5-pcre BUNDLED_PCRE=yes (for apache20)" @${ECHO_MSG} " postgresql${PGSQL_VER}-server \ NLS=yes PAM=yes OPTIMIZED_CFLAGS=yes TZDATA=yes" @${ECHO_MSG} "" @${ECHO_MSG} " After you understood it correctly, select DEPENDACK on" @${ECHO_MSG} " the OPTIONS screen. Run ''make config'' to acknowledge" @${ECHO_MSG} "" .if ! ${PORT_OPTIONS:MDEPENDACK} @${FALSE} .endif pre-everything::show-info do-install: @${CP} -r ${WRKSRC} ${STAGEDIR}${PREFIX}/ @${INSTALL_SCRIPT} ${WRKDIR}/log.sh ${STAGEDIR}${PREFIX}/thunder/sbin/ @${MKDIR} -m 755 ${STAGEDIR}/var/run/thunder @(${CHMOD} +x ${WRKDIR}/test-deps.sh ; \ if ! ${WRKDIR}/test-deps.sh > /dev/null 2>&1 ; then \ ${ECHO_MSG} "**** FATAL **** " ; \ ${ECHO_MSG} "**** THIS PORT MAY NOT WORK PROPERLY **** " ; \ ${ECHO_MSG} "Some depends are not built with required features." ; \ ${ECHO_MSG} "You must always honor at least the following options" ; \ ${ECHO_MSG} "depends as listed:" ; \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "ftp/curl LIBSSH2=yes OPENSSL=yes PROXY=yes" ; \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "Type ''make show-info'' to read further information." ; \ ${ECHO_MSG} "" ; \ fi) .include diff --git a/www/tikiwiki/Makefile b/www/tikiwiki/Makefile index c02e1fd6c750..ec99000af821 100644 --- a/www/tikiwiki/Makefile +++ b/www/tikiwiki/Makefile @@ -1,50 +1,49 @@ PORTNAME= tikiwiki DISTVERSION= 24.2 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/Tiki_24.x_Wolf_359/${DISTVERSION}/ DISTNAME= tiki-${DISTVERSION} MAINTAINER= joneum@FreeBSD.org COMMENT= Powerful PHP based Wiki/CMS/Groupware WWW= https://tiki.org/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/license.txt USES= php:web USE_PHP= calendar dom fileinfo gd gettext intl mbstring mcrypt \ posix session xml zip zlib -IGNORE_WITH_PHP= 84 NO_BUILD= yes NO_MTREE= yes NO_ARCH= yes TIKIWIKI_DIR?= www/${PORTNAME}-${DISTVERSION} SUB_FILES= pkg-message SUB_LIST+= TIKIWIKI_DIR=${TIKIWIKI_DIR} WRI_DIR= db dump img/trackers img/wiki img/wiki_up modules/cache \ temp temp/cache templates_c templates whelp do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${TIKIWIKI_DIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${TIKIWIKI_DIR}) # pkg-plist would be over 15,000 lines, consuming 1.1Mb # The benefits of a fixed pkg-plist aren't worth it, autogen! post-install: @(cd ${STAGEDIR}${PREFIX}; ${FIND} * \( -type f -or -type l \) | \ ${SORT} | ${SED} -e 's/^/@(${WWWOWN},${WWWGRP},) /' >> ${TMPPLIST}) @(cd ${STAGEDIR}${PREFIX}; ${FIND} * -type d -empty | \ ${SORT} -r | ${SED} -e 's/^/@dir /' >> ${TMPPLIST}) @${ECHO_CMD} "@mode 777" >> ${TMPPLIST} .for i in ${WRI_DIR} do @${MKDIR} ${STAGEDIR}${PREFIX}/${TIKIWIKI_DIR}/${i} @${ECHO_CMD} "@dir ${TIKIWIKI_DIR}/${i}" >> ${TMPPLIST} .endfor @${ECHO_CMD} "@mode" >> ${TMPPLIST} .include