index : packages | |
Archlinux32 package modifications | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | community/haskell-gauge/PKGBUILD | 19 |
diff --git a/community/haskell-gauge/PKGBUILD b/community/haskell-gauge/PKGBUILD index a5bd662e..eeba4490 100644 --- a/community/haskell-gauge/PKGBUILD +++ b/community/haskell-gauge/PKGBUILD @@ -1,10 +1,15 @@ # temporarily disabled 'verbose' test, see upstream: # https://github.com/vincenthz/hs-gauge/issues/54 -prepare() { - cd "${srcdir}/${_hkgname}-${pkgver}" - - sed -i '/test-suite verbose/, /test-suite quick/ { s/\(.*\)/#\1/ }' gauge.cabal - sed -i 's/#test-suite quick/test-suite quick/' gauge.cabal - sed -i '/^#.*/d' gauge.cabal -} +eval "$( + { + declare -f prepare || \ + printf 'prepare() {\n}\n' + } \ + | sed ' + $i cd "${srcdir}/${_hkgname}-${pkgver}" \ + sed -i '"'"'/test-suite verbose/, /test-suite quick/ { s/\(.*\)/#\1/ }'"'"' gauge.cabal \ + sed -i '"'"'s/#test-suite quick/test-suite quick/'"'"' gauge.cabal \ + sed -i '"'"'/^#.*/d'"'"' gauge.cabal + ' +)" |