diff options
author | Andy Postnikov <apostnikov@gmail.com> | 2023-11-22 11:28:50 +0100 |
---|---|---|
committer | Andy Postnikov <apostnikov@gmail.com> | 2023-11-22 10:36:47 +0000 |
commit | 0f1e90414c1f368eed7f65803506cf71607bd669 (patch) | |
tree | 45e843dfb23fdbc56170ef862c90fceb83976d67 | |
parent | d66ed9bccf95a71ba7c0f8462da0dbc5290cb7ef (diff) |
testing/php83-pecl-zmq: new aport
-rw-r--r-- | testing/php83-pecl-zmq/APKBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/testing/php83-pecl-zmq/APKBUILD b/testing/php83-pecl-zmq/APKBUILD new file mode 100644 index 00000000000..df5fc45dcb2 --- /dev/null +++ b/testing/php83-pecl-zmq/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: Fabio Ribeiro <fabiorphp@gmail.com> +# Maintainer: Fabio Ribeiro <fabiorphp@gmail.com> +pkgname=php83-pecl-zmq +_extname=zmq +pkgver=1.1.4 +pkgrel=0 +pkgdesc="PHP 8.3 extension for ZeroMQ - PECL" +url="https://pecl.php.net/package/zmq" +arch="all" +license="PHP-3.01" +_phpv=83 +_php=php$_phpv +depends="$_php-common" +makedepends="$_php-dev zeromq-dev" +_commit=84f072064dd8aedaf1ff883c602c5e34f3876897 +source="php-pecl-$_extname-$_commit.tar.gz::https://github.com/zeromq/php-zmq/archive/$_commit.tar.gz" +builddir="$srcdir/php-$_extname-$_commit" +#source="php-pecl-$_extname-$pkgver.tgz::https://pecl.php.net/get/$_extname-$pkgver.tgz" +#builddir="$srcdir/$_extname-$pkgver" + +build() { + phpize$_phpv + ./configure --prefix=/usr --with-php-config=php-config$_phpv + make +} + +check() { + $_php -dextension=modules/$_extname.so --ri $_extname + make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test TESTS=--show-diff +} + +package() { + make INSTALL_ROOT="$pkgdir" install + + local _confdir="$pkgdir"/etc/$_php/conf.d + mkdir -p $_confdir + echo "extension=$_extname" > $_confdir/50_$_extname.ini +} + +sha512sums=" +49b0d19e2884f29fb474906bbc0d3d58b518779b3ce4561805d3387a3eaa97e039dc57d941df630f6d86b1517e5f7fb3435677d5f31c275602186bb2c45cf31b php-pecl-zmq-84f072064dd8aedaf1ff883c602c5e34f3876897.tar.gz +" |