summaryrefslogtreecommitdiff
path: root/meta-pkgs
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2019-12-15 18:05:58 +0000
committertaca <taca@pkgsrc.org>2019-12-15 18:05:58 +0000
commit2891ced22c7a4d82453c3671bf2b4fa8f22cf454 (patch)
treeeadb6e31b04177c0fdf3ce9386c1953dd76e5631 /meta-pkgs
parentd5948714289685e6d0a98580bb03da95f2ebec7e (diff)
downloadpkgsrc-2891ced22c7a4d82453c3671bf2b4fa8f22cf454.tar.gz
meta-pkgs/php74-extensions: add php74-extensions packages version 7.4.0
Add php74-extensions packages as php73-extensions. This package does not contain anything by itself -- it is a "meta-package" that depends on other PHP packages. Its sole purpose is to require dependencies so users can install this package only and have all the PHP stuff pulled in by the package dependency mechanism.
Diffstat (limited to 'meta-pkgs')
-rw-r--r--meta-pkgs/php74-extensions/DESCR6
-rw-r--r--meta-pkgs/php74-extensions/Makefile67
2 files changed, 73 insertions, 0 deletions
diff --git a/meta-pkgs/php74-extensions/DESCR b/meta-pkgs/php74-extensions/DESCR
new file mode 100644
index 00000000000..89fc2658e33
--- /dev/null
+++ b/meta-pkgs/php74-extensions/DESCR
@@ -0,0 +1,6 @@
+PHP 7.4.x is HTML-embedded scripting language.
+
+This package does not contain anything by itself -- it is a
+"meta-package" that depends on other PHP packages. Its sole purpose is
+to require dependencies so users can install this package only and
+have all the PHP stuff pulled in by the package dependency mechanism.
diff --git a/meta-pkgs/php74-extensions/Makefile b/meta-pkgs/php74-extensions/Makefile
new file mode 100644
index 00000000000..3fa889c047c
--- /dev/null
+++ b/meta-pkgs/php74-extensions/Makefile
@@ -0,0 +1,67 @@
+# $NetBSD: Makefile,v 1.1 2019/12/15 18:05:58 taca Exp $
+
+DISTNAME= ${PHP_PKG_PREFIX}-extensions-${PHP_VERSION}
+CATEGORIES= meta-pkgs www
+MASTER_SITES= # empty
+DISTFILES= # empty
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://www.php.net/
+COMMENT= "meta-package" for the PHP 7.4 HTML-embedded scripting language
+
+DEPENDS+= php>=${PHP_VERSION}<${NEXT_VERS}:${PHPPKGSRCDIR}
+DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=${PHP_VERSION}<${NEXT_VERS}:../../www/ap-php
+DEPENDS+= ${PHP_PKG_PREFIX}-fpm>=${PHP_VERSION}<${NEXT_VERS}:../../www/php-fpm
+
+DEPENDS+= ${PHP_PKG_PREFIX}-bcmath>=${PHP_VERSION}<${NEXT_VERS}:../../math/php-bcmath
+DEPENDS+= ${PHP_PKG_PREFIX}-bz2>=${PHP_VERSION}<${NEXT_VERS}:../../archivers/php-bz2
+DEPENDS+= ${PHP_PKG_PREFIX}-calendar>=${PHP_VERSION}<${NEXT_VERS}:../../time/php-calendar
+DEPENDS+= ${PHP_PKG_PREFIX}-curl>=${PHP_VERSION}<${NEXT_VERS}:../../www/php-curl
+DEPENDS+= ${PHP_PKG_PREFIX}-dba>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-dba
+DEPENDS+= ${PHP_PKG_PREFIX}-enchant>=${PHP_VERSION}:../../textproc/php-enchant
+DEPENDS+= ${PHP_PKG_PREFIX}-exif>=${PHP_VERSION}<${NEXT_VERS}:../../graphics/php-exif
+DEPENDS+= ${PHP_PKG_PREFIX}-ftp>=${PHP_VERSION}<${NEXT_VERS}:../../net/php-ftp
+DEPENDS+= ${PHP_PKG_PREFIX}-gd>=${PHP_VERSION}<${NEXT_VERS}:../../graphics/php-gd
+DEPENDS+= ${PHP_PKG_PREFIX}-gettext>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-gettext
+DEPENDS+= ${PHP_PKG_PREFIX}-gmp>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-gmp
+DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=${PHP_VERSION}<${NEXT_VERS}:../../converters/php-iconv
+DEPENDS+= ${PHP_PKG_PREFIX}-imap>=${PHP_VERSION}<${NEXT_VERS}:../../mail/php-imap
+DEPENDS+= ${PHP_PKG_PREFIX}-intl>=${PHP_VERSION}<${NEXT_VERS}:../../textproc/php-intl
+DEPENDS+= ${PHP_PKG_PREFIX}-json>=${PHP_VERSION}<${NEXT_VERS}:../../textproc/php-json
+DEPENDS+= ${PHP_PKG_PREFIX}-ldap>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-ldap
+DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=${PHP_VERSION}<${NEXT_VERS}:../../converters/php-mbstring
+DEPENDS+= ${PHP_PKG_PREFIX}-mysqli>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-mysqli
+# broken
+# DEPENDS+= ${PHP_PKG_PREFIX}-odbc>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-odbc
+DEPENDS+= ${PHP_PKG_PREFIX}-opcache>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-opcache
+DEPENDS+= ${PHP_PKG_PREFIX}-pcntl>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-pcntl
+DEPENDS+= ${PHP_PKG_PREFIX}-pdo>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-pdo
+DEPENDS+= ${PHP_PKG_PREFIX}-pdo_dblib>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-pdo_dblib
+DEPENDS+= ${PHP_PKG_PREFIX}-pdo_mysql>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-pdo_mysql
+DEPENDS+= ${PHP_PKG_PREFIX}-sqlite3>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-sqlite3
+DEPENDS+= ${PHP_PKG_PREFIX}-pdo_pgsql>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-pdo_pgsql
+DEPENDS+= ${PHP_PKG_PREFIX}-pdo_sqlite>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-pdo_sqlite
+DEPENDS+= ${PHP_PKG_PREFIX}-pgsql>=${PHP_VERSION}<${NEXT_VERS}:../../databases/php-pgsql
+DEPENDS+= ${PHP_PKG_PREFIX}-posix>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-posix
+DEPENDS+= ${PHP_PKG_PREFIX}-pspell>=${PHP_VERSION}<${NEXT_VERS}:../../textproc/php-pspell
+DEPENDS+= ${PHP_PKG_PREFIX}-shmop>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-shmop
+DEPENDS+= ${PHP_PKG_PREFIX}-snmp>=${PHP_VERSION}<${NEXT_VERS}:../../net/php-snmp
+DEPENDS+= ${PHP_PKG_PREFIX}-soap>=${PHP_VERSION}<${NEXT_VERS}:../../net/php-soap
+DEPENDS+= ${PHP_PKG_PREFIX}-sockets>=${PHP_VERSION}<${NEXT_VERS}:../../net/php-sockets
+DEPENDS+= ${PHP_PKG_PREFIX}-sodium>=${PHP_VERSION}<${NEXT_VERS}:../../security/php-sodium
+DEPENDS+= ${PHP_PKG_PREFIX}-sysvmsg>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-sysvmsg
+DEPENDS+= ${PHP_PKG_PREFIX}-sysvsem>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-sysvsem
+DEPENDS+= ${PHP_PKG_PREFIX}-sysvshm>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-sysvshm
+DEPENDS+= ${PHP_PKG_PREFIX}-tidy>=${PHP_VERSION}<${NEXT_VERS}:../../www/php-tidy
+DEPENDS+= ${PHP_PKG_PREFIX}-xmlrpc>=${PHP_VERSION}<${NEXT_VERS}:../../net/php-xmlrpc
+DEPENDS+= ${PHP_PKG_PREFIX}-xsl>=${PHP_VERSION}<${NEXT_VERS}:../../textproc/php-xsl
+DEPENDS+= ${PHP_PKG_PREFIX}-zip>=${PHP_VERSION}<${NEXT_VERS}:../../archivers/php-zip
+DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=${PHP_VERSION}<${NEXT_VERS}:../../archivers/php-zlib
+
+NEXT_VERS= 7.5
+PHP_VERSIONS_ACCEPTED= 74
+META_PACKAGE= yes
+
+.include "../../lang/php/phpversion.mk"
+.include "../../mk/apache.mk"
+.include "../../mk/bsd.pkg.mk"