1 %define file_transfer_test yes
4 Summary: An Application Service Platform(ASP) libraries in Native API
7 Group: Network & Connectivity/API
9 Source0: %{name}-%{version}.tar.gz
12 BuildRequires: pkgconfig(gobject-2.0)
13 BuildRequires: pkgconfig(glib-2.0)
14 BuildRequires: pkgconfig(gio-2.0)
15 BuildRequires: pkgconfig(dlog)
16 BuildRequires: pkgconfig(capi-base-common)
17 BuildRequires: pkgconfig(capi-system-info)
18 %if "%{file_transfer_test}" == "yes"
19 BuildRequires: pkgconfig(libtzplatform-config)
20 BuildRequires: pkgconfig(libxml-2.0)
21 BuildRequires: pkgconfig(libsoup-2.4)
22 BuildRequires: pkgconfig(gssdp-1.0)
23 BuildRequires: pkgconfig(gupnp-1.0)
26 Requires(post): /sbin/ldconfig
27 Requires(postun): /sbin/ldconfig
30 Application Service Platform(ASP) library in Tizen C API
33 Summary: An Application Service Platform(ASP) in Native API (Development)
34 Group: Development/Libraries
35 Requires: %{name} = %{version}-%{release}
36 Requires: capi-base-common-devel
39 An Application Service Platform(ASP) library in Tizen CAPI (Shared Library) (Development)
42 Summary: ASP - ASP test binaries
45 Test Application for Application Service Platform(ASP)
58 %if 0%{?sec_build_binary_debug_enable}
59 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
60 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
64 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
66 %if "%{file_transfer_test}" == "yes"
67 -DTZ_SYS_RO_ETC=%{TZ_SYS_RO_ETC} \
68 -DFILE_TRANSFER_TEST=1 \
70 -DCMAKE_BUILD_TYPE=%{?build_type} \
71 -DCMAKE_VERBOSE_MAKEFILE=ON \
72 -DLIB_DIR:PATH=%{_libdir} \
73 -DBIN_DIR:PATH=%{_bindir} \
74 -DINCLUDE_DIR:PATH=%{_includedir} \
75 -DLOCAL_STATE_DIR:PATH=%{_localstatedir} \
76 -DDATA_ROOT_DIR:PATH=%{_datadir} \
77 -DFULLVER=%{version} \
78 -DMAJORVER=${MAJORVER}
85 %post -p /sbin/ldconfig
87 %postun -p /sbin/ldconfig
91 %manifest capi-network-asp.manifest
93 %defattr(-,root,root,-)
96 %defattr(-,root,root,-)
97 %{_includedir}/asp/*.h