175 lines
3.6 KiB
Bash
175 lines
3.6 KiB
Bash
# Template file for 'php'
|
|
pkgname=php
|
|
version=8.2
|
|
revision=2
|
|
build_style=meta
|
|
depends="php${version}"
|
|
short_desc="Meta package for PHP"
|
|
maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
|
|
license="PHP-3.01"
|
|
homepage="https://www.php.net"
|
|
changelog="https://raw.githubusercontent.com/php/php-src/php-${version}/NEWS"
|
|
replaces="php-mcrypt<7.2.0"
|
|
|
|
php-devel_package() {
|
|
depends="php${version}-devel"
|
|
build_style=meta
|
|
short_desc="PHP development files meta package"
|
|
}
|
|
|
|
php-phpdbg_package() {
|
|
depends="php${version}-phpdbg"
|
|
build_style=meta
|
|
short_desc="PHP interactive debugger meta package"
|
|
}
|
|
|
|
php-cgi_package() {
|
|
depends="php${version}-cgi"
|
|
build_style=meta
|
|
short_desc="PHP CGI and FCGI SAPI meta package"
|
|
}
|
|
|
|
php-apache_package() {
|
|
depends="php${version}-apache"
|
|
build_style=meta
|
|
short_desc="PHP Apache SAPI meta package"
|
|
}
|
|
|
|
php-fpm_package() {
|
|
depends="php${version}-fpm"
|
|
build_style=meta
|
|
short_desc="PHP FastCGI Process Manager meta package"
|
|
}
|
|
|
|
php-embed_package() {
|
|
depends="php${version}-embed"
|
|
build_style=meta
|
|
short_desc="PHP Embed SAPI meta package"
|
|
}
|
|
|
|
php-pear_package() {
|
|
depends="php${version}-pear"
|
|
build_style=meta
|
|
short_desc="PHP Extension and Application Repository meta package"
|
|
}
|
|
|
|
php-enchant_package() {
|
|
depends="php${version}-enchant"
|
|
build_style=meta
|
|
short_desc="PHP enchant module meta package"
|
|
}
|
|
|
|
php-gd_package() {
|
|
depends="php${version}-gd"
|
|
build_style=meta
|
|
short_desc="PHP gd module meta package"
|
|
}
|
|
|
|
php-intl_package() {
|
|
depends="php${version}-intl"
|
|
build_style=meta
|
|
short_desc="PHP Internationalization module meta package"
|
|
}
|
|
|
|
php-ldap_package() {
|
|
depends="php${version}-ldap"
|
|
build_style=meta
|
|
short_desc="PHP LDAP module meta package"
|
|
}
|
|
|
|
php-mysql_package() {
|
|
depends="php${version}-mysql"
|
|
build_style=meta
|
|
short_desc="PHP MySQL modules meta package"
|
|
}
|
|
|
|
php-odbc_package() {
|
|
depends="php${version}-odbc"
|
|
build_style=meta
|
|
short_desc="PHP ODBC modules meta package"
|
|
}
|
|
|
|
php-pgsql_package() {
|
|
depends="php${version}-pgsql"
|
|
build_style=meta
|
|
short_desc="PHP PostgreSQL modules meta package"
|
|
}
|
|
|
|
php-snmp_package() {
|
|
depends="php${version}-snmp"
|
|
build_style=meta
|
|
short_desc="PHP snmp module meta package"
|
|
}
|
|
|
|
php-sqlite_package() {
|
|
depends="php${version}-sqlite"
|
|
build_style=meta
|
|
short_desc="PHP sqlite module meta package"
|
|
}
|
|
|
|
php-tidy_package() {
|
|
depends="php${version}-tidy"
|
|
build_style=meta
|
|
short_desc="PHP tidy HTML module meta package"
|
|
}
|
|
|
|
php-xsl_package() {
|
|
depends="php${version}-xsl"
|
|
build_style=meta
|
|
short_desc="PHP XSL module meta package"
|
|
}
|
|
|
|
php-sodium_package() {
|
|
depends="php${version}-sodium"
|
|
build_style=meta
|
|
short_desc="PHP sodium module meta package"
|
|
}
|
|
|
|
php-ffi_package() {
|
|
depends="php${version}-ffi"
|
|
build_style=meta
|
|
short_desc="PHP FFI module meta package"
|
|
}
|
|
|
|
php-apcu_package() {
|
|
depends="php${version}-apcu"
|
|
build_style=meta
|
|
short_desc="PHP in-memory key-value store meta package"
|
|
}
|
|
|
|
php-ast_package() {
|
|
depends="php${version}-ast"
|
|
build_style=meta
|
|
short_desc="PHP abstract syntax tree meta package"
|
|
}
|
|
|
|
php-igbinary_package() {
|
|
depends="php${version}-igbinary"
|
|
build_style=meta
|
|
short_desc="PHP igbinary drop-in replacement serializer meta package"
|
|
}
|
|
|
|
php-imagick_package() {
|
|
depends="php${version}-imagick"
|
|
build_style=meta
|
|
short_desc="PHP ImageMagick library wrapper meta package"
|
|
}
|
|
|
|
php-mongodb_package() {
|
|
depends="php${version}-mongodb"
|
|
build_style=meta
|
|
short_desc="PHP MongoDB driver meta package"
|
|
}
|
|
|
|
xdebug_package() {
|
|
depends="xdebug${version}"
|
|
build_style=meta
|
|
short_desc="PHP debugging extension meta package"
|
|
}
|
|
|
|
composer_package() {
|
|
depends="composer${version}"
|
|
build_style=meta
|
|
short_desc="PHP dependency manager meta package"
|
|
}
|