%global debug_package %{nil} %define _name SKlauncher Name: sklauncher Version: 3.2.18 Release: 1%{?dist} Summary: Secure and modern Minecraft Launcher License: Apache-2.0, LicenseRef-SKlauncher URL: https://skmedix.pl Source0: %{url}/binaries/skl/%{version}/%{_name}-%{version}.jar Source1: https://gitlab.com/rxelelo/extra/-/raw/sklauncher/LICENSE.%{name} Source2: https://gitlab.com/rxelelo/extra/-/raw/sklauncher/sklauncher.png Requires: java-headless >= 1:17 %description Secure and modern Minecraft Launcher %prep unzip -o -j %{SOURCE0} logo.png -d . %install mkdir -p %{buildroot}%{_datadir}/licenses/%{name} mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/applications mkdir -p %{buildroot}%{_datadir}/icons/pixmaps mkdir -p %{buildroot}/opt/sklauncher cp -a %{SOURCE0} %{buildroot}/opt/sklauncher/ cat > %{buildroot}%{_bindir}/%{name} << EOF #!/bin/bash /bin/java -jar /opt/%{name}/%{_name}-%{version}.jar "$@" EOF chmod +x %{buildroot}%{_bindir}/%{name} cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF [Desktop Entry] Type=Application Name=%{_name} Comment=%{summary} Exec=%{name} Icon=%{name} Terminal=false StartupNotify=false Categories=Game;Simulation; EOF cp -a %{SOURCE2} %{buildroot}%{_datadir}/icons/pixmaps/ cp -a %{SOURCE1} %{buildroot}%{_datadir}/licenses/%{name}/LICENSE %files %license %{_datadir}/licenses/%{name}/LICENSE %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop "/opt/sklauncher/" %{_datadir}/icons/pixmaps/sklauncher.png %changelog * Sun Jan 11 2026 Rain Xelelo - 3.2.18-1 - Inital