Name: libslp-lbsplugin-replay
-Summary: gps-manager plugin library for replaying NMEA
-Version: 0.1.3
-Release: 0
-Group: TO_BE/FILLED_IN
-License: TO BE FILLED IN
+Summary: LBS Server plugin library for replay mode
+Version: 0.2.2
+Release: 1
+Group: Location/Libraries
+License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
-BuildRequires: cmake
-BuildRequires: pkgconfig(gps-manager-plugin)
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(vconf)
+Source1: libslp-lbsplugin-replay.manifest
+BuildRequires: cmake
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(lbs-server-plugin)
+BuildRequires: pkgconfig(deviced)
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
%description
+LBS Server plugin library for replay mode
+
+%define DATADIR /etc/lbs-server
%prep
%setup -q
+cp %{SOURCE1} .
%build
-./autogen.sh
-%configure --disable-static --datadir=/opt/data/gps-manager
+export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
+export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
+export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
-make %{?jobs:-j%jobs}
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
+ -DLIB_DIR=%{_libdir} \
+make %{?jobs:-j%jobs}
%install
rm -rf %{buildroot}
%make_install
-mkdir -p %{buildroot}/opt/data/gps-manager/replay
-cp -a nmea-log/nmea_replay.log %{buildroot}/opt/data/gps-manager/replay
+mkdir -p %{buildroot}%{DATADIR}/replay
+cp -a nmea-log/*.log %{buildroot}%{DATADIR}/replay
+%post
+rm -rf %{_libdir}/libSLP-lbs-plugin.so
+ln -sf %{_libdir}/libSLP-lbs-plugin-replay.so %{_libdir}/libSLP-lbs-plugin.so
+/sbin/ldconfig
-%files
-%{_libdir}/libSLP-lbs-plugin-replay.so.0.0.0
-%{_libdir}/libSLP-lbs-plugin-replay.so.0
-%{_libdir}/libSLP-lbs-plugin-replay.so
-/opt/data/gps-manager/replay/nmea_replay.log
-
+%postun -p /sbin/ldconfig
+%files
+%manifest libslp-lbsplugin-replay.manifest
+%defattr(-,root,root,-)
+%{_libdir}/libSLP-lbs-plugin-replay.so*
+%{DATADIR}/replay/*