%define pkgver %(echo %version | tr _ -) Name: kotlin Version: 1.6.10 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 * 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