summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlbert Graef2016-04-05 00:29:01 +0200
committerAlbert Graef2016-04-05 00:29:01 +0200
commit02c6a0eb781153ed3682feaeea86941716eafb02 (patch)
treeb018821a2cfe5c28b56fcd73fe0278ac3dd1db92
parent01539700011fe7bca996dd35e978f022ea68d29d (diff)
downloadaur-02c6a0eb781153ed3682feaeea86941716eafb02.tar.gz
Update to latest revision.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD8
2 files changed, 10 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9dfea22f6ce3..5f1ac5a60e33 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
# Generated by mksrcinfo v8
-# Sat Dec 19 00:56:39 UTC 2015
+# Mon Apr 4 21:55:08 UTC 2016
pkgbase = pure-pcre
pkgdesc = Pure is a modern-style functional programming language based on term rewriting (variant with Perl regex support).
pkgver = 0.64
- pkgrel = 3
+ pkgrel = 4
url = http://purelang.bitbucket.org/
arch = i686
arch = x86_64
license = GPL3
license = LGPL3
- depends = llvm35
+ makedepends = llvm35
+ depends = llvm35-libs
depends = gmp
depends = mpfr
depends = pcre
diff --git a/PKGBUILD b/PKGBUILD
index 25cc0158e7a4..04f15bab85da 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,12 +7,13 @@
pkgname=pure-pcre
_pkgname=pure
pkgver=0.64
-pkgrel=3
+pkgrel=4
pkgdesc="Pure is a modern-style functional programming language based on term rewriting (variant with Perl regex support)."
arch=("i686" "x86_64")
license=('GPL3' 'LGPL3')
url="http://purelang.bitbucket.org/"
-depends=('llvm35' 'gmp' 'mpfr' 'pcre' 'readline')
+depends=('llvm35-libs' 'gmp' 'mpfr' 'pcre' 'readline')
+makedepends=('llvm35')
optdepends=("pure-docs: online documentation"
"w3m: access to help in interactive mode"
"emacs-pure-mode: editing Pure files from Emacs"
@@ -33,4 +34,7 @@ build() {
package() {
cd $srcdir/$_pkgname-$pkgver
make DESTDIR=$pkgdir install || return 1
+ # Copy the needed binaries from the LLVM toolchain to make the batch
+ # compiler work without having the llvm35 package installed.
+ cp /usr/bin/llc /usr/bin/llvm-as /usr/bin/opt $pkgdir/usr/lib/pure
}