mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-21 19:42:24 +01:00
perl/rakudo: Updated for version 2019.11.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
d1eeb3b329
commit
bf62be74b8
4 changed files with 32 additions and 17 deletions
|
@ -1,18 +1,17 @@
|
|||
Rakudo Perl 6 is a production-ready, stable implementation of the Perl
|
||||
6 programming language.
|
||||
Rakudo is an implementation of the Raku programming language.
|
||||
|
||||
Information on Perl 6 can be found at https://www.perl6.org/.
|
||||
|
||||
Install the perl6-Readline package or rlwrap to enable command line
|
||||
editing in the perl6 interpreter.
|
||||
Information on Raku can be found at https://raku.org/.
|
||||
|
||||
|
||||
Optional Dependencies
|
||||
|
||||
Install the zef package manager to manage your Perl 6 modules.
|
||||
Install the raku-Readline package or rlwrap to enable command line
|
||||
editing in the Rakudo interpreter.
|
||||
|
||||
Install the zef package manager to manage your Raku modules.
|
||||
|
||||
By default, Rakudo is built with support for MoarVM. The JVM backend is
|
||||
experimental and requires JDK 8.
|
||||
experimental and requires a recent JDK.
|
||||
|
||||
BACKENDS=moar,jvm ./rakudo.SlackBuild
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
PRGNAM=rakudo
|
||||
VERSION=${VERSION:-2019.07.1}
|
||||
VERSION=${VERSION:-2019.11}
|
||||
BUILD=${BUILD:-1}
|
||||
TAG=${TAG:-_SBo}
|
||||
|
||||
|
@ -78,9 +78,25 @@ if [ "${MAKETEST:-no}" = "yes" ]; then
|
|||
fi
|
||||
env -u LD_PRELOAD make install DESTDIR=$PKG
|
||||
|
||||
if [ -e $PKG/usr/bin/rakudo ]; then
|
||||
ln -sf rakudo $PKG/usr/bin/raku
|
||||
fi
|
||||
|
||||
if [ -e $PKG/usr/bin/rakudo-debug ]; then
|
||||
ln -sf rakudo-debug $PKG/usr/bin/raku-debug
|
||||
fi
|
||||
|
||||
for i in $PKG/usr/bin/perl6*; do
|
||||
j=$(basename $i | sed 's/perl6/rakudo/')
|
||||
if [ -e $PKG/usr/bin/$j ]; then
|
||||
ln -sf $j $i
|
||||
fi
|
||||
done
|
||||
|
||||
# Arch Linux uses the name perl6-install-dist.
|
||||
cp tools/install-dist.p? $PKG/usr/bin/perl6-install-dist
|
||||
chmod 755 $PKG/usr/bin/perl6-install-dist
|
||||
cp tools/install-dist.p? $PKG/usr/bin/raku-install-dist
|
||||
chmod 755 $PKG/usr/bin/raku-install-dist
|
||||
ln -s raku-install-dist $PKG/usr/bin/perl6-install-dist
|
||||
|
||||
# Create rakudo.csh and rakudo.sh in /etc/profile.d.
|
||||
BINDIRS='$HOME/.perl6/bin:/usr/share/perl6/site/bin:/usr/share/perl6/vendor/bin'
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
PRGNAM="rakudo"
|
||||
VERSION="2019.07.1"
|
||||
VERSION="2019.11"
|
||||
HOMEPAGE="https://rakudo.org/"
|
||||
DOWNLOAD="https://github.com/rakudo/rakudo/releases/download/2019.07.1/rakudo-2019.07.1.tar.gz"
|
||||
MD5SUM="0cc21e2cccd5b16edfa0cf9f256b772d"
|
||||
DOWNLOAD="https://github.com/rakudo/rakudo/releases/download/2019.11/rakudo-2019.11.tar.gz"
|
||||
MD5SUM="a9ac5b2687aaa5e91f5b609cf63274da"
|
||||
DOWNLOAD_x86_64=""
|
||||
MD5SUM_x86_64=""
|
||||
REQUIRES="nqp"
|
||||
|
|
|
@ -6,10 +6,9 @@
|
|||
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
rakudo: rakudo (compiler for the Perl 6 programming language)
|
||||
rakudo: rakudo (compiler for the Raku programming language)
|
||||
rakudo:
|
||||
rakudo: Rakudo Perl 6 is a production-ready, stable implementation of the Perl
|
||||
rakudo: 6 programming language.
|
||||
rakudo: Rakudo is an implementation of the Raku programming language.
|
||||
rakudo:
|
||||
rakudo: Homepage: https://rakudo.org/
|
||||
rakudo:
|
||||
|
@ -17,3 +16,4 @@ rakudo:
|
|||
rakudo:
|
||||
rakudo:
|
||||
rakudo:
|
||||
rakudo:
|
||||
|
|
Loading…
Reference in a new issue