[arch-commits] Commit in stack/trunk (PKGBUILD stack.install)

Felix Yan fyan at archlinux.org
Fri Jan 15 09:35:48 UTC 2016


    Date: Friday, January 15, 2016 @ 10:35:48
  Author: fyan
Revision: 156615

upgpkg: stack 1.0.0-3

rebuild with hashable-1.2.4.0, unordered-containers-0.2.6.0, email-validate-2.2.0, esqueleto-2.4.2

Added:
  stack/trunk/stack.install
Modified:
  stack/trunk/PKGBUILD

---------------+
 PKGBUILD      |    5 ++++-
 stack.install |    4 ++++
 2 files changed, 8 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-01-15 09:12:07 UTC (rev 156614)
+++ PKGBUILD	2016-01-15 09:35:48 UTC (rev 156615)
@@ -5,7 +5,7 @@
 pkgbase=stack
 pkgname=(stack haskell-stack)
 pkgver=1.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack"
 license=("custom:BSD3")
@@ -39,6 +39,7 @@
         -e 's/errors >=2.0.1 && <2.1,/errors >=2.0.1 \&\& <2.2,/' \
         -e 's/gitrev ==1.1.*,/gitrev >= 1.1 \&\& < 1.3,/' \
         -e 's/tar >=0.4.1.0 && <0.5,/tar >=0.4.1.0 \&\& <0.6,/' \
+        -e 's/email-validate >=2.0 && <2.2,/email-validate >=2.0 \&\& <2.3,/' \
         -i ${pkgbase}-${pkgver}/${pkgbase}.cabal
 }
 
@@ -58,6 +59,8 @@
 
 package_stack() {
     depends=('gmp' 'libffi' 'zlib')
+    optdepends=('ghc')
+    install="stack.install"
 
     cd "${srcdir}/${pkgbase}-${pkgver}"
     runhaskell Setup copy --destdir="${pkgdir}"

Added: stack.install
===================================================================
--- stack.install	                        (rev 0)
+++ stack.install	2016-01-15 09:35:48 UTC (rev 156615)
@@ -0,0 +1,4 @@
+post_install() {
+  echo "You need to either 1) install latest stable ghc package from [extra] or 2) install libtinfo from AUR for the prebuilt binaries installed by stack to work."
+}
+



More information about the arch-commits mailing list