diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 16 insertions, 16 deletions
@@ -1,19 +1,20 @@ pkgbase = scala-dotty - pkgdesc = Research compiler that will become Scala 3 + pkgdesc = The Scala 3 compiler, also known as Dotty. pkgver = 3.0.0M1 - pkgrel = 1 + pkgrel = 2 url = http://dotty.epfl.ch arch = any license = Apache - depends = java-environment>=11 + depends = java-environment>=8 source = https://github.com/lampepfl/dotty/releases/download/3.0.0-M1/scala3-3.0.0-M1.tar.gz - sha1sums = 4c796383b0fa0534b61434336062f8526d874e79 - sha256sums = a231276ac330928080f73afc27a61ea2a53a70a75ad91dcf97ad2fba6e27c134 - sha512sums = a2f7af9155873c9765d9c57df1bdf3d4a9297f8ee5d02df7fa6e7f84106b9fb42312f76134e98160c899ff94b2a31cc23fb9045840f773c33277e1b8ccd7c278 + sha1sums = 72fd39d697524d5e129a7793ca21fce0cea0cbd9 + sha256sums = 3e92c7f72779a645af61fdd63da3f4073518ed3471e26aec553a6d858c1387d1 + sha512sums = c074b821a315722066f6f11b9931361b4e4e8923f2f8ca3f3e58a85b6fe8b2abef159770ae377a3d1520d6704723a3230c9ee8d19e47a8b4593163cac1bfa54d pkgname = scala-dotty pkgname = scala3 + pkgdesc = Symlinks for using Scala 3 instead of Scala 2. depends = scala-dotty provides = scala=3.0.0M1 conflicts = scala @@ -5,21 +5,18 @@ pkgbase=scala-dotty pkgname=('scala-dotty' 'scala3') _reltag=3.0.0-M1 pkgver=${_reltag//-/} -pkgrel=1 -pkgdesc='Research compiler that will become Scala 3' +pkgrel=2 +pkgdesc='The Scala 3 compiler, also known as Dotty.' arch=('any') url='http://dotty.epfl.ch' license=('Apache') -#depends=('java-environment>=8' 'java-environment<=11') -depends=('java-environment>=11') +depends=('java-environment>=8') source=("https://github.com/lampepfl/dotty/releases/download/${_reltag}/scala3-${_reltag}.tar.gz") -sha1sums=('4c796383b0fa0534b61434336062f8526d874e79') -sha256sums=('a231276ac330928080f73afc27a61ea2a53a70a75ad91dcf97ad2fba6e27c134') -sha512sums=('a2f7af9155873c9765d9c57df1bdf3d4a9297f8ee5d02df7fa6e7f84106b9fb42312f76134e98160c899ff94b2a31cc23fb9045840f773c33277e1b8ccd7c278') +sha1sums=('72fd39d697524d5e129a7793ca21fce0cea0cbd9') +sha256sums=('3e92c7f72779a645af61fdd63da3f4073518ed3471e26aec553a6d858c1387d1') +sha512sums=('c074b821a315722066f6f11b9931361b4e4e8923f2f8ca3f3e58a85b6fe8b2abef159770ae377a3d1520d6704723a3230c9ee8d19e47a8b4593163cac1bfa54d') package_scala-dotty() { - msg2 "WARNING: These binaries require Java 11 or later." - install -d "${pkgdir}/usr/bin" "${pkgdir}/usr/share/scala3/bin" cp -r "${srcdir}/scala3-${_reltag}/lib" "${pkgdir}/usr/share/scala3" install -m755 "${srcdir}/scala3-${_reltag}/bin/"* "${pkgdir}/usr/share/scala3/bin" @@ -36,13 +33,15 @@ package_scala-dotty() { } package_scala3() { + # In the future scala-dotty will be renamed scala3 provides=(scala=$pkgver) conflicts=(scala) depends=(scala-dotty) + pkgdesc='Symlinks for using Scala 3 instead of Scala 2.' install -d "${pkgdir}/usr/bin" - # Symlink scala -> scala3, etv. + # Symlink scala -> scala3, etc. ln -s scalac3 "${pkgdir}/usr/bin/scalac" ln -s scalad3 "${pkgdir}/usr/bin/scalad" ln -s scala3 "${pkgdir}/usr/bin/scala" |