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
1=== modified file 'ChangeLog'
2--- ChangeLog 2011-02-21 14:23:43 +0000
3+++ ChangeLog 2011-02-21 16:14:39 +0000
4@@ -1,3 +1,11 @@
5+2011-02-22 Stephen M. Webb <stephen.webb@canonical.com>
6+
7+ Release version 2.0.0
8+
9+ * configure.ac (AC_INIT): bumped package version to 2.0.0
10+ * libutouch-geis/Makefile.am (libutouch_geis_la_LDFLAGS): bumped version-info
11+ to 3:0:2 (gives .so version 1.2.0) to reflect the addition of a new interface
12+
13 2011-02-21 Stephen M. Webb <stephen.webb@canonical.com>
14
15 Added support for setting the XCB sysflg through the GEIS v1 interface.
16
17=== modified file 'NEWS'
18--- NEWS 2010-08-16 21:16:38 +0000
19+++ NEWS 2011-02-21 16:14:39 +0000
20@@ -1,1 +1,8 @@
21-No news is good news.
22+uTouch-geis NEWS -- a history of user-visible changes
23+
24+Copyright 2010, 2011 Canonical Ltd.
25+
26+* Changes in v2.0.0
27+
28+** Introduction of the GEIS v2.0 API
29+
30
31=== modified file 'configure.ac'
32--- configure.ac 2011-01-31 17:57:52 +0000
33+++ configure.ac 2011-02-21 16:14:39 +0000
34@@ -20,7 +20,7 @@
35 #
36
37 AC_PREREQ(2.65)
38-AC_INIT([utouch-geis],[1.0.13],
39+AC_INIT([utouch-geis],[2.0.0],
40 [stephen.webb@canonical.com],,
41 [https://launchpad.net/utouch-geis])
42 AC_CONFIG_HEADERS([geis_config.h])
43
44=== modified file 'libutouch-geis/Makefile.am'
45--- libutouch-geis/Makefile.am 2011-02-19 16:14:41 +0000
46+++ libutouch-geis/Makefile.am 2011-02-21 16:14:39 +0000
47@@ -58,7 +58,7 @@
48
49 libutouch_geis_la_LDFLAGS = \
50 -Wl,-z,defs -Wl,--as-needed \
51- -version-info 2:0:1 \
52+ -version-info 3:0:2 \
53 -Wl,--version-script=$(version_script) \
54 -lm
55

Subscribers

People subscribed via source and target branches

to all changes: