aboutsummaryrefslogtreecommitdiffstats
path: root/lang/rakudo
diff options
context:
space:
mode:
authorskv <skv@FreeBSD.org>2010-02-28 21:02:52 +0800
committerskv <skv@FreeBSD.org>2010-02-28 21:02:52 +0800
commit0afb159701a0a61d1c38283839bbe1a09e3f433a (patch)
tree51756c5afb62e3fbebb8067192716dd70f93ebc3 /lang/rakudo
parent9d753cc2f9b786e39bbedd1623e265ac5c56d1a2 (diff)
downloadfreebsd-ports-gnome-0afb159701a0a61d1c38283839bbe1a09e3f433a.tar.gz
freebsd-ports-gnome-0afb159701a0a61d1c38283839bbe1a09e3f433a.tar.zst
freebsd-ports-gnome-0afb159701a0a61d1c38283839bbe1a09e3f433a.zip
- Reduce number of depends [1]
- Mark as unbroken for 9-current PR: ports/144356 [1] Submitted by: Aliaksandr Zahatski <zahatski@gmail.com> [1] Feature safe: yes
Diffstat (limited to 'lang/rakudo')
-rw-r--r--lang/rakudo/Makefile22
1 files changed, 8 insertions, 14 deletions
diff --git a/lang/rakudo/Makefile b/lang/rakudo/Makefile
index aad400385442..764ca6a830ea 100644
--- a/lang/rakudo/Makefile
+++ b/lang/rakudo/Makefile
@@ -8,31 +8,25 @@
PORTNAME= rakudo
PORTVERSION= 2010.02
PORTEPOCH= 1
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://cloud.github.com/downloads/rakudo/rakudo/
MAINTAINER= perl@FreeBSD.org
COMMENT= The Rakudo Perl 6 Compiler targets the Parrot Virtual Machine
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
- ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
- parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot
-LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 \
- icudata:${PORTSDIR}/devel/icu
+BUILD_DEPENDS= parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot
+LIB_DEPENDS= icudata:${PORTSDIR}/devel/icu
RUN_DEPENDS= parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot
-# amd64 i386 sparc
-# 9-current pass gcc
-# 8-stable gcc pass
-# 7-stable pass pass
-# 6-stable icu icu
+# amd64 i386 sparc
+# 9-current pass pass
+# 8-stable pass pass
+# 7-stable pass pass
+# 6-stable icu icu
.include <bsd.port.pre.mk>
-.if ${ARCH} == 'i386' && ${OSVERSION} >= 900000
-BROKEN= internal gcc bugs
-.endif
-
.if ${OSVERSION} < 700000
BROKEN= dependency devel/icu is broken on 6.x
.endif