From: Philippe Coval Date: Mon, 21 Nov 2016 14:25:15 +0000 (+0100) Subject: tizen: Port spec file to fedora for ARTIK X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a9cb3b394927a79abeec06b7d29c42ddfcd13c56;p=contrib%2Fiotivity.git tizen: Port spec file to fedora for ARTIK Change-Id: I9c00704cd10cd86787d928753058735f995efaa7 Signed-off-by: Philippe Coval Reviewed-on: https://gerrit.iotivity.org/gerrit/14573 Tested-by: jenkins-iotivity Reviewed-by: Ziran Sun Reviewed-by: Jaehong Jo (cherry picked from commit b0a73daf9c58e8ad1d09539567670396c028ff0b) Reviewed-on: https://gerrit.iotivity.org/gerrit/14803 --- diff --git a/tools/tizen/iotivity.spec b/tools/tizen/iotivity.spec index 69052fa..86dba78 100644 --- a/tools/tizen/iotivity.spec +++ b/tools/tizen/iotivity.spec @@ -9,6 +9,12 @@ Source0: %{name}-%{version}.tar.bz2 Source1001: %{name}.manifest Source1002: %{name}-test.manifest +%if 0%{?tizen:1} +%define TARGET_OS tizen +%else +%define TARGET_OS linux +%endif + %if "%{tizen}" == "2.3" %define TARGET_TRANSPORT IP %endif @@ -58,10 +64,14 @@ Source1002: %{name}-test.manifest %define ex_install_dir %{buildroot}%{_bindir} -%if ! %{?license:0} +%if ! 0%{?license:0} %define license %doc %endif +%if ! 0%{?manifest:0} +%define manifest %doc +%endif + # Default values to be eventually overiden BEFORE or as gbs params: %{!?ES_TARGET_ENROLLEE: %define ES_TARGET_ENROLLEE tizen} %{!?LOGGING: %define LOGGING 1} @@ -77,7 +87,7 @@ Source1002: %{name}-test.manifest %{!?WITH_PROXY: %define WITH_PROXY 0} %{!?WITH_TCP: %define WITH_TCP 0} -BuildRequires: gettext-tools, expat-devel +BuildRequires: expat-devel BuildRequires: python, libcurl-devel BuildRequires: scons BuildRequires: openssl-devel @@ -85,15 +95,20 @@ BuildRequires: boost-devel BuildRequires: boost-thread BuildRequires: boost-system BuildRequires: boost-filesystem -BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(uuid) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(sqlite3) %if "%{TARGET_OS}" == "tizen" +BuildRequires: gettext-tools BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(capi-network-connection) BuildRequires: pkgconfig(capi-network-wifi) BuildRequires: pkgconfig(capi-network-bluetooth) >= 0.1.52 +%else +%if 0%{?fedora:1} +BuildRequires: sqlite-devel +BuildRequires: gettext-devel +%endif %endif Requires(postun): /sbin/ldconfig Requires(post): /sbin/ldconfig