Date: Tuesday, January 4, 2022 @ 18:12:37 Author: pierre Revision: 1093027
archrelease: copy trunk to community-staging-x86_64 Added: php-memcached/repos/community-staging-x86_64/ php-memcached/repos/community-staging-x86_64/PKGBUILD (from rev 1093026, php-memcached/trunk/PKGBUILD) ----------+ PKGBUILD | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) Copied: php-memcached/repos/community-staging-x86_64/PKGBUILD (from rev 1093026, php-memcached/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-01-04 18:12:37 UTC (rev 1093027) @@ -0,0 +1,60 @@ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> + +pkgname=('php-memcached' 'php7-memcached') +pkgver=3.1.5.r16.gbfb0a66 +_commit=bfb0a66809d43080219ab5381235f848c91eff7e +pkgrel=2 +pkgdesc="PHP extension for interfacing with memcached via libmemcached library" +arch=('x86_64') +url="https://github.com/php-memcached-dev/php-memcached" +license=('PHP') +depends=('libmemcached') +makedepends=('php' 'php7' 'git') +source=("git+https://github.com/php-memcached-dev/php-memcached.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cp -a $pkgbase{,-php7} +} + +build() { + cd $pkgbase + phpize + ./configure --prefix=/usr + make + + cd ../$pkgbase-php7 + phpize7 + ./configure --prefix=/usr + make +} + +package_php-memcached() { + depends+=('php') + backup=('etc/php/conf.d/memcached.ini') + + cd $pkgbase + + make INSTALL_ROOT="$pkgdir" install + install -d "$pkgdir/etc/php/conf.d" + echo ';extension=memcached.so' >"$pkgdir/etc/php/conf.d/memcached.ini" +} + +package_php7-memcached() { + pkgdesc=${pkgdesc/PHP/PHP 7} + depends+=('php7') + backup=('etc/php7/conf.d/memcached.ini') + + cd $pkgbase-php7 + + make INSTALL_ROOT="$pkgdir" install + install -d "$pkgdir/etc/php7/conf.d" + echo ';extension=memcached.so' >"$pkgdir/etc/php7/conf.d/memcached.ini" +} + +# vim:set ts=2 sw=2 et: