%define pkgver %(echo %version | tr _ -) Name: kotlin Version: 1.9.23 Release: 1mamba Summary: Statically typed programming language that can interoperate with Java Group: Applications/Development Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://kotlinlang.org/ Source: https://github.com/JetBrains/kotlin/releases/download/v%{pkgver}/kotlin-compiler-%{pkgver}.zip License: Apache License 2.0 ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRequires: setconf %description Statically typed programming language that can interoperate with Java. %prep %setup -q -n kotlinc cd bin setconf kotlin DIR %{_bindir} setconf kotlinc-js DIR %{_bindir} setconf kotlinc-jvm DIR %{_bindir} setconf kotlinc KOTLIN_HOME %{_datadir}/kotlin %build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" for f in kotlin kotlinc kotlinc-js kotlinc-jvm; do install -D -m0755 bin/$f %{buildroot}%{_bindir}/$f done # jar files cd lib for jar in *.jar; do install -D -m0644 $jar %{buildroot}%{_datadir}/kotlin/lib/$jar done cd .. # build.txt must be installed for for "-version" to work install -D -m0644 build.txt %{buildroot}%{_datadir}/kotlin/build.txt %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_bindir}/kotlin %{_bindir}/kotlinc %{_bindir}/kotlinc-js %{_bindir}/kotlinc-jvm %{_datadir}/kotlin/build.txt %dir %{_datadir}/kotlin/lib %{_datadir}/kotlin/lib/*.jar %doc license/LICENSE.txt license/COPYRIGHT.txt license/COPYRIGHT_HEADER.txt %changelog * Thu Mar 07 2024 Automatic Build System 1.9.23-1mamba - automatic version update by autodist * Thu Dec 21 2023 Automatic Build System 1.9.22-1mamba - automatic version update by autodist * Fri Nov 24 2023 Automatic Build System 1.9.21-1mamba - automatic version update by autodist * Wed Nov 01 2023 Automatic Build System 1.9.20-1mamba - automatic version update by autodist * Wed Aug 23 2023 Automatic Build System 1.9.10-1mamba - automatic version update by autodist * Fri Jul 07 2023 Automatic Build System 1.9.0-1mamba - automatic version update by autodist * Sat Jun 10 2023 Automatic Build System 1.8.22-1mamba - automatic version update by autodist * Wed Apr 26 2023 Automatic Build System 1.8.21-1mamba - automatic version update by autodist * Mon Apr 03 2023 Automatic Build System 1.8.20-1mamba - automatic version update by autodist * Sat Feb 04 2023 Automatic Build System 1.8.10-1mamba - automatic version update by autodist * Thu Dec 29 2022 Automatic Build System 1.8.0-1mamba - automatic version update by autodist * Thu Dec 01 2022 Automatic Build System 1.7.22-1mamba - automatic version update by autodist * Thu Nov 10 2022 Automatic Build System 1.7.21-1mamba - automatic version update by autodist * Fri Sep 30 2022 Automatic Build System 1.7.20-1mamba - automatic version update by autodist * Fri Jul 08 2022 Automatic Build System 1.7.10-1mamba - automatic version update by autodist * Fri Jun 10 2022 Automatic Build System 1.7.0-1mamba - automatic version update by autodist * Thu Apr 21 2022 Automatic Build System 1.6.21-1mamba - automatic version update by autodist * Tue Apr 05 2022 Automatic Build System 1.6.20-1mamba - automatic version update by autodist * Tue Dec 14 2021 Automatic Build System 1.6.10-1mamba - automatic version update by autodist * Tue Nov 16 2021 Automatic Build System 1.6.0-1mamba - automatic version update by autodist * Mon Sep 20 2021 Automatic Build System 1.5.31-1mamba - automatic version update by autodist * Sat Jul 31 2021 Silvan Calarco 1.5.30_M1-2mamba - fix executable paths with setconf * Sun Jul 25 2021 Silvan Calarco 1.5.30_M1-1mamba - package created using the webbuild interface