summaryrefslogtreecommitdiff
path: root/libglfw3-dev.spec
diff options
context:
space:
mode:
Diffstat (limited to 'libglfw3-dev.spec')
-rw-r--r--libglfw3-dev.spec15
1 files changed, 8 insertions, 7 deletions
diff --git a/libglfw3-dev.spec b/libglfw3-dev.spec
index c6531ed..75d2431 100644
--- a/libglfw3-dev.spec
+++ b/libglfw3-dev.spec
@@ -1,7 +1,7 @@
# topdir: libglfw3-dev-%{version}
Name: libglfw3-dev
Version: 3.6.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A multi-platform library for OpenGL, window and input
License: Zlib
@@ -39,10 +39,6 @@ files and pkg-config file needed to develop applications with GLFW.
%autosetup -n %{name}-%{version}
%build
-# Explicit out-of-source build: this openEuler's %cmake macro runs cmake
-# in-source (no build subdir), while %cmake_build expects a %{_target_platform}
-# build dir -> mismatch ("aarch64-openEuler-linux-gnu is not a directory").
-# Configure/build in a dedicated build dir with %make_build avoids the macro pit.
mkdir -p build
cd build
%cmake .. \
@@ -67,9 +63,14 @@ DESTDIR=%{buildroot} cmake --install .
%{_libdir}/pkgconfig/glfw3.pc
%changelog
+* Wed Sep 23 2026 openEuler Builder <builder@openeuler.org> - 3.6.0-3
+- Remove shell comments from %%build that contained RPM macro names
+ (%%cmake, %%cmake_build, %%make_build) which RPM expands even inside
+ comments, breaking out of the comment and running a garbage cmake call
+
* Wed Sep 23 2026 openEuler Builder <builder@openeuler.org> - 3.6.0-2
-- Switch to explicit out-of-source cmake build to fix %cmake_build macro
- mismatch on openEuler (in-source config vs %{_target_platform} build dir)
+- Switch to explicit out-of-source cmake build to fix %%cmake_build macro
+ mismatch on openEuler (in-source config vs %%{_target_platform} build dir)
* Wed Sep 23 2026 openEuler Builder <builder@openeuler.org> - 3.6.0-1
- Initial package