mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-06 15:13:51 +02:00
php8.1: add php
alternatives group.
This commit is contained in:
parent
9e8d34fd7b
commit
60596dc850
1 changed files with 29 additions and 21 deletions
|
@ -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"
|
||||
|
|
Loading…
Add table
Reference in a new issue