summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 3 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9f844ea49be2..06318c368837 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,28 +12,14 @@ arch=("any")
depends=("php>=5.3.6")
makedepends=("php-box" "php-composer")
install="${pkgname}.install"
-source=("https://github.com/FriendsOfPHP/${_pkgname}/archive/v${pkgver}.tar.gz"
- "${pkgname}.install")
-sha512sums=('3c85e269f6bd808314071de56040ffb4aac123b43ed488357fb52d2f66287b737743b9a0001d24e2be49248b5c6d91bf01a626b5f69329a7126989dc6bf3b3d6'
- '0eff98de88ad715939217f16138941bb3e9c8bb6e34d85db875c1fc0166e3fb4b0ec8dd9df5d9865c9f772621dc5a6aaf668d2ba8e26b632905bdaedf435feb5')
-
-prepare() {
- if ! php -i | grep 'PHP Archive support => enabled' >/dev/null 2>&1; then
- echo "Error: phar.so must be enabled and phar.readonly = Off in your php.ini to compile"
- exit 1
- fi
-
- if ! php -i | grep 'phar.readonly => Off' >/dev/null 2>&1; then
- echo "Error: phar.so is enabled but phar.readonly must be set to 'Off' in your php.ini to compile"
- exit 1
- fi
-}
+source=("https://github.com/FriendsOfPHP/${_pkgname}/archive/v${pkgver}.tar.gz")
+sha512sums=('3c85e269f6bd808314071de56040ffb4aac123b43ed488357fb52d2f66287b737743b9a0001d24e2be49248b5c6d91bf01a626b5f69329a7126989dc6bf3b3d6')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
composer install --prefer-dist --no-dev
sed -i '/git-commit/d' box.json
- php-box build
+ php -d extension=phar.so -d phar.readonly=Off -d display_errors=Off /usr/bin/php-box build
}
package() {