[packages/ecore] - added directfb bcond
baggins
baggins at pld-linux.org
Mon Mar 9 17:26:00 CET 2015
commit e5fe8dca14b3234d9ec6014977679d8648363315
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Mon Mar 9 17:25:46 2015 +0100
- added directfb bcond
ecore.spec | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/ecore.spec b/ecore.spec
index 9d7b5c8..f832324 100644
--- a/ecore.spec
+++ b/ecore.spec
@@ -7,6 +7,7 @@
%bcond_with xcb_api # XCB instead of Xlib (highly experimental, no XIM module)
# must be consistent with xcb_api setting in evas!
%bcond_without cares # use c-ares
+%bcond_without directfb # DirectFB engine
%bcond_without ibus # IBus module
%bcond_without scim # SCIM module
%bcond_without wayland # Wayland library module
@@ -33,7 +34,7 @@ Group: X11/Libraries
Source0: http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
# Source0-md5: eada670139dc1984eda5a24eb4781f43
URL: http://trac.enlightenment.org/e/wiki/Ecore
-BuildRequires: DirectFB-devel >= 0.9.16
+%{?with_directfb:BuildRequires: DirectFB-devel >= 0.9.16}
BuildRequires: SDL-devel >= 1.2.0
BuildRequires: autoconf >= 2.52
BuildRequires: automake >= 1.6
@@ -260,7 +261,7 @@ Summary: Ecore Evas library
Summary(pl.UTF-8): Biblioteka Ecore Evas
Group: Libraries
Requires: %{name} = %{version}-%{release}
-Requires: %{name}-directfb = %{version}-%{release}
+%{?with_directfb:Requires: %{name}-directfb = %{version}-%{release}}
Requires: %{name}-fb = %{version}-%{release}
Requires: %{name}-input = %{version}-%{release}
Requires: %{name}-input-evas = %{version}-%{release}
@@ -284,7 +285,7 @@ Summary: Header file for Ecore Evas library
Summary(pl.UTF-8): Plik nagłówkowy biblioteki Ecore Evas
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
-Requires: %{name}-directfb-devel = %{version}-%{release}
+%{?with_directfb:Requires: %{name}-directfb-devel = %{version}-%{release}}
Requires: %{name}-evas = %{version}-%{release}
Requires: %{name}-fb-devel = %{version}-%{release}
Requires: %{name}-input-devel = %{version}-%{release}
@@ -792,7 +793,7 @@ Ecore - moduł metody wprowadzania znaków XIM.
%{!?with_static_libs:--disable-static} \
--disable-ecore-evas-software-8-x11 \
--enable-ecore-con \
- --enable-ecore-directfb \
+ --%{?with_directfb:en}%{!?with_directfb:en}able-ecore-directfb \
--enable-ecore-fb \
--enable-ecore-file \
--enable-ecore-ipc \
@@ -913,6 +914,7 @@ rm -rf $RPM_BUILD_ROOT
%endif
%endif
+%if %{with directfb}
%files directfb
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libecore_directfb.so.*.*.*
@@ -930,6 +932,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%{_libdir}/libecore_directfb.a
%endif
+%endif
%files evas
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ecore.git/commitdiff/e5fe8dca14b3234d9ec6014977679d8648363315
More information about the pld-cvs-commit
mailing list