diff --git a/audio/ampache/Makefile b/audio/ampache/Makefile index a998f8480eee..5c64920cb9ca 100644 --- a/audio/ampache/Makefile +++ b/audio/ampache/Makefile @@ -1,49 +1,49 @@ # Created by: Philippe Audeoud PORTNAME= ampache PORTVERSION= 5.0.0 DISTVERSIONSUFFIX= _all CATEGORIES= audio www MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= crees@FreeBSD.org COMMENT= Web-based Audio file manager LICENSE= AGPLv3+ USES= cpe zip gettext php:flavors mysql USE_PHP= pdo pdo_mysql hash session json intl simplexml curl dom xml -IGNORE_WITH_PHP=73 80 +IGNORE_WITH_PHP=73 CONFLICTS_INSTALL= ampache-php* # etc/periodic/daily/500.ampache-cron man/man1/ampache.1.gz NO_WRKSUBDIR= yes NO_BUILD= yes SUB_FILES= 500.ampache-cron SUB_LIST= WWWOWN="${WWWOWN}" PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" OPTIONS_DEFINE= DOCS post-patch: .for h in channel play rest ${REINPLACE_CMD} 's,[[:space:]]*RewriteRule [^[:space:]]*[[:space:]],&/ampache,' \ ${WRKSRC}/public/$h/.htaccess.dist .endfor ${REINPLACE_CMD} 's,^;web_path = "",web_path = "/${PORTNAME}",' \ ${WRKSRC}/config/ampache.cfg.php.dist do-build: ${MKDIR} ${WRKSRC}/src do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} '-not -regex ^./man.*') (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} '-not -regex ^./docs.* -a -not -name *.bak') ${INSTALL_MAN} ${WRKSRC}/docs/man/man1/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_SCRIPT} ${WRKDIR}/500.ampache-cron ${STAGEDIR}${PREFIX}/etc/periodic/daily/ .include diff --git a/deskutils/moregroupware/Makefile b/deskutils/moregroupware/Makefile index b2688f51e9db..587c1b913fcd 100644 --- a/deskutils/moregroupware/Makefile +++ b/deskutils/moregroupware/Makefile @@ -1,46 +1,42 @@ # Created by: Rob Evers PORTNAME= moregroupware PORTVERSION= 0.7.4 PORTREVISION= 3 CATEGORIES= deskutils www MASTER_SITES= SF DISTNAME= ${PORTNAME}-core-${PORTVERSION} MAINTAINER= eksffa@freebsdbrasil.com.br COMMENT= Web based GroupWare system -USES= gettext php:mod +USES= gettext php:mod WANT_PGSQL= server # php extensions -USE_PHP= curl \ - gd \ - pcre \ - session \ - xml -IGNORE_WITH_PHP= 80 81 +USE_PHP= curl gd pcre session xml +IGNORE_WITH_PHP= 81 SHAREOWN= ${WWWOWN} SHAREGRP= ${WWWGRP} NO_BUILD= yes -WRKSRC= ${WRKDIR}/${PORTNAME} +WRKSRC= ${WRKDIR}/${PORTNAME} -OPTIONS_DEFINE= ADDONS NLS +OPTIONS_DEFINE= ADDONS NLS OPTIONS_DEFAULT= MYSQL -OPTIONS_SINGLE= DB -OPTIONS_SINGLE_DB= PGSQL MYSQL -OPTIONS_SUB= yes +OPTIONS_SINGLE= DB +OPTIONS_SINGLE_DB= MYSQL PGSQL +OPTIONS_SUB= yes ADDONS_DESC= install additional workgroup features (addons) ADDONS_DISTFILES= ${PORTNAME}-addons-${PORTVERSION}${EXTRACT_SUFX} -MYSQL_USES= mysql:server +MYSQL_USES= mysql:server NLS_USES= gettext -PGSQL_USES= pgsql +PGSQL_USES= pgsql do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/dns/dns-ui/Makefile b/dns/dns-ui/Makefile index 667802901c5d..a826cff26164 100644 --- a/dns/dns-ui/Makefile +++ b/dns/dns-ui/Makefile @@ -1,43 +1,43 @@ # Created by: Ryan Steinmetz PORTNAME= dns-ui DISTVERSION= v0.2.7 CATEGORIES= dns MAINTAINER= zi@FreeBSD.org COMMENT= LDAP-authenticated PowerDNS user interface by Opera LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= pgsql php:mod,cli -IGNORE_WITH_PHP= 80 81 +IGNORE_WITH_PHP= 81 SUB_FILES= pkg-message NO_BUILD= yes USE_PHP= curl json intl ldap mbstring pdo_pgsql USE_GITHUB= yes GH_ACCOUNT= operasoftware OPTIONS_DEFINE= APACHE PGSQLSRV OPTIONS_DEFAULT= APACHE PGSQLSRV APACHE_DESC= Use apache as webserver PGSQLSRV_DESC= Use local postgres instance APACHE_USES= apache:run,2.2+ APACHE_RUN_DEPENDS= mod_php74>0:www/mod_php74 PGSQLSRV_VARS= WANT_PGSQL=server .include post-extract: ${MV} ${WRKSRC}/config/config-sample.ini \ ${WRKSRC}/config/config.ini.sample do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/mail/roundcube-automatic_addressbook/Makefile b/mail/roundcube-automatic_addressbook/Makefile index 9cd38f1342e9..4694481de524 100644 --- a/mail/roundcube-automatic_addressbook/Makefile +++ b/mail/roundcube-automatic_addressbook/Makefile @@ -1,32 +1,33 @@ PORTNAME= automatic_addressbook PORTVERSION= 0.4.3 CATEGORIES= mail PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= andrej@ebert.su COMMENT= Roundcube webmail automatic addressbook plugin LICENSE= GPLv3 RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=0.8:mail/roundcube@${PHP_FLAVOR} USES= php:flavors -IGNORE_WITH_PHP=80 81 USE_GITHUB= yes GH_ACCOUNT= sblaisot +IGNORE_WITH_PHP= 81 -NO_BUILD= yes +WWWDIR= ${RCDIR}/plugins/automatic_addressbook NO_ARCH= yes +NO_BUILD= yes RCDIR= ${PREFIX}/www/roundcube -WWWDIR= ${RCDIR}/plugins/automatic_addressbook SUB_FILES= pkg-message -SUB_LIST= RCDIR=${RCDIR} PLUGINDIR=${WWWDIR} +SUB_LIST= PLUGINDIR=${WWWDIR} \ + RCDIR=${RCDIR} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR} .include diff --git a/mail/roundcube-calendar-kolab/Makefile b/mail/roundcube-calendar-kolab/Makefile index 8befb02baf4c..d39ca777c304 100644 --- a/mail/roundcube-calendar-kolab/Makefile +++ b/mail/roundcube-calendar-kolab/Makefile @@ -1,39 +1,39 @@ PORTNAME= calendar PORTVERSION= 3.5.5 CATEGORIES= mail MASTER_SITES= https://cgit.kolab.org/roundcubemail-plugins-kolab/snapshot/ PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= -kolab${PHP_PKGNAMESUFFIX} DISTNAME= roundcubemail-plugins-kolab-${DISTVERSION} MAINTAINER= crees@FreeBSD.org COMMENT= Roundcube Calendar plugin from Kolab LICENSE= AGPLv3 BUILD_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} USES= php:flavors -IGNORE_WITH_PHP=80 81 +IGNORE_WITH_PHP=81 NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message WWWDIR= ${PREFIX}/www/roundcube/plugins post-patch: ${REINPLACE_CMD} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/plugins/calendar/config.inc.php.dist ${RM} ${WRKSRC}/plugins/calendar/config.inc.php.dist.* do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} .for d in calendar libcalendaring libkolab (cd ${WRKSRC}/plugins && ${COPYTREE_SHARE} $d ${STAGEDIR}${WWWDIR}/) .endfor ${INSTALL_DATA} ${FILESDIR}/libkolab.min.css \ ${STAGEDIR}${WWWDIR}/libkolab/skins/elastic/ .include diff --git a/mail/roundcube-carddav/Makefile b/mail/roundcube-carddav/Makefile index 47201a70b408..4ae6e494e660 100644 --- a/mail/roundcube-carddav/Makefile +++ b/mail/roundcube-carddav/Makefile @@ -1,35 +1,35 @@ # Created by: gahr PORTNAME= carddav PORTVERSION= 4.0.4 PORTREVISION= 0 CATEGORIES= mail MASTER_SITES= LOCAL/gahr https://people.freebsd.org/~gahr/ PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}-${PORTVERSION}-vendor MAINTAINER= gahr@FreeBSD.org COMMENT= Roundcube CardDAV plugin LICENSE= GPLv2 BUILD_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} USES= php:flavors tar:bz2 NO_BUILD= yes NO_ARCH= yes USE_PHP= curl dom simplexml sockets tokenizer xml xmlreader xmlwriter -IGNORE_WITH_PHP=80 81 +IGNORE_WITH_PHP=81 WWWDIR= ${PREFIX}/www/roundcube/plugins/carddav do-install: ${FIND} ${WRKSRC} -name "*.orig" -delete ${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR} .include diff --git a/mail/roundcube-html5_notifier/Makefile b/mail/roundcube-html5_notifier/Makefile index c87fc8ffaa22..69f8472b927e 100644 --- a/mail/roundcube-html5_notifier/Makefile +++ b/mail/roundcube-html5_notifier/Makefile @@ -1,30 +1,29 @@ PORTNAME= html5_notifier PORTVERSION= 0.6.4 DISTVERSIONPREFIX= v CATEGORIES= mail PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= meta@FreeBSD.org COMMENT= HTML5 desktop notifier plugin for roundcube LICENSE= GPLv3 -RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} BUILD_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} +RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} -USES= php:flavors -IGNORE_WITH_PHP=80 81 +USES= php:flavors USE_GITHUB= yes GH_ACCOUNT= stremlau - -NO_BUILD= yes -NO_ARCH= yes +IGNORE_WITH_PHP= 81 WWWDIR= ${PREFIX}/www/roundcube/plugins/${PORTNAME} +NO_ARCH= yes +NO_BUILD= yes do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR} .include diff --git a/mail/roundcube-login_info/Makefile b/mail/roundcube-login_info/Makefile index 5e39c3c6d647..55c6d035b549 100644 --- a/mail/roundcube-login_info/Makefile +++ b/mail/roundcube-login_info/Makefile @@ -1,34 +1,36 @@ # Created by: Mark Felder PORTNAME= login_info DISTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= https://www.std-soft.de/webmail/plugins/ PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DISTNAME= ${PORTNAME}_rc0.5_v${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Roundcube login info plugin LICENSE= GPLv2 RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=0.5:mail/roundcube@${PHP_FLAVOR} -USES= php:flavors -IGNORE_WITH_PHP=80 81 -NO_BUILD= yes -NO_ARCH= yes +USES= php:flavors +IGNORE_WITH_PHP= 81 WWWDIR= ${LOCALBASE}/www/roundcube +NO_ARCH= yes +NO_BUILD= yes + +WRKSRC= ${WRKDIR}/login_info + PLUGDIR= ${WWWDIR}/plugins/login_info PLIST_SUB+= PLUGDIR="www/roundcube/plugins/login_info" -WRKSRC= ${WRKDIR}/login_info do-install: @${ECHO} "Installing in ${PLUGDIR}" ${MKDIR} ${STAGEDIR}/${PLUGDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}/${PLUGDIR} .include diff --git a/mail/roundcube-mobilecube/Makefile b/mail/roundcube-mobilecube/Makefile index db5c932e0d82..9e3b437c9b11 100644 --- a/mail/roundcube-mobilecube/Makefile +++ b/mail/roundcube-mobilecube/Makefile @@ -1,34 +1,35 @@ # Created by: Alexey V. Degtyarev PORTNAME= mobilecube PORTVERSION= ${THEME_VERSION}.${THEME_BUILD} CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/${THEME_VERSION}%20Beta/Build%20%23${THEME_BUILD}/ PKGNAMEPREFIX= roundcube- -DISTNAME= MobileCubeBeta%23${THEME_BUILD} PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} +DISTNAME= MobileCubeBeta%23${THEME_BUILD} MAINTAINER= ports@FreeBSD.org COMMENT= Theme for RoundCube Web Mail RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=0.3:mail/roundcube@${PHP_FLAVOR} THEME_VERSION?= 3.1.0 THEME_BUILD?= 030110A USES= php:flavors zip -IGNORE_WITH_PHP=80 81 -NO_BUILD= yes +IGNORE_WITH_PHP= 81 + +WWWDIR?= ${PREFIX}/www/roundcube/skins/MobileCube NO_ARCH= yes +NO_BUILD= yes WRKSRC= ${WRKDIR}/MobileCubeBeta\#${THEME_BUILD} -WWWDIR?= ${PREFIX}/www/roundcube/skins/MobileCube post-patch: ${FIND} ${WRKSRC} -type f -name '*.orig' -or -name '.DS_Store' -delete do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC}/MobileCube && ${PAX} -r -w . ${STAGEDIR}${WWWDIR} .include diff --git a/mail/roundcube-mvision2/Makefile b/mail/roundcube-mvision2/Makefile index 43d4a0320a1d..81a02ac49ea7 100644 --- a/mail/roundcube-mvision2/Makefile +++ b/mail/roundcube-mvision2/Makefile @@ -1,35 +1,35 @@ # Created by: Alexey V. Degtyarev PORTNAME= mvision2 PORTVERSION= 2 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= http://roundcubethemes.net/downloads/ \ ftp://renatasystems.org/pub/FreeBSD/ports/distfiles/ PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Theme for RoundCube Web Mail RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=0.2:mail/roundcube@${PHP_FLAVOR} USES= php:flavors -IGNORE_WITH_PHP=80 81 -NO_BUILD= yes -NO_ARCH= yes +IGNORE_WITH_PHP= 81 WWWDIR?= ${PREFIX}/www/roundcube/skins/mvision2_en +NO_ARCH= yes +NO_BUILD= yes SUB_FILES= pkg-message post-extract: @${FIND} ${WRKDIR} -name "._*" -delete do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKDIR}/mvision2_en && ${PAX} -r -w . \ ${STAGEDIR}${WWWDIR} ${FIND} ${STAGEDIR}${WWWDIR} -type f -exec ${CHMOD} 0644 {} \; .include diff --git a/mail/roundcube-sauserprefs/Makefile b/mail/roundcube-sauserprefs/Makefile index 573db90381f4..91edda8bb0b4 100644 --- a/mail/roundcube-sauserprefs/Makefile +++ b/mail/roundcube-sauserprefs/Makefile @@ -1,31 +1,31 @@ # Created by: Stefan Bethke PORTNAME= sauserprefs PORTVERSION= 1.10 # PLEASE MIRROR DISTFILE WITH VERSIONED DIR PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= http://www.tehinterweb.co.uk/roundcube/plugins/ \ LOCAL/bdrewery/${PORTNAME}/${PORTVERSION}/ PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DISTNAME= ${PORTNAME} MAINTAINER= stb@lassitu.de COMMENT= Roundcube plugin to manage SpamAssassin prefs LICENSE= GPLv3 RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=0.8:mail/roundcube@${PHP_FLAVOR} -USES= php:flavors -IGNORE_WITH_PHP=80 81 -NO_BUILD= yes -NO_ARCH= yes +USES= php:flavors +IGNORE_WITH_PHP= 81 WWWDIR= ${PREFIX}/www/roundcube/plugins/sauserprefs +NO_ARCH= yes +NO_BUILD= yes do-install: ${MKDIR} ${STAGEDIR}/${WWWDIR} cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}/${WWWDIR} .include diff --git a/mail/roundcube-thunderbird_labels/Makefile b/mail/roundcube-thunderbird_labels/Makefile index 1aeda69878cd..c4bdc84f1097 100644 --- a/mail/roundcube-thunderbird_labels/Makefile +++ b/mail/roundcube-thunderbird_labels/Makefile @@ -1,50 +1,49 @@ # Created by: Alexander Moisseev PORTNAME= thunderbird_labels PORTVERSION= 1.4.10 DISTVERSIONPREFIX= v CATEGORIES= mail PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= moiseev@mezonplus.ru COMMENT= Thunderbird Labels plugin for RoundCube webmail LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.4.0:mail/roundcube@${PHP_FLAVOR} -USES= php:flavors -IGNORE_WITH_PHP=80 81 - -NO_BUILD= yes -NO_ARCH= yes - +USES= php:flavors USE_GITHUB= yes GH_ACCOUNT= mike-kfed GH_PROJECT= roundcube-thunderbird_labels +IGNORE_WITH_PHP= 81 + +NO_ARCH= yes +NO_BUILD= yes PLUGINDIR= ${WWWDIR:S,/${PORTNAME}$$,,}/roundcube/plugins/${PORTNAME} PLUGINDIR_REL= ${WWWDIR_REL:S,/${PORTNAME}$$,,}/roundcube/plugins/${PORTNAME} PLIST_SUB= PLUGINDIR_REL="${PLUGINDIR_REL}" OPTIONS_DEFINE= DOCS # This target is only meant to be used by the port maintainer. x-generate-plist: build make makeplist | \ ${SED} \ -e "s,^\(%%PLUGINDIR_REL%%/config\.inc\.php\.sample$$\),@sample \1," \ -e "s,^\(%%PLUGINDIR_REL%%/docs/\),%%PORTDOCS%%\1," \ >${.CURDIR}/pkg-plist.tmp do-install: @${MKDIR} ${STAGEDIR}${PLUGINDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PLUGINDIR} cd ${STAGEDIR}${PLUGINDIR} && \ ${MV} config.inc.php.dist config.inc.php.sample && \ ${RM} coffee2js.sh docs/_config.yml && \ ${RM} -r coffeescripts .include diff --git a/mail/roundcube-umich/Makefile b/mail/roundcube-umich/Makefile index 1e6d080bfc81..55544f4c9c20 100644 --- a/mail/roundcube-umich/Makefile +++ b/mail/roundcube-umich/Makefile @@ -1,31 +1,31 @@ # Created by: Alexey V. Degtyarev PORTNAME= umich PORTVERSION= 20090813 CATEGORIES= mail MASTER_SITES= ftp://renatasystems.org/pub/FreeBSD/ports/distfiles/ PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Theme for RoundCube Web Mail -LICENSE= GPLv3+ # same as roundcube's +LICENSE= GPLv3+ # same as roundcube's RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=0.2:mail/roundcube@${PHP_FLAVOR} USES= php:flavors -IGNORE_WITH_PHP=80 81 -NO_BUILD= yes -NO_ARCH= yes +IGNORE_WITH_PHP= 81 WWWDIR?= ${PREFIX}/www/roundcube/skins/umich +NO_ARCH= yes +NO_BUILD= yes post-patch: @${FIND} ${WRKSRC} -type f -name '*.orig' -delete do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR} .include diff --git a/mail/roundcube-veximaccountadmin/Makefile b/mail/roundcube-veximaccountadmin/Makefile index 6e340fe3e892..fae67c6954ae 100644 --- a/mail/roundcube-veximaccountadmin/Makefile +++ b/mail/roundcube-veximaccountadmin/Makefile @@ -1,37 +1,39 @@ # Created by: Mark Felder PORTNAME= veximaccountadmin PORTVERSION= 0.1 PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= http://axel.sjostedt.no/misc/files/ PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DISTNAME= rcube_plg_veximaccountadmin MAINTAINER= ports@FreeBSD.org COMMENT= Roundcube vexim account admin plugin LICENSE= GPLv3 RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=0.9:mail/roundcube@${PHP_FLAVOR} -USES= php:flavors -IGNORE_WITH_PHP=80 81 +USES= php:flavors +IGNORE_WITH_PHP= 81 + +WWWDIR= ${PREFIX}/www/roundcube +REINPLACE_ARGS= -i '' NO_BUILD= yes +WRKSRC= ${WRKDIR}/veximaccountadmin + PLIST_SUB+= PLUGINDIR="${PLUGINDIR}" -WWWDIR= ${PREFIX}/www/roundcube PLUGINDIR= ${WWWDIR}/plugins/${PORTNAME} -WRKSRC= ${WRKDIR}/veximaccountadmin -REINPLACE_ARGS=-i '' post-patch: @${REINPLACE_CMD} -e 's/new rcube_mdb2/new rcube_db/g' ${WRKSRC}/veximaccountadmin.php do-install: @${ECHO} "Installing in ${PLUGINDIR}" ${MKDIR} ${STAGEDIR}/${PLUGINDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}/${PLUGINDIR} .include diff --git a/mail/roundcube-yubikey_auth/Makefile b/mail/roundcube-yubikey_auth/Makefile index 1b73edd33102..17991e7a02ce 100644 --- a/mail/roundcube-yubikey_auth/Makefile +++ b/mail/roundcube-yubikey_auth/Makefile @@ -1,46 +1,43 @@ # Created by: Vidar Karlsen PORTNAME= yubikey_auth PORTVERSION= g20180404 CATEGORIES= mail PKGNAMEPREFIX= roundcube- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= vidar@karlsen.tech COMMENT= Roundcube yubikey auth plugin LICENSE= GPLv2 BUILD_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} RUN_DEPENDS= roundcube${PHP_PKGNAMESUFFIX}>=1.0:mail/roundcube@${PHP_FLAVOR} USES= php:flavors -IGNORE_WITH_PHP=80 81 - -USE_PHP= curl - USE_GITHUB= yes GH_ACCOUNT= northox GH_PROJECT= roundcube-yubikey-plugin GH_TAGNAME= 383bbb3 - -NO_BUILD= yes -NO_ARCH= yes +USE_PHP= curl +IGNORE_WITH_PHP= 81 WWWDIR= ${PREFIX}/www/roundcube/plugins/roundcube_yubikey_authentication +NO_ARCH= yes +NO_BUILD= yes post-patch: ${REINPLACE_CMD} -e 's/roundcube_yubikey_plugin/YubiKey OTP/g' \ ${WRKSRC}/yubikey.js ${REINPLACE_CMD} \ -e "s/array('yubikey_authentication')/array('roundcube_yubikey_authentication')/g" \ -e 's,plugins/yubikey_authentication,plugins/roundcube_yubikey_authentication,g' \ ${WRKSRC}/README.md do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR} cd ${STAGEDIR}${WWWDIR} && \ ${MV} config.inc.php config.inc.php.sample .include diff --git a/net/pear-Auth_RADIUS/Makefile b/net/pear-Auth_RADIUS/Makefile index 08cafa055872..5436203c35bd 100644 --- a/net/pear-Auth_RADIUS/Makefile +++ b/net/pear-Auth_RADIUS/Makefile @@ -1,16 +1,15 @@ # Created by: Antonio Carlos Venancio Junior () PORTNAME= Auth_RADIUS PORTVERSION= 1.1.0 CATEGORIES= net security pear MAINTAINER= bofh@FreeBSD.org COMMENT= PEAR wrapper classes for the RADIUS PECL LICENSE= BSD3CLAUSE -USE_PHP= radius USES= pear php:flavors -IGNORE_WITH_PHP= 80 +USE_PHP= radius .include diff --git a/www/glpi/Makefile b/www/glpi/Makefile index 9894bc8f3210..d9a1f7097595 100644 --- a/www/glpi/Makefile +++ b/www/glpi/Makefile @@ -1,42 +1,42 @@ # Created by: Mathias Monnerville PORTNAME= glpi PORTVERSION= 9.5.5 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= https://github.com/glpi-project/glpi/releases/download/${PORTVERSION}/ MAINTAINER= mathias@monnerville.com COMMENT= Free IT and asset management software LICENSE= GPLv2 USES= cpe gettext php tar:tgz CPE_VENDOR= glpi-project USE_PHP= bz2 ctype curl exif fileinfo gd iconv intl json mbstring \ mysqli opcache openssl session simplexml sodium xml xmlrpc zip zlib -IGNORE_WITH_PHP= 80 81 +IGNORE_WITH_PHP= 81 NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message SUB_LIST= GLPIDIR=${GLPIDIR} PREFIX=${PREFIX} GLPIDIR?= www/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= LDAP IMAP OPTIONS_DEFAULT= LDAP IMAP IMAP_DESC= IMAP support IMAP_USE= PHP=imap LDAP_USE= PHP=ldap post-extract: ${FIND} ${WRKSRC} \( -name '*~' -o -name '*.orig' -o -name '*.rej' \) -delete do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/www/mediawiki135/Makefile b/www/mediawiki135/Makefile index 18314ab06358..a8a77c14b580 100644 --- a/www/mediawiki135/Makefile +++ b/www/mediawiki135/Makefile @@ -1,70 +1,69 @@ # Created by: Gerrit Beine PORTNAME= mediawiki PORTVERSION= 1.35.5 CATEGORIES= www MASTER_SITES= http://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ PKGNAMESUFFIX= 135${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Wiki engine used by Wikipedia LICENSE= GPLv2 CONFLICTS= mediawiki131 mediawiki136 mediawiki137 USES= cpe php:flavors shebangfix SHEBANG_FILES= maintenance/dev/*.sh \ maintenance/postgres/*.pl \ maintenance/storage/make-blobs \ includes/shell/limit.sh SHEBANG_LANG= hhvm hhvm_OLD_CMD= /usr/bin/hhvm hhvm_CMD= ${LOCALBASE}/bin/hhvm # not installed by anything yet USE_PHP= ctype dom fileinfo filter hash iconv intl json mbstring openssl \ pcre readline session xml xmlreader zlib -IGNORE_WITH_PHP=80 MEDIAWIKIDIR?= www/mediawiki NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MEDIAWIKIDIR=${PREFIX}/${MEDIAWIKIDIR} OPTIONS_DEFINE= LDAP MEMCACHED IMAGICK SOCKETS OPTIONS_SINGLE= DB OPTIONS_SINGLE_DB= MYSQL PGSQL SQLITE OPTIONS_DEFAULT= MYSQL SOCKETS MEMCACHED_DESC= Use memcached IMAGICK_DESC= Use ImageMagick SOCKETS_DESC= Use sockets MYSQL_USES= mysql MYSQL_USE= php=mysqli PGSQL_USE= php=pgsql SQLITE_USE= php=sqlite3 LDAP_USE= php=ldap SOCKETS_USE= php=sockets MEMCACHED_RUN_DEPENDS= memcached:databases/memcached IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} pre-install: @${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST} @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST} @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO} "@mode 0755" >> ${PLIST} @${ECHO} "@dir %%WWWDIR%%/images" >> ${PLIST} @${ECHO} "@mode" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO} @dir ${MEDIAWIKIDIR} >> ${PLIST} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR} .include diff --git a/www/moodle310/Makefile b/www/moodle310/Makefile index 9334981b9d06..d8afd81eba3b 100644 --- a/www/moodle310/Makefile +++ b/www/moodle310/Makefile @@ -1,62 +1,62 @@ # Created by: Javier Martin Rueda PORTNAME= moodle PORTVERSION= 3.10.9 CATEGORIES= www education MASTER_SITES= SF/moodle/Moodle/stable310/ PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Course management system based on social constructionism LICENSE= GPLv3 CONFLICTS= moodle39-3.9.[0-9]* moodle311-3.11.[0-9]* USES= cpe php:flavors tar:tgz USE_PHP= ctype curl dom fileinfo filter gd hash iconv intl json mbstring \ opcache openssl pcre session simplexml soap spl tokenizer \ xml xmlreader xmlrpc zip zlib -WRKSRC= ${WRKDIR}/moodle +IGNORE_WITH_PHP= 81 -IGNORE_WITH_PHP= 80 81 +WRKSRC= ${WRKDIR}/moodle OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MYSQL PGSQL MSSQL OPTIONS_DEFINE= LDAP OPTIONS_DEFAULT= MYSQL MYSQL_USES= mysql MYSQL_USE= php=mysqli PGSQL_USE= php=pgsql MSSQL_USE= php=mssql LDAP_USE= php=ldap NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MOODLEDIR=${MOODLEDIR} \ MOODLEDATADIR=${MOODLEDATADIR} MOODLEDIR?= www/moodle MOODLEDATADIR?= moodledata pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO_CMD} "@mode 755" >> ${PLIST} @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST} @${ECHO_CMD} "@mode" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} # Here for safety I do not set moodle diretory 0755 permission # It require user write config.php manually then. @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR} @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR} .include diff --git a/www/moodle311/Makefile b/www/moodle311/Makefile index da861747fbdd..e655b0439233 100644 --- a/www/moodle311/Makefile +++ b/www/moodle311/Makefile @@ -1,62 +1,62 @@ # Created by: Javier Martin Rueda PORTNAME= moodle PORTVERSION= 3.11.5 CATEGORIES= www education MASTER_SITES= SF/moodle/Moodle/stable311/ PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Course management system based on social constructionism LICENSE= GPLv3 CONFLICTS= moodle39-3.9.[0-9]* moodle310-3.10.[0-9]* USES= cpe php:flavors tar:tgz USE_PHP= ctype curl dom fileinfo filter gd hash iconv intl json mbstring \ opcache openssl pcre session simplexml soap sodium spl tokenizer \ xml xmlreader xmlrpc zip zlib -WRKSRC= ${WRKDIR}/moodle +IGNORE_WITH_PHP= 81 -IGNORE_WITH_PHP= 80 81 +WRKSRC= ${WRKDIR}/moodle OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MYSQL PGSQL MSSQL OPTIONS_DEFINE= LDAP OPTIONS_DEFAULT= MYSQL MYSQL_USES= mysql MYSQL_USE= php=mysqli PGSQL_USE= php=pgsql MSSQL_USE= php=mssql LDAP_USE= php=ldap NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MOODLEDIR=${MOODLEDIR} \ MOODLEDATADIR=${MOODLEDATADIR} MOODLEDIR?= www/moodle MOODLEDATADIR?= moodledata pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO_CMD} "@mode 755" >> ${PLIST} @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST} @${ECHO_CMD} "@mode" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} # Here for safety I do not set moodle diretory 0755 permission # It require user write config.php manually then. @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR} @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR} .include diff --git a/www/moodle39/Makefile b/www/moodle39/Makefile index 350610058946..82eb91c883d0 100644 --- a/www/moodle39/Makefile +++ b/www/moodle39/Makefile @@ -1,62 +1,62 @@ # Created by: Javier Martin Rueda PORTNAME= moodle PORTVERSION= 3.9.12 CATEGORIES= www education MASTER_SITES= SF/moodle/Moodle/stable39/ PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX} MAINTAINER= wen@FreeBSD.org COMMENT= Course management system based on social constructionism LICENSE= GPLv3 CONFLICTS= moodle310-3.10.[0-9]* moodle311-3.11.[0-9]* USES= cpe php:flavors tar:tgz USE_PHP= ctype curl dom fileinfo filter gd hash iconv intl json mbstring \ opcache openssl pcre session simplexml soap spl tokenizer \ xml xmlreader xmlrpc zip zlib -WRKSRC= ${WRKDIR}/moodle +IGNORE_WITH_PHP= 81 -IGNORE_WITH_PHP= 80 81 +WRKSRC= ${WRKDIR}/moodle OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MYSQL PGSQL MSSQL OPTIONS_DEFINE= LDAP OPTIONS_DEFAULT= MYSQL MYSQL_USES= mysql MYSQL_USE= php=mysqli PGSQL_USE= php=pgsql MSSQL_USE= php=mssql LDAP_USE= php=ldap NO_BUILD= yes PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MOODLEDIR=${MOODLEDIR} \ MOODLEDATADIR=${MOODLEDATADIR} MOODLEDIR?= www/moodle MOODLEDATADIR?= moodledata pre-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} @${ECHO_CMD} "@mode 755" >> ${PLIST} @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST} @${ECHO_CMD} "@mode" >> ${PLIST} @${ECHO_CMD} "@group" >> ${PLIST} @${ECHO_CMD} "@owner" >> ${PLIST} # Here for safety I do not set moodle diretory 0755 permission # It require user write config.php manually then. @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST} @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST} do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR} @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR} .include diff --git a/www/phpgroupware/Makefile b/www/phpgroupware/Makefile index 908f5603c7e1..f7ce450b1d1f 100644 --- a/www/phpgroupware/Makefile +++ b/www/phpgroupware/Makefile @@ -1,19 +1,19 @@ PORTNAME= phpgroupware PORTVERSION= 0.9.16.017 CATEGORIES= www MASTER_SITES= SF/phpgroupware/phpgroupware/${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Web based GroupWare system USES= php:mod tar:bzip2 -IGNORE_WITH_PHP= 80 81 +IGNORE_WITH_PHP= 81 NO_BUILD= yes NO_ARCH= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/www/data-dist/phpgroupware cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/www/data-dist/phpgroupware .include