diff options
Diffstat (limited to 'community/php81-pecl-xdebug/APKBUILD')
-rw-r--r-- | community/php81-pecl-xdebug/APKBUILD | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/community/php81-pecl-xdebug/APKBUILD b/community/php81-pecl-xdebug/APKBUILD index 4f514c6de76..51cd257e3de 100644 --- a/community/php81-pecl-xdebug/APKBUILD +++ b/community/php81-pecl-xdebug/APKBUILD @@ -4,34 +4,38 @@ # Maintainer: Andy Postnikov <apostnikov@gmail.com> pkgname=php81-pecl-xdebug _extname=xdebug -pkgver=3.1.5 +pkgver=3.3.1 pkgrel=0 pkgdesc="PHP 8.1 extension that provides functions for function traces and profiling - PECL" url="https://pecl.php.net/package/xdebug" arch="all" license="PHP-3.0" -depends="php81-common" -makedepends="php81-dev" +_phpv=81 +_php=php$_phpv +depends="$_php-common" +makedepends="$_php-dev linux-headers" source="php-pecl-$_extname-$pkgver.tgz::https://pecl.php.net/get/$_extname-$pkgver.tgz" builddir="$srcdir/$_extname-$pkgver" -provides="php81-xdebug=$pkgver-r$pkgrel" # for backward compatibility -replaces="php81-xdebug" # for backward compatibility +provides="$_php-xdebug=$pkgver-r$pkgrel" # for backward compatibility +replaces="$_php-xdebug" # for backward compatibility + +install_if="php-$_extname php$_phpv" build() { - phpize81 - ./configure --prefix=/usr --with-php-config=php-config81 + phpize$_phpv + ./configure --prefix=/usr --with-php-config=php-config$_phpv make } check() { # PECL package has no test suite. - php81 -d zend_extension="$builddir"/modules/xdebug.so -r 'xdebug_info();' + $_php -d zend_extension="$builddir"/modules/xdebug.so -r 'xdebug_info();' } package() { make INSTALL_ROOT="$pkgdir" install - local _confdir="$pkgdir"/etc/php81/conf.d + local _confdir="$pkgdir"/etc/$_php/conf.d mkdir -p $_confdir # should go after opcache cat > $_confdir/50_$_extname.ini <<-EOF @@ -40,10 +44,10 @@ package() { ;xdebug.mode=off EOF - install -D -m644 -t "$pkgdir"/usr/share/php81/xdebug/ contrib/tracefile-analyser.php + install -D -m644 -t "$pkgdir"/usr/share/$_php/xdebug/ contrib/tracefile-analyser.php install -D -m644 -t "$pkgdir"/usr/share/vim/vimfiles/syntax/ contrib/xt.vim } sha512sums=" -882d4033ee6e71a6b861aa7b98c2cdf06bbbc3fcd9f064f2c59391df2efe647a5ad7a5373960847cc6568b88aa2ca85e2ddba53d3c4c1d627b57b9923d222f90 php-pecl-xdebug-3.1.5.tgz +e5cc8c5b2455dcdff00f883585e2f3395df9f8a8f1e8dd755aae6bd3dc934dcdaf321afa16674a1b67a28ca88e5a2d3779353eda04334eebb03dc33d4669ae55 php-pecl-xdebug-3.3.1.tgz " |