diff --git a/libepoxy.spec b/libepoxy.spec index f12dd40c0a387e0b3e01e4e17621a2a267d8723c..48edd734caf8624842f0cc40050fe4e0135500c5 100644 --- a/libepoxy.spec +++ b/libepoxy.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 Summary: epoxy runtime library Name: libepoxy Version: 1.5.10 @@ -21,9 +21,17 @@ BuildRequires: xorg-x11-server-Xvfb mesa-dri-drivers %description A library for handling OpenGL function pointer management. +%package doc +Summary: Documentation files for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. + %package devel Summary: Development files for libepoxy -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} %description devel This package contains libraries and header files for @@ -39,14 +47,22 @@ developing applications that use %{name}. %install %meson_install +%generate_compatibility_deps + %check +%ifarch x86_64 xvfb-run -d -s "-screen 0 640x480x24" ninja -C %{_vpath_builddir} test || \ (cat %{_vpath_builddir}/meson-logs/testlog.txt ; exit 1) +%endif %files +%dir %{abidir} %license COPYING -%doc README.md %{_libdir}/libepoxy.so.0* +%{abidir}/libepoxy.dump + +%files doc +%doc README.md %files devel %{_includedir}/epoxy/ @@ -54,6 +70,9 @@ xvfb-run -d -s "-screen 0 640x480x24" ninja -C %{_vpath_builddir} test || \ %{_libdir}/pkgconfig/epoxy.pc %changelog +* Tue Oct 25 2022 mgb01105731 - 1.5.10-2 +- optimise spec file & add doc package + * Thu Apr 07 2022 mgb01105731 - 1.5.10-1 - Init from upstream version 1.5.10