Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,34 @@ +name : kotlin +version : 1.2.30 +release : 1 +source: + - https://github.com/JetBrains/kotlin/archive/v1.2.30.tar.gz : 6ba35a3a404fef3e2800e7d37bd2b9033ad4848ac473c572599f09398ab6bdcd +license : Apache-2.0 +component : programming +summary : Multiplatform programming language +description: | + Kotlin is a statically-typed programming language by JetBrains that runs on the Java virtual machine and also can be transpiled to JavaScript or compiled to native binaries via LLVM. +builddeps : + - openjdk-8 + - apache-ant +rundeps : + - openjdk-8 + - apache-ant +networking : yes +setup : | + echo " + JAVA_HOME=/usr/lib64/openjdk-8 + JDK_16=/usr/lib64/openjdk-8 + JDK_17=/usr/lib64/openjdk-8 + JDK_18=/usr/lib64/openjdk-8 + " >> gradle.properties + ant -f update_dependencies.xml +build: | + export GRADLE_USER_HOME=$HOME + ./gradlew dist +install: | + mkdir -p $installdir/usr/share/kotlin/bin $installdir/usr/share/kotlin/lib + find dist/kotlinc/bin -not -name "*.bat" -exec install -Dm777 {} $installdir/usr/share/kotlin/bin \; + install -D -m 00777 dist/kotlinc/lib/* $installdir/usr/share/kotlin/lib + mkdir $installdir/usr/bin + find $installdir/usr/share/kotlin/bin -type f -not -name "*.bat" -exec sh -c 'ln -sf /usr/share/kotlin/bin/$(basename {}) $installdir/usr/bin/' \; Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,35 @@ + + + kotlin + + Campbell Jones + contact@serebit.com + + Apache-2.0 + programming + Multiplatform programming language + Kotlin is a statically-typed programming language by JetBrains that runs on the Java virtual machine and also can be transpiled to JavaScript or compiled to native binaries via LLVM. + + https://solus-project.com/sources/README.Solus + + + kotlin + Multiplatform programming language + Kotlin is a statically-typed programming language by JetBrains that runs on the Java virtual machine and also can be transpiled to JavaScript or compiled to native binaries via LLVM. + + programming + + /usr/bin + /usr/share/kotlin + + + + + 2018-03-03 + 1.2.30 + Packaging update + Campbell Jones + contact@serebit.com + + + \ No newline at end of file