summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxwell Pray2018-03-26 11:55:43 -0700
committerMaxwell Pray2018-03-26 11:55:43 -0700
commit22f1a5ab6626d1d04c63df25a28124a002ca4822 (patch)
treef098798d39822ff66bff7986f1a2ea2a9de052e4
parent99ee11a7e9fd45b137ac9200da6e7804e7c48777 (diff)
downloadaur-22f1a5ab6626d1d04c63df25a28124a002ca4822.tar.gz
Update to 5.1.10.
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD67
-rw-r--r--apcu.ini3
3 files changed, 49 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3799c0bdc9a4..cab0c8e637a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,16 @@
pkgbase = php71-apcu
- pkgdesc = A userland caching module for php71
- pkgver = 5.1.9
+ pkgdesc = A userland caching module for PHP
+ pkgver = 5.1.10
pkgrel = 1
url = https://pecl.php.net/package/APCu
- arch = i686
arch = x86_64
- arch = armv7h
license = PHP
- depends = php71>=7.1.13
- provides = php-apcu=5.1.9-1
+ depends = php71
backup = etc/php/conf.d/apcu.ini
- source = https://pecl.php.net/get/apcu-5.1.9.tgz
- md5sums = 0d252601362c457b6651f340bd77ded0
+ source = https://pecl.php.net/get/apcu-5.1.10.tgz
+ source = apcu.ini
+ md5sums = a16259bb080b632d11d8ada09dd5ab56
+ md5sums = a353f7efe61928aa2162720789fa171f
pkgname = php71-apcu
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
diff --git a/apcu.ini b/apcu.ini
new file mode 100644
index 000000000000..d01cd90c563a
--- /dev/null
+++ b/apcu.ini
@@ -0,0 +1,3 @@
+;extension=apcu.so
+; install php-apcu-bc and enable apc.so for APC compatibility
+;extension=apc.so