diff options
author | Andy Postnikov <apostnikov@gmail.com> | 2021-01-17 02:24:46 +0200 |
---|---|---|
committer | Andy Postnikov <apostnikov@gmail.com> | 2021-01-18 21:10:24 +0000 |
commit | 1b93f51c4fce39e726b1e681817840e8025277f2 (patch) | |
tree | 4e50049e760b3ab712e89a14c99c334fd997e738 | |
parent | 5a15d4fed9dc2939fdeb84726ca8ac234cb18606 (diff) |
testing/php7-gearman: upgrade to 2.1.0 and modernize
-rw-r--r-- | testing/php7-gearman/APKBUILD | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/testing/php7-gearman/APKBUILD b/testing/php7-gearman/APKBUILD index 1b419ec9465..cb4996ab684 100644 --- a/testing/php7-gearman/APKBUILD +++ b/testing/php7-gearman/APKBUILD @@ -1,20 +1,18 @@ # Contributor: Valery Kartel <valery.kartel@gmail.com> # Maintainer: Valery Kartel <valery.kartel@gmail.com> pkgname=php7-gearman -_pkgreal=gearman -_prefix=pecl-gearman -pkgver=2.0.6 -_pkgver=${pkgver/_rc/RC} -pkgrel=2 -pkgdesc="PHP7 wrapper to libgearman" -url="https://github.com/wcgallego/pecl-gearman" +_extname=gearman +pkgver=2.1.0 +pkgrel=0 +pkgdesc="PHP 7 wrapper to libgearman - PECL" +url="https://pecl.php.net/package/gearman/" arch="all" license="PHP-3.01" -options="!check" # Requires server running depends="php7-pcntl" makedepends="gearman-dev php7-dev" -source="https://github.com/wcgallego/$_prefix/archive/$_pkgreal-$_pkgver.zip" -builddir="$srcdir/$_prefix-$_pkgreal-$_pkgver" +source="php-pecl-$_extname-$pkgver.tgz::https://pecl.php.net/get/$_extname-$pkgver.tgz" +builddir="$srcdir/$_extname-$pkgver" +provides="php7-pecl-gearman=$pkgver-r$pkgrel" # for forward compatibility build() { phpize7 @@ -25,14 +23,16 @@ build() { } check() { - make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test + php7 -dextension=modules/$_extname.so --ri $_extname + make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test \ + TESTS=--show-diff SKIP_ONLINE_TESTS=1 } package() { make INSTALL_ROOT="$pkgdir" install - install -d "$pkgdir"/etc/php7/conf.d - echo "extension=$_pkgreal.so" > \ - "$pkgdir"/etc/php7/conf.d/$_pkgreal.ini + local _confdir="$pkgdir"/etc/php7/conf.d + install -d $_confdir + echo "extension=$_extname" > $_confdir/$_extname.ini } -sha512sums="5c159f766bd8674d387760bbd90ec9de0e54a677917f56e148db8b15c83c7d81ce0f1c2be68120e70fe4b5b70f502d0562f6038934e03997b3f480227ea30762 gearman-2.0.6.zip" +sha512sums="78a3877ba2212777a1c8387ce14c0e2210f3141b9a6bb87507547f6e3f02dfc03387111e6ac84729dba8b1b9c0483ef1ba3c458480bc0f2e9d68dd49bd073ba6 php-pecl-gearman-2.1.0.tgz" |