1 Name: service-federation
2 Summary: Service Federation Framework for Convergence
5 Group: System/Libraries
7 Source0: %{name}-%{version}.tar.gz
10 BuildRequires: pkgconfig(dlog)
11 BuildRequires: pkgconfig(gio-2.0)
12 BuildRequires: pkgconfig(glib-2.0)
13 BuildRequires: pkgconfig(gobject-2.0)
14 BuildRequires: pkgconfig(gthread-2.0)
15 BuildRequires: pkgconfig(capi-appfw-application)
18 Service Federation Framework Library/Binary package
20 %package -n service-federation-devel
21 Summary: Headers for Service Federation Framework
22 Group: Development/Libraries
23 Requires: %{name} = %{version}-%{release}
25 %description -n service-federation-devel
26 This package contains the header and pc files of Service Federation.
32 export CFLAGS="${CFLAGS} -fPIC -Wall -g -fvisibility=hidden -fdata-sections -ffunction-sections"
33 export CXXFLAGS="${CXXFLAGS} -fPIC -Wall -g -fvisibility=hidden"
34 export LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--rpath=%{_prefix}/lib -Wl,--as-needed"
36 %if 0%{?sec_build_binary_debug_enable}
37 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
38 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
39 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
42 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
43 -DLIB_INSTALL_DIR:PATH=%{_libdir}
51 mkdir -p %{buildroot}/usr/share/license
52 cp LICENSE.APLv2 %{buildroot}/usr/share/license/service-federation
53 cp LICENSE.APLv2 %{buildroot}/usr/share/license/service-federation-devel
55 %post -n service-federation
58 %postun -p /sbin/ldconfig
60 %files -n service-federation
61 %manifest service-federation.manifest
62 %defattr(-,system,system,-)
65 /usr/share/license/%{name}
67 %files -n service-federation-devel
68 %defattr(-,system,system,-)
70 %{_libdir}/pkgconfig/service-federation.pc
71 %{_includedir}/service-federation/*.h
72 /usr/share/license/%{name}-devel