lang/kotlin: import kotlin-1.8.10
Kotlin is an open-source, statically typed programming language supported and developed by JetBrains and open-source contributors.
This commit is contained in:
parent
16161fdd1f
commit
d2eb2e0d4f
2
lang/kotlin/DESCR
Normal file
2
lang/kotlin/DESCR
Normal file
|
@ -0,0 +1,2 @@
|
|||
Kotlin is an open-source, statically typed programming language
|
||||
supported and developed by JetBrains and open-source contributors.
|
46
lang/kotlin/Makefile
Normal file
46
lang/kotlin/Makefile
Normal file
|
@ -0,0 +1,46 @@
|
|||
# $NetBSD: Makefile,v 1.1 2023/03/20 13:56:27 ryoon Exp $
|
||||
|
||||
DISTNAME= kotlin-compiler-1.8.10
|
||||
PKGNAME= ${DISTNAME:S/-compiler//}
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=JetBrains/}
|
||||
GITHUB_PROJECT= kotlin
|
||||
GITHUB_RELEASE= v${PKGVERSION_NOREV}
|
||||
EXTRACT_SUFX= .zip
|
||||
|
||||
MAINTAINER= ryoon@NetBSD.org
|
||||
HOMEPAGE= https://kotlinlang.org/
|
||||
COMMENT= Statically typed programming language for Java VM
|
||||
LICENSE= apache-2.0
|
||||
|
||||
WRKSRC= ${WRKDIR}/kotlinc
|
||||
USE_LANGUAGES= # none
|
||||
USE_TOOLS+= bash:run
|
||||
|
||||
SUBST_CLASSES+= java
|
||||
SUBST_STAGE.java= pre-configure
|
||||
SUBST_MESSAGE.java= Fixing java command path
|
||||
SUBST_FILES.java+= bin/kotlinc
|
||||
SUBST_SED.java+= -e 's,$$JAVA_HOME/bin/java,${JAVA_BINPREFIX}-java,'
|
||||
SUBST_SED.java+= -e 's,JAVACMD:=java,JAVACMD:=${JAVA_BINPREFIX}-java,'
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
USE_JAVA= run
|
||||
USE_JAVA2= 6
|
||||
|
||||
REPLACE_BASH+= bin/*
|
||||
|
||||
INSTALLATION_DIRS+= bin
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC} && ${FIND} * -type f \! -name '*.orig' -print | \
|
||||
pax -rw -pmp ${DESTDIR}${PREFIX}/share/kotlin
|
||||
cd ${DESTDIR}${PREFIX}/bin && \
|
||||
${LN} -sf ../share/kotlin/bin/kotlinc && \
|
||||
${LN} -sf ../share/kotlin/bin/kotlinc-jvm && \
|
||||
${LN} -sf ../share/kotlin/bin/kotlin && \
|
||||
${LN} -sf ../share/kotlin/bin/kapt
|
||||
|
||||
.include "../../mk/java-vm.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
119
lang/kotlin/PLIST
Normal file
119
lang/kotlin/PLIST
Normal file
|
@ -0,0 +1,119 @@
|
|||
@comment $NetBSD: PLIST,v 1.1 2023/03/20 13:56:27 ryoon Exp $
|
||||
bin/kapt
|
||||
bin/kotlin
|
||||
bin/kotlinc
|
||||
bin/kotlinc-jvm
|
||||
share/kotlin/bin/kapt
|
||||
share/kotlin/bin/kapt.bat
|
||||
share/kotlin/bin/kotlin
|
||||
share/kotlin/bin/kotlin-dce-js
|
||||
share/kotlin/bin/kotlin-dce-js.bat
|
||||
share/kotlin/bin/kotlin.bat
|
||||
share/kotlin/bin/kotlinc
|
||||
share/kotlin/bin/kotlinc-js
|
||||
share/kotlin/bin/kotlinc-js.bat
|
||||
share/kotlin/bin/kotlinc-jvm
|
||||
share/kotlin/bin/kotlinc-jvm.bat
|
||||
share/kotlin/bin/kotlinc.bat
|
||||
share/kotlin/build.txt
|
||||
share/kotlin/lib/allopen-compiler-plugin.jar
|
||||
share/kotlin/lib/android-extensions-compiler.jar
|
||||
share/kotlin/lib/android-extensions-runtime.jar
|
||||
share/kotlin/lib/annotations-13.0.jar
|
||||
share/kotlin/lib/assignment-compiler-plugin.jar
|
||||
share/kotlin/lib/js.engines.jar
|
||||
share/kotlin/lib/jvm-abi-gen.jar
|
||||
share/kotlin/lib/kotlin-annotation-processing-cli.jar
|
||||
share/kotlin/lib/kotlin-annotation-processing-runtime.jar
|
||||
share/kotlin/lib/kotlin-annotation-processing.jar
|
||||
share/kotlin/lib/kotlin-annotations-jvm-sources.jar
|
||||
share/kotlin/lib/kotlin-annotations-jvm.jar
|
||||
share/kotlin/lib/kotlin-ant.jar
|
||||
share/kotlin/lib/kotlin-compiler.jar
|
||||
share/kotlin/lib/kotlin-daemon-client.jar
|
||||
share/kotlin/lib/kotlin-daemon.jar
|
||||
share/kotlin/lib/kotlin-imports-dumper-compiler-plugin.jar
|
||||
share/kotlin/lib/kotlin-main-kts.jar
|
||||
share/kotlin/lib/kotlin-preloader.jar
|
||||
share/kotlin/lib/kotlin-reflect-sources.jar
|
||||
share/kotlin/lib/kotlin-reflect.jar
|
||||
share/kotlin/lib/kotlin-runner.jar
|
||||
share/kotlin/lib/kotlin-script-runtime-sources.jar
|
||||
share/kotlin/lib/kotlin-script-runtime.jar
|
||||
share/kotlin/lib/kotlin-scripting-common.jar
|
||||
share/kotlin/lib/kotlin-scripting-compiler-impl.jar
|
||||
share/kotlin/lib/kotlin-scripting-compiler.jar
|
||||
share/kotlin/lib/kotlin-scripting-js.jar
|
||||
share/kotlin/lib/kotlin-scripting-jvm.jar
|
||||
share/kotlin/lib/kotlin-stdlib-jdk7-sources.jar
|
||||
share/kotlin/lib/kotlin-stdlib-jdk7.jar
|
||||
share/kotlin/lib/kotlin-stdlib-jdk8-sources.jar
|
||||
share/kotlin/lib/kotlin-stdlib-jdk8.jar
|
||||
share/kotlin/lib/kotlin-stdlib-js-sources.jar
|
||||
share/kotlin/lib/kotlin-stdlib-js.jar
|
||||
share/kotlin/lib/kotlin-stdlib-sources.jar
|
||||
share/kotlin/lib/kotlin-stdlib.jar
|
||||
share/kotlin/lib/kotlin-test-js-sources.jar
|
||||
share/kotlin/lib/kotlin-test-js.jar
|
||||
share/kotlin/lib/kotlin-test-junit-sources.jar
|
||||
share/kotlin/lib/kotlin-test-junit.jar
|
||||
share/kotlin/lib/kotlin-test-junit5-sources.jar
|
||||
share/kotlin/lib/kotlin-test-junit5.jar
|
||||
share/kotlin/lib/kotlin-test-sources.jar
|
||||
share/kotlin/lib/kotlin-test-testng-sources.jar
|
||||
share/kotlin/lib/kotlin-test-testng.jar
|
||||
share/kotlin/lib/kotlin-test.jar
|
||||
share/kotlin/lib/kotlinx-coroutines-core-jvm.jar
|
||||
share/kotlin/lib/kotlinx-serialization-compiler-plugin.jar
|
||||
share/kotlin/lib/lombok-compiler-plugin.jar
|
||||
share/kotlin/lib/mutability-annotations-compat.jar
|
||||
share/kotlin/lib/noarg-compiler-plugin.jar
|
||||
share/kotlin/lib/parcelize-compiler.jar
|
||||
share/kotlin/lib/parcelize-runtime.jar
|
||||
share/kotlin/lib/sam-with-receiver-compiler-plugin.jar
|
||||
share/kotlin/lib/trove4j.jar
|
||||
share/kotlin/license/COPYRIGHT.txt
|
||||
share/kotlin/license/COPYRIGHT_HEADER.txt
|
||||
share/kotlin/license/LICENSE.txt
|
||||
share/kotlin/license/NOTICE.txt
|
||||
share/kotlin/license/README.md
|
||||
share/kotlin/license/third_party/aether_license.txt
|
||||
share/kotlin/license/third_party/aosp_license.txt
|
||||
share/kotlin/license/third_party/args4j_LICENSE.txt
|
||||
share/kotlin/license/third_party/asm_license.txt
|
||||
share/kotlin/license/third_party/asmble_license.txt
|
||||
share/kotlin/license/third_party/assemblyscript_license.txt
|
||||
share/kotlin/license/third_party/boost_LICENSE.txt
|
||||
share/kotlin/license/third_party/closure-compiler_LICENSE.txt
|
||||
share/kotlin/license/third_party/dart_LICENSE.txt
|
||||
share/kotlin/license/third_party/fastutil_licence
|
||||
share/kotlin/license/third_party/gradle_license.txt
|
||||
share/kotlin/license/third_party/guava_license.txt
|
||||
share/kotlin/license/third_party/gwt_license.txt
|
||||
share/kotlin/license/third_party/jgit_license.txt
|
||||
share/kotlin/license/third_party/jquery_license.txt
|
||||
share/kotlin/license/third_party/jshashtable_license.txt
|
||||
share/kotlin/license/third_party/karma-teamcity-reporter_LICENSE.txt
|
||||
share/kotlin/license/third_party/karma_LICENSE.txt
|
||||
share/kotlin/license/third_party/lodash_LICENSE.txt
|
||||
share/kotlin/license/third_party/lombok_LICENSE.txt
|
||||
share/kotlin/license/third_party/maven_LICENSE.txt
|
||||
share/kotlin/license/third_party/mocha-teamcity-reporter_LICENSE.txt
|
||||
share/kotlin/license/third_party/okhttp_license.txt
|
||||
share/kotlin/license/third_party/prototype_license.txt
|
||||
share/kotlin/license/third_party/qunit_license.txt
|
||||
share/kotlin/license/third_party/rhino_LICENSE.txt
|
||||
share/kotlin/license/third_party/scala_license.txt
|
||||
share/kotlin/license/third_party/sl4f_license.txt
|
||||
share/kotlin/license/third_party/sun_license.txt
|
||||
share/kotlin/license/third_party/teamcity-service-messages_LICENSE.txt
|
||||
share/kotlin/license/third_party/testdata/dagger_license.txt
|
||||
share/kotlin/license/third_party/testdata/eclipse_distribution_license.txt
|
||||
share/kotlin/license/third_party/testdata/eclipse_license.txt
|
||||
share/kotlin/license/third_party/testdata/findbugs_license.txt
|
||||
share/kotlin/license/third_party/testdata/jspecify_license.txt
|
||||
share/kotlin/license/third_party/testdata/lombok_license.txt
|
||||
share/kotlin/license/third_party/testdata/rxjava_license.txt
|
||||
share/kotlin/license/third_party/testdata/spring_license.txt
|
||||
share/kotlin/license/third_party/trove_license.txt
|
||||
share/kotlin/license/third_party/trove_readme_license.txt
|
5
lang/kotlin/distinfo
Normal file
5
lang/kotlin/distinfo
Normal file
|
@ -0,0 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.1 2023/03/20 13:56:27 ryoon Exp $
|
||||
|
||||
BLAKE2s (kotlin-compiler-1.8.10.zip) = 4f8741b2da1274b7b170d6a84d125cd3cd333765d21ca11a6108d2ccc9b1dcea
|
||||
SHA512 (kotlin-compiler-1.8.10.zip) = 8c4c9f1ffd0d952b6335e7f297f1271badb9b6217d96b57e0cf5c1f965764a7d59a1f3d1db14a4407bd38647ad6d3008f3a9f9196224ff81a7bf1576086322f1
|
||||
Size (kotlin-compiler-1.8.10.zip) = 74991926 bytes
|
Loading…
Reference in a new issue