pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/rakudo lang/rakudo imported from wip/rakudo; this...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a7204b0445e5
branches:  trunk
changeset: 369109:a7204b0445e5
user:      mspo <mspo%pkgsrc.org@localhost>
date:      Tue Sep 26 17:23:05 2017 +0000

description:
lang/rakudo imported from wip/rakudo; this is perl6

diffstat:

 lang/rakudo/DESCR         |   2 +
 lang/rakudo/Makefile      |  44 ++++++++++++++++++++++++++++++++
 lang/rakudo/PLIST         |  64 +++++++++++++++++++++++++++++++++++++++++++++++
 lang/rakudo/buildlink3.mk |  15 +++++++++++
 lang/rakudo/distinfo      |   6 ++++
 5 files changed, 131 insertions(+), 0 deletions(-)

diffs (151 lines):

diff -r 65c40512b912 -r a7204b0445e5 lang/rakudo/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/rakudo/DESCR Tue Sep 26 17:23:05 2017 +0000
@@ -0,0 +1,2 @@
+Rakudo Perl 6, or simply Rakudo, is a compiler for the Perl 6 programming
+language.
diff -r 65c40512b912 -r a7204b0445e5 lang/rakudo/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/rakudo/Makefile      Tue Sep 26 17:23:05 2017 +0000
@@ -0,0 +1,44 @@
+# $NetBSD: Makefile,v 1.1 2017/09/26 17:23:05 mspo Exp $
+
+DISTNAME=      rakudo-2017.09
+PKGREVISION=   1
+CATEGORIES=    lang perl6
+MASTER_SITES=  http://rakudo.org/downloads/rakudo/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://rakudo.org/
+COMMENT=       Perl 6 reference implementation
+LICENSE=       artistic-2.0
+
+MAKE_JOBS_SAFE=        no
+
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            perl gmake
+
+HAS_CONFIGURE=         yes
+CONFIG_SHELL=          ${PERL5}
+CONFIGURE_SCRIPT=      Configure.pl
+CONFIGURE_ARGS=                --prefix=${PREFIX:Q} --backends=moar
+
+SUBST_CLASSES+=                interp
+SUBST_STAGE.interp=    pre-configure
+SUBST_MESSAGE.interp=  Fixing interpreter line.
+SUBST_FILES.interp=    src/core/CompUnit/Repository/Installation.pm
+SUBST_FILES.interp+=   tools/install-dist.pl
+SUBST_SED.interp=      -e 's,/usr/bin/env ,${PREFIX}/bin/,'
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Darwin"
+PLIST_SUBST+=  EXT=dylib
+.else
+PLIST_SUBST+=  EXT=so
+.endif
+
+post-install:
+       ${RM} -rf ${DESTDIR}${PREFIX}/share/perl6/precomp/*
+       ${INSTALL_SCRIPT} ${WRKSRC}/tools/install-dist.pl ${DESTDIR}${PREFIX}/share/perl6/bin
+
+.include "../../devel/MoarVM/buildlink3.mk"
+.include "../../lang/nqp/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 65c40512b912 -r a7204b0445e5 lang/rakudo/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/rakudo/PLIST Tue Sep 26 17:23:05 2017 +0000
@@ -0,0 +1,64 @@
+@comment $NetBSD: PLIST,v 1.1 2017/09/26 17:23:05 mspo Exp $
+bin/perl6
+bin/perl6-debug-m
+bin/perl6-gdb-m
+bin/perl6-lldb-m
+bin/perl6-m
+bin/perl6-valgrind-m
+share/nqp/lib/Perl6/Actions.moarvm
+share/nqp/lib/Perl6/BOOTSTRAP.moarvm
+share/nqp/lib/Perl6/Compiler.moarvm
+share/nqp/lib/Perl6/DebugPod.moarvm
+share/nqp/lib/Perl6/Grammar.moarvm
+share/nqp/lib/Perl6/Metamodel.moarvm
+share/nqp/lib/Perl6/ModuleLoader.moarvm
+share/nqp/lib/Perl6/Ops.moarvm
+share/nqp/lib/Perl6/Optimizer.moarvm
+share/nqp/lib/Perl6/Pod.moarvm
+share/nqp/lib/Perl6/World.moarvm
+share/perl6/bin/install-dist.pl
+share/perl6/dist/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/precomp/.lock
+share/perl6/repo.lock
+share/perl6/runtime/CORE.d.setting.moarvm
+share/perl6/runtime/CORE.setting.moarvm
+share/perl6/runtime/RESTRICTED.setting.moarvm
+share/perl6/runtime/dynext/libperl6_ops_moar.${EXT}
+share/perl6/runtime/perl6-debug.moarvm
+share/perl6/runtime/perl6.moarvm
+share/perl6/short/0D7FDBBC72083980348BED148BF46BD198D51DE8/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/2216470A6AACB2EDEC4887E9EADEC834847AFC5D/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/33A52796DB3EBB40BEF94B7696A1B0AB7A29B5C5/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/4572C95D8CF876588C349264F7E943A1F258045B/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/5C64D4D594EFA6C5343DC4B7A7F5FE423DAB3B23/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/640AB2BAE07BEDC4C163F679A746F7AB7FB5D1FA/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/6B7A1AECF02807F30DDAD99C02C34440CA036AF6/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/6D917C2DF32BB3F8FB6B5F8E529BB779C3DCA6F7/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/B879776A8AE66092E34488CFD4956F8700BDB9DD/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/short/F6FD7A4346B3BB0E3124991926D729836808DA54/3FD70CCCD6914FAEC84AFAE6F97AF461A3EE1588
+share/perl6/site/version
+share/perl6/sources/09A0291155A88760B69483D7F27D1FBD8A131A35
+share/perl6/sources/24DD121B5B4774C04A7084827BFAD92199756E03
+share/perl6/sources/2ACCA56EF5582D3ED623105F00BD76D7449263F7
+share/perl6/sources/51E302443A2C8FF185ABC10CA1E5520EFEE885A1
+share/perl6/sources/5DD1D8B49C838828E13504545C427D3D157E56EC
+share/perl6/sources/AAC61C0EC6F88780427830443A057030CAA33846
+share/perl6/sources/C57EBB9F7A3922A4DA48EE8FCF34A4DC55942942
+share/perl6/sources/C712FE6969F786C9380D643DF17E85D06868219E
+share/perl6/sources/FE7156F9200E802D3DB8FA628CF91AD6B020539B
+share/perl6/vendor/version
+share/perl6/version
+@pkgdir share/perl6/vendor/sources
+@pkgdir share/perl6/vendor/short
+@pkgdir share/perl6/vendor/resources
+@pkgdir share/perl6/vendor/precomp
+@pkgdir share/perl6/vendor/dist
+@pkgdir share/perl6/vendor/bin
+@pkgdir share/perl6/site/sources
+@pkgdir share/perl6/site/short
+@pkgdir share/perl6/site/resources
+@pkgdir share/perl6/site/precomp
+@pkgdir share/perl6/site/dist
+@pkgdir share/perl6/site/bin
+@pkgdir share/perl6/resources
+@pkgdir share/perl6/lib
diff -r 65c40512b912 -r a7204b0445e5 lang/rakudo/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/rakudo/buildlink3.mk Tue Sep 26 17:23:05 2017 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2017/09/26 17:23:05 mspo Exp $
+
+BUILDLINK_TREE+=       rakudo
+
+.if !defined(RAKUDO_BUILDLINK3_MK)
+RAKUDO_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.rakudo+=         rakudo>=2017.09
+BUILDLINK_ABI_DEPENDS.rakudo+=         rakudo>=2017.09
+BUILDLINK_PKGSRCDIR.rakudo?=           ../../wip/rakudo
+
+.include "../../wip/nqp/buildlink3.mk"
+.endif # RAKUDO_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -rakudo
diff -r 65c40512b912 -r a7204b0445e5 lang/rakudo/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/rakudo/distinfo      Tue Sep 26 17:23:05 2017 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/09/26 17:23:05 mspo Exp $
+
+SHA1 (rakudo-2017.09.tar.gz) = 6bcce2739c9bb2fea45d3c8fb9da2bf2186de3c2
+RMD160 (rakudo-2017.09.tar.gz) = a146234b1370f215929cb1385a738e5da76fd809
+SHA512 (rakudo-2017.09.tar.gz) = 6ae257430436586a519cc411771c5a19c3bf6aefcb5b02cd1751184ccd8f2fe860ce33c53421ff1fd48a598f27532932a1754407fb0f6a1861da0808c5876b9b
+Size (rakudo-2017.09.tar.gz) = 3006759 bytes



Home | Main Index | Thread Index | Old Index