aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCurt Tilmes <Curt.Tilmes@nasa.gov>2020-05-06 16:54:13 -0400
committerLeo <thinkabit.ukim@gmail.com>2020-05-06 22:40:15 +0000
commit1c5ab2a284a94ce612831ac1125dedfe9917346b (patch)
treea80383eb60c5dfe5b5b906e337f8cec6b439474a
parent576f7c20fa9a43bd741a99e3034065cafa7ffbd4 (diff)
testing/moarvm: upgrade to 2020.05
-rw-r--r--testing/moarvm/APKBUILD23
1 files changed, 8 insertions, 15 deletions
diff --git a/testing/moarvm/APKBUILD b/testing/moarvm/APKBUILD
index 86ad20d5b16..5ce7d55f2c8 100644
--- a/testing/moarvm/APKBUILD
+++ b/testing/moarvm/APKBUILD
@@ -1,9 +1,9 @@
# Contributor: Curt Tilmes <Curt.Tilmes@nasa.gov>
# Maintainer: Curt Tilmes <Curt.Tilmes@nasa.gov>
pkgname=moarvm
-pkgver=2019.07.1
-pkgrel=1
-pkgdesc="A VM for NQP And Rakudo Perl 6"
+pkgver=2020.05
+pkgrel=0
+pkgdesc="A VM with adaptive optimization and JIT compilation, built for Rakudo"
url="http://moarvm.org/"
arch="all"
license="Artistic-2.0"
@@ -11,6 +11,7 @@ makedepends="perl libffi-dev"
subpackages="$pkgname-dev $pkgname-doc"
source="http://moarvm.org/releases/MoarVM-$pkgver.tar.gz"
builddir="$srcdir"/MoarVM-"$pkgver"
+options="!check" # No tests
build() {
unset CPPFLAGS CFLAGS
@@ -18,10 +19,6 @@ build() {
make
}
-check() {
- LD_LIBRARY_PATH=. ./moar --version
-}
-
package() {
install -Dm755 moar "$pkgdir"/usr/bin/moar
install -Dm755 libmoar.so "$pkgdir"/usr/lib/libmoar.so
@@ -30,15 +27,11 @@ package() {
dev() {
cd "$builddir"
make DESTDIR="$builddir"/install install
- for file in $(find install/usr/include/ -type f); do
- install -Dm644 ${file} "$subpkgdir"/usr/include/moar/${file#install/usr/include}
- done
- for file in $(find install/usr/share/nqp -type f); do
- install -Dm644 ${file} "$subpkgdir"/usr/share/nqp/${file#install/usr/share/nqp}
- done
+ mkdir -p "$subpkgdir"/usr/share
+ cp -r install/usr/include "$subpkgdir"/usr
+ cp -r install/usr/share/nqp "$subpkgdir"/usr/share
install -Dm644 install/usr/share/pkgconfig/moar.pc "$subpkgdir"/usr/lib/pkgconfig/moar.pc
}
-
doc() {
cd "$builddir"
mkdir -p "$subpkgdir"/usr/share/doc/"$pkgname"
@@ -47,4 +40,4 @@ doc() {
done
}
-sha512sums="c8ffaf962191a60f643e6e1b765ec700664988ffc629765c273baf32d2748763480f9fd7a2d978b7f99d3ba4bf962775f4dca40053ace2ddd8cd0bffbd977d84 MoarVM-2019.07.1.tar.gz"
+sha512sums="10dd2bb8c629ac4d7804a8e64f8883617545930520c61ff34b62b29b81f827c425004bb07c8978df9620da446fa204ccb3b5c8889651e243a1fe4da28350ab66 MoarVM-2020.05.tar.gz"