2019-01-04 09:27:55 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.33 2019/01/04 09:27:55 pascal Exp $
|
|
|
|
|
|
|
|
BROKEN-powerpc = Cannot declare pseudo-package GLOBAL
|
2012-03-08 15:02:06 +00:00
|
|
|
|
2011-03-20 13:10:31 +00:00
|
|
|
COMMENT = Rakudo Perl 6 compiler
|
2011-03-20 12:11:56 +00:00
|
|
|
|
2019-01-04 09:27:55 +00:00
|
|
|
V = 2018.12
|
2015-04-09 17:35:55 +00:00
|
|
|
DISTNAME = rakudo-$V
|
2011-03-20 12:11:56 +00:00
|
|
|
|
2019-01-04 09:27:55 +00:00
|
|
|
NQP_VERSION = 2018.12
|
2011-03-20 13:10:31 +00:00
|
|
|
|
2011-03-20 12:11:56 +00:00
|
|
|
CATEGORIES = lang perl6
|
|
|
|
|
2013-06-02 14:02:59 +00:00
|
|
|
HOMEPAGE = http://rakudo.org
|
2011-03-20 12:11:56 +00:00
|
|
|
|
2016-05-07 12:40:56 +00:00
|
|
|
MAINTAINER = Pascal Stumpf <pascal@stumpf.co>
|
2011-03-20 12:11:56 +00:00
|
|
|
|
|
|
|
# Artistic 2
|
|
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
|
2019-01-04 09:27:55 +00:00
|
|
|
WANTLIB += atomic_ops ffi kvm m moar pthread uv
|
2015-08-25 14:21:25 +00:00
|
|
|
|
2015-04-09 17:35:55 +00:00
|
|
|
GH_ACCOUNT = rakudo
|
|
|
|
GH_PROJECT = rakudo
|
|
|
|
GH_TAGNAME = $V
|
|
|
|
MASTER_SITES = ${MASTER_SITES_GITHUB}
|
2011-03-20 12:11:56 +00:00
|
|
|
|
2015-11-05 11:52:32 +00:00
|
|
|
BUILD_DEPENDS = lang/nqp>=${NQP_VERSION} \
|
|
|
|
math/libtommath
|
|
|
|
LIB_DEPENDS = lang/moarvm
|
2015-04-09 17:35:55 +00:00
|
|
|
RUN_DEPENDS = lang/nqp>=${NQP_VERSION}
|
2011-05-22 20:23:27 +00:00
|
|
|
|
2011-03-20 12:11:56 +00:00
|
|
|
CONFIGURE_STYLE = simple
|
|
|
|
CONFIGURE_SCRIPT = /usr/bin/perl Configure.pl
|
2015-04-09 17:35:55 +00:00
|
|
|
CONFIGURE_ARGS += --prefix="${PREFIX}"
|
2011-03-20 12:11:56 +00:00
|
|
|
|
2019-01-04 09:27:55 +00:00
|
|
|
post-install:
|
|
|
|
${INSTALL_SCRIPT} ${WRKSRC}/tools/install-dist.p6 \
|
|
|
|
${PREFIX}/bin/perl6-install-dist
|
|
|
|
|
2011-03-20 12:11:56 +00:00
|
|
|
.include <bsd.port.mk>
|