diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -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() { |