php8.1: add php alternatives group.

This commit is contained in:
Joel Beckmeyer 2022-08-08 11:36:37 -04:00 committed by Michal Vasilek
parent 9e8d34fd7b
commit 60596dc850

View file

@ -1,7 +1,7 @@
# Template file for 'php8.1'
pkgname=php8.1
version=8.1.12
revision=1
revision=2
_php_version=8.1
hostmakedepends="bison pkg-config apache-devel"
makedepends="apache-devel enchant2-devel freetds-devel freetype-devel gdbm-devel
@ -36,6 +36,14 @@ if [ -n "$CROSS_BUILD" ]; then
-DHAVE_SHM_MMAP_FILE"
fi
alternatives="
php:phar.phar:/usr/bin/phar${_php_version}.phar
php:php:/usr/bin/php${_php_version}
php:phar:/usr/bin/phar${_php_version}
php:phar.1:/usr/share/man/man1/phar${_php_version}.1
php:phar.phar.1:/usr/share/man/man1/phar${_php_version}.phar.1
php:php.1:/usr/share/man/man1/php${_php_version}.1"
do_build() {
local _phpconfig="--srcdir=.. \
--config-cache \
@ -171,7 +179,7 @@ php8.1-devel_package() {
php8.1-phpdbg_package() {
short_desc+=" - interactive debugger"
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
pkg_install() {
cd ${wrksrc}/build
make INSTALL_ROOT=${PKGDESTDIR} install-phpdbg
@ -180,7 +188,7 @@ php8.1-phpdbg_package() {
php8.1-cgi_package() {
short_desc+=' - CGI and FCGI SAPI'
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
pkg_install() {
cd ${wrksrc}/build
make INSTALL_ROOT=${PKGDESTDIR} install-cgi
@ -189,7 +197,7 @@ php8.1-cgi_package() {
php8.1-apache_package() {
short_desc+=' - Apache SAPI'
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
conf_files="/etc/apache/extra/php${_php_version}_module.conf"
pkg_install() {
vinstall ${wrksrc}/build-apache/libs/libphp.so 755 usr/libexec/httpd/modules "libphp${_php_version}.so"
@ -199,7 +207,7 @@ php8.1-apache_package() {
php8.1-fpm_package() {
short_desc+=' - FastCGI Process Manager'
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
conf_files="/etc/php${_php_version}/php-fpm.conf /etc/php${_php_version}/php-fpm.d/*"
pkg_install() {
cd ${wrksrc}/build
@ -210,7 +218,7 @@ php8.1-fpm_package() {
php8.1-embed_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - Embed SAPI'
pkg_install() {
cd ${wrksrc}/build
@ -221,8 +229,8 @@ php8.1-embed_package() {
php8.1-pear_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}
php${_php_version}-devel-${version}_${revision} autoconf"
depends="php${_php_version}>=${version}_${revision}
php${_php_version}>=devel-${version}_${revision} autoconf"
short_desc+=' - PHP Extension and Application Repository'
conf_files="/etc/php${_php_version}/pear.conf"
pkg_install() {
@ -242,7 +250,7 @@ php8.1-pear_package() {
php8.1-enchant_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - enchant module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/enchant.so"
@ -251,7 +259,7 @@ php8.1-enchant_package() {
php8.1-gd_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - gd module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/gd.so"
@ -260,7 +268,7 @@ php8.1-gd_package() {
php8.1-intl_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - Internationalization module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/intl.so"
@ -269,7 +277,7 @@ php8.1-intl_package() {
php8.1-ldap_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - LDAP module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/ldap.so"
@ -278,7 +286,7 @@ php8.1-ldap_package() {
php8.1-mysql_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - MySQL modules'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/*mysql*.so"
@ -287,7 +295,7 @@ php8.1-mysql_package() {
php8.1-odbc_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - ODBC modules'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/*odbc.so"
@ -296,7 +304,7 @@ php8.1-odbc_package() {
php8.1-pgsql_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - PostgreSQL modules'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/*pgsql.so"
@ -305,7 +313,7 @@ php8.1-pgsql_package() {
php8.1-snmp_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - snmp module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/snmp.so"
@ -314,7 +322,7 @@ php8.1-snmp_package() {
php8.1-sqlite_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - sqlite module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/*sqlite*.so"
@ -323,7 +331,7 @@ php8.1-sqlite_package() {
php8.1-tidy_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - tidy HTML module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/*tidy*.so"
@ -332,7 +340,7 @@ php8.1-tidy_package() {
php8.1-xsl_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - XSL module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/xsl.so"
@ -341,7 +349,7 @@ php8.1-xsl_package() {
php8.1-sodium_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - sodium module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/sodium.so"
@ -350,7 +358,7 @@ php8.1-sodium_package() {
php8.1-ffi_package() {
lib32disabled=yes
depends="php${_php_version}-${version}_${revision}"
depends="php${_php_version}>=${version}_${revision}"
short_desc+=' - FFI module'
pkg_install() {
vmove "usr/lib/php${_php_version}/modules/ffi.so"