summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Graef2018-02-25 08:45:33 +0100
committerAlbert Graef2018-02-25 08:45:33 +0100
commit096f47ba0631b58a58fdfe4aa021de2f6441f10e (patch)
tree03bf56498bb323b14b4cfb4709c59e77b6004047
parent48b2d14dd91e15e874be24d7cdeb12d20b10bd92 (diff)
downloadaur-096f47ba0631b58a58fdfe4aa021de2f6441f10e.tar.gz
New upstream release.
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD20
2 files changed, 24 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 801ab18c5a36..26974a92e43b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,24 @@
+# Generated by mksrcinfo v8
+# Sun Feb 25 07:43:28 UTC 2018
pkgbase = pure-gen
pkgdesc = A C interface generator for Pure
- pkgver = 0.20
+ pkgver = 0.21
pkgrel = 1
- url = http://purelang.bitbucket.org/
+ url = https://agraef.github.io/pure-lang/
arch = i686
arch = x86_64
groups = pure-complete
groups = pure-util
license = custom
makedepends = ghc
+ makedepends = ghc-static
+ makedepends = ghc-pristine
+ makedepends = cabal-install
+ makedepends = alex
+ makedepends = happy
depends = pure
- depends = haskell-language-c
- source = https://bitbucket.org/purelang/pure-lang/downloads/pure-gen-0.20.tar.gz
- sha1sums = 20807ac0c4f725e3430675327c7bc5fb6fbb2982
+ source = https://github.com/agraef/pure-lang/releases/download/pure-gen-0.21/pure-gen-0.21.tar.gz
+ sha1sums = f048421e67eea7da2aa2ad63691cb8427ecd0c07
pkgname = pure-gen
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() {