diff options
Diffstat (limited to 'community/entr/APKBUILD')
-rw-r--r-- | community/entr/APKBUILD | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/community/entr/APKBUILD b/community/entr/APKBUILD index 4c0b39cd0d8..08f8804db8f 100644 --- a/community/entr/APKBUILD +++ b/community/entr/APKBUILD @@ -1,16 +1,24 @@ # Contributor: Stuart Cardall <developer@it-offshore.co.uk> # Maintainer: Stuart Cardall <developer@it-offshore.co.uk> pkgname=entr -pkgver=4.5 +pkgver=5.5 pkgrel=0 pkgdesc="Event Notify Test Runner: Run arbitrary commands when files change" -url="http://entrproject.org" +url="https://eradman.com/entrproject" arch="all" license="ISC" subpackages="$pkgname-doc" makedepends="vim mercurial file util-linux" -checkdepends="bash tmux" -source="http://entrproject.org/code/entr-$pkgver.tar.gz" +checkdepends="bash tmux util-linux-misc" +source="https://eradman.com/entrproject/code/entr-$pkgver.tar.gz" + +prepare() { + default_prepare + + # The test script is not compatibile with BusyBox ash + # and also uses several GNU extensions (e.g. function syntax). + sed -i system_test.sh -e 's|#!/bin/sh|#!/bin/bash|' +} build() { ./configure @@ -18,14 +26,13 @@ build() { } check() { - make test - - # FIXME: The tmux invocation in the functional tests blocks the builders - # make regress + SHELL=/bin/sh script --return --quiet -c "make -j1 test" /dev/null } package() { PREFIX="$pkgdir/usr" make install } -sha512sums="db9499d78385df5056a30a4e3262fb436090acc5410ddfc529a7cfe4e10e304e13787abfc31dd38dbf8b9f01fa3369ef32d20c9fb903fa35763f41791bdda9c7 entr-4.5.tar.gz" +sha512sums=" +5150744142cf1639289c2d845cf8cd3cbc0ef57fce8285bc0e2908c430d8344659ff064810e175e69bd8a6f06144734b2efa4d733e0fba7fec83a1f48d053a0d entr-5.5.tar.gz +" |