rakudo: 2013.10 -> 2013.11

This commit is contained in:
Bartlomiej Palmowski 2013-11-25 23:09:04 +01:00
parent 6a9a4b2ba0
commit dc45888073
4 changed files with 43 additions and 3 deletions

View File

@ -4,6 +4,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/panda
-rwxr-xr-x root/root usr/bin/perl6
-rwxr-xr-x root/root usr/bin/perl6-debug
-rwxr-xr-x root/root usr/bin/perl6-p
-rwxr-xr-x root/root usr/bin/ufo
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/parrot/
@ -89,6 +90,9 @@ drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Digest/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Exception.pod
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Failure.pod
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/FatRat.pod
drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/File/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/File/Find.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/File/Find.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Grammar.pod
drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Grammar/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Grammar/Debugger.pir
@ -141,6 +145,11 @@ drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/LWP/
drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/MIME/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/MIME/Base64.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/MIME/Base64.pm6
drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/MIME/Base64/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/MIME/Base64/PIR.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/MIME/Base64/PIR.pm6
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/MIME/Base64/Perl.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/MIME/Base64/Perl.pm6
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Macro.pod
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Match.pod
drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Math/
@ -159,17 +168,24 @@ drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Math/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/PSGI.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/PSGI.pm6
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Pair.pod
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda.pm
drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/App.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/App.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Builder.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Builder.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Common.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Common.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Ecosystem.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Ecosystem.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Fetcher.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Fetcher.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Installer.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Installer.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Project.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Project.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Tester.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Panda/Tester.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Parameter.pod
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Parcel.pod
@ -225,6 +241,9 @@ drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/SVG/Plot/Data/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/SVG/Plot/Pie.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/SVG/Plot/Positioned.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/SVG/Plot/Positioned.pm
drwxr-xr-x root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Shell/
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Shell/Command.pir
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Shell/Command.pm
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Signature.pod
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Str.pod
-rw-r--r-- root/root usr/lib/parrot/5.9.0/languages/perl6/lib/Stringy.pod
@ -458,3 +477,4 @@ drwxr-xr-x root/root usr/share/doc/rakudo/announce/
-rw-r--r-- root/root usr/share/doc/rakudo/announce/2013.08.md
-rw-r--r-- root/root usr/share/doc/rakudo/announce/2013.09.md
-rw-r--r-- root/root usr/share/doc/rakudo/announce/2013.10.md
-rw-r--r-- root/root usr/share/doc/rakudo/announce/2013.11.md

View File

@ -1 +1,2 @@
21625c60393173edc077cfbe265b8c75 rakudo-star-2013.10.tar.gz
e27073b3900687ea52916c4cb7c57a28 rakudo-2013.11_buildsystem.patch
342bc7037584b42e8d363931c997557b rakudo-star-2013.11.tar.gz

View File

@ -4,13 +4,14 @@
# Depends on: icu parrot nqp
name=rakudo
version=2013.10
version=2013.11
release=1
#source=(https://github.com/downloads/$name/star/$name-star-$version.tar.gz)
source=(http://$name.org/downloads/star/$name-star-$version.tar.gz)
source=(http://$name.org/downloads/star/$name-star-$version.tar.gz rakudo-2013.11_buildsystem.patch)
build() {
cd $name-star-$version
patch -p1 -i ../rakudo-2013.11_buildsystem.patch
perl ./Configure.pl --prefix=/usr
make

View File

@ -0,0 +1,18 @@
diff -pruN rakudo-star-2013.11_orig/rakudo/tools/build/Makefile-Parrot.in rakudo-star-2013.11/rakudo/tools/build/Makefile-Parrot.in
--- rakudo-star-2013.11_orig/rakudo/tools/build/Makefile-Parrot.in 2013-10-27 16:53:00.000000000 +0100
+++ rakudo-star-2013.11/rakudo/tools/build/Makefile-Parrot.in 2013-11-25 22:22:01.000000000 +0100
@@ -315,10 +315,13 @@ p-install: p-all
-$(POD2MAN) docs/running.pod --name=perl6 > $(DESTDIR)$(MANDIR)/man1/perl6.1
-$(POD2MAN) docs/running.pod --name=rakudo > $(DESTDIR)$(MANDIR)/man1/rakudo.1
-p-runner-default-install: p-all
+p-runner-default-install: p-all | $(DESTDIR)$(PARROT_BIN_DIR)
$(CP) $(PERL6_EXE) $(DESTDIR)$(PARROT_BIN_DIR)/perl6$(EXE)
$(CHMOD) 755 $(DESTDIR)$(PARROT_BIN_DIR)/perl6$(EXE)
+$(DESTDIR)$(PARROT_BIN_DIR):
+ $(MKPATH) $@
+
xmas: $(PERL6_EXE) $(SETTING_PBC) $(R_SETTING_PBC)
## targets for building a standalone perl6 executable.