blob: 38ac2dc50b3177c105aad6bbd113bd546a01ba0e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# Maintainer: Mikael Blomstrand <mikael ÅT mbloms DÖT se>
# Contributor: Jendrik Wenke <jendrikwenke+aur at gmail dot com>
pkgname=scala-dotty
_reltag=0.21.0-RC1
pkgver=${_reltag//-/}
pkgrel=1
pkgdesc='Research compiler that will become Scala 3'
arch=('any')
url='http://dotty.epfl.ch'
license=('BSD')
depends=('java-environment>=8' 'java-environment<=11')
source=("https://github.com/lampepfl/dotty/releases/download/${_reltag}/dotty-${_reltag}.tar.gz")
sha1sums=('86dcaf5b4bd887b28b27990f3a0ea9ff2c521934')
sha256sums=('dbe903fab62ca39e1308fbec95f01d1a2620898a2d93ad27f3e1de86240cc081')
sha512sums=('163172b0b1996a067edb0003e5d3074c0965d6c097e247c9590a1bf0e741903af4a1199bff39ca49458c841810ffaa490997bf0f4544176b788f998195ae19b8')
package() {
install -d "${pkgdir}/usr/bin" "${pkgdir}/usr/share/scala-dotty/bin"
cp -r "${srcdir}/dotty-${_reltag}/lib" "${pkgdir}/usr/share/scala-dotty"
install -m755 "${srcdir}/dotty-${_reltag}/bin/"* "${pkgdir}/usr/share/scala-dotty/bin"
ln -s "../share/scala-dotty/bin/dotc" "${pkgdir}/usr/bin/dotc"
ln -s "../share/scala-dotty/bin/dotd" "${pkgdir}/usr/bin/dotd"
ln -s "../share/scala-dotty/bin/dotr" "${pkgdir}/usr/bin/dotr"
}
|