From 817b2fcc80bb2992a321388373c4e67a02affdce Mon Sep 17 00:00:00 2001
From: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Date: Mon, 2 Jan 2017 09:53:56 +0100
Subject: [PATCH] Release version 0.1703.1

Signed-off-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>

Differential Revision: https://phabricator.apertis.org/D5390
---
 NEWS                                          | 14 ++++++++++++++
 configure.ac                                  |  6 +++---
 dbus/org.apertis.Traprain1.Mock.xml           |  4 ++--
 debian/changelog                              | 18 ++++++++++++++++++
 debian/libtraprain-client-0-0.install         |  3 +--
 debian/libtraprain-client-0-0.symbols         |  6 +++++-
 debian/libtraprain-common-0-0.install         |  3 +--
 debian/libtraprain-common-0-0.symbols         |  2 +-
 debian/libtraprain-guidance-0-0.install       |  3 +--
 debian/libtraprain-guidance-0-0.symbols       |  2 +-
 debian/libtraprain-service-0-0.install        |  3 +--
 debian/libtraprain-service-0-0.symbols        |  2 +-
 traprain-client/mock.c                        |  8 ++++----
 traprain-guidance/turn-by-turn-notification.c |  2 +-
 14 files changed, 54 insertions(+), 22 deletions(-)

diff --git a/NEWS b/NEWS
index e696a94..41dd6b2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,17 @@
+Release of Traprain 0.1703.1
+============================
+
+New Features:
+ • TrpGuidanceTurnByTurnNotification gained a 'updated' signal
+ • traprain-guidance-ui: new service implementing the TurnByTurn API using
+   libnotification
+ • traprain-mock-service: implement Progress API and gained API to change it
+ • traprain-update-progress: new CLI tool to update journey Progress info
+ • traprain-send-turn-by-turn: new CLI tool to send TurnByTurn notifications
+
+Fixes:
+ • TurnByTurn service: expose the object *before* claiming the bus name
+
 Release of Traprain 0.1612.2
 ============================
 
diff --git a/configure.ac b/configure.ac
index 7046842..b530aae 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,8 +2,8 @@ AC_PREREQ(2.65)
 
 # Release version
 m4_define([trp_version_major],[0])
-m4_define([trp_version_minor],[1612])
-m4_define([trp_version_micro],[2])
+m4_define([trp_version_minor],[1703])
+m4_define([trp_version_micro],[1])
 
 # API version
 m4_define([trp_api_version],[0])
@@ -42,7 +42,7 @@ AC_SUBST([LIBM])
 #     increment age.
 #  4. If any interfaces have been removed or changed since the last public
 #     release, then set age to 0.
-AC_SUBST([TRP_LT_VERSION],[1:0:1])
+AC_SUBST([TRP_LT_VERSION],[2:0:1])
 
 AC_SUBST([TRP_VERSION_MAJOR],trp_version_major)
 AC_SUBST([TRP_VERSION_MINOR],trp_version_minor)
diff --git a/dbus/org.apertis.Traprain1.Mock.xml b/dbus/org.apertis.Traprain1.Mock.xml
index d627c60..65a2c66 100644
--- a/dbus/org.apertis.Traprain1.Mock.xml
+++ b/dbus/org.apertis.Traprain1.Mock.xml
@@ -71,7 +71,7 @@
   <!--
     SetStartTime:
     @StartTime: a UNIX timestamp, or 0 for unknown start time
-    @since: UNRELEASED
+    @since: 0.1703.1
 
     Set the start time of the current journey.
   -->
@@ -82,7 +82,7 @@
   <!--
     SetEstimatedEndTime:
     @EstimatedEndTime: a UNIX timestamp, or 0 for unknown end time
-    @since: UNRELEASED
+    @since: 0.1703.1
 
     Set the estimated end time of the current journey.
   -->
diff --git a/debian/changelog b/debian/changelog
index c2e6b2e..f20cfd9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,21 @@
+traprain (0.1703.1-0co1) 17 03; urgency=medium
+
+  [ Guillaume Desmottes ]
+  * doc: fix links
+  * dbus: namespace reference to Notify() function
+  * turn-by-turn-service: expose the object *before* claiming the bus name
+  * TrpGuidanceTurnByTurnNotification: add 'updated' signal
+  * add guidance-ui service
+  * guidance-ui: display progress info (Apertis: T2814)
+  * mock-service: add API to change Progress info
+  * mock-service: add SystemdService key to service files
+  * tools: add traprain-update-progress
+  * tools: add traprain-send-turn-by-turn (Apertis: T2815)
+  * README: mention Progress and TurnByTurn new API and tools (Apertis: T2816)
+  * doc: update overview with new API
+
+ -- Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>  Mon, 02 Jan 2017 10:14:30 +0100
+
 traprain (0.1612.2-0co1) 16.12; urgency=medium
 
   * debian: traprain-mock-service: add dep on 'acl'
diff --git a/debian/libtraprain-client-0-0.install b/debian/libtraprain-client-0-0.install
index 9dbf0a5..7618360 100644
--- a/debian/libtraprain-client-0-0.install
+++ b/debian/libtraprain-client-0-0.install
@@ -1,2 +1 @@
-usr/lib/*/libtraprain-client-0.so.0
-usr/lib/*/libtraprain-client-0.so.0.*
+usr/lib/*/libtraprain-client-0.so.*
diff --git a/debian/libtraprain-client-0-0.symbols b/debian/libtraprain-client-0-0.symbols
index ec906ba..92815bc 100644
--- a/debian/libtraprain-client-0-0.symbols
+++ b/debian/libtraprain-client-0-0.symbols
@@ -1,4 +1,4 @@
-libtraprain-client-0.so.0 libtraprain-client-0-0 #MINVER#
+libtraprain-client-0.so.1 libtraprain-client-0-0 #MINVER#
  trp_client_mock_add_route_async@Base 0.1.0
  trp_client_mock_add_route_finish@Base 0.1.0
  trp_client_mock_clear_routes_async@Base 0.1.0
@@ -11,6 +11,10 @@ libtraprain-client-0.so.0 libtraprain-client-0-0 #MINVER#
  trp_client_mock_remove_route_finish@Base 0.1.0
  trp_client_mock_set_current_route_async@Base 0.1.0
  trp_client_mock_set_current_route_finish@Base 0.1.0
+ trp_client_mock_set_estimated_end_time_async@Base 0.1703.1
+ trp_client_mock_set_estimated_end_time_finish@Base 0.1703.1
+ trp_client_mock_set_start_time_async@Base 0.1703.1
+ trp_client_mock_set_start_time_finish@Base 0.1703.1
  trp_client_navigation_get_current_route@Base 0.1.0
  trp_client_navigation_get_routes@Base 0.1.0
  trp_client_navigation_get_type@Base 0.1.0
diff --git a/debian/libtraprain-common-0-0.install b/debian/libtraprain-common-0-0.install
index b39c362..4dfb9ed 100644
--- a/debian/libtraprain-common-0-0.install
+++ b/debian/libtraprain-common-0-0.install
@@ -1,2 +1 @@
-usr/lib/*/libtraprain-common-0.so.0
-usr/lib/*/libtraprain-common-0.so.0.*
+usr/lib/*/libtraprain-common-0.so.*
diff --git a/debian/libtraprain-common-0-0.symbols b/debian/libtraprain-common-0-0.symbols
index aa03d7a..7cf519b 100644
--- a/debian/libtraprain-common-0-0.symbols
+++ b/debian/libtraprain-common-0-0.symbols
@@ -1,4 +1,4 @@
-libtraprain-common-0.so.0 libtraprain-common-0-0 #MINVER#
+libtraprain-common-0.so.1 libtraprain-common-0-0 #MINVER#
  trp_coordinate_reference_system_get_type@Base 0.1612.0
  trp_languages_map_get@Base 0.1.0
  trp_languages_map_lookup@Base 0.1.0
diff --git a/debian/libtraprain-guidance-0-0.install b/debian/libtraprain-guidance-0-0.install
index fc854a8..e196e44 100644
--- a/debian/libtraprain-guidance-0-0.install
+++ b/debian/libtraprain-guidance-0-0.install
@@ -1,2 +1 @@
-usr/lib/*/libtraprain-guidance-0.so.0
-usr/lib/*/libtraprain-guidance-0.so.0.*
+usr/lib/*/libtraprain-guidance-0.so.*
diff --git a/debian/libtraprain-guidance-0-0.symbols b/debian/libtraprain-guidance-0-0.symbols
index f3408e6..232d8a1 100644
--- a/debian/libtraprain-guidance-0-0.symbols
+++ b/debian/libtraprain-guidance-0-0.symbols
@@ -1,4 +1,4 @@
-libtraprain-guidance-0.so.0 libtraprain-guidance-0-0 #MINVER#
+libtraprain-guidance-0.so.1 libtraprain-guidance-0-0 #MINVER#
  trp_guidance_turn_by_turn_notification_get_body@Base 0.1612.0
  trp_guidance_turn_by_turn_notification_get_expire_timeout@Base 0.1612.0
  trp_guidance_turn_by_turn_notification_get_icon@Base 0.1612.0
diff --git a/debian/libtraprain-service-0-0.install b/debian/libtraprain-service-0-0.install
index 50780e1..2c3a5bc 100644
--- a/debian/libtraprain-service-0-0.install
+++ b/debian/libtraprain-service-0-0.install
@@ -1,2 +1 @@
-usr/lib/*/libtraprain-service-0.so.0
-usr/lib/*/libtraprain-service-0.so.0.*
+usr/lib/*/libtraprain-service-0.so.*
diff --git a/debian/libtraprain-service-0-0.symbols b/debian/libtraprain-service-0-0.symbols
index 26f037f..72c43b9 100644
--- a/debian/libtraprain-service-0-0.symbols
+++ b/debian/libtraprain-service-0-0.symbols
@@ -1,4 +1,4 @@
-libtraprain-service-0.so.0 libtraprain-service-0-0 #MINVER#
+libtraprain-service-0.so.1 libtraprain-service-0-0 #MINVER#
  trp_service_navigation_add_route@Base 0.1.0
  trp_service_navigation_create_route@Base 0.1.0
  trp_service_navigation_get_dbus_connection@Base 0.1.0
diff --git a/traprain-client/mock.c b/traprain-client/mock.c
index c96da46..37af42d 100644
--- a/traprain-client/mock.c
+++ b/traprain-client/mock.c
@@ -768,7 +768,7 @@ set_start_time_cb (GObject *source,
  * You can then call trp_client_mock_set_start_time_finish() to get the result of
  * the operation.
  *
- * Since: UNRELEASED
+ * Since: 0.1703.1
  */
 void
 trp_client_mock_set_start_time_async (TrpClientMock *self,
@@ -809,7 +809,7 @@ trp_client_mock_set_start_time_async (TrpClientMock *self,
  * Finishes an operation started with trp_client_mock_set_start_time_async().
  *
  * Returns: %TRUE if the operation succeeded, %FALSE on error
- * Since: UNRELEASED
+ * Since: 0.1703.1
  */
 gboolean
 trp_client_mock_set_start_time_finish (TrpClientMock *self,
@@ -853,7 +853,7 @@ set_estimated_end_time_cb (GObject *source,
  * You can then call trp_client_mock_set_estimated_end_time_finish() to get the result of
  * the operation.
  *
- * Since: UNRELEASED
+ * Since: 0.1703.1
  */
 void
 trp_client_mock_set_estimated_end_time_async (TrpClientMock *self,
@@ -894,7 +894,7 @@ trp_client_mock_set_estimated_end_time_async (TrpClientMock *self,
  * Finishes an operation started with trp_client_mock_set_estimated_end_time_async().
  *
  * Returns: %TRUE if the operation succeeded, %FALSE on error
- * Since: UNRELEASED
+ * Since: 0.1703.1
  */
 gboolean
 trp_client_mock_set_estimated_end_time_finish (TrpClientMock *self,
diff --git a/traprain-guidance/turn-by-turn-notification.c b/traprain-guidance/turn-by-turn-notification.c
index aef84e2..d134222 100644
--- a/traprain-guidance/turn-by-turn-notification.c
+++ b/traprain-guidance/turn-by-turn-notification.c
@@ -229,7 +229,7 @@ trp_guidance_turn_by_turn_notification_class_init (TrpGuidanceTurnByTurnNotifica
    * useful to rely on this signal rather than #GObject::notify to update
    * the notification completely in one shot.
    *
-   * Since: UNRELEASED
+   * Since: 0.1703.1
    */
   signals[SIG_UPDATED] = g_signal_new ("updated", TRP_GUIDANCE_TYPE_TURN_BY_TURN_NOTIFICATION,
                                        G_SIGNAL_RUN_LAST, 0, NULL, NULL, NULL,
-- 
GitLab