ports/154371: [PATCH] lang/rakudo update to January 2011 release of "Rakudo Star"
Aliaksandr Zahatski
zahatski at gmail.com
Sat Jan 29 10:40:10 UTC 2011
>Number: 154371
>Category: ports
>Synopsis: [PATCH] lang/rakudo update to January 2011 release of "Rakudo Star"
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Jan 29 10:40:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Aliaksandr Zahatski
>Release:
>Organization:
>Environment:
>Description:
Update to January 2011 release of "Rakudo Star"
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -urN /usr/ports/lang/rakudo/Makefile rakudo/Makefile
--- /usr/ports/lang/rakudo/Makefile 2011-01-11 16:40:53.000000000 +0300
+++ rakudo/Makefile 2011-01-29 13:33:06.000000000 +0300
@@ -6,8 +6,7 @@
#
PORTNAME= rakudo
-PORTVERSION= 2010.11
-PORTREVISION= 1
+PORTVERSION= 2011.01
PORTEPOCH= 2
CATEGORIES= lang
MASTER_SITES= http://cloud.github.com/downloads/rakudo/star/
@@ -25,7 +24,7 @@
LICENSE= ART20
CONFLICTS= parrot-[0-9]*
-PARROT_VERSION=2.10.1
+PARROT_VERSION=3.0.0
INSTALL_TARGET= install
CONFIGURE_SCRIPT= Configure.pl
CONFIGURE_PARROT_ARGS= --cc=${CC} --cxx=${CXX} --ld=${CC} --ccflags="${CFLAGS}" \
diff -urN /usr/ports/lang/rakudo/distinfo rakudo/distinfo
--- /usr/ports/lang/rakudo/distinfo 2010-12-16 14:33:19.000000000 +0300
+++ rakudo/distinfo 2011-01-29 13:12:04.000000000 +0300
@@ -1,2 +1,2 @@
-SHA256 (rakudo-star-2010.11.tar.gz) = 8a7145fbec410ee53f6031b7011bcb5f6b1db3a249f93344c1e0fea3adf11fe4
-SIZE (rakudo-star-2010.11.tar.gz) = 5900860
+SHA256 (rakudo-star-2011.01.tar.gz) = 14f7bd7a055a79abde065bacb0f9e109792ec9bfdd0d601fb02b0992fe0e2878
+SIZE (rakudo-star-2011.01.tar.gz) = 5610871
diff -urN /usr/ports/lang/rakudo/pkg-plist rakudo/pkg-plist
--- /usr/ports/lang/rakudo/pkg-plist 2011-01-11 16:40:55.000000000 +0300
+++ rakudo/pkg-plist 2011-01-29 13:27:25.000000000 +0300
@@ -11,6 +11,7 @@
bin/pbc_to_exe
bin/perl6
bin/ufo
+include/parrot/%%PARROT_VERSION%%/parrot/api.h
include/parrot/%%PARROT_VERSION%%/parrot/atomic.h
include/parrot/%%PARROT_VERSION%%/parrot/atomic/fallback.h
include/parrot/%%PARROT_VERSION%%/parrot/atomic/gcc_pcc.h
@@ -72,6 +73,7 @@
include/parrot/%%PARROT_VERSION%%/parrot/pmc.h
include/parrot/%%PARROT_VERSION%%/parrot/pmc_freeze.h
include/parrot/%%PARROT_VERSION%%/parrot/pobj.h
+include/parrot/%%PARROT_VERSION%%/parrot/pointer_array.h
include/parrot/%%PARROT_VERSION%%/parrot/runcore_api.h
include/parrot/%%PARROT_VERSION%%/parrot/runcore_profiling.h
include/parrot/%%PARROT_VERSION%%/parrot/runcore_trace.h
@@ -81,7 +83,6 @@
include/parrot/%%PARROT_VERSION%%/parrot/stat.h
include/parrot/%%PARROT_VERSION%%/parrot/string.h
include/parrot/%%PARROT_VERSION%%/parrot/string_funcs.h
-include/parrot/%%PARROT_VERSION%%/parrot/string_primitives.h
include/parrot/%%PARROT_VERSION%%/parrot/sub.h
include/parrot/%%PARROT_VERSION%%/parrot/sysmem.h
include/parrot/%%PARROT_VERSION%%/parrot/thr_pthread.h
@@ -100,7 +101,6 @@
include/parrot/%%PARROT_VERSION%%/pmc/pmc_callcontext.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_capture.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_class.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_codestring.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_complex.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_continuation.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_coroutine.h
@@ -132,6 +132,7 @@
include/parrot/%%PARROT_VERSION%%/pmc/pmc_lexinfo.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_lexpad.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_managedstruct.h
+include/parrot/%%PARROT_VERSION%%/pmc/pmc_mappedbytearray.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_multisub.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_namespace.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_nativepccmethod.h
@@ -145,9 +146,11 @@
include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfile.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileannotation.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileannotations.h
+include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfilebytecodesegment.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileconstanttable.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfiledebug.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfiledirectory.h
+include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileopmap.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfilerawsegment.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfilesegment.h
include/parrot/%%PARROT_VERSION%%/pmc/pmc_parrotinterpreter.h
@@ -183,7 +186,6 @@
lib/parrot/%%PARROT_VERSION%%/bin/prove.pir
lib/parrot/%%PARROT_VERSION%%/dynext/bit_ops.so
lib/parrot/%%PARROT_VERSION%%/dynext/debug_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/deprecated_ops.so
lib/parrot/%%PARROT_VERSION%%/dynext/dynlexpad.so
lib/parrot/%%PARROT_VERSION%%/dynext/file.so
lib/parrot/%%PARROT_VERSION%%/dynext/gziphandle.so
@@ -578,6 +580,7 @@
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/HTMLPage.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Item.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/POD2HTML.pm
+lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/PodToHtml.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/C.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Compilers.pm
@@ -602,6 +605,7 @@
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Harness/Options.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Harness/Smoke.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Headerizer.pm
+lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Headerizer/Functions.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/IO/Directory.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/IO/File.pm
lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/IO/Path.pm
@@ -667,9 +671,9 @@
share/doc/rakudo/announce/LICENSE
share/doc/rakudo/announce/README
share/doc/rakudo/cheatsheet.txt
-share/licenses/rakudo-2010.11_1,2/ART20
-share/licenses/rakudo-2010.11_1,2/LICENSE
-share/licenses/rakudo-2010.11_1,2/catalog.mk
+share/licenses/rakudo-2011.01,2/ART20
+share/licenses/rakudo-2011.01,2/LICENSE
+share/licenses/rakudo-2011.01,2/catalog.mk
src/parrot/%%PARROT_VERSION%%/pmc/addrregistry.dump
src/parrot/%%PARROT_VERSION%%/pmc/arrayiterator.dump
src/parrot/%%PARROT_VERSION%%/pmc/bigint.dump
@@ -679,7 +683,6 @@
src/parrot/%%PARROT_VERSION%%/pmc/callcontext.dump
src/parrot/%%PARROT_VERSION%%/pmc/capture.dump
src/parrot/%%PARROT_VERSION%%/pmc/class.dump
-src/parrot/%%PARROT_VERSION%%/pmc/codestring.dump
src/parrot/%%PARROT_VERSION%%/pmc/complex.dump
src/parrot/%%PARROT_VERSION%%/pmc/continuation.dump
src/parrot/%%PARROT_VERSION%%/pmc/coroutine.dump
@@ -711,6 +714,7 @@
src/parrot/%%PARROT_VERSION%%/pmc/lexinfo.dump
src/parrot/%%PARROT_VERSION%%/pmc/lexpad.dump
src/parrot/%%PARROT_VERSION%%/pmc/managedstruct.dump
+src/parrot/%%PARROT_VERSION%%/pmc/mappedbytearray.dump
src/parrot/%%PARROT_VERSION%%/pmc/multisub.dump
src/parrot/%%PARROT_VERSION%%/pmc/namespace.dump
src/parrot/%%PARROT_VERSION%%/pmc/nativepccmethod.dump
@@ -724,9 +728,11 @@
src/parrot/%%PARROT_VERSION%%/pmc/packfile.dump
src/parrot/%%PARROT_VERSION%%/pmc/packfileannotation.dump
src/parrot/%%PARROT_VERSION%%/pmc/packfileannotations.dump
+src/parrot/%%PARROT_VERSION%%/pmc/packfilebytecodesegment.dump
src/parrot/%%PARROT_VERSION%%/pmc/packfileconstanttable.dump
src/parrot/%%PARROT_VERSION%%/pmc/packfiledebug.dump
src/parrot/%%PARROT_VERSION%%/pmc/packfiledirectory.dump
+src/parrot/%%PARROT_VERSION%%/pmc/packfileopmap.dump
src/parrot/%%PARROT_VERSION%%/pmc/packfilerawsegment.dump
src/parrot/%%PARROT_VERSION%%/pmc/packfilesegment.dump
src/parrot/%%PARROT_VERSION%%/pmc/parrotinterpreter.dump
@@ -761,7 +767,7 @@
@dirrm src/parrot/%%PARROT_VERSION%%
@dirrm src/parrot
@dirrm src
- at dirrm share/licenses/rakudo-2010.11_1,2
+ at dirrm share/licenses/rakudo-2011.01,2
@dirrm share/licenses
@dirrm share/doc/rakudo/announce
@dirrm share/doc/rakudo
@@ -776,6 +782,7 @@
@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC
@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c
@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/IO
+ at dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Headerizer
@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Harness
@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Git
@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list