summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorspider-mario2019-11-12 21:33:53 +0100
committerspider-mario2019-11-12 21:33:53 +0100
commitccd4e386dd13e5d5cfe689cd5c17186db4da3a23 (patch)
tree4ed39dac5833cd69dad34869accbd4330ef8e9ad /PKGBUILD
parent4b90427e63bc5b676b1a712c791e00cddbfaf5b9 (diff)
downloadaur-ccd4e386dd13e5d5cfe689cd5c17186db4da3a23.tar.gz
2019.07.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 15 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0882db38e8bd..e96cf1d2f687 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,29 +2,37 @@
# Contributor: Marcin Karpezo <sirmacik at gmail dot com>
# Contributor: Daenyth <Daenyth+Arch [at] gmail [dot] com>
pkgname=rakudo
-pkgver=2019.03.1
+pkgver=2019.07.1
pkgrel=1
pkgdesc="Perl6 compiler for MoarVM"
arch=('i686' 'x86_64')
url='http://rakudo.org/'
license=(PerlArtistic)
groups=('perl6')
-depends=("nqp>=2019.03")
-makedepends=('perl>=5.8' 'git')
+depends=("nqp>=$pkgver")
+makedepends=('perl>=5.8')
provides=('rakudo-moarvm' 'perl6')
replaces=('rakudo-moarvm')
conflicts=('rakudo-moarvm')
options=('!makeflags')
-source=("git+https://github.com/rakudo/rakudo.git#tag=$pkgver")
-sha512sums=('SKIP')
+source=("http://rakudo.org/downloads/$pkgname/$pkgname-$pkgver.tar.gz"
+ 'stale-files.patch')
+sha512sums=('aedb26c8145eefb53471cf96a15b04f6759d43c68e11d7942c693ea2122583dd243e9dfe288d6fb11131eb2bd4e9d0c735986e241c5a35ca126dc7f10d6c4a8d'
+ '0029f675ff757966024f84259af9d3fd67ccf1b7703356dcad801ab76da92cbb91bdd47e96f4ea4a14ba618cf4cb2f3717ab93bbfc8f40fe8238832b762684f6')
+
+prepare() {
+ cd "$pkgname-$pkgver"
+ patch -p1 < "$srcdir"/stale-files.patch
+}
build() {
- cd "$pkgname"
+ cd "$pkgname-$pkgver"
perl Configure.pl --prefix=/usr --backends=moar
make
}
package() {
- cd "$pkgname"
+ cd "$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
+ install -Dm755 tools/install-dist.p6 "$pkgdir"/usr/bin/perl6-install-dist
}