projects
/
platform
/
upstream
/
iotivity.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[Tizen] Tizen build support after folder restructure
[platform/upstream/iotivity.git]
/
tools
/
tizen
/
iotivity.spec
diff --git
a/tools/tizen/iotivity.spec
b/tools/tizen/iotivity.spec
index
c8df3ec
..
d3ef7d3
100755
(executable)
--- a/
tools/tizen/iotivity.spec
+++ b/
tools/tizen/iotivity.spec
@@
-1,5
+1,5
@@
Name: iotivity
Name: iotivity
-Version:
0.9.2
+Version:
1.0.0
Release: 0
Summary: IoTivity Base Stack & IoTivity Services
Group: System Environment/Libraries
Release: 0
Summary: IoTivity Base Stack & IoTivity Services
Group: System Environment/Libraries
@@
-8,7
+8,7
@@
URL: https://www.iotivity.org/
Source0: %{name}-%{version}.tar.bz2
Source1001: %{name}.manifest
Source1002: %{name}-test.manifest
Source0: %{name}-%{version}.tar.bz2
Source1001: %{name}.manifest
Source1002: %{name}-test.manifest
-BuildRequires: gettext
, expat-devel
+BuildRequires: gettext
BuildRequires: python, libcurl-devel
BuildRequires: scons
BuildRequires: openssl-devel
BuildRequires: python, libcurl-devel
BuildRequires: scons
BuildRequires: openssl-devel
@@
-27,6
+27,9
@@
Requires(post): /sbin/ldconfig
%define release_mode false
%define secure_mode 0
%define release_mode false
%define secure_mode 0
+%define es_target_enrollee tizen
+%define es_role enrollee
+%define softap_mode ENROLLEE_SOFTAP
%description
IoTivity Base (RICH & LITE) Stack & IoTivity Services
%description
IoTivity Base (RICH & LITE) Stack & IoTivity Services
@@
-88,7
+91,7
@@
cp %{SOURCE1001} ./%{name}-test.manifest
%endif
%endif
-scons -j 4 TARGET_OS=tizen TARGET_ARCH=%{RPM_ARCH} TARGET_TRANSPORT=IP RELEASE=%{release_mode} SECURED=%{secure_mode}
+scons -j 4 TARGET_OS=tizen TARGET_ARCH=%{RPM_ARCH} TARGET_TRANSPORT=IP RELEASE=%{release_mode} SECURED=%{secure_mode}
ES_TARGET_ENROLLEE=%{es_target_enrollee} ES_ROLE=%{es_role} ES_SOFTAP_MODE=%{softap_mode}
%install
rm -rf %{buildroot}
%install
rm -rf %{buildroot}
@@
-122,7
+125,10
@@
cp out/tizen/*/%{build_mode}/resource/examples/simpleclientserver %{buildroot}%{
cp out/tizen/*/%{build_mode}/resource/examples/simpleserver %{buildroot}%{_bindir}
cp out/tizen/*/%{build_mode}/resource/examples/simpleserverHQ %{buildroot}%{_bindir}
cp out/tizen/*/%{build_mode}/resource/examples/threadingsample %{buildroot}%{_bindir}
cp out/tizen/*/%{build_mode}/resource/examples/simpleserver %{buildroot}%{_bindir}
cp out/tizen/*/%{build_mode}/resource/examples/simpleserverHQ %{buildroot}%{_bindir}
cp out/tizen/*/%{build_mode}/resource/examples/threadingsample %{buildroot}%{_bindir}
-
+if echo %{secure_mode}|grep -qi '1'; then
+ cp out/tizen/*/%{build_mode}/libocpmapi.a %{buildroot}%{_libdir}
+fi
+cp out/tizen/*/%{build_mode}/libcoap.a %{buildroot}%{_libdir}
cp out/tizen/*/%{build_mode}/lib*.so %{buildroot}%{_libdir}
cp resource/csdk/stack/include/*.h %{buildroot}%{_includedir}
cp out/tizen/*/%{build_mode}/lib*.so %{buildroot}%{_libdir}
cp resource/csdk/stack/include/*.h %{buildroot}%{_includedir}
@@
-131,6
+137,12
@@
cp resource/csdk/ocrandom/include/*.h %{buildroot}%{_includedir}
cp -r resource/oc_logger/include/* %{buildroot}%{_includedir}
cp resource/include/*.h %{buildroot}%{_includedir}
cp -r resource/oc_logger/include/* %{buildroot}%{_includedir}
cp resource/include/*.h %{buildroot}%{_includedir}
+cp resource/c_common/*.h %{buildroot}%{_includedir}
+
+cp service/things-manager/sdk/inc/*.h %{buildroot}%{_includedir}
+cp service/easy-setup/inc/*.h %{buildroot}%{_includedir}
+cp service/easy-setup/enrollee/inc/*.h %{buildroot}%{_includedir}
+
cp service/things-manager/sdk/inc/*.h %{buildroot}%{_includedir}
%post -p /sbin/ldconfig
cp service/things-manager/sdk/inc/*.h %{buildroot}%{_includedir}
%post -p /sbin/ldconfig
@@
-145,6
+157,7
@@
cp service/things-manager/sdk/inc/*.h %{buildroot}%{_includedir}
%{_libdir}/liboc_logger_core.so
%{_libdir}/liboctbstack.so
%{_libdir}/libconnectivity_abstraction.so
%{_libdir}/liboc_logger_core.so
%{_libdir}/liboctbstack.so
%{_libdir}/libconnectivity_abstraction.so
+%{_libdir}/lib*.a
%files service
%manifest %{name}.manifest
%files service
%manifest %{name}.manifest
@@
-158,6
+171,7
@@
cp service/things-manager/sdk/inc/*.h %{buildroot}%{_includedir}
%{_libdir}/librcs_common.so
%{_libdir}/librcs_container.so
%{_libdir}/librcs_server.so
%{_libdir}/librcs_common.so
%{_libdir}/librcs_container.so
%{_libdir}/librcs_server.so
+%{_libdir}/libESEnrolleeSDK.so
%files test
%manifest %{name}-test.manifest
%files test
%manifest %{name}-test.manifest