[arch-commits] Commit in php-apcu/trunk (PKGBUILD apcu.ini)
Pierre Schmitz
pierre at archlinux.org
Fri Jan 8 16:37:03 UTC 2021
Date: Friday, January 8, 2021 @ 16:37:02
Author: pierre
Revision: 405735
upgpkg: php-apcu 5.1.19-2
Modified:
php-apcu/trunk/PKGBUILD
php-apcu/trunk/apcu.ini
----------+
PKGBUILD | 44 ++++++++++++++++++++++++++++++++++----------
apcu.ini | 2 --
2 files changed, 34 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-01-08 16:24:48 UTC (rev 405734)
+++ PKGBUILD 2021-01-08 16:37:02 UTC (rev 405735)
@@ -1,44 +1,56 @@
# Maintainer: Pierre Schmitz <pierre at archlinux.de>
-pkgname=php-apcu
+pkgbase=php-apcu
+pkgname=(php-apcu php7-apcu)
pkgver=5.1.19
-pkgrel=1
+pkgrel=2
arch=('x86_64')
pkgdesc='A userland caching module for PHP'
url='https://pecl.php.net/package/APCu'
-depends=('php')
+makedepends=('php' 'php7')
license=('PHP')
source=("https://pecl.php.net/get/apcu-$pkgver.tgz"
'apcu.ini')
backup=('etc/php/conf.d/apcu.ini')
-md5sums=('a868ee0b4179fb240cf6eb7e49723794'
- 'a353f7efe61928aa2162720789fa171f')
+md5sums=('47588e30d78a77ae362e879536f90cf9'
+ '5823394cd9396cd6b7d3c41118d9da08')
prepare() {
cd $srcdir/apcu-$pkgver
rm tests/apc_entry_002.phpt
+
+ cp -a $srcdir/apcu-$pkgver $srcdir/apcu7-$pkgver
}
build() {
cd $srcdir/apcu-$pkgver
-
phpize
./configure --prefix=/usr
make
+
+ cd $srcdir/apcu7-$pkgver
+ phpize7
+ ./configure --prefix=/usr
+ make
}
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
+
+ for dir in $srcdir/apcu{,7}-$pkgver; do
+ pushd $dir
+ make test
+ popd
+ done
}
-package() {
+package_php-apcu() {
+ depends=(php)
+
cd $srcdir/apcu-$pkgver
make INSTALL_ROOT=$pkgdir install
@@ -47,3 +59,15 @@
install -D -m644 apc.php $pkgdir/usr/share/webapps/php-apcu/apc.php
install -D -m644 INSTALL $pkgdir/usr/share/doc/php-apcu/install.txt
}
+
+package_php7-apcu() {
+ depends=(php7)
+
+ cd $srcdir/apcu7-$pkgver
+
+ make INSTALL_ROOT=$pkgdir install
+
+ install -D -m644 $srcdir/apcu.ini $pkgdir/etc/php7/conf.d/apcu.ini
+ install -D -m644 apc.php $pkgdir/usr/share/webapps/php7-apcu/apc.php
+ install -D -m644 INSTALL $pkgdir/usr/share/doc/php7-apcu/install.txt
+}
Modified: apcu.ini
===================================================================
--- apcu.ini 2021-01-08 16:24:48 UTC (rev 405734)
+++ apcu.ini 2021-01-08 16:37:02 UTC (rev 405735)
@@ -1,3 +1 @@
;extension=apcu.so
-; install php-apcu-bc and enable apc.so for APC compatibility
-;extension=apc.so
More information about the arch-commits
mailing list