update for beta universally
[framework/location/libslp-location.git] / packaging / libslp-location.spec
1 Name:       libslp-location
2 Summary:    Location Based Service
3 Version:    0.3.34
4 Release:    2
5 Group:      System/Libraries
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Requires(post):  /sbin/ldconfig
9 Requires(post):  /usr/bin/vconftool
10 Requires(postun):  /sbin/ldconfig
11 BuildRequires:  pkgconfig(glib-2.0)
12 BuildRequires:  pkgconfig(gconf-2.0)
13 BuildRequires:  pkgconfig(dlog)
14 BuildRequires:  pkgconfig(vconf)
15 BuildRequires: pkgconfig(json-glib-1.0) 
16
17
18 %description
19 Location Based Service Libraries
20
21
22 %package devel
23 Summary:    Location Based Service (Development files)
24 Group:      System/Libraries
25 Requires:   %{name} = %{version}-%{release}
26
27 %description devel
28 Location Based Service Development Package
29
30
31
32 %prep
33 %setup -q -n %{name}-%{version}
34
35
36 %build
37
38 ./autogen.sh
39 ./configure --prefix=%{_prefix} --enable-dlog 
40
41 make %{?jobs:-j%jobs}
42
43 %install
44 %make_install
45
46
47
48 %post 
49 /sbin/ldconfig
50 vconftool set -t int db/location/lastposition/gps/Timestamp "0" -f
51 vconftool set -t double db/location/lastposition/gps/Latitude "0.0" -f
52 vconftool set -t double db/location/lastposition/gps/Longitude "0.0" -f
53 vconftool set -t double db/location/lastposition/gps/Altitude "0.0" -f
54 vconftool set -t double db/location/lastposition/gps/HorAccuracy "0.0" -f
55 vconftool set -t double db/location/lastposition/gps/VerAccuracy "0.0" -f
56 vconftool set -t int db/location/lastposition/wps/Timestamp "0" -f
57 vconftool set -t double db/location/lastposition/wps/Latitude "0.0" -f
58 vconftool set -t double db/location/lastposition/wps/Longitude "0.0" -f
59 vconftool set -t double db/location/lastposition/wps/Altitude "0.0" -f
60 vconftool set -t double db/location/lastposition/wps/HorAccuracy "0.0" -f
61 vconftool set -t int db/location/lastposition/sps/Timestamp "0" -f
62 vconftool set -t double db/location/lastposition/sps/Latitude "0.0" -f
63 vconftool set -t double db/location/lastposition/sps/Longitude "0.0" -f
64 vconftool set -t double db/location/lastposition/sps/Altitude "0.0" -f
65 vconftool set -t double db/location/lastposition/sps/HorAccuracy "0.0" -f
66 vconftool set -t double db/location/lastposition/sps/VerAccuracy "0.0" -f
67 vconftool set -t int db/location/setting/GpsEnabled "0" -g 6514 -f
68 vconftool set -t int db/location/setting/AgpsEnabled "0" -g 6514 -f
69 vconftool set -t int db/location/setting/NetworkEnabled "0" -g 6514 -f
70 vconftool set -t int db/location/setting/SensorEnabled "0" -g 6514 -f
71
72 %postun -p /sbin/ldconfig
73
74
75 %files
76 %{_libdir}/lib*.so.*
77
78
79 %files devel
80 %{_includedir}/location/*.h
81 %{_libdir}/lib*.so
82 %{_libdir}/pkgconfig/*.pc
83