1 Name: lbs-server-plugin-replay
2 Summary: LBS Server plugin library for replay mode
5 Group: Location/Libraries
7 Source0: %{name}-%{version}.tar.gz
8 Source1: lbs-server-plugin-replay.manifest
10 BuildRequires: pkgconfig(glib-2.0)
11 BuildRequires: pkgconfig(vconf)
12 BuildRequires: pkgconfig(dlog)
13 BuildRequires: pkgconfig(lbs-server-plugin)
14 BuildRequires: pkgconfig(deviced)
15 BuildRequires: pkgconfig(libtzplatform-config)
16 Requires(post): /sbin/ldconfig
17 Requires(postun): /sbin/ldconfig
20 LBS Server plugin library for replay mode
22 %define DATADIR /etc/lbs-server
29 #./configure --prefix=%{_prefix} --datadir=%{DATADIR}
32 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
33 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
34 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
37 #./configure --prefix=%{_prefix} --datadir=%{DATADIR}
39 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
40 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
41 -DLIB_DIR=%{_libdir} \
49 mkdir -p %{buildroot}%{DATADIR}/replay
50 cp -a nmea-log/*.log %{buildroot}%{DATADIR}/replay
53 rm -rf %{_libdir}/liblbs-server-plugin.so
54 ln -sf %{_libdir}/liblbs-server-plugin-replay.so %{_libdir}/liblbs-server-plugin.so
55 #for compatible with old version
56 ln -sf %{_libdir}/liblbs-server-plugin-replay.so %{_libdir}/libSLP-lbs-plugin-replay.so
57 ln -sf %{_libdir}/liblbs-server-plugin-replay.so %{_libdir}/libSLP-lbs-plugin.so
60 %postun -p /sbin/ldconfig
63 %manifest lbs-server-plugin-replay.manifest
65 %defattr(-,root,root,-)
66 %{_libdir}/liblbs-server-plugin-replay.so*