[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Wed Nov 29 13:51:52 UTC 2017


    Date: Wednesday, November 29, 2017 @ 13:51:51
  Author: felixonmars
Revision: 270691

upgpkg: haskell-skylighting 0.4.4.1-1

rebuild with skylighting,0.4.4.1

Modified:
  haskell-skylighting/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-11-29 13:43:33 UTC (rev 270690)
+++ PKGBUILD	2017-11-29 13:51:51 UTC (rev 270691)
@@ -3,8 +3,8 @@
 
 _hkgname=skylighting
 pkgname=haskell-skylighting
-pkgver=0.4.4
-pkgrel=2
+pkgver=0.4.4.1
+pkgrel=1
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting"
 license=('GPL2')
@@ -13,15 +13,16 @@
          'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' 'haskell-mtl'
          'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 'haskell-text'
          'haskell-utf8-string')
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit'
+             'haskell-random' 'haskell-diff')
 source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz")
-sha512sums=('b3907027958917a18a3c9d59fbd2be94e5a6eb14320d914a9c56aa8ef79f926380a6f50dfb7ec8a2b889e27e6084405f9b9f0f1c154021716625d918fc6fcdb0')
+sha512sums=('0f74409658313523cb77632a031ee9a7ec0186a44f904b3daac6a9583272454f1529c6aa1cd95900ebee7f972fec8cddc924f69ce721ced76a34776308d78da7')
 
 build() {
     cd "${srcdir}/${_hkgname}-${pkgver}"
 
     runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \
-        --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+        --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
         --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
             -fsystem-pcre
     runhaskell Setup build
@@ -31,6 +32,11 @@
     sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+    cd $_hkgname-$pkgver
+    runhaskell Setup test
+}
+
 package() {
     cd "${srcdir}/${_hkgname}-${pkgver}"
 


More information about the arch-commits mailing list