debian/0000755000000000000000000000000012311723722007166 5ustar debian/watch0000644000000000000000000000016212165557241010226 0ustar version=3 http://www.freedesktop.org/wiki/Software/GeoClue .*/geoclue-(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)) debian/geoclue-gpsd.install0000644000000000000000000000027112165557241013144 0ustar debian/tmp/usr/lib/geoclue/geoclue-gpsd debian/tmp/usr/share/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service debian/tmp/usr/share/geoclue-providers/geoclue-gpsd.provider debian/clean0000644000000000000000000000006112165557241010200 0ustar providers/gypsy/Makefile config.guess config.sub debian/README.source0000644000000000000000000000025012165557241011352 0ustar * The packaging of geoclue uses quilt to manage patches at build time. Please install the package 'quilt' and see /usr/share/doc/quilt/README.source for details. debian/rules0000755000000000000000000000067512165557241010266 0ustar #!/usr/bin/make -f # -*- makefile -*- CONFIG_FLAGS = --enable-gtk \ --enable-gpsd \ --enable-gypsy \ --enable-skyhook \ --enable-connman=no ifeq ($(DEB_BUILD_ARCH_OS),linux) CONFIG_FLAGS += --enable-networkmanager endif override_dh_auto_configure: [ -r /usr/share/misc/config.sub ] && cp -f /usr/share/misc/config.sub config.sub dh_auto_configure -- --libexecdir=/usr/lib/geoclue ${CONFIG_FLAGS} %: dh $@ debian/copyright0000644000000000000000000000272412165557241011136 0ustar This package is maintained by Craig Andrews . This package was first debianized by Jussi Kukkonen (using earlier packaging by Santtu Lakkala as inspiration) on Fri, 1 Jun 2007 12:00:47 +0300. Original source can be downloaded from http://www.freedesktop.org/wiki/Software/GeoClue Original author: Keith Preston and others Copyright: Copyright © 2007 original authors License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. The Debian packaging is © 2007, Jussi Kukkonen , Craig Andrews and is licensed under the LGPL. debian/docs0000644000000000000000000000002412165557241010045 0ustar AUTHORS NEWS README debian/source/0000755000000000000000000000000012165557241010476 5ustar debian/source/format0000644000000000000000000000001412165557241011704 0ustar 3.0 (quilt) debian/geoclue-gypsy.install0000644000000000000000000000027412165557241013365 0ustar debian/tmp/usr/lib/geoclue/geoclue-gypsy debian/tmp/usr/share/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service debian/tmp/usr/share/geoclue-providers/geoclue-gypsy.provider debian/patches/0000755000000000000000000000000012165557241010625 5ustar debian/patches/master-provider-connect.patch0000644000000000000000000000130012165557241016412 0ustar Description: pay attention to providers that don't claim to be cacheable this fixes reliability issues with indicator-datetime Bug: https://bugs.launchpad.net/bugs/1050179 === modified file 'src/master-provider.c' --- old/src/master-provider.c 2010-03-30 22:51:42 +0000 +++ new/src/master-provider.c 2012-09-12 20:54:38 +0000 @@ -986,9 +986,7 @@ gc_master_provider_handle_status_change (provider); } - if (connectivity && - (priv->provides & GEOCLUE_PROVIDE_CACHEABLE_ON_CONNECTION)) { - + if (connectivity) { /* we have network status events: mark network provider * with update flag, set the callback and set use_cache */ priv->provides |= GEOCLUE_PROVIDE_UPDATES; debian/patches/documentation-comment-fix0000644000000000000000000000757112165557241015657 0ustar --- a/docs/reference/html/simple-example.html +++ b/docs/reference/html/simple-example.html @@ -45,12 +45,12 @@ int main() g_type_init (); - / * Create the position object * / + /* Create the position object */ pos = geoclue_position_new ("org.freedesktop.Geoclue.Providers.Hostip", "/org/freedesktop/Geoclue/Providers/Hostip"); - / * call get_position. Note that unneeded output variables (here - timestamp, altitude and accuracy) can be left NULL * / + /* call get_position. Note that unneeded output variables (here + timestamp, altitude and accuracy) can be left NULL */ fields = geoclue_position_get_position (pos, NULL, &lat, &lon, NULL, NULL, &error); @@ -84,7 +84,7 @@ gcc `pkg-config --libs --cflags geoclue`
 #include <geoclue/geoclue-position.h>
 
-/ * device name or bluetooth address * /
+/* device name or bluetooth address */
 #define GPS_DEVICE_NAME "00:02:76:C5:81:BF" 
 
 static void
@@ -115,11 +115,11 @@ int main()
 	
 	g_type_init ();
 	
-	/ * Create the position object * /
+	/* Create the position object */
 	pos = geoclue_position_new ("org.freedesktop.Geoclue.Providers.Gypsy",
 	                            "/org/freedesktop/Geoclue/Providers/Gypsy");
 	
-	/ * Set GPS device name option for Gypsy * /
+	/* Set GPS device name option for Gypsy */
 	options = g_hash_table_new (g_str_hash, g_str_equal);
 	g_hash_table_insert (options, "org.freedesktop.Geoclue.GPSDevice", GPS_DEVICE_NAME);
 	if (!geoclue_provider_set_options (GEOCLUE_PROVIDER (pos), options, &error)) {
@@ -131,7 +131,7 @@ int main()
 	}
 	g_hash_table_destroy (options);
 	
-	/ * connect to signal * /
+	/* connect to signal */
 	g_signal_connect (G_OBJECT (pos), "position-changed",
 			  G_CALLBACK (position_changed), NULL);
 	
--- a/docs/reference/html/simple-master-example.html
+++ b/docs/reference/html/simple-master-example.html
@@ -65,7 +65,7 @@ int main()
 	
 	g_type_init ();
 	
-	/ * create a MasterClient using Master * /
+	/* create a MasterClient using Master */
 	master = geoclue_master_get_default ();
 	client = geoclue_master_create_client (master, NULL, &error);
 	g_object_unref (master);
@@ -76,8 +76,8 @@ int main()
 		return 1;
 	}
 	
-	/ * Set our requirements: We want at least city level accuracy, require signals, 
-	    and allow the use of network (but not e.g. GPS) * /
+	/* Set our requirements: We want at least city level accuracy, require signals, 
+	    and allow the use of network (but not e.g. GPS) */
 	if (!geoclue_master_client_set_requirements (client,
 	                                             GEOCLUE_ACCURACY_LEVEL_LOCALITY,
 	                                             0, TRUE,
@@ -90,7 +90,7 @@ int main()
 		
 	}
 	
-	/ * Get a Position object * /
+	/* Get a Position object */
 	pos = geoclue_master_client_create_position (client, NULL);
 	if (!pos) {
 		g_printerr ("Failed to get a position object");
@@ -98,8 +98,8 @@ int main()
 		return 1;
 	}
 	
-	/ * call get_position. We do not know which provider actually provides 
-	    the answer (although we could find out using MasterClient API) * /
+	/* call get_position. We do not know which provider actually provides 
+	    the answer (although we could find out using MasterClient API) */
 	fields = geoclue_position_get_position (pos, NULL,
 	                                        &lat, &lon, NULL,
 	                                        NULL, &error);
--- a/docs/reference/implementing-providers.xml
+++ b/docs/reference/implementing-providers.xml
@@ -341,7 +341,7 @@ emit_position_signal (GeoclueExample *ex
 {
 	static GeoclueAccuracy *accuracy = geoclue_accuracy_new (GEOCLUE_ACCURACY_LEVEL_NONE, 0, 0);
 	
-	/ * make up some coordinates * /
+	/* make up some coordinates */
 	static double lat = 60.0;
 	static double lon = 25.0;
 	
debian/patches/series0000644000000000000000000000013612165557241012042 0ustar  documentation-comment-fix
libgps20-compat.patch
lp_738584.patch
master-provider-connect.patch
debian/patches/lp_738584.patch0000644000000000000000000000364512165557241013133 0ustar  From: Mathieu Trudel-Lapierre 
Subject: Avoid crashes if for some reason interfaces would get initialized
 again while a position or address provider is already initialized.

This is of particular interest for the suspend/resume use cases, as
identified by the bug this attempts to fix: LP: #738584.

Index: geoclue-0.12.0/src/master-provider.c
===================================================================
--- geoclue-0.12.0.orig/src/master-provider.c	2011-04-06 13:25:34.736603933 -0400
+++ geoclue-0.12.0/src/master-provider.c	2011-04-06 13:45:08.274254843 -0400
@@ -819,20 +819,20 @@
 	}
 	
 	if (priv->interfaces & GC_IFACE_POSITION) {
-		g_assert (priv->position == NULL);
-		
-		priv->position = geoclue_position_new (priv->service, 
-		                                       priv->path);
-		g_signal_connect (G_OBJECT (priv->position), "position-changed",
-		                  G_CALLBACK (position_changed), provider);
+		if (priv->position == NULL) {
+			priv->position = geoclue_position_new (priv->service, 
+		                                               priv->path);
+			g_signal_connect (G_OBJECT (priv->position), "position-changed",
+		                          G_CALLBACK (position_changed), provider);
+		}
 	}
 	if (priv->interfaces & GC_IFACE_ADDRESS) {
-		g_assert (priv->address == NULL);
-		
-		priv->address = geoclue_address_new (priv->service, 
-		                                     priv->path);
-		g_signal_connect (G_OBJECT (priv->address), "address-changed",
-		                  G_CALLBACK (address_changed), provider);
+		if (priv->address == NULL) {
+			priv->address = geoclue_address_new (priv->service, 
+		                                             priv->path);
+			g_signal_connect (G_OBJECT (priv->address), "address-changed",
+		                          G_CALLBACK (address_changed), provider);
+		}
 	}
 	
 	if (!gc_master_provider_initialize_geoclue (provider)) {
debian/patches/libgps20-compat.patch0000644000000000000000000000443212165557241014554 0ustar  Description: Refactoring to support new libgps API 
Author: James Page 
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40996
Forwarded: no

Index: geoclue-providers-0.12.0/providers/gpsd/geoclue-gpsd.c
===================================================================
--- geoclue-providers-0.12.0.orig/providers/gpsd/geoclue-gpsd.c	2011-12-14 10:57:44.000000000 +0000
+++ geoclue-providers-0.12.0/providers/gpsd/geoclue-gpsd.c	2011-12-14 11:03:11.271878045 +0000
@@ -40,7 +40,12 @@
 #include 
 #include 
 
+#if GPSD_API_MAJOR_VERSION >= 5
+/* gps_data conflicts with gps_data function */
+typedef struct gps_data_t gps_data_l;
+#else
 typedef struct gps_data_t gps_data;
+#endif
 typedef struct gps_fix_t gps_fix;
 
 /* only listing used tags */
@@ -59,7 +64,11 @@
 	char *host;
 	char *port;
 	
+#if GPSD_API_MAJOR_VERSION >= 5
+	gps_data_l *gpsdata;
+#else
 	gps_data *gpsdata;
+#endif
 	
 	gps_fix *last_fix;
 	
@@ -394,10 +403,16 @@
 static gboolean
 geoclue_gpsd_start_gpsd (GeoclueGpsd *self)
 {
+#if GPSD_API_MAJOR_VERSION >= 5
+	int status = gps_open (self->host, self->port, self->gpsdata);
+	if (status == 0) {
+		gps_stream(self->gpsdata, WATCH_ENABLE | WATCH_NMEA, NULL);
+#else
 	self->gpsdata = gps_open (self->host, self->port);
 	if (self->gpsdata) {
 		gps_stream(self->gpsdata, WATCH_ENABLE | WATCH_NMEA | POLL_NONBLOCK, NULL);
 		gps_set_raw_hook (self->gpsdata, gpsd_raw_hook);
+#endif
 		return TRUE;
 	} else {
 		g_warning ("gps_open() failed, is gpsd running (host=%s,port=%s)?", self->host, self->port);
@@ -410,10 +425,23 @@
 {
 	GeoclueGpsd *self = (GeoclueGpsd*)data;
 	if (self->gpsdata) {
+#if GPSD_API_MAJOR_VERSION >= 5 
+		/* gps_poll and gps_set_raw_hook no longer present in this API version */
+		if (gps_waiting(self->gpsdata, 500)) {
+			if (gps_read(self->gpsdata) == -1) {
+				geoclue_gpsd_set_status (self, GEOCLUE_STATUS_ERROR);
+				geoclue_gpsd_stop_gpsd(self);
+				return FALSE;
+			} else {          
+				/* Call existing raw_hook to process the data */
+				gpsd_raw_hook(self->gpsdata, NULL, 0);    
+			}
+#else
 		if (gps_poll(self->gpsdata) < 0) {
 			geoclue_gpsd_set_status (self, GEOCLUE_STATUS_ERROR);
 			geoclue_gpsd_stop_gpsd(self);
 			return FALSE;
+#endif
 		}
 	}
 	return TRUE;
debian/compat0000644000000000000000000000000212165557241010374 0ustar  9
debian/control0000644000000000000000000000336612311723647010607 0ustar  Source: geoclue-providers
Section: utils
Priority: optional
Maintainer: Ubuntu Desktop Team 
Uploaders: Craig Andrews 
Build-Depends: debhelper (>= 9),
               autotools-dev,
               pkg-config,
               libgeoclue-dev (>= 0.12.0),
               libglib2.0-dev (>= 2.25.7),
               libgps-dev (>= 2.90.1~svn6819),
               libdbus-glib-1-dev (>= 0.86),
               libxml2-dev,
               xsltproc,
               libgtk2.0-dev,
               libnm-glib-dev [linux-any],
               libnm-util-dev [linux-any],
               network-manager-dev [linux-any],
#               ofono-dev,
               libgypsy-dev,
               libsoup-gnome2.4-dev
Homepage: http://www.freedesktop.org/wiki/Software/GeoClue
Standards-Version: 3.9.4
Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-desktop/geoclue/ubuntu

Package: geoclue-gypsy
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}, geoclue
Provides: geoclue-provider
Description: Position server for GeoClue (GYPSY)
 GeoClue provides applications access to various geographical information 
 sources using a D-Bus API or a C library. 
 .
 This package provides a positioning backend for GeoClue. The 
 location information comes from a GPS receiver through gypsy.

Package: geoclue-gpsd
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}, geoclue
Provides: geoclue-provider
Description: Position server for GeoClue (GPS)
 GeoClue provides applications access to various geographical information 
 sources using a D-Bus API or a C library. 
 .
 This package provides a positioning backend for GeoClue. The 
 location information comes from a GPS receiver through gpsd.
debian/gbp.conf0000644000000000000000000000057112165557241010620 0ustar  # Configuration file for git-buildpackage and friends

[DEFAULT]
upstream-tag = upstream/%(version)s
debian-tag = debian/%(version)s
pristine-tar = True
debian-branch = master
upstream-branch = upstream

# Options only affecting git-buildpackage
[git-buildpackage]
sign-tags = True

# Options only affecting git-dch
[git-dch]
id-length = 8
meta = True
meta-closes = Closes|LP

debian/changelog0000644000000000000000000002237612311723712011051 0ustar  geoclue-providers (0.12.99-2ubuntu2) trusty; urgency=medium

  * Mark geoclue-gypsy and geoclue-gpsd as Multi-Arch: foreign.

 -- Colin Watson   Tue, 18 Mar 2014 01:56:25 +0000

geoclue-providers (0.12.99-2ubuntu1) saucy; urgency=low

  * Sync with geoclue packaging. Remaining changes:
    - debian/control:
      + Build-depend on autotools-dev, libgeoclue-dev, libgps-dev and
        libgypsy-dev
    - debian/rules:
      + Enable gpsd and gypsy providers
      + Fix handling of config.sub 
    - Install only the gpsd and gypsy providers

 -- Jeremy Bicha   Fri, 05 Jul 2013 10:56:26 -0400

geoclue (0.12.99-2ubuntu1) saucy; urgency=low

  * Sync with Debian (LP: #1195527). Remaining changes:
    - debian/control:
      + Don't build-depend on ofono, it's not in main (yet?)
      + Don't have geoclue recommend specific providers
    - debian/patches/libgps20-compat.patch:
      + Fix build with gpsd >= 3.1
    - debian/patches/lp_738584.patch:
       + Don't fail on resume if position / address providers are already
         inited when we try to prepare interfaces
    - debian/patches/master-provider-connect.patch:
      + pay attention to providers that don't claim to be cacheable,
        this fixes reliability issues with indicator-datetime

 -- Jeremy Bicha   Thu, 27 Jun 2013 20:17:48 -0400

geoclue (0.12.99-2) unstable; urgency=low

  * [3d2d3dbf] Adopt the package with Bernd blessing
  * [f2270121] Bump Standards-Version to 3.9.4 (no further changes)
  * [24cec588] Update the debian/watch file.
    Thanks to Bart Martens 
  * [bc11de4e] Recommends geoclue-nominatim instead of geoclue-yahoo

 -- Laurent Bigonville   Fri, 24 May 2013 00:10:46 +0200

geoclue (0.12.99-1) experimental; urgency=low

  * [feec9810] Switch to experimental branches
  * [187e0e61] Imported Upstream version 0.12.99
  * [754f839d] Adjust the build-dependencies
  * [b9d05053] Bump debhelper compatibility to 9
  * [48a66a0d] Install geoclue GSettings schemas
  * [68c959ca] Drop usage of quilt and autotools-dev
  * [23e47b77] Bump Standards-Version to 3.9.3 (no further changes)
  * [6f068365] Drop all the patches applied upstream

 -- Laurent Bigonville   Mon, 13 Aug 2012 02:22:03 +0200

geoclue (0.12.0-4) unstable; urgency=low

  [ Laurent Bigonville ]
  * [a5d605f9] Bump Standards-Version to 3.9.2 (no further changes)
  * [e17fbb8f] Add geoclue-nominatim provider

  [ Bernd Zeimetz ]
  * [6d14937a] Remove gpsd support.
    geoclue seems to be dead upstream and the gpsd provider needs a rewrite.

 -- Bernd Zeimetz   Sat, 03 Dec 2011 12:57:49 +0100

geoclue (0.12.0-3) unstable; urgency=low

  [ Evgeni Golov ]
  * [b29d4e1f] add Provides: geoclue-provider to every provider
    that makes it possible to depend on "any provider the user wants"
  * [c78bdd10] don't fetch priv if it's not used, makes gcc-4.6 silent
    new patch: gcc-4.6-werror.patch (closes: #625340)

 -- Bernd Zeimetz   Sun, 10 Jul 2011 18:40:59 +0200

geoclue (0.12.0-2) unstable; urgency=low

  [ Bernd Zeimetz ]
  * [2b4a976e] Fix description of localnet provider.
  * [bed74bfa] Don't depend on network-manager-dev on hurd. (Closes: #589556)

  [ Laurent Bigonville ]
  * [73b9d0c0] Do not install .la file anymore (Closes: #586089).
  * [18402b0a] Fix typo in plazes.com URL (Closes: #584460)
  * [38d50a05] Make geoclue master package Recommends some backends
    (Closes: #602833)
  * [e2562e3e] Wrap {build-}dependencies
  * [f26f5c75] Add skyhook geocoding backend
  * [d5e3fb94] Bump Standards-Version to 3.9.1
  * [8f0bdbda] geoclue-manual shouldn't be in doc section
  * [fc1af9da] Switch to dpkg-source 3.0 (quilt) format
  * [2e38ec8c] Use dh_autotools-dev instead of updating
    config.{sub,guess} manually
  * [70fa94bd] Build-dep against libnm-glib-dev on linux-any arch
  * [106e7914] debian/patches/libnm-glib-pc.patch: Fix libnm-glib.pc
    name
  * [732f3e4d] debian/patches/autoreconf.patch: Update configure file
  * [aacbbc7d] debian/rules: Be sure we FTBFS if we miss something
  * [c2553245] Drop debian/clean, not needed anymore
  * [db7e1b26] debian/rules: Be sure we never build with connman support
  * [da40b0c4] Add myself as uploader

 -- Laurent Bigonville   Thu, 10 Mar 2011 23:53:19 +0100

geoclue (0.12.0-1) unstable; urgency=low

  * [e52a1858] Add ofono-dev as build-dependency.
  * [f3a4f817] Replace gammu by ofono in the description.
  * [7fc55dc5] Drop libgammu-dev build-dep.
  * [1346e6d5] Imported Upstream version 0.12.0 (Closes: #575816)
  * [224b42d3] Updating patches.
  * [bee64eb7] Updating symbols file.
  * [8cb5a919] Reorder dh optionts as specified by the manpage.
  * [2c8aa421] Switching Maintainer/Uploaders.

 -- Bernd Zeimetz   Tue, 30 Mar 2010 22:51:42 +0200

geoclue (0.11.1+git20091217-3) unstable; urgency=low

  * [73b81920] Require libgps >= 2.90.1~svn6819 to build. This fixes the
    ftbfs on mipsel.

 -- Bernd Zeimetz   Sat, 19 Dec 2009 15:28:25 +0100

geoclue (0.11.1+git20091217-2) unstable; urgency=low

  * [6b0622fc] Don't require network-manager-dev on kfreebsd.

 -- Bernd Zeimetz   Thu, 17 Dec 2009 21:43:42 +0100

geoclue (0.11.1+git20091217-1) unstable; urgency=low

  * Building from the upstream git directly as there was no release
    for months now.
  * Fixing a build issue with the new libgps, requires libgps >= 2.91
    now as we rely on the non-blocking features of gps_poll.
    Closes: #560519

 -- Bernd Zeimetz   Thu, 17 Dec 2009 11:30:59 +0100

geoclue (0.11.1-6) unstable; urgency=low

  * [b5dc4a22] Cleaning up git buildpackage config.
  * [e2dd0d25] Bump compat to level 7.
  * [59e22383] Merge branch 'dh'
  * [80f5bd5a] Adding debian/clean for dh_clean, drop extra rules.
  * [2fa2135d] Copy config.guess/sub and clean up after build.
  * [0d7df15a] Adding patch to fix wrong comment syntax in example code.
    (Closes: #536269) - thanks to Marco Túlio Gontijo e Silva
  * [aa3f625c] Fix HostIP provider to work with latest web API (Closes:
    #554178) - thanks to Jonny Lamb
  * [773831aa] Use dh_quilt_* in debian/rules.
  * [47ecb429] Bumping Standards-Version to 3.8.3, no changes needed.

 -- Bernd Zeimetz   Tue, 03 Nov 2009 20:00:20 +0100

geoclue (0.11.1-5) unstable; urgency=low

  * [ff19d3bf] Fixing section override disparities.
  * [23ddf112] Use libglib2.0-dev instead of libglib-dev. (Closes:
    #535940) - thanks to Laurent Bigonville

 -- Bernd Zeimetz   Mon, 06 Jul 2009 10:39:21 +0200

geoclue (0.11.1-4) unstable; urgency=low

  * [dcb98403] Move geoclue-test-gui into geoclue-examples. (Closes:
    #534250) - thanks to Laurent Bigonville

 -- Bernd Zeimetz   Tue, 23 Jun 2009 13:12:44 +0200

geoclue (0.11.1-3) unstable; urgency=low

  * [a95b9e89] Fixing typo in the last changelog entry.
  * [24b3c980] Build geoclue with network-manager support. (Closes:
    #532234) - thanks to Guillaume Desmottes

 -- Bernd Zeimetz   Mon, 08 Jun 2009 22:45:55 +0200

geoclue (0.11.1-2) unstable; urgency=low

  [ Craig Andrews ]
  * Fix warnings reported by lintian
  * Resolve circular dependency between geoclue and libgeoclue0
    (Closes: #520129). libgeoclue no longer depends on geoclue.
    libgeoclue instead suggests geoclue.
  * Changed --libexecdir to point to /usr/lib/geoclue.
    (Closes: #518822).
  * Use cdbs (Thanks Stefan Jenkner )
  * Added debian/watch for update detection
  * Thanks Bernd Zeimetz  for the previous NMU
    (Closes: #518586)
  * Install examples as examples in the libgeoclue-dev package

  [ Bernd Zeimetz ]
  * Adding myself to Uploaders.
  * Bumping Standards-Version to 3.8.1, no changes needed.
  * Add dependency on geoclue for location providers where
    it was missing.
  * Raise build-dependency on libgammu-dev to >= 1.24.0 as
    we're applying a patch which needs the API change.
  * Update Vcs information to point to git.debian.org.
  * Add debian/gbp.conf to make sure we use pristine-tar.
  * Only install *.c and the Makefile as examples, not the
    pre-built .o files and linker scripts.

 -- Craig Andrews   Wed, 1 Apr 2009 15:15:15 -0600

geoclue (0.11.1-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Adding quilt patch system and a patch to fix a FTBFS due to a changed
    API of libgammu (Closes: #518586). Also adding debian/README.source
    as required by policy. 

 -- Bernd Zeimetz   Wed, 25 Mar 2009 20:20:54 +0100

geoclue (0.11.1-1) unstable; urgency=low

  * New upstream version (stable)

 -- Craig Andrews   Tue, 11 Nov 2008 16:16:16 -0500

geoclue (0.8svn20070820-1) unstable; urgency=low

  * New upstream version from git

 -- Jussi Kukkonen   Mon, 20 Aug 2007 15:05:59 +0300

geoclue (0.8svn20070815-1) unstable; urgency=low

  * New upstream version from git

 -- Jussi Kukkonen   Wed, 15 Aug 2007 16:17:22 +0300

geoclue (0.2svn20070715-1) unstable; urgency=low

  * New upstream version from git

 -- Jussi Kukkonen   Sun, 15 Jul 2007 23:40:36 +0300

geoclue (0.2svn20070704-1) unstable; urgency=low

  * Initial release 

 -- Jussi Kukkonen   Wed, 04 Jul 2007 11:27:36 +0300