diff options
author | Thore Boedecker | 2017-05-09 22:29:44 +0200 |
---|---|---|
committer | Thore Boedecker | 2017-05-09 22:29:44 +0200 |
commit | 0bc2c3bd45a0b0cc1240450024c0517b88a8ea80 (patch) | |
tree | 33f23cfbab12f4af4d22bb7536bafd4f84813ffa /PKGBUILD | |
parent | 5e80259bb973fa911fc43a3ee9a3e0bfb4cf2e3d (diff) | |
download | aur-0bc2c3bd45a0b0cc1240450024c0517b88a8ea80.tar.gz |
improve check()
Signed-off-by: Thore Boedecker <me@foxxx0.de>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -3,7 +3,7 @@ pkgname=php56-geoip _pkgbase="${pkgname#php56-}" pkgver=1.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="GeoIP module for php56" arch=('i686' 'x86_64') url="https://pecl.php.net/package/geoip" @@ -14,11 +14,18 @@ backup=('etc/php56/conf.d/geoip.ini') source=("https://pecl.php.net/get/geoip-${pkgver}.tgz") sha256sums=('b2d05c03019d46135c249b5a7fa0dbd43ca5ee98aea8ed807bc7aa90ac8c0f06') +prepare() { + cd "${srcdir}/${_pkgbase}-${pkgver}" + + # remove broken tests + # geoip_setup_custom_directory() (with trailing slash) [tests/019.phpt] + rm ./tests/019.phpt +} + build() { cd "${srcdir}/${_pkgbase}-${pkgver}" phpize56 - # ./configure --prefix=/usr ./configure \ --config-cache \ --sysconfdir=/etc/php56 \ @@ -29,9 +36,9 @@ build() { check() { cd "${srcdir}/${_pkgbase}-${pkgver}" - # disable prompt to send test report - export NO_INTERACTION=1 - make test + local ret=0 + make test NO_INTERACTION=1 REPORT_EXIT_STATUS=1 || ret=1 + return $ret } package() { |