diff options
-rw-r--r-- | testing/php7-memcached/APKBUILD | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/testing/php7-memcached/APKBUILD b/testing/php7-memcached/APKBUILD index bfc2edaed2..3471813dde 100644 --- a/testing/php7-memcached/APKBUILD +++ b/testing/php7-memcached/APKBUILD @@ -3,38 +3,38 @@ pkgname=php7-memcached _pkgreal=memcached pkgver=3.0.3 -pkgrel=0 -pkgdesc="PHP extension for interfacing with memcached via libmemcached library" -url="http://pecl.php.net/package/$_pkgreal" +pkgrel=1 +_phpver=${pkgname#php} +_phpver=${_phpver%%-*} +pkgdesc="PHP$_phpver extension for interfacing with memcached via libmemcached library" +url="http://pecl.php.net/package/memcached" arch="all" license="PHP" -depends="php7-session" -makedepends="php7-dev autoconf zlib-dev libmemcached-dev cyrus-sasl-dev" -install="" -subpackages="" -source="http://pecl.php.net/get/$_pkgreal-$pkgver.tgz" - -builddir="$srcdir"/$_pkgreal-$pkgver +depends="php$_phpver-common php$_phpver-session" +makedepends="php$_phpver-dev autoconf zlib-dev libmemcached-dev cyrus-sasl-dev" +source="$pkgname-$pkgver.tgz::http://pecl.php.net/get/$_pkgreal-$pkgver.tgz" +options="!check" # tests fail b/c of not loaded session module +builddir="$srcdir/$_pkgreal-$pkgver" build() { cd "$builddir" - phpize7 || return 1 + phpize$_phpver ./configure \ --prefix=/usr \ - --disable-memcached-sasl \ - --with-php-config=php-config7 || return 1 - make || return 1 + --with-php-config=php-config$_phpver \ + --disable-memcached-sasl + make } package() { + local confdir="$pkgdir/etc/php$_phpver/conf.d" cd "$builddir" - make INSTALL_ROOT="$pkgdir/" install || return 1 - install -d "$pkgdir"/etc/php7/conf.d || return 1 - echo "extension=memcached.so" > "$pkgdir"/etc/php7/conf.d/20_memcached.ini + make INSTALL_ROOT="$pkgdir" install + + mkdir -p "$confdir" + echo "extension=$_pkgreal.so" > "$confdir"/20_$_pkgreal.ini } -md5sums="001341afeded3724c19a740148737444 memcached-3.0.3.tgz" -sha256sums="5d1c29a1d5e391d6bb7b736a07e063d2f0834800673dd246d64ce1b73e47645d memcached-3.0.3.tgz" -sha512sums="cb24d76f82ce8c1fdd8877bbb46131545bba5011cfff965e3c190b7c0f71f754b47ded6289d3125724d9de781b916971aaadfa0b247c6fe2f51aab77dce61b61 memcached-3.0.3.tgz" +sha512sums="cb24d76f82ce8c1fdd8877bbb46131545bba5011cfff965e3c190b7c0f71f754b47ded6289d3125724d9de781b916971aaadfa0b247c6fe2f51aab77dce61b61 php7-memcached-3.0.3.tgz" |