summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorSergey Skvortsov <skv@FreeBSD.org>2005-06-12 10:54:32 +0000
committerSergey Skvortsov <skv@FreeBSD.org>2005-06-12 10:54:32 +0000
commit692d071d456ad9d2aeaaf4fd3c3cb3a48216a179 (patch)
tree3a6befdcc2f98ad9ca9a3df1f08a7bec0b7bca31 /lang
parentFix PORTVERSION. (diff)
Update to 0.2.1
Notes
Notes: svn path=/head/; revision=137312
Diffstat (limited to 'lang')
-rw-r--r--lang/parrot/Makefile10
-rw-r--r--lang/parrot/distinfo4
-rw-r--r--lang/parrot/pkg-plist18
3 files changed, 19 insertions, 13 deletions
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index 74c06c18dd5a..28b192128bf6 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= parrot
-PORTVERSION= 0.1.2
-PORTREVISION= 1
+PORTVERSION= 0.2.1
CATEGORIES= lang perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/L/LT/LTOETSCH
@@ -15,11 +14,10 @@ MASTER_SITE_SUBDIR= ../../authors/id/L/LT/LTOETSCH
MAINTAINER= skv@FreeBSD.org
COMMENT= Parrot - virtual machine for dynamic languages
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 \
icudata.32:${PORTSDIR}/devel/icu
-BROKEN= Does not build
-
USE_PERL5= yes
USE_GMAKE= yes
#USE_SDL= yes
@@ -41,6 +39,10 @@ test:
.include <bsd.port.pre.mk>
+.if ${OSVERSION} >= 500000
+BROKEN= "Build is broken."
+.endif
+
.if ${PERL_LEVEL} < 500800
IGNORE= Perl 5.8 or newer required. Install lang/perl5.8 and try again.
.endif
diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo
index 44d7599276fb..a582d0ef01df 100644
--- a/lang/parrot/distinfo
+++ b/lang/parrot/distinfo
@@ -1,2 +1,2 @@
-MD5 (parrot-0.1.2.tar.gz) = e1fb2322b661832caa08a08918c4bb9b
-SIZE (parrot-0.1.2.tar.gz) = 9036672
+MD5 (parrot-0.2.1.tar.gz) = cf1ff580db7954c23edd341c23768bd3
+SIZE (parrot-0.2.1.tar.gz) = 2745687
diff --git a/lang/parrot/pkg-plist b/lang/parrot/pkg-plist
index 43dce0d36924..8787722241a1 100644
--- a/lang/parrot/pkg-plist
+++ b/lang/parrot/pkg-plist
@@ -19,7 +19,6 @@ parrot/docs/intro.pod
parrot/docs/jit.pod
parrot/docs/memory_internals.pod
parrot/docs/mmd.pod
-parrot/docs/nanoparrot.c
parrot/docs/native_exec.pod
parrot/docs/overview.pod
parrot/docs/parrot.pod
@@ -35,6 +34,7 @@ parrot/docs/vtables.pod
parrot/docs/dev/byteorder.dev
parrot/docs/dev/jit_i386.dev
parrot/docs/dev/longopt.dev
+parrot/docs/dev/nanoparrot.c
parrot/docs/dev/rx.dev
parrot/docs/pdds/pdd00_pdd.pod
parrot/docs/pdds/pdd01_overview.pod
@@ -83,7 +83,9 @@ parrot/examples/assembly/lexical2.pasm
parrot/examples/assembly/lexical3.pasm
parrot/examples/assembly/life.pasm
parrot/examples/assembly/local_label.pasm
+parrot/examples/assembly/mandel.imc
parrot/examples/assembly/mandel.pasm
+parrot/examples/assembly/md5sum.imc
parrot/examples/assembly/mops.pasm
parrot/examples/assembly/mops_p.pasm
parrot/examples/assembly/nanoforth.pasm
@@ -300,7 +302,8 @@ parrot/runtime/parrot/include/timer.pasm
parrot/runtime/parrot/include/tm.pasm
parrot/runtime/parrot/include/vtable_methods.pasm
parrot/runtime/parrot/include/warnings.pasm
-parrot/runtime/parrot/library/PGE.pir
+parrot/runtime/parrot/library/PGE/Dumper.pir
+parrot/runtime/parrot/library/PGE/Glob.pir
parrot/runtime/parrot/library/SDL.imc
parrot/runtime/parrot/library/config.imc
parrot/runtime/parrot/library/config.pbc
@@ -328,8 +331,9 @@ parrot/runtime/parrot/library/Data/Dumper/Base.imc
parrot/runtime/parrot/library/Data/Dumper/Base.pbc
parrot/runtime/parrot/library/Data/Dumper/Default.imc
parrot/runtime/parrot/library/Data/Dumper/Default.pbc
-parrot/runtime/parrot/library/Getopt/Long.imc
+parrot/runtime/parrot/library/Digest/MD5.pir
parrot/runtime/parrot/library/Getopt/Long.pbc
+parrot/runtime/parrot/library/Getopt/Long.pir
parrot/runtime/parrot/library/PGE/Class.pir
parrot/runtime/parrot/library/PGE/RegCounter.pir
parrot/runtime/parrot/library/SDL/App.imc
@@ -364,10 +368,14 @@ parrot/runtime/parrot/library/Stream/Sub.imc
parrot/runtime/parrot/library/Stream/Sub.pbc
parrot/runtime/parrot/library/Stream/Writer.imc
parrot/runtime/parrot/library/Stream/Writer.pbc
+parrot/runtime/parrot/library/YAML/Parser/Syck.imc
+@dirrm parrot/runtime/parrot/library/YAML/Parser
+@dirrm parrot/runtime/parrot/library/YAML
@dirrm parrot/runtime/parrot/library/Stream
@dirrm parrot/runtime/parrot/library/SDL
@dirrm parrot/runtime/parrot/library/PGE
@dirrm parrot/runtime/parrot/library/Getopt
+@dirrm parrot/runtime/parrot/library/Digest
@dirrm parrot/runtime/parrot/library/Data/Dumper
@dirrm parrot/runtime/parrot/library/Data
@dirrm parrot/runtime/parrot/library
@@ -396,10 +404,6 @@ parrot/runtime/parrot/library/Stream/Writer.pbc
@dirrm parrot/docs/pdds
@dirrm parrot/docs/dev
@dirrm parrot/docs
-@dirrm parrot/blib/lib/icu/2.6.1
-@dirrm parrot/blib/lib/icu
-@dirrm parrot/blib/lib
-@dirrm parrot/blib
@dirrm parrot/bin
@dirrm parrot/LICENSES
@dirrm parrot