Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37480194
en ru br
Репозитории ALT

Группа :: Разработка/Прочее
Пакет: nqp

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: nqp
Version: 2016.10
Release: alt1
Summary: Not Quite Perl

Group: Development/Other
License: Artistic 2
URL: https://github.com/perl6/nqp

# Cloned from https://github.com/perl6/nqp

Source: %name-%version.tar

Packager: Vladimir Lettiev <crux at altlinux.ru>

BuildRequires: moarvm libmoarvm-devel perl-devel

BuildArch: noarch

%description
This is "Not Quite Perl" -- a lightweight Perl 6-like environment for virtual
machines. The key feature of NQP is that it's designed to be a very small
environment (as compared with, say, perl6 or Rakudo) and is focused on being a
high-level way to create compilers and libraries for virtual machines (such as
the Parrot Virtual Machine [1], the JVM, and MoarVM [2]). Unlike a full-fledged
implementation of Perl 6, NQP strives to have as small a runtime footprint as
it can, while still providing a Perl 6 object model and regular expression
engine for the virtual machine.

%package doc
Summary: Documentation and examples for NQP
Group: Documentation
BuildArch:  noarch

%description doc
%summary

%prep
%setup

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

%install
%makeinstall_std

%files
%_bindir/nqp
%_bindir/nqp-m
%dir %_datadir/nqp
%dir %_datadir/nqp/lib
%_datadir/nqp/lib/*.moarvm
%dir %_datadir/nqp/lib/profiler
%_datadir/nqp/lib/profiler/template.html
%doc CREDITS LICENSE README.pod

%files doc
%doc docs examples

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin