diff options
author | Hao Zhang | 2019-03-08 23:37:25 +0800 |
---|---|---|
committer | Hao Zhang | 2019-03-08 23:37:25 +0800 |
commit | 723d80f7a0ceac2f5d5ec9f8e1c1c978587def85 (patch) | |
tree | 01854e5c67ed0df5ea1d37c5d5b9d2ce26b56d08 | |
download | aur-723d80f7a0ceac2f5d5ec9f8e1c1c978587def85.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..94291ddbbd67 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = llvm-cbe-git + pkgdesc = resurrected LLVM C Backend, with improvements + pkgver = a66518a + pkgrel = 1 + url = https://github.com/JuliaComputing/llvm-cbe + arch = x86_64 + license = LLVM Release License + depends = llvm + source = https://github.com/llvm-mirror/llvm/archive/release_70.zip + source = git+https://github.com/JuliaComputing/llvm-cbe.git + sha256sums = 7c3d96b4df6517ff1168cddc61251e7d41eaee17742d7515578c42576664f97e + sha256sums = SKIP + +pkgname = llvm-cbe-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c0a8125d37a8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +pkgname=llvm-cbe-git +pkgver=a66518a +pkgrel=1 +pkgdesc="resurrected LLVM C Backend, with improvements" +arch=(x86_64) +url="https://github.com/JuliaComputing/llvm-cbe" +license=('LLVM Release License') +depends=('llvm') +source=( + "https://github.com/llvm-mirror/llvm/archive/release_70.zip" + "git+https://github.com/JuliaComputing/llvm-cbe.git" +) +sha256sums=('7c3d96b4df6517ff1168cddc61251e7d41eaee17742d7515578c42576664f97e' + 'SKIP') + +pkgver() { + cd llvm-cbe + git rev-parse --short HEAD +} + +build() { + ln -sf llvm-cbe llvm-release_70/projects + cd llvm-release_70 + mkdir -p build + cd build + ls Makefile || cmake .. + make +} + +package() { + install -Dm644 "$srcdir"/llvm-cbe/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm755 "$srcdir"/llvm-release_70/build/bin/llvm-cbe "$pkgdir"/usr/bin/llvm-cbe +}
\ No newline at end of file |