!12 Build ecore_sdl versioned so. So efl no longer requires efl-devel

From: @fundawang 
Reviewed-by: @jianminw 
Signed-off-by: @jianminw
This commit is contained in:
openeuler-ci-bot 2024-11-22 09:30:29 +00:00 committed by Gitee
commit b63d9904b1
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 15 additions and 1 deletions

View File

@ -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(

View File

@ -1,10 +1,11 @@
Name: efl
Version: 1.23.3
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
Patch0: 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
@ -139,6 +140,9 @@ chmod 644 src/bin/edje/edje_cc_out.c
%exclude %{_libdir}/cmake/Elua/
%changelog
* Mon Aug 05 2024 Funda Wang <fundawang@yeah.net> - 1.23.3-2
- Build ecore_sdl versioned so. So efl no longer requires efl-devel
* Fri Oct 16 2020 maminjie <maminjie1@huawei.com> - 1.23.3-1
- Upgrade to 1.23.3