%define _topdir @CMAKE_BINARY_DIR@/packaging/rpm/playground
%define _rpmfilename @BLOOM_PACKAGE_FILE_NAME@.rpm
%define __spec_install_post %{nil}
%define debug_package %{nil}

Name: @BLOOM_PACKAGE_NAME_LOWER@
Version: @CMAKE_PROJECT_VERSION@
Release: 1
Summary: @BLOOM_PACKAGE_DESCRIPTION@
License: LGPL-3.0
Url: @CMAKE_PROJECT_HOMEPAGE_URL@
Group: Development/Debuggers
SOURCE0: %{name}-%{version}.tar.gz

BuildRoot: %{_tmppath}/%{name}-%{version}-root

ExclusiveArch: x86_64
AutoReqProv: OFF

Requires: glibc >= 2.18
Requires: fontconfig >= 2.11.94
Requires: freetype >= 2.6
Requires: libgcc >= 4.2
Requires: mesa-libGL
Requires: libglvnd-opengl >= 1.3.3
Requires: libstdc++ >= 11
Requires: libX11
Requires: libX11-xcb
Requires: libpng
Requires: xcb-util-wm >= 0.4.1
Requires: xcb-util-image >= 0.4.0
Requires: xcb-util-keysyms >= 0.4.0
Requires: xcb-util-renderutil
Requires: libXext
Requires: libxkbcommon-x11 >= 1.3.1
Requires: libxkbcommon >= 1.3.1
Requires: libXrender
Requires: zlib >= 1.2.11

%description
@BLOOM_PACKAGE_DESCRIPTION@

%prep
%setup -q

%build
# Nothing to do here - Bloom has already been built - this spec file is used to generate a binary package (not
# a source package).

%install
rm -rf %{buildroot}
mkdir -p  %{buildroot}
cp -a ./* %{buildroot}

%files
%defattr(-,root,root,-)
%dir "/opt/bloom"
"/opt/bloom/*"
"/usr/bin/bloom"
"/usr/lib/udev/rules.d/99-bloom.rules"

%changelog
