summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-06-07 09:59:12 +0000
committerCoprDistGit <infra@openeuler.org>2023-06-07 09:59:12 +0000
commit3efe7d1ef766856bc61ed898d1548ab794830890 (patch)
treea96d9e5d30101277cec79eea93b341eb62de5bcf
parentcf76f26e0daac452510bf4bf34e075ef109b2890 (diff)
automatic import of SDL2
-rw-r--r--SDL2.spec30
1 files changed, 21 insertions, 9 deletions
diff --git a/SDL2.spec b/SDL2.spec
index 500da76..a55fb99 100644
--- a/SDL2.spec
+++ b/SDL2.spec
@@ -50,17 +50,28 @@ Static libraries for SDL2.
%prep
%autosetup -p1
-sed -i -e 's/.*AM_PATH_ESD.*//' configure.ac
sed -i -e 's/\r//g' TODO.txt README.md WhatsNew.txt BUGS.txt LICENSE.txt CREDITS.txt README-SDL.txt
%build
-%configure \
- --enable-sdl-dlopen --enable-video-kmsdrm \
- --disable-arts --disable-esd --disable-nas \
- --enable-pulseaudio-shared --enable-jack-shared \
- --enable-alsa --enable-video-wayland \
- --enable-video-vulkan --enable-sse2=no \
- --enable-sse3=no --disable-rpath \
+# Deal with whitespaces
+export LDFLAGS="%{shrink:%{build_ldflags}}"
+
+%cmake -DSDL_DLOPEN=ON \
+ -DSDL_VIDEO_KMSDRM=ON \
+ -DSDL_ARTS=OFF \
+ -DSDL_ESD=OFF \
+ -DSDL_NAS=OFF \
+ -DSDL_PULSEAUDIO_SHARED=ON \
+ -DSDL_JACK_SHARED=ON \
+ -DSDL_PIPEWIRE_SHARED=OFF \
+ -DSDL_ALSA=ON \
+ -DSDL_VIDEO_WAYLAND=ON \
+ -DSDL_LIBDECOR_SHARED=OFF \
+ -DSDL_VIDEO_VULKAN=ON \
+ -DSDL_SSE3=OFF \
+ -DSDL_RPATH=OFF \
+ -DSDL_STATIC=ON \
+ -DSDL_STATIC_PIC=ON
make %{?_smp_mflags}
@@ -95,6 +106,7 @@ rm -vf %{buildroot}%{_libdir}/*.la
%changelog
* Wed Jun 07 2023 misaka00251 <liuxin@iscas.ac.cn> - 2.26.5-1
- Update to 2.26.5
+- Fix yaml & changelog date
* Mon Apr 24 2023 panchenbo <panchenbo@kylinsec.com.cn> - 2.0.12-7
- add sw_64 support
@@ -120,7 +132,7 @@ rm -vf %{buildroot}%{_libdir}/*.la
* Mon Nov 16 2020 Zhiyi Weng <zhiyi@iscas.ac.cn> - 2.0.12-1
- Update to 2.0.12
-* Wed Aug 6 2020 xinghe<xinghe1@huawei.com> - 2.0.8-10
+* Thu Aug 6 2020 xinghe<xinghe1@huawei.com> - 2.0.8-10
- Type:bugfix
- ID:NA
- SUG:NA