From 62ce3d4b1b3f289da98f6b8c4459c5687a451f63 Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Mon, 5 Aug 2024 00:27:37 +0800 Subject: [PATCH] Build ecore_sdl versioned so. So efl no longer requires efl-devel (cherry picked from commit 8da24ecb54f357eb81fcf14cdad54812914fed82) --- efl-sdl-version-build.patch | 10 ++++++++++ efl.spec | 6 +++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 efl-sdl-version-build.patch diff --git a/efl-sdl-version-build.patch b/efl-sdl-version-build.patch new file mode 100644 index 0000000..a1e68a3 --- /dev/null +++ b/efl-sdl-version-build.patch @@ -0,0 +1,10 @@ +--- efl-1.25.1/src/lib/ecore_sdl/meson.build.orig 2024-08-05 00:11:18.614688500 +0800 ++++ efl-1.25.1/src/lib/ecore_sdl/meson.build 2024-08-05 00:11:37.234804100 +0800 +@@ -19,6 +19,7 @@ + include_directories : config_dir + [include_directories(join_paths('..','..'))], + install: true, + c_args : package_c_args, ++ version : meson.project_version() + ) + + ecore_sdl = declare_dependency( diff --git a/efl.spec b/efl.spec index 9beecd9..7430c58 100644 --- a/efl.spec +++ b/efl.spec @@ -1,12 +1,13 @@ Name: efl Version: 1.25.1 -Release: 1 +Release: 2 Summary: Collection of Enlightenment libraries License: BSD and LGPLv2+ and GPLv2 and zlib URL: http://enlightenment.org/ Source0: http://download.enlightenment.org/rel/libs/efl/efl-%{version}.tar.xz Patch3: efl-1.25.0-no-neon.patch Patch4: efl-1.25.0-check-fix.patch +Patch5: efl-sdl-version-build.patch BuildRequires: libunwind-devel gcc-c++ BuildRequires: bullet-devel libpng-devel libjpeg-devel gstreamer1-devel zlib-devel BuildRequires: gstreamer1-plugins-base-devel libtiff-devel openssl-devel @@ -148,6 +149,9 @@ chmod 644 src/bin/edje/edje_cc_out.c %{_libdir}/libexactness*.so %changelog +* Mon Aug 05 2024 Funda Wang - 1.25.1-2 +- Build ecore_sdl versioned so. So efl no longer requires efl-devel + * Thu Dec 30 2021 liyanan - 1.25.1-1 - update to 1.25.1 -- Gitee