[arch-commits] Commit in ponyc/trunk (PKGBUILD)
Evangelos Foutras
foutrelis at archlinux.org
Thu Apr 20 20:04:40 UTC 2017
Date: Thursday, April 20, 2017 @ 20:04:39
Author: foutrelis
Revision: 224016
upgpkg: ponyc 0.13.0-3
Back to system LLVM using the newly added llvm39 package.
Modified:
ponyc/trunk/PKGBUILD
----------+
PKGBUILD | 12 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-04-20 20:03:08 UTC (rev 224015)
+++ PKGBUILD 2017-04-20 20:04:39 UTC (rev 224016)
@@ -3,13 +3,13 @@
pkgname=ponyc
pkgver=0.13.0
-pkgrel=2
+pkgrel=3
pkgdesc='An actor model, capabilities, high performance programming language'
url='http://ponylang.org/'
arch=('x86_64')
license=('BSD')
-# llvm=3.9.1 will need to be manually installed to the chroot once LLVM 4.0 has moved to [extra]
-makedepends=('llvm=3.9.1' 'git')
+depends=('llvm39-libs')
+makedepends=('llvm39' 'git')
checkdepends=('pcre2')
options=('!strip')
optdepends=('pcre2: Needed for the regex package.')
@@ -16,12 +16,6 @@
source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz")
sha512sums=('ae1a5d3c8058d74deffee31a2f8f529db8315b860977c76af4fcf2be504df6c9c7a0e186d9c60df1d6f9f663cc6361abecbae2a896482ebd4427b4228d885fee')
-prepare() {
- cd ponyc-$pkgver
- # https://github.com/ponylang/ponyc/issues/1592
- sed -i 's/$(LLVM_CONFIG) --libs/& --link-static/' Makefile
-}
-
build() {
cd ponyc-$pkgver
make config=release prefix=/usr arch=x86-64 verbose=
More information about the arch-commits
mailing list