Received: by mail.netbsd.org (Postfix, from userid 605) id E663B84D9B; Tue, 26 Sep 2017 17:23:06 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 7745984D51 for ; Tue, 26 Sep 2017 17:23:06 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id njwMMS2p7o7n for ; Tue, 26 Sep 2017 17:23:05 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id BE5D484D3B for ; Tue, 26 Sep 2017 17:23:05 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id B991DFA9C; Tue, 26 Sep 2017 17:23:05 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1506446585152940" MIME-Version: 1.0 Date: Tue, 26 Sep 2017 17:23:05 +0000 From: "Matthew Sporleder" Subject: CVS commit: pkgsrc/lang/rakudo To: pkgsrc-changes@NetBSD.org Reply-To: mspo@netbsd.org X-Mailer: log_accum Message-Id: <20170926172305.B991DFA9C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1506446585152940 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: mspo Date: Tue Sep 26 17:23:05 UTC 2017 Added Files: pkgsrc/lang/rakudo: DESCR Makefile PLIST buildlink3.mk distinfo Log Message: lang/rakudo imported from wip/rakudo; this is perl6 To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/lang/rakudo/DESCR pkgsrc/lang/rakudo/Makefile \ pkgsrc/lang/rakudo/PLIST pkgsrc/lang/rakudo/buildlink3.mk \ pkgsrc/lang/rakudo/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1506446585152940 Content-Disposition: inline Content-Length: 6167 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/lang/rakudo/DESCR diff -u /dev/null pkgsrc/lang/rakudo/DESCR:1.1 --- /dev/null Tue Sep 26 17:23:05 2017 +++ pkgsrc/lang/rakudo/DESCR Tue Sep 26 17:23:05 2017 @@ -0,0 +1,2 @@ +Rakudo Perl 6, or simply Rakudo, is a compiler for the Perl 6 programming +language. Index: pkgsrc/lang/rakudo/Makefile diff -u /dev/null pkgsrc/lang/rakudo/Makefile:1.1 --- /dev/null Tue Sep 26 17:23:05 2017 +++ pkgsrc/lang/rakudo/Makefile Tue Sep 26 17:23:05 2017 @@ -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 +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" Index: pkgsrc/lang/rakudo/PLIST diff -u /dev/null pkgsrc/lang/rakudo/PLIST:1.1 --- /dev/null Tue Sep 26 17:23:05 2017 +++ pkgsrc/lang/rakudo/PLIST Tue Sep 26 17:23:05 2017 @@ -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 Index: pkgsrc/lang/rakudo/buildlink3.mk diff -u /dev/null pkgsrc/lang/rakudo/buildlink3.mk:1.1 --- /dev/null Tue Sep 26 17:23:05 2017 +++ pkgsrc/lang/rakudo/buildlink3.mk Tue Sep 26 17:23:05 2017 @@ -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 Index: pkgsrc/lang/rakudo/distinfo diff -u /dev/null pkgsrc/lang/rakudo/distinfo:1.1 --- /dev/null Tue Sep 26 17:23:05 2017 +++ pkgsrc/lang/rakudo/distinfo Tue Sep 26 17:23:05 2017 @@ -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 --_----------=_1506446585152940--