# Template file for 'kotlin-bin' pkgname=kotlin-bin version=1.3.41 revision=1 archs="x86_64" wrksrc=kotlinc makedepends="unzip setconf" depends="openjdk" short_desc="Statically typed programming language that can interoperate with Java" maintainer="shizonic " license="Apache-2.0" homepage="https://kotlinlang.org/" distfiles="https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip" checksum=c44ab6866895606e408b60934ebe45d4befcbc33ea0e4ea73c4b3b89ad770132 nostrip=yes replaces="kotlin>=0" pre_install() { cd bin setconf kotlin DIR "/usr/bin" setconf kotlinc-js DIR "/usr/bin" setconf kotlinc-jvm DIR "/usr/bin" setconf kotlinc KOTLIN_HOME "/usr/share/kotlin-bin" } do_install() { # executables vbin bin/kotlin vbin bin/kotlinc vbin bin/kotlinc-js vbin bin/kotlinc-jvm # jar files vmkdir usr/share/kotlin-bin/lib vcopy lib/* usr/share/kotlin-bin/lib # licenses vlicense license/LICENSE.txt vlicense license/NOTICE.txt # build.txt must be installed for for "-version" to work vcopy build.txt usr/share/kotlin-bin }