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

Felix Yan felixonmars at archlinux.org
Mon Oct 22 18:33:24 UTC 2018


    Date: Monday, October 22, 2018 @ 18:33:23
  Author: felixonmars
Revision: 398449

upgpkg: haskell-yesod-static 1.6.0.1-1

rebuild with yesod-static 1.6.0.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

----------+
 PKGBUILD |   26 +++++++++++++++-----------
 1 file changed, 15 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-10-22 18:11:14 UTC (rev 398448)
+++ PKGBUILD	2018-10-22 18:33:23 UTC (rev 398449)
@@ -3,28 +3,27 @@
 
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
-pkgver=1.6.0
-pkgrel=120
+pkgver=1.6.0.1
+pkgrel=1
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/"
 license=("MIT")
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring'
-         'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 'haskell-cryptonite'
-         'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 'haskell-data-default'
-         'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin'
-         'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 'haskell-resourcet'
-         'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static'
-         'haskell-yesod-core')
-makedepends=('ghc')
+         'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+         'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+         'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types'
+         'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers'
+         'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test')
 source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz")
-sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5')
+sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f')
 
 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
     runhaskell Setup build
     runhaskell Setup register --gen-script
@@ -33,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