Add default Smack manifest for libslp-lbsplugin-replay.spec
[framework/location/libslp-lbs-plugin-replay.git] / packaging / libslp-lbsplugin-replay.spec
1 Name:       libslp-lbsplugin-replay
2 Summary:    gps-manager plugin library for replay mode 
3 Version:    0.1.3
4 Release:    1
5 Group:      libs
6 License:    LGPL-2.1
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001: packaging/libslp-lbsplugin-replay.manifest 
9 BuildRequires:  cmake
10 BuildRequires:  pkgconfig(glib-2.0)
11 BuildRequires:  pkgconfig(vconf)
12 BuildRequires:  pkgconfig(dlog)
13 BuildRequires:  pkgconfig(gps-manager-plugin)
14
15 %description
16 gps-manager plugin library for replay mode
17
18 %define DATADIR /opt/data/gps-manager
19
20 %prep
21 %setup -q 
22
23 %build
24 cp %{SOURCE1001} .
25 ./autogen.sh
26 CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" ./configure --prefix=%{_prefix}  --datadir=%{DATADIR}
27
28
29
30 make %{?jobs:-j%jobs}
31
32 %install
33 rm -rf %{buildroot}
34 %make_install
35
36 mkdir -p %{buildroot}%{DATADIR}/replay
37 cp -a nmea-log/*.log %{buildroot}%{DATADIR}/replay
38
39 %post
40 rm -rf /usr/lib/libSLP-lbs-plugin.so
41 ln -sf /usr/lib/libSLP-lbs-plugin-replay.so /usr/lib/libSLP-lbs-plugin.so
42
43 %files
44 %manifest libslp-lbsplugin-replay.manifest
45
46 %{_libdir}/libSLP-lbs-plugin-replay.so
47 %{_libdir}/libSLP-lbs-plugin-replay.so.*
48 %{DATADIR}/replay/*