View | Details | Raw Unified | Return to bug 144130
Collapse All | Expand All

(-)rakudo/Makefile (-28 / +8 lines)
Lines 2-46 Link Here
2
# Date created:    15 March 2009
2
# Date created:    15 March 2009
3
# Whom:            Aliaksandr Zahatski <zahatski@gmail.com>
3
# Whom:            Aliaksandr Zahatski <zahatski@gmail.com>
4
#
4
#
5
# $FreeBSD: ports/lang/rakudo/Makefile,v 1.4 2010/02/17 21:48:19 skv Exp $
5
# $FreeBSD$
6
#
6
#
7
7
8
PORTNAME=	rakudo
8
PORTNAME=	rakudo
9
PORTVERSION=	201001
9
PORTVERSION=	201002
10
CATEGORIES=	lang
10
CATEGORIES=	lang
11
MASTER_SITES=	http://cloud.github.com/downloads/rakudo/rakudo/
11
MASTER_SITES=   http://cloud.github.com/downloads/rakudo/rakudo/
12
DISTNAME=	rakudo-2010-01
12
DISTNAME=	rakudo-2010.02
13
13
14
MAINTAINER=	perl@FreeBSD.org
14
MAINTAINER=	zahatski@gmail.com
15
COMMENT=	The Rakudo Perl 6 Compiler targets the Parrot Virtual Machine
15
COMMENT=	The Rakudo Perl 6 Compiler targets the Parrot Virtual Machine
16
16
17
BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4 \
17
BUILD_DEPENDS=	gm4:${PORTSDIR}/devel/m4 \
18
		bison:${PORTSDIR}/devel/bison \
19
		${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
18
		${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
20
		parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot
19
		parrot_config:${PORTSDIR}/lang/parrot
21
LIB_DEPENDS=	gmp.8:${PORTSDIR}/math/libgmp4 \
20
LIB_DEPENDS=	gmp.8:${PORTSDIR}/math/libgmp4 \
22
		icudata:${PORTSDIR}/devel/icu
21
		icudata:${PORTSDIR}/devel/icu
23
RUN_DEPENDS=	parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot
24
25
#           				    amd64       i386	sparc
26
#				9-current       pass        gcc
27
#				8-stable       	gcc	        pass
28
#				7-stable        pass        pass
29
#				6-stable        icu         icu
30
31
.include <bsd.port.pre.mk>
32
33
.if ${ARCH} == 'i386' && ${OSVERSION} >= 900000
34
BROKEN=	internal gcc bugs
35
.endif
36
37
.if ${OSVERSION} >= 800000 && ${OSVERSION} <= 900000
38
BROKEN=	internal gcc bugs
39
.endif
40
41
.if ${OSVERSION} < 700000
42
BROKEN=	dependency devel/icu is broken on 6.x
43
.endif
44
22
45
USE_BISON=	build
23
USE_BISON=	build
46
USE_PERL5=	5.8.0+
24
USE_PERL5=	5.8.0+
Lines 74-77 Link Here
74
52
75
.include "${.CURDIR}/../parrot/Makefile.common"
53
.include "${.CURDIR}/../parrot/Makefile.common"
76
54
55
.include <bsd.port.pre.mk>
56
77
.include <bsd.port.post.mk>
57
.include <bsd.port.post.mk>
(-)rakudo/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (rakudo-2010-01.tar.gz) = 6fc9ad315e93adbe35f9f7b7711b00c3
1
MD5 (rakudo-2010.02.tar.gz) = 6c6693241f61d9fe2848d0e91279d2d1
2
SHA256 (rakudo-2010-01.tar.gz) = 0a19288e2de9ce1284bd11fe6a469347f30bfcfef2225146d1e21cab0e5b8ae0
2
SHA256 (rakudo-2010.02.tar.gz) = 04d90f73090e0e4dc6149c889a8333720053ea6b07a36ede52bff58139082a4e
3
SIZE (rakudo-2010-01.tar.gz) = 780386
3
SIZE (rakudo-2010.02.tar.gz) = 876931
(-)rakudo/pkg-plist (-4 / +4 lines)
Lines 7-13 Link Here
7
lib/parrot/%%PARROT_VERSION%%/languages/perl6/perl6.pbc
7
lib/parrot/%%PARROT_VERSION%%/languages/perl6/perl6.pbc
8
@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib
8
@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib
9
@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6
9
@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6
10
@dirrmtry lib/parrot/%%PARROT_VERSION%%/languages
10
@dirrm lib/parrot/%%PARROT_VERSION%%/languages
11
@dirrmtry lib/parrot/%%PARROT_VERSION%%/dynext
11
@dirrm lib/parrot/%%PARROT_VERSION%%/dynext
12
@dirrmtry lib/parrot/%%PARROT_VERSION%%
12
@dirrm lib/parrot/%%PARROT_VERSION%%
13
@dirrmtry lib/parrot
13
@dirrm lib/parrot

Return to bug 144130