# Maintainer: Daniil "danogentili" Gentili # Contributor: FĂ©lix "passcod" Saparelli # Contributor: Alex "grevus" Lobtsov pkgname=php-gearman pkgver=2.1.0 pkgrel=6 pkgdesc="PHP wrapper to libgearman" url="https://github.com/php/pecl-networking-gearman" arch=(any) license=('PHP') depends=('php' 'gearman') backup=('etc/php/conf.d/gearman.ini') source=( "https://github.com/php/pecl-networking-gearman/archive/refs/tags/gearman-${pkgver}.tar.gz" "8.1.patch" ) sha512sums=( '99545525095ebe5073617e2748c652ee75cfacd5d166ac65f9e69998dea8cd7fbc06542b78779ba5b0ce1f9e5d57de5be653cf90c387c825c24798559b038397' '648973154534c59389746ecb721a54bfee95d73727fdfe9ad5adbf9b40cd52ad9ab6f1574ed2250d5462f079d1d7784a9eaf80c231368734b79bbfb7fb4c2820' ) prepare() { cd "${srcdir}/pecl-networking-gearman-gearman-${pkgver}" patch -Np1 -i ${srcdir}/8.1.patch } build() { cd "${srcdir}/pecl-networking-gearman-gearman-${pkgver}" phpize ./configure --prefix=/usr make } package() { cd "${srcdir}/pecl-networking-gearman-gearman-${pkgver}" make INSTALL_ROOT="${pkgdir}" install echo 'extension=gearman.so' > gearman.ini install -Dm644 gearman.ini "${pkgdir}/etc/php/conf.d/gearman.ini" }