summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSami Boukortt2016-02-22 20:49:58 +0100
committerspider-mario2016-02-22 21:55:33 +0100
commita8d9661fb67181c7ce9829e563e103b87a3f62af (patch)
treecb7bd7a9fadb6f83d26086c355b14e75ce64f5c3
parent41732120e9287bfba91834f457c97797890ba0ba (diff)
downloadaur-a8d9661fb67181c7ce9829e563e103b87a3f62af.tar.gz
2016.02
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD13
-rw-r--r--install.patch39
3 files changed, 10 insertions, 55 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 43fed4f9972e..52fa848d8395 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,23 @@
# Generated by mksrcinfo v8
-# Mon Feb 8 20:25:53 UTC 2016
+# Mon Feb 22 20:55:25 UTC 2016
pkgbase = rakudo
pkgdesc = Perl6 compiler for MoarVM
- pkgver = 2016.01
+ pkgver = 2016.02
pkgrel = 1
url = http://rakudo.org/
arch = i686
arch = x86_64
+ groups = perl6
license = PerlArtistic
makedepends = perl>=5.8
- depends = nqp>=2016.01
+ depends = nqp>=2016.02
provides = rakudo-moarvm
provides = perl6
conflicts = rakudo-moarvm
replaces = rakudo-moarvm
options = !makeflags
- source = http://rakudo.org/downloads/rakudo/rakudo-2016.01.tar.gz
- source = install.patch
- sha512sums = b84feb26363c7b75a89fac0ac255f87e5e349265386f7eaf99f761466d8acf8fb5d8eb951c4172278d17af407ff7ccefa73a9543fe9c182a0e78984946481bad
- sha512sums = f011a6805c9251a6ac70cd5497b62b2663f3e35f660c4daa1871ce9adcf3c6ba870979ecfc62c4fea49857cc7eddaa1c515f470d0f8c43d0fc26daa76ab02556
+ source = http://rakudo.org/downloads/rakudo/rakudo-2016.02.tar.gz
+ sha512sums = 9fa891a84e882626050772231dee15ad20f1c2d84b5b9ff985964efbff45f18e0a1940dad2cc1fbb8b91f69d9f7f2a3034998819e8ddbf0c380684b326d299ca
pkgname = rakudo
diff --git a/PKGBUILD b/PKGBUILD
index 518cd0bed5f8..a2631053c8a6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,26 +2,21 @@
# Contributor: Marcin Karpezo <sirmacik at gmail dot com>
# Contributor: Daenyth <Daenyth+Arch [at] gmail [dot] com>
pkgname=rakudo
-pkgver=2016.01
+pkgver=2016.02
pkgrel=1
pkgdesc="Perl6 compiler for MoarVM"
arch=('i686' 'x86_64')
url='http://rakudo.org/'
license=(PerlArtistic)
+groups=('perl6')
depends=("nqp>=$pkgver")
makedepends=('perl>=5.8')
provides=('rakudo-moarvm' 'perl6')
replaces=('rakudo-moarvm')
conflicts=('rakudo-moarvm')
options=('!makeflags')
-source=(http://rakudo.org/downloads/$pkgname/$pkgname-$pkgver.tar.gz install.patch)
-sha512sums=('b84feb26363c7b75a89fac0ac255f87e5e349265386f7eaf99f761466d8acf8fb5d8eb951c4172278d17af407ff7ccefa73a9543fe9c182a0e78984946481bad'
- 'f011a6805c9251a6ac70cd5497b62b2663f3e35f660c4daa1871ce9adcf3c6ba870979ecfc62c4fea49857cc7eddaa1c515f470d0f8c43d0fc26daa76ab02556')
-
-prepare() {
- cd "$pkgname-$pkgver"
- patch -p1 < ../install.patch
-}
+source=(http://rakudo.org/downloads/$pkgname/$pkgname-$pkgver.tar.gz)
+sha512sums=('9fa891a84e882626050772231dee15ad20f1c2d84b5b9ff985964efbff45f18e0a1940dad2cc1fbb8b91f69d9f7f2a3034998819e8ddbf0c380684b326d299ca')
build() {
cd "$pkgname-$pkgver"
diff --git a/install.patch b/install.patch
deleted file mode 100644
index 6f509831dbff..000000000000
--- a/install.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff a/tools/build/Makefile-JVM.in b/tools/build/Makefile-JVM.in
---- a/tools/build/Makefile-JVM.in
-+++ b/tools/build/Makefile-JVM.in
-@@ -391,7 +391,7 @@ j-install: j-all tools/build/create-jvm-runner.pl tools/build/install-core-dist.
- $(MKPATH) $(DESTDIR)$(PERL6_LANG_DIR)/site/resources
- $(MKPATH) $(DESTDIR)$(PERL6_LANG_DIR)/site/bin
- $(MKPATH) $(DESTDIR)$(PERL6_LANG_DIR)/site/short
-- .@slash@$(J_RUNNER) tools/build/install-core-dist.pl
-+ .@slash@$(J_RUNNER) tools/build/install-core-dist.pl $(DESTDIR)$(PERL6_LANG_DIR)
- $(PERL) tools/build/create-jvm-runner.pl install "$(DESTDIR)" $(PREFIX) $(NQP_PREFIX) $(NQP_JARS)
- $(PERL) tools/build/create-jvm-runner.pl install-debug "$(DESTDIR)" $(PREFIX) $(NQP_PREFIX) $(NQP_JARS)
-
-diff --git a/tools/build/Makefile-Moar.in b/tools/build/Makefile-Moar.in
-index 1e586d9..670b89c 100644
---- a/tools/build/Makefile-Moar.in
-+++ b/tools/build/Makefile-Moar.in
-@@ -246,7 +246,7 @@ m-install: m-all tools/build/create-moar-runner.pl tools/build/install-core-dist
- $(MKPATH) $(DESTDIR)$(PERL6_LANG_DIR)/site/resources
- $(MKPATH) $(DESTDIR)$(PERL6_LANG_DIR)/site/bin
- $(MKPATH) $(DESTDIR)$(PERL6_LANG_DIR)/site/short
-- .@slash@$(M_RUNNER) tools/build/install-core-dist.pl
-+ .@slash@$(M_RUNNER) tools/build/install-core-dist.pl $(DESTDIR)$(PERL6_LANG_DIR)
- $(PERL) tools/build/create-moar-runner.pl "$(MOAR)" perl6.moarvm $(DESTDIR)$(PREFIX)/bin/perl6-m "$(PERL6_LANG_DIR)/runtime" "" "$(M_LIBPATH)" "$(PERL6_LANG_DIR)/lib" "$(PERL6_LANG_DIR)/runtime"
- $(PERL) tools/build/create-moar-runner.pl "$(MOAR)" perl6-debug.moarvm $(DESTDIR)$(PREFIX)/bin/perl6-debug-m "$(PERL6_LANG_DIR)/runtime" "" "$(M_LIBPATH)" "$(PERL6_LANG_DIR)/lib" "$(PERL6_LANG_DIR)/runtime"
- $(CHMOD) 755 $(DESTDIR)$(PREFIX)/bin/perl6-m$(M_BAT)
-diff --git a/tools/build/install-core-dist.pl b/tools/build/install-core-dist.pl
-index 0990b26..ba14b20 100644
---- a/tools/build/install-core-dist.pl
-+++ b/tools/build/install-core-dist.pl
-@@ -9,7 +9,8 @@ my %provides =
- "experimental" => "lib/experimental.pm6",
- ;
-
--CompUnit::RepositoryRegistry.repository-for-name('perl').install(
-+PROCESS::<$REPO> := CompUnit::RepositoryRegistry.repository-for-spec("inst#@*ARGS[0]");
-+$*REPO.install(
- Distribution.new(
- name => "CORE",
- auth => "perl",