pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/kotlin



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Mon Mar 20 13:56:27 UTC 2023

Added Files:
        pkgsrc/lang/kotlin: DESCR Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/kotlin/DESCR pkgsrc/lang/kotlin/Makefile \
    pkgsrc/lang/kotlin/PLIST pkgsrc/lang/kotlin/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/lang/kotlin/DESCR
diff -u /dev/null pkgsrc/lang/kotlin/DESCR:1.1
--- /dev/null   Mon Mar 20 13:56:27 2023
+++ pkgsrc/lang/kotlin/DESCR    Mon Mar 20 13:56:27 2023
@@ -0,0 +1,2 @@
+Kotlin is an open-source, statically typed programming language
+supported and developed by JetBrains and open-source contributors.
Index: pkgsrc/lang/kotlin/Makefile
diff -u /dev/null pkgsrc/lang/kotlin/Makefile:1.1
--- /dev/null   Mon Mar 20 13:56:27 2023
+++ pkgsrc/lang/kotlin/Makefile Mon Mar 20 13:56:27 2023
@@ -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@localhost
+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"
Index: pkgsrc/lang/kotlin/PLIST
diff -u /dev/null pkgsrc/lang/kotlin/PLIST:1.1
--- /dev/null   Mon Mar 20 13:56:27 2023
+++ pkgsrc/lang/kotlin/PLIST    Mon Mar 20 13:56:27 2023
@@ -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
Index: pkgsrc/lang/kotlin/distinfo
diff -u /dev/null pkgsrc/lang/kotlin/distinfo:1.1
--- /dev/null   Mon Mar 20 13:56:27 2023
+++ pkgsrc/lang/kotlin/distinfo Mon Mar 20 13:56:27 2023
@@ -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



Home | Main Index | Thread Index | Old Index