diff options
author | Li,Limin <liminx.li@intel.com> | 2014-01-08 18:01:31 +0800 |
---|---|---|
committer | Li,Limin <liminx.li@intel.com> | 2014-01-08 18:03:38 +0800 |
commit | 3a86573c836fcbe7cb6072e5607b4216c6c5c133 (patch) | |
tree | fb2b812369b88727e6c8d2365f3a4f0d831bcbb0 /packaging | |
parent | bc0915cd3c899263c1be54730be7df3ecb9b54dd (diff) | |
download | ui-gadget-1-3a86573c836fcbe7cb6072e5607b4216c6c5c133.tar.gz ui-gadget-1-3a86573c836fcbe7cb6072e5607b4216c6c5c133.tar.bz2 ui-gadget-1-3a86573c836fcbe7cb6072e5607b4216c6c5c133.zip |
init wayland supportsubmit/tizen/20140110.215645accepted/tizen/mobile/20140113.182040accepted/tizen/ivi/20140110.224049accepted/tizen/generic/20140114.145758accepted/tizen/mobile
The display server based on X or Wayland, is now a choice of different profile in Tizen 3.0.
Basically and consistently, two macros were used "with wayland" and "with x".
Below summarize the combination of the macros:
| wayland | x | meaning
|---------------------------
| 0 | 1 | pure X11 platform(no wayland)
| 1 | 0 | pure wayland platform (no X11)
| 1 | 1 | wayland but X compatibility
| 0 | 0 | no X and no wayland
This method unifies the meaning and usage. Deploy this method to ui-gadget package.
Signed-off-by: Li,Limin <liminx.li@intel.com>
Change-Id: Iceb95b03f824860b2aac74f35c0945380f6cc22a
Diffstat (limited to 'packaging')
-rw-r--r--[-rwxr-xr-x] | packaging/ui-gadget-1.spec | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/packaging/ui-gadget-1.spec b/packaging/ui-gadget-1.spec index 6533105..34335b2 100755..100644 --- a/packaging/ui-gadget-1.spec +++ b/packaging/ui-gadget-1.spec @@ -1,3 +1,5 @@ +%bcond_with x +%bcond_with wayland Name: ui-gadget-1 Summary: UI Gadget Library @@ -9,12 +11,14 @@ Source0: %{name}-%{version}.tar.gz Source1001: ui-gadget-1.manifest Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig -BuildRequires: pkgconfig(utilX) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(appcore-efl) BuildRequires: pkgconfig(bundle) BuildRequires: pkgconfig(dlog) +%if %{with x} +BuildRequires: pkgconfig(utilX) BuildRequires: pkgconfig(x11) +%endif BuildRequires: pkgconfig(appsvc) BuildRequires: pkgconfig(capi-appfw-application) BuildRequires: pkgconfig(capi-system-runtime-info) @@ -37,7 +41,12 @@ Development files for %{name} cp %{SOURCE1001} . %build -%cmake . +%cmake . \ +%if %{with wayland} && !%{with x} +-Dwith_wayland=TRUE +%else +-Dwith_x=TRUE +%endif make %{?jobs:-j%jobs} |