Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37514494
en ru br
ALT Linux repos
S:2017.09-alt1

Group :: Development/Other
RPM: rakudo

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: rakudo
Version: 2016.10
Release: alt1
Summary: Perl 6 compiler for the MoarVM

Group: Development/Other
License: Artistic 2
URL: http://rakudo.org/

# Cloned from https://github.com/MoarVM/MoarVM

Source: %name-%version.tar
Patch: %name-%version-%release.patch

Packager: Vladimir Lettiev <crux at altlinux.ru>

Requires: nqp

BuildRequires: libmoarvm-devel moarvm nqp perl-devel libffi-devel
# Fake deps, only headers required (libraries already linked in libmoarvm)
BuildRequires: libuv-devel libatomic_ops-devel-static libtommath-devel

AutoReq: noperl
AutoProv: noperl

%description
%summary

%prep
%setup
%patch -p1

%build
perl Configure.pl --prefix=%_prefix --backends=moar
%make_build LIBDIR=%_libdir

%install
%makeinstall_std LIBDIR=%_libdir

%files
%_bindir/perl6*
%_datadir/nqp/lib/Perl6
%_libdir/perl6/runtime/dynext
%dir %_libdir/perl6
%dir %_libdir/perl6/runtime
%dir %_datadir/perl6
%dir %_datadir/perl6/bin
%dir %_datadir/perl6/dist
%dir %_datadir/perl6/precomp
%dir %_datadir/perl6/short
%dir %_datadir/perl6/site
%dir %_datadir/perl6/sources
%dir %_datadir/perl6/resources
%dir %_datadir/perl6/runtime
%dir %_datadir/perl6/vendor
%_datadir/perl6/dist/*
%_datadir/perl6/runtime/*
%_datadir/perl6/precomp/*
%_datadir/perl6/short/*
%_datadir/perl6/site/*
%_datadir/perl6/sources/*
%_datadir/perl6/vendor/*
%_datadir/perl6/version
%doc LICENSE README.md CREDITS
%exclude %_datadir/perl6/repo.lock
%exclude %_datadir/perl6/precomp/.lock

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin