Skip to content
Snippets Groups Projects
Commit 32f07a22 authored by Joseph Walton-Rivers's avatar Joseph Walton-Rivers Committed by Joseph Walton-Rivers
Browse files

Update fggl.spec - replace with validated version.

This still won't work, as there are packaging issues with imgui and glad that must be resolved in cmake/c++.
parent 67115ea7
No related branches found
No related tags found
No related merge requests found
...@@ -10,12 +10,28 @@ source0: https://git.fossgalaxy.com/gamedev/fggl/-/archive/develop/fggl-develop. ...@@ -10,12 +10,28 @@ source0: https://git.fossgalaxy.com/gamedev/fggl/-/archive/develop/fggl-develop.
BuildRequires: g++ BuildRequires: g++
BuildRequires: cmake BuildRequires: cmake
BuildRequires: glfw-devel
BuildRequires: openal-devel
BuildRequires: glm-devel
BuildRequires: glfw-devel
BuildRequires: openal-soft-devel
BuildRequires: spdlog-devel
BuildRequires: freetype-devel
BuildRequires: yaml-cpp-devel
BuildRequires: assimp-devel
BuildRequires: bullet-devel
BuildRequires: gtest-devel
BuildRequires: gmock-devel
# demo desktop stuff
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
%description %description
%{summary}. %{summary}.
%prep %prep
%setup %setup -q -n %{name}-develop
%build %build
%cmake %cmake
...@@ -26,6 +42,34 @@ BuildRequires: cmake ...@@ -26,6 +42,34 @@ BuildRequires: cmake
%check %check
%ctest %ctest
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
desktop-file-validate %{buildroot}/%{_datadir}/applications/com.fossgalaxy.fggl.Demo.desktop
%package demos
Summary: Demos for fggl
Group: System Environment/Libraries
Requires: %{name} = %{version}-%{release}
%description demos
FGGL example binaries
%package devel
Summary: FGGL development libraries and header files
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
fggl dynamic libraries and header files.
%files %files
%{_libdir}/libfggl.so
%files devel
%{_includedir}/fggl/*
%{_libdir}/cmake/%{name}
%files demos
%{_bindir}/demo
%{_datadir}/fggl-demo/*
%{_datadir}/applications/com.fossgalaxy.fggl.Demo.desktop
%{_metainfodir}/com.fossgalaxy.fggl.Demo.metainfo.xml
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment