2 Summary: Dbus interface for Geofence service
5 Group: Framework/Location
7 Source0: geofence-dbus-%{version}.tar.gz
9 %if "%{?tizen_profile_name}" == "tv"
10 ExcludeArch: %{arm} %ix86 x86_64
13 Requires(post): /sbin/ldconfig
14 Requires(postun): /sbin/ldconfig
16 BuildRequires: pkgconfig(glib-2.0)
17 BuildRequires: pkgconfig(gobject-2.0)
18 BuildRequires: pkgconfig(dlog)
19 BuildRequires: pkgconfig(gio-2.0)
20 BuildRequires: pkgconfig(gio-unix-2.0)
21 BuildRequires: pkgconfig(capi-base-common)
24 Geofence dbus interface
26 %package -n libgeofence-dbus
27 Summary: Geofence dbus library
28 Group: TO_BE/FILLED_IN
29 Requires(post): sys-assert
31 %description -n libgeofence-dbus
32 Geofence client API library
34 %package -n libgeofence-dbus-devel
35 Summary: Telephony client API (devel)
36 Group: Development/Libraries
37 Requires: libgeofence-dbus = %{version}-%{release}
39 %description -n libgeofence-dbus-devel
40 Geofence client API library (devel)
48 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
49 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
50 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
51 export CFLAGS+=" -Wno-unused-local-typedefs "
52 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
60 %post -p /sbin/ldconfig
62 %postun -p /sbin/ldconfig
65 %files -n libgeofence-dbus
66 %manifest libgeofence-dbus.manifest
67 %defattr(-,root,root,-)
70 %{_prefix}/etc/dbus-1/system.d/*
72 %files -n libgeofence-dbus-devel
73 %defattr(-,root,root,-)
74 %{_includedir}/geofence-dbus/*.h
75 %{_libdir}/pkgconfig/*.pc