%define pkgver %(echo %version | tr _ -) Name: kotlin Version: 1.5.30_M1 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 %description Statically typed programming language that can interoperate with Java. %prep %setup -q -n kotlinc %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 * Sun Jul 25 2021 Silvan Calarco 1.5.30_M1-1mamba - package created using the webbuild interface