From a5508f4c71c8f491560a50666c824acdbb7444be Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Wed, 6 Nov 2024 12:46:46 +0800 Subject: [PATCH] adopt to new cmake macro --- glm.spec | 13 ++++++++----- glm.yaml | 4 ++++ 2 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 glm.yaml diff --git a/glm.spec b/glm.spec index 5e36c47..89d4f70 100644 --- a/glm.spec +++ b/glm.spec @@ -3,11 +3,11 @@ Name: glm Version: 0.9.9.8 -Release: 2 +Release: 3 Summary: C++ mathematics library for graphics programming License: MIT -URL: http://glm.g-truc.net/ +URL: https://glm.g-truc.net/ Source0: https://github.com/g-truc/glm/releases/download/%{version}/%{name}-%{version}.tar.gz Patch0: fix-tests-big-endian-and-installation.patch @@ -51,13 +51,13 @@ a programming manual for the %{name}-devel package. %cmake \ -DCMAKE_CXX_FLAGS="%{optflags} -fPIC -fno-strict-aliasing" \ -DGLM_TEST_ENABLE=ON +%cmake_build %check -ctest --output-on-failure -E '(test-core_func_common|test-gtc_packing)' +%ctest %install -make install DESTDIR=$RPM_BUILD_ROOT -find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' +%cmake_install find $RPM_BUILD_ROOT -name CMakeLists.txt -exec rm -f {} ';' mkdir -pv $RPM_BUILD_ROOT%{_datadir} @@ -78,6 +78,9 @@ rmdir $RPM_BUILD_ROOT%{_libdir} %doc doc/manual.pdf %changelog +* Wed Nov 06 2024 Funda Wang - 0.9.9.8-3 +- adopt to new cmake macro + * Tue Jun 04 2024 - 0.9.9.8-2 - Cancel the noarch attribute of "glm-devel" package diff --git a/glm.yaml b/glm.yaml new file mode 100644 index 0000000..3de726c --- /dev/null +++ b/glm.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: g-truc/glm +tag_prefix: +separator: . -- Gitee