summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMaxwell Pray2018-03-26 11:55:43 -0700
committerMaxwell Pray2018-03-26 11:55:43 -0700
commit22f1a5ab6626d1d04c63df25a28124a002ca4822 (patch)
treef098798d39822ff66bff7986f1a2ea2a9de052e4 /PKGBUILD
parent99ee11a7e9fd45b137ac9200da6e7804e7c48777 (diff)
downloadaur-22f1a5ab6626d1d04c63df25a28124a002ca4822.tar.gz
Update to 5.1.10.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD67
1 files changed, 39 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d7cb23625cd9..aae1717b6062 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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