mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
- Update 2010.02 [1]
- Cleanups Changes: http://rakudo.org/node/64 PR: ports/144130 [1] Submitted by: Aliaksandr Zahatski <zahatski xx gmail.com> [1] Feature safe: yes
This commit is contained in:
parent
5207c99747
commit
fce17a0e49
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=250129
@ -6,16 +6,15 @@
|
||||
#
|
||||
|
||||
PORTNAME= rakudo
|
||||
PORTVERSION= 201001
|
||||
PORTVERSION= 2010.02
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= http://cloud.github.com/downloads/rakudo/rakudo/
|
||||
DISTNAME= rakudo-2010-01
|
||||
|
||||
MAINTAINER= perl@FreeBSD.org
|
||||
COMMENT= The Rakudo Perl 6 Compiler targets the Parrot Virtual Machine
|
||||
|
||||
BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
|
||||
bison:${PORTSDIR}/devel/bison \
|
||||
${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
|
||||
parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot
|
||||
LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 \
|
||||
@ -34,27 +33,20 @@ RUN_DEPENDS= parrot>=${PARROT_VERSION}:${PORTSDIR}/lang/parrot
|
||||
BROKEN= internal gcc bugs
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} >= 800000 && ${OSVERSION} <= 900000
|
||||
BROKEN= internal gcc bugs
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 700000
|
||||
BROKEN= dependency devel/icu is broken on 6.x
|
||||
.endif
|
||||
|
||||
USE_BISON= build
|
||||
USE_PERL5= 5.8.0+
|
||||
USE_PERL5_BUILD= 5.8.0+
|
||||
USE_GMAKE= yes
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
INSTALL_TARGET= install
|
||||
|
||||
CONFLICTS= rakudo-devel-[0-9]
|
||||
|
||||
MAN1= perl6.1
|
||||
MANCOMPRESSED= no
|
||||
|
||||
PARROTCONFIG?=${PREFIX}/bin/parrot_config
|
||||
PARROTCONFIG?= ${LOCALBASE}/bin/parrot_config
|
||||
CONFIGURE_SCRIPT= Configure.pl
|
||||
CONFIGURE_ARGS= --parrot-config=${PARROTCONFIG}
|
||||
PLIST_SUB+= PARROT_VERSION=${PARROT_VERSION}
|
||||
@ -63,7 +55,12 @@ do-configure:
|
||||
cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}
|
||||
|
||||
post-install:
|
||||
${INSTALL_MAN} ${WRKSRC}/perl6.1 ${PREFIX}/man/man1/perl6.1
|
||||
${INSTALL_MAN} ${WRKSRC}/perl6.1 ${MAN1PREFIX}/man/man1/perl6.1
|
||||
|
||||
test: build
|
||||
${MAKE} -C ${WRKSRC} test
|
||||
|
||||
regression-test: test
|
||||
|
||||
x-generate-plist:
|
||||
(${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX} \
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (rakudo-2010-01.tar.gz) = 6fc9ad315e93adbe35f9f7b7711b00c3
|
||||
SHA256 (rakudo-2010-01.tar.gz) = 0a19288e2de9ce1284bd11fe6a469347f30bfcfef2225146d1e21cab0e5b8ae0
|
||||
SIZE (rakudo-2010-01.tar.gz) = 780386
|
||||
MD5 (rakudo-2010.02.tar.gz) = 6c6693241f61d9fe2848d0e91279d2d1
|
||||
SHA256 (rakudo-2010.02.tar.gz) = 04d90f73090e0e4dc6149c889a8333720053ea6b07a36ede52bff58139082a4e
|
||||
SIZE (rakudo-2010.02.tar.gz) = 876931
|
||||
|
Loading…
Reference in New Issue
Block a user