!15 [sync] PR-10: Build ecore_sdl versioned so. So efl no longer requires efl-devel
From: @openeuler-sync-bot Reviewed-by: @jianminw Signed-off-by: @jianminw
This commit is contained in:
commit
6f8a366130
10
efl-sdl-version-build.patch
Normal file
10
efl-sdl-version-build.patch
Normal 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(
|
||||||
12
efl.spec
12
efl.spec
@ -1,13 +1,14 @@
|
|||||||
Name: efl
|
Name: efl
|
||||||
Version: 1.25.1
|
Version: 1.25.1
|
||||||
Release: 2
|
Release: 3
|
||||||
Summary: Collection of Enlightenment libraries
|
Summary: Collection of Enlightenment libraries
|
||||||
License: BSD and LGPLv2+ and GPLv2 and zlib
|
License: BSD and LGPLv2+ and GPLv2 and zlib
|
||||||
URL: http://enlightenment.org/
|
URL: https://enlightenment.org/
|
||||||
Source0: http://download.enlightenment.org/rel/libs/efl/efl-%{version}.tar.xz
|
Source0: https://download.enlightenment.org/rel/libs/efl/efl-%{version}.tar.xz
|
||||||
Patch3: efl-1.25.0-no-neon.patch
|
Patch3: efl-1.25.0-no-neon.patch
|
||||||
Patch4: efl-1.25.0-check-fix.patch
|
Patch4: efl-1.25.0-check-fix.patch
|
||||||
Patch5: efl-1.25.0-gettextfix.patch
|
Patch5: efl-1.25.0-gettextfix.patch
|
||||||
|
Patch6: efl-sdl-version-build.patch
|
||||||
BuildRequires: libunwind-devel gcc-c++
|
BuildRequires: libunwind-devel gcc-c++
|
||||||
BuildRequires: bullet-devel libpng-devel libjpeg-devel gstreamer1-devel zlib-devel
|
BuildRequires: bullet-devel libpng-devel libjpeg-devel gstreamer1-devel zlib-devel
|
||||||
BuildRequires: gstreamer1-plugins-base-devel libtiff-devel openssl-devel
|
BuildRequires: gstreamer1-plugins-base-devel libtiff-devel openssl-devel
|
||||||
@ -84,11 +85,9 @@ chmod 644 src/bin/edje/edje_cc_out.c
|
|||||||
%find_lang %{name}
|
%find_lang %{name}
|
||||||
|
|
||||||
%post
|
%post
|
||||||
/sbin/ldconfig
|
|
||||||
%systemd_user_post ethumb.service
|
%systemd_user_post ethumb.service
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
/sbin/ldconfig
|
|
||||||
%systemd_user_postun ethumb.service
|
%systemd_user_postun ethumb.service
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
@ -149,6 +148,9 @@ chmod 644 src/bin/edje/edje_cc_out.c
|
|||||||
%{_libdir}/libexactness*.so
|
%{_libdir}/libexactness*.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Aug 05 2024 Funda Wang <fundawang@yeah.net> - 1.25.1-3
|
||||||
|
- Build ecore_sdl versioned so. So efl no longer requires efl-devel
|
||||||
|
|
||||||
* Wed Aug 16 2023 chenchen <chen_aka_jan@163.com> - 1.25.1-2
|
* Wed Aug 16 2023 chenchen <chen_aka_jan@163.com> - 1.25.1-2
|
||||||
- fix build error due to gettext upgrade to 0.22
|
- fix build error due to gettext upgrade to 0.22
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user