summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlbert Graef2018-02-25 08:45:33 +0100
committerAlbert Graef2018-02-25 08:45:33 +0100
commit096f47ba0631b58a58fdfe4aa021de2f6441f10e (patch)
tree03bf56498bb323b14b4cfb4709c59e77b6004047 /PKGBUILD
parent48b2d14dd91e15e874be24d7cdeb12d20b10bd92 (diff)
downloadaur-096f47ba0631b58a58fdfe4aa021de2f6441f10e.tar.gz
New upstream release.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 13 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b014a93fd72e..6d0de7746e9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,27 @@
# Contributor: bjoern lindig <bjoern dot lindig at googlemail dot com>
pkgname=pure-gen
-pkgver=0.20
+pkgver=0.21
pkgrel=1
pkgdesc="A C interface generator for Pure"
arch=("i686" "x86_64")
license=('custom')
-url="http://purelang.bitbucket.org/"
-depends=('pure' 'haskell-language-c')
-makedepends=('ghc')
+url="https://agraef.github.io/pure-lang/"
+depends=('pure')
+makedepends=('ghc' 'ghc-static' 'ghc-pristine' 'cabal-install' 'alex' 'happy')
groups=(pure-complete pure-util)
-source=("https://bitbucket.org/purelang/pure-lang/downloads/$pkgname-$pkgver.tar.gz")
-sha1sums=('20807ac0c4f725e3430675327c7bc5fb6fbb2982')
+source=("https://github.com/agraef/pure-lang/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz")
+sha1sums=('f048421e67eea7da2aa2ad63691cb8427ecd0c07')
build() {
cd $srcdir/$pkgname-$pkgver
- make PUREC_FLAGS=-mcpu=generic
+ export PATH=/usr/share/ghc-pristine/bin:$PATH
+ make PUREC_FLAGS=-mcpu=generic maintainer-build
+}
+
+check() {
+ cd $srcdir/$pkgname-$pkgver
+ make check
}
package() {