[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