diff --git a/geoclue-2.2.0.tar.xz b/geoclue-2.2.0.tar.xz deleted file mode 100644 index 8c66cc5..0000000 --- a/geoclue-2.2.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a490de0d4f97cb65f81e9fd0f687c7e84ef2c41509c214a1438964f541c7d446 -size 338912 diff --git a/geoclue-2.3.0.tar.xz b/geoclue-2.3.0.tar.xz new file mode 100644 index 0000000..55f9901 --- /dev/null +++ b/geoclue-2.3.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d17a3fc275c1437b75f937643eca64857b98b9275e7581c9379eb37f2c7bc26 +size 338560 diff --git a/geoclue2-permit-gnome-maps.patch b/geoclue2-permit-gnome-maps.patch index a9e5da8..0438ecf 100644 --- a/geoclue2-permit-gnome-maps.patch +++ b/geoclue2-permit-gnome-maps.patch @@ -1,8 +1,8 @@ -Index: geoclue-2.1.9/data/geoclue.conf.in +Index: geoclue-2.3.0/data/geoclue.conf.in =================================================================== ---- geoclue-2.1.9.orig/data/geoclue.conf.in -+++ geoclue-2.1.9/data/geoclue.conf.in -@@ -65,3 +65,8 @@ users= +--- geoclue-2.3.0.orig/data/geoclue.conf.in ++++ geoclue-2.3.0/data/geoclue.conf.in +@@ -77,3 +77,8 @@ users= allowed=true system=false users= diff --git a/geoclue2.changes b/geoclue2.changes index 866a450..e8cdb8d 100644 --- a/geoclue2.changes +++ b/geoclue2.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Mon Sep 28 15:35:11 UTC 2015 - mpluskal@suse.com + +- Update to 2.3.0 + * Add a network NMEA source, which together with this application: + https://wiki.gnome.org/Apps/GeoclueShare allows you to use the + GPS of your Android device on your geoclue-enabled machine. + * Allow root to own the name on the bus, i-e run the service. + * Make use of compass device if available, through iio-proxy. + * Fix a hang on client starting twice. + * More helpful error on agent rejection. + * Improved documentation. + * Do not ship generated D-Bus service files in the tarball. + * Only allow the geoclue user and root to call methods on agents. + * Fix ignoring of valid location updates due to comparison of + stances in different units. + * Correctly handle two consecutive location updates with same + mestamp on them. + * Correctly handle late location update. + * Build system fixes: + + Fix detection of gdbus-codegen tool. + + Workaround an intltool issue. +- Update dependencies +- Make build more verbose + ------------------------------------------------------------------- Sat Apr 11 21:00:40 UTC 2015 - zaitor@opensuse.org diff --git a/geoclue2.spec b/geoclue2.spec index 19ac82e..0f05740 100644 --- a/geoclue2.spec +++ b/geoclue2.spec @@ -19,18 +19,22 @@ %define _name geoclue %define dbus_user srvGeoClue Name: geoclue2 -Version: 2.2.0 +Version: 2.3.0 Release: 0 Summary: GeoLocation Framework License: GPL-2.0+ Group: System/Libraries Url: http://people.freedesktop.org/~zeenix/releases/ -Source: http://www.freedesktop.org/software/geoclue/releases/2.2/%{_name}-%{version}.tar.xz +Source: http://www.freedesktop.org/software/geoclue/releases/2.3/%{_name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM geoclue2-permit-gnome-maps.patch dimstar@opensuse.org -- Allow gnome-maps to access geoclue Patch0: geoclue2-permit-gnome-maps.patch +BuildRequires: gtk-doc BuildRequires: intltool >= 0.40.0 +BuildRequires: pkg-config BuildRequires: systemd-rpm-macros BuildRequires: perl(XML::Parser) +BuildRequires: pkgconfig(avahi-client) >= 0.6.10 +BuildRequires: pkgconfig(avahi-glib) >= 0.6.10 BuildRequires: pkgconfig(gio-2.0) >= 2.34.0 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.34.0 BuildRequires: pkgconfig(glib-2.0) >= 2.34.0 @@ -68,7 +72,7 @@ communication mechanism to provide location information %configure \ --disable-geoip-server \ --with-dbus-service-user=%{dbus_user} -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install make DESTDIR=%{buildroot} install %{?_smp_mflags}