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)
55 export RPM_BUILD_ROOT=${D}
67 BINDIR=${prefix}/bin \
69 rm -f ${D}${infodir}/dir
70 find ${D} -regex ".*\.la$" | xargs rm -f --
71 find ${D} -regex ".*\.a$" | xargs rm -f --
77 pkg_postinst_${PN}() {
80 [ "x$D" == "x" ] && ldconfig
81 vconftool set -t int db/location/last/gps/Timestamp "0" -f
82 vconftool set -t double db/location/last/gps/Latitude "0.0" -f
83 vconftool set -t double db/location/last/gps/Longitude "0.0" -f
84 vconftool set -t double db/location/last/gps/Altitude "0.0" -f
85 vconftool set -t double db/location/last/gps/HorAccuracy "0.0" -f
86 vconftool set -t double db/location/last/gps/VerAccuracy "0.0" -f
87 vconftool set -t double db/location/last/gps/Speed "0.0" -f
88 vconftool set -t double db/location/last/gps/Direction "0.0" -f
89 vconftool set -t int db/location/last/wps/Timestamp "0" -f
90 vconftool set -t double db/location/last/wps/Latitude "0.0" -f
91 vconftool set -t double db/location/last/wps/Longitude "0.0" -f
92 vconftool set -t double db/location/last/wps/Altitude "0.0" -f
93 vconftool set -t double db/location/last/wps/HorAccuracy "0.0" -f
94 vconftool set -t double db/location/last/wps/Speed "0.0" -f
95 vconftool set -t double db/location/last/wps/Direction "0.0" -f
96 vconftool set -t int db/location/setting/GpsEnabled "0" -g 6514 -f
97 vconftool set -t int db/location/setting/AgpsEnabled "0" -g 6514 -f
98 vconftool set -t int db/location/setting/NetworkEnabled "0" -g 6514 -f
105 [ "x$D" == "x" ] && ldconfig
108 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
109 PACKAGES += " libslp-location-dev "
110 PACKAGES += " libslp-location "
112 libslp-location-dev_files = ""
113 libslp-location-dev_files += "${prefix}/include/location/*.h"
114 libslp-location-dev_files += "${prefix}/lib/pkgconfig/*.pc"
115 MANIFESTFILES_${PN}-dev = "libslp-location.manifest"
117 libslp-location_files = ""
118 libslp-location_files += "${prefix}/lib/lib*.so*"
119 MANIFESTFILES_${PN} = "libslp-location.manifest"
121 FILES_${PN}-dev = "${libslp-location-dev_files}"
122 FILES_${PN} = "${libslp-location_files}"
124 PKG_libslp-location-dev= "libslp-location-dev"
125 PKG_libslp-location= "libslp-location"
127 require libslp-location-extraconf.inc