head	1.2;
access;
symbols
	pkgsrc-2026Q1:1.2.0.10
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.8
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.6
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.4
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.2
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.1.0.18
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.16
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.14
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.12
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.10
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.8
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.6
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.4
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.2
	pkgsrc-2022Q4-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2025.02.08.03.23.43;	author taca;	state Exp;
branches;
next	1.1;
commitid	KzxoB0XERHjLaCIF;

1.1
date	2022.12.11.14.18.46;	author taca;	state Exp;
branches;
next	;
commitid	6h5xPWZsyC7Tb95E;


desc
@@


1.2
log
@multiple PHP support

Also bump PKGREVISION.
@
text
@# $NetBSD: Makefile,v 1.1 2022/12/11 14:18:46 taca Exp $

DISTNAME=	${PHP_PKG_PREFIX}-extensions-${PHP_VERSION}
PKGREVISION=	1
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 8.2 HTML-embedded scripting language

DEPENDS+=	php${PHP_VER}>=${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}-ffi>=${PHP_VERSION}<${NEXT_VERS}:../../devel/php-ffi
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}-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
# freetds seems x86-64 only
# 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}-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=		8.3
PHP_VERSIONS_ACCEPTED=	82
META_PACKAGE=		yes

.include "../../lang/php/phpversion.mk"
.include "../../mk/apache.mk"
.include "../../mk/bsd.pkg.mk"
@


1.1
log
@meta-pkgs/php82-extensions: add package version 8.2.0

PHP 8.2.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.
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
d13 1
a13 1
DEPENDS+=	php>=${PHP_VERSION}<${NEXT_VERS}:${PHPPKGSRCDIR}
@

