1 DESCRIPTION = "Location Based Service"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "Location/Libraries"
11 inherit manifest autotools-brokensep
16 #PROVIDES by libslp-location-dev
17 PROVIDES += "libslp-location-dev"
20 #PROVIDES by libslp-location
24 #RDEPENDS of libslp-location-dev (${PN}-dev)
25 RDEPENDS_${PN}-dev += "libslp-location"
27 #RDEPENDS of libslp-location (${PN})
28 RDEPENDS_${PN} += "glibc"
29 RDEPENDS_${PN} += "vconf"
33 #DEPENDS of libslp-location
37 DEPENDS += "json-glib"
39 DEPENDS += "dbus-glib"
43 chmod -Rf a+rX,u+w,g-w,o-w ${S}
44 #setup -q -n libslp-location-0.5.3
45 cp ${S}/packaging/libslp-location.manifest .
51 bb.build.exec_func('do_prep', d)
61 export RPM_BUILD_ROOT=${D}
73 BINDIR=${prefix}/bin \
75 rm -f ${D}${infodir}/dir
76 find ${D} -regex ".*\.la$" | xargs rm -f --
77 find ${D} -regex ".*\.a$" | xargs rm -f --
83 pkg_postinst_${PN}() {
86 [ "x$D" == "x" ] && ldconfig
87 vconftool set -t int db/location/last/gps/Timestamp "0" -f
88 vconftool set -t double db/location/last/gps/Latitude "0.0" -f
89 vconftool set -t double db/location/last/gps/Longitude "0.0" -f
90 vconftool set -t double db/location/last/gps/Altitude "0.0" -f
91 vconftool set -t double db/location/last/gps/HorAccuracy "0.0" -f
92 vconftool set -t double db/location/last/gps/VerAccuracy "0.0" -f
93 vconftool set -t double db/location/last/gps/Speed "0.0" -f
94 vconftool set -t double db/location/last/gps/Direction "0.0" -f
95 vconftool set -t int db/location/last/wps/Timestamp "0" -f
96 vconftool set -t double db/location/last/wps/Latitude "0.0" -f
97 vconftool set -t double db/location/last/wps/Longitude "0.0" -f
98 vconftool set -t double db/location/last/wps/Altitude "0.0" -f
99 vconftool set -t double db/location/last/wps/HorAccuracy "0.0" -f
100 vconftool set -t double db/location/last/wps/Speed "0.0" -f
101 vconftool set -t double db/location/last/wps/Direction "0.0" -f
102 vconftool set -t int db/location/setting/GpsEnabled "0" -g 6514 -f
103 vconftool set -t int db/location/setting/AgpsEnabled "0" -g 6514 -f
104 vconftool set -t int db/location/setting/NetworkEnabled "0" -g 6514 -f
111 [ "x$D" == "x" ] && ldconfig
114 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
115 PACKAGES += " libslp-location-dev "
116 PACKAGES += " libslp-location "
118 libslp-location-dev_files = ""
119 libslp-location-dev_files += "${prefix}/include/location/*.h"
120 libslp-location-dev_files += "${prefix}/lib/pkgconfig/*.pc"
121 MANIFESTFILES_${PN}-dev = "libslp-location.manifest"
123 libslp-location_files = ""
124 libslp-location_files += "${prefix}/lib/lib*.so*"
125 MANIFESTFILES_${PN} = "libslp-location.manifest"
127 FILES_${PN}-dev = "${libslp-location-dev_files}"
128 FILES_${PN} = "${libslp-location_files}"
130 PKG_libslp-location-dev= "libslp-location-dev"
131 PKG_libslp-location= "libslp-location"
133 require libslp-location-extraconf.inc