9aabba5024b5db8bd1375d9b0bd22ed1eaeb4dc1
[platform/upstream/iotivity.git] / resource / csdk / stack / samples / tizen / SimpleClientServer / packaging / com.oic.ri.sample.spec
1 %define PREFIX /usr/apps/com.oic.ri.sample
2 %define ROOTDIR  %{_builddir}/%{name}-%{version}
3 %{!?VERBOSE: %define VERBOSE 1}
4
5 Name: com-oic-ri-sample
6 Version:    1.1.1
7 Release:    0
8 Summary: Tizen adapter interfacesample application
9 URL: http://slp-source.sec.samsung.net
10 Source: %{name}-%{version}.tar.gz
11 License: Apache-2.0
12 Group: Applications/OICSample
13 BuildRequires: pkgconfig(dlog)
14 BuildRequires: pkgconfig(glib-2.0)
15 BuildRequires: boost-devel
16 BuildRequires: boost-thread
17 BuildRequires: boost-system
18 BuildRequires: boost-filesystem
19 BuildRequires: pkgconfig(capi-network-wifi)
20 BuildRequires: pkgconfig(capi-network-bluetooth)
21 BuildRequires: scons
22 BuildRequires: com-oic-ri
23
24
25 %description
26 OIC RIsample application
27
28 %prep
29 %setup -q
30
31 %build
32
33 scons TARGET_OS=tizen -c
34 scons VERBOSE=%{VERBOSE} TARGET_OS=tizen TARGET_TRANSPORT=%{TARGET_TRANSPORT} SECURED=%{SECURED} RELEASE=%{RELEASE} ROUTING=%{ROUTING}
35
36 %install
37
38 mkdir -p %{buildroot}%{_datadir}/packages
39 mkdir -p %{buildroot}/%{_sysconfdir}/smack/accesses2.d
40 mkdir -p %{buildroot}/usr/apps/com.oic.ri.sample/bin/
41 mkdir -p %{buildroot}/usr/apps/com.oic.ri.sample/bin/internal
42
43 cp -rf %{ROOTDIR}/com.oic.ri.sample.xml %{buildroot}/%{_datadir}/packages
44 cp -rf %{ROOTDIR}/scons/occlient %{buildroot}/usr/apps/com.oic.ri.sample/bin/
45 cp -rf %{ROOTDIR}/scons/ocserver %{buildroot}/usr/apps/com.oic.ri.sample/bin/
46 cp -rf %{ROOTDIR}/scons/ocrouting %{buildroot}/usr/apps/com.oic.ri.sample/bin/
47
48 %files
49 %manifest com.oic.ri.sample.manifest
50 %defattr(-,root,root,-)
51 /usr/apps/com.oic.ri.sample/bin/occlient
52 /usr/apps/com.oic.ri.sample/bin/ocserver
53 /usr/apps/com.oic.ri.sample/bin/ocrouting
54 /%{_datadir}/packages/com.oic.ri.sample.xml
55
56