Merge lp:~oif-team/geis/release-2.0.0 into lp:geis

Proposed by Stephen M. Webb
Status: Merged
Merged at revision: 109
Proposed branch: lp:~oif-team/geis/release-2.0.0
Merge into: lp:geis
Diff against target: 54 lines (+18/-3)
4 files modified
ChangeLog (+8/-0)
NEWS (+8/-1)
configure.ac (+1/-1)
libutouch-geis/Makefile.am (+1/-1)
To merge this branch: bzr merge lp:~oif-team/geis/release-2.0.0
Reviewer Review Type Date Requested Status
Chase Douglas (community) Approve
Henrik Rydberg (community) Approve
Review via email: mp+50623@code.launchpad.net

Description of the change

Fixes up the package and .so versions for the 2.0 release.

This is the first official release of GEIS v2.0.

To post a comment you must log in.
Revision history for this message
Henrik Rydberg (rydberg) wrote :

And the version info magic is just bumping api, keeping abi at 1? What is the resulting library version number?

review: Needs Information
Revision history for this message
Stephen M. Webb (bregma) wrote :

The generated library is libutouch-geis.so.1.2.0 and the appropriate links will be generated by the deb packaging on installation. The ELF SONAME section continues to have the value "libutouch-geis.so.1" so any existing applications that link to the previously release .so will continue to work.

Excellent documentation on libtool version-info can be found at <http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html>.

Revision history for this message
Henrik Rydberg (rydberg) wrote :

Thanks - 1.2.0 was the information I sought.

review: Approve
Revision history for this message
Chase Douglas (chasedouglas) wrote :

Looks good here too!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'ChangeLog'
--- ChangeLog 2011-02-21 14:23:43 +0000
+++ ChangeLog 2011-02-21 16:14:39 +0000
@@ -1,3 +1,11 @@
12011-02-22 Stephen M. Webb <stephen.webb@canonical.com>
2
3 Release version 2.0.0
4
5 * configure.ac (AC_INIT): bumped package version to 2.0.0
6 * libutouch-geis/Makefile.am (libutouch_geis_la_LDFLAGS): bumped version-info
7 to 3:0:2 (gives .so version 1.2.0) to reflect the addition of a new interface
8
12011-02-21 Stephen M. Webb <stephen.webb@canonical.com>92011-02-21 Stephen M. Webb <stephen.webb@canonical.com>
210
3 Added support for setting the XCB sysflg through the GEIS v1 interface.11 Added support for setting the XCB sysflg through the GEIS v1 interface.
412
=== modified file 'NEWS'
--- NEWS 2010-08-16 21:16:38 +0000
+++ NEWS 2011-02-21 16:14:39 +0000
@@ -1,1 +1,8 @@
1No news is good news.1uTouch-geis NEWS -- a history of user-visible changes
2
3Copyright 2010, 2011 Canonical Ltd.
4
5* Changes in v2.0.0
6
7** Introduction of the GEIS v2.0 API
8
29
=== modified file 'configure.ac'
--- configure.ac 2011-01-31 17:57:52 +0000
+++ configure.ac 2011-02-21 16:14:39 +0000
@@ -20,7 +20,7 @@
20#20#
2121
22AC_PREREQ(2.65)22AC_PREREQ(2.65)
23AC_INIT([utouch-geis],[1.0.13],23AC_INIT([utouch-geis],[2.0.0],
24 [stephen.webb@canonical.com],,24 [stephen.webb@canonical.com],,
25 [https://launchpad.net/utouch-geis])25 [https://launchpad.net/utouch-geis])
26AC_CONFIG_HEADERS([geis_config.h])26AC_CONFIG_HEADERS([geis_config.h])
2727
=== modified file 'libutouch-geis/Makefile.am'
--- libutouch-geis/Makefile.am 2011-02-19 16:14:41 +0000
+++ libutouch-geis/Makefile.am 2011-02-21 16:14:39 +0000
@@ -58,7 +58,7 @@
5858
59libutouch_geis_la_LDFLAGS = \59libutouch_geis_la_LDFLAGS = \
60 -Wl,-z,defs -Wl,--as-needed \60 -Wl,-z,defs -Wl,--as-needed \
61 -version-info 2:0:1 \61 -version-info 3:0:2 \
62 -Wl,--version-script=$(version_script) \62 -Wl,--version-script=$(version_script) \
63 -lm63 -lm
6464

Subscribers

People subscribed via source and target branches

to all changes: