diff options
Diffstat (limited to 'libepoxy.spec')
-rw-r--r-- | libepoxy.spec | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/libepoxy.spec b/libepoxy.spec new file mode 100644 index 0000000..53ecc7c --- /dev/null +++ b/libepoxy.spec @@ -0,0 +1,91 @@ +Name: libepoxy +Version: 1.5.10 +Release: 3 +Summary: library work with epoxy runtime +License: MIT +URL: https://github.com/anholt/%{name} +Source0: https://download.gnome.org/sources/%name/1.5/%{name}-%{version}.tar.xz +Patch0001: add-GLIBC_2.27-to-test-versions-for-riscv.patch + +BuildRequires: gcc +BuildRequires: meson >= 0.53.0 +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(glesv1_cm) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(egl) +BuildRequires: /usr/bin/xwfb-run +BuildRequires: mutter + +%description +A library for handling OpenGL function pointer management. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{version}-%{release} + +%description devel +%{name}-devel contains the header files for developing +applications that want to make use of %{name}. + +%package_help + +%prep +%autosetup -n %{name}-%{version} -p1 + +%build +%meson +%meson_build + +%install +%meson_install + +%check +xwfb-run -c mutter -- ninja -C %{_vpath_builddir} test || \ + (cat %{_vpath_builddir}/meson-logs/testlog.txt ; exit 1) + +%files +%license COPYING +%{_libdir}/%{name}.so.0* + +%files devel +%{_includedir}/epoxy/*.h +%{_libdir}/%{name}.so +%{_libdir}/pkgconfig/epoxy.pc + +%files help +%doc README.md + +%changelog +* Tue Sep 03 2024 Funda Wang <fundawang@yeah.net> - 1.5.10-3 +- cleanup spec + +* Mon Mar 06 2023 laokz <zhangkai@iscas.ac.cn> - 1.5.10-2 +- add GLIBC_2.27 to test/dlwrap.c for riscv + +* Thu Feb 02 2023 zhouwenpei <zhouwenpei1@h-partners.com> - 1.5.10-1 +- update to 1.5.10 + +* Mon Jan 30 2023 Wenlong Zhang <zhangwenlong@loongson.cn> - 1.5.9-3 +- fix build error for loongarch64 + +* Wed Oct 26 2022 zhouwenpei <zhouwenpei1@h-partners.com> - 1.5.9-2 +- Rebuild for next release + +* Thu Dec 02 2021 xingxing <xingxing9@huawei.com> - 1.5.9-1 +- update to 1.5.9 + +* Fri Jan 29 2021 zhanzhimin <zhanzhimin@huawei.com> - 1.5.5-1 +- update to 1.5.5 + +* Mon Aug 03 2020 orange-snn <songnannan2@huawei.com> - 1.5.4-2 +- change the buildrequires form mesa to libglvnd + +* Mon Jun 22 2020 xinghe<xinghe1@huawei.com> - 1.5.4-1 +- Type:enhancement +- ID:NA +- SUG:NA +- DESC:update to 1.5.4 + +* Wed Sep 11 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.5.3-2 +- Package init |