%global datecommit 20190229 %global commit 769df901dd1724d62db4b6bc8d8ce03b057687c5 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global gitrev %{datecommit}git%{shortcommit} %define _prefix /usr/local Name: mcpelauncher Version: 0.1 Release: 2.%{gitrev}.1%{?dist} Summary: Bedrock edition Minecraft launcher URL: https://mcpelauncher.readthedocs.io License: GPLv3, MIT Requires: mcpelauncher-ui Requires: msa BuildRequires: cmake BuildRequires: make BuildRequires: gcc BuildRequires: openssl-devel BuildRequires: curl-devel BuildRequires: qt5-devel BuildRequires: qt5-qtwebengine-devel BuildRequires: libstdc++-devel BuildRequires: libstdc++-devel(x86-32) BuildRequires: systemd-devel(x86-32) BuildRequires: libevdev-devel(x86-32) BuildRequires: libX11-devel(x86-32) BuildRequires: libXi-devel(x86-32) BuildRequires: libpng-devel(x86-32) BuildRequires: libcurl-devel(x86-32) BuildRequires: zlib-devel(x86-32) BuildRequires: mesa-libEGL-devel(x86-32) BuildRequires: protobuf-devel BuildRequires: libzip-devel BuildRequires: libuv-devel BuildRequires: glibc-devel(x86-32) BuildRequires: glibc-headers BuildRequires: glibc-headers(x86-32) Source0: mcpelauncher-manifest-%{shortcommit}.tar.gz %description Bedrock edition Minecraft launcher %prep %autosetup -v -n mcpelauncher-manifest %build mkdir build cd build %cmake -DBUILD_SHARED_LIBS:BOOL=OFF .. %make_build %install cd build %make_install %check %files -f build/install_manifest.txt %license LICENSE %changelog * Tue Jan 09 2018 Steve Miller - 0.9.5-1 - Initial package build