diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 67 |
1 files changed, 39 insertions, 28 deletions
@@ -1,38 +1,49 @@ -# Maintainer: Michael Strecke <michael.strecke AT hotmail DOT de> -# Based on the php70-apcu Package by Stefan Sielaff <aur AT stefan-sielaff DOT de> +# Maintainer: Maxwell Pray a.k.a. Synthead <synthead@gmail.com> +# Contributor: Pierre Schmitz <pierre@archlinux.de> pkgname=php71-apcu -_pkgbase="${pkgname#php71-}" -_phpbase="${pkgname/-apcu}" -pkgver=5.1.9 +pkgver=5.1.10 pkgrel=1 -pkgdesc="A userland caching module for php71" -arch=('i686' 'x86_64' 'armv7h') -url="https://pecl.php.net/package/APCu" +arch=('x86_64') +pkgdesc='A userland caching module for PHP' +url='https://pecl.php.net/package/APCu' +depends=('php71') license=('PHP') -depends=('php71>=7.1.13') -provides=("php-${_pkgbase}=${pkgver}-${pkgrel}") -backup=("etc/php/conf.d/apcu.ini") -source=("https://pecl.php.net/get/${_pkgbase}-${pkgver}.tgz") -md5sums=('0d252601362c457b6651f340bd77ded0') +source=("https://pecl.php.net/get/apcu-${pkgver}.tgz" + 'apcu.ini') +backup=("${_optdir}etc/php/conf.d/apcu.ini") +md5sums=('a16259bb080b632d11d8ada09dd5ab56' + 'a353f7efe61928aa2162720789fa171f') + +_optdir=/opt/php71 build() { - cd "${srcdir}/${_pkgbase}-${pkgver}" - phpize - ./configure --config-cache \ - --sysconfdir=/etc/php \ - --with-php-config=/usr/bin/php-config \ - --localstatedir=/var - make + cd ${srcdir}/apcu-${pkgver} + + ${_optdir}/usr/bin/phpize + ./configure \ + --prefix=${_optdir}/usr \ + --with-php-config=${_optdir}/usr/bin/php-config + + make } -package() { - cd "${srcdir}/${_pkgbase}-${pkgver}" - make INSTALL_ROOT="$pkgdir" install - echo ';extension=apcu.so' > apcu.ini - install -D -m644 apcu.ini "${pkgdir}/etc/php/conf.d/apcu.ini" - install -D -m644 apc.php "${pkgdir}/usr/share/php-apcu/apc.php" - install -D -m644 INSTALL "${pkgdir}/usr/share/doc/php-apcu/install.txt" +check() { + cd ${srcdir}/apcu-${pkgver} + + export REPORT_EXIT_STATUS=1 + export NO_INTERACTION=1 + export SKIP_ONLINE_TESTS=1 + export SKIP_SLOW_TESTS=1 + make test } -# vim:set ts=2 sw=2 et: +package() { + cd ${srcdir}/apcu-${pkgver} + + make INSTALL_ROOT=${pkgdir} install + + install -D -m644 ${srcdir}/apcu.ini ${pkgdir}${_optdir}/etc/php/conf.d/apcu.ini + install -D -m644 apc.php ${pkgdir}/usr/share/webapps/php71-apcu/apc.php + install -D -m644 INSTALL ${pkgdir}${_optdir}/usr/share/doc/php-apcu/install.txt +}
\ No newline at end of file |