Contents of /trunk/libotr/patches/libotr3-3.2.1-soname-2.patch
Parent Directory | Revision Log
Revision 2001 -
(show annotations)
(download)
Fri Dec 21 13:22:48 2012 UTC (11 years, 9 months ago) by niro
File size: 20280 byte(s)
Fri Dec 21 13:22:48 2012 UTC (11 years, 9 months ago) by niro
File size: 20280 byte(s)
-fixed broken commit
1 | diff -Naur libotr-3.2.1/Makefile.am libotr-3.2.1-magellan/Makefile.am |
2 | --- libotr-3.2.1/Makefile.am 2012-08-14 14:15:56.000000000 +0200 |
3 | +++ libotr-3.2.1-magellan/Makefile.am 2012-12-21 16:19:03.804279602 +0100 |
4 | @@ -1,9 +1,9 @@ |
5 | SUBDIRS = src toolkit |
6 | |
7 | -EXTRA_DIST = Protocol-v2.html UPGRADING packaging libotr.m4 libotr.pc.in |
8 | +EXTRA_DIST = Protocol-v2.html UPGRADING packaging libotr3.m4 libotr3.pc.in |
9 | |
10 | aclocaldir = $(datadir)/aclocal |
11 | -aclocal_DATA = libotr.m4 |
12 | +aclocal_DATA = libotr3.m4 |
13 | |
14 | pkgconfigdir = $(libdir)/pkgconfig |
15 | -pkgconfig_DATA = libotr.pc |
16 | +pkgconfig_DATA = libotr3.pc |
17 | diff -Naur libotr-3.2.1/Makefile.in libotr-3.2.1-magellan/Makefile.in |
18 | --- libotr-3.2.1/Makefile.in 2012-08-14 15:02:04.000000000 +0200 |
19 | +++ libotr-3.2.1-magellan/Makefile.in 2012-12-21 16:19:29.701287006 +0100 |
20 | @@ -37,7 +37,7 @@ |
21 | subdir = . |
22 | DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ |
23 | $(srcdir)/Makefile.in $(srcdir)/config.h.in \ |
24 | - $(srcdir)/libotr.pc.in $(top_srcdir)/configure AUTHORS COPYING \ |
25 | + $(srcdir)/libotr3.pc.in $(top_srcdir)/configure AUTHORS COPYING \ |
26 | COPYING.LIB ChangeLog INSTALL NEWS config.guess config.sub \ |
27 | depcomp install-sh ltmain.sh missing |
28 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
29 | @@ -48,7 +48,7 @@ |
30 | configure.lineno config.status.lineno |
31 | mkinstalldirs = $(install_sh) -d |
32 | CONFIG_HEADER = config.h |
33 | -CONFIG_CLEAN_FILES = libotr.pc |
34 | +CONFIG_CLEAN_FILES = libotr3.pc |
35 | CONFIG_CLEAN_VPATH_FILES = |
36 | SOURCES = |
37 | DIST_SOURCES = |
38 | @@ -162,7 +162,7 @@ |
39 | LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ |
40 | LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ |
41 | LIBOBJS = @LIBOBJS@ |
42 | -LIBOTR_LIBTOOL_VERSION = @LIBOTR_LIBTOOL_VERSION@ |
43 | +LIBOTR3_LIBTOOL_VERSION = @LIBOTR3_LIBTOOL_VERSION@ |
44 | LIBS = @LIBS@ |
45 | LIBTOOL = @LIBTOOL@ |
46 | LIPO = @LIPO@ |
47 | @@ -243,11 +243,11 @@ |
48 | top_builddir = @top_builddir@ |
49 | top_srcdir = @top_srcdir@ |
50 | SUBDIRS = src toolkit |
51 | -EXTRA_DIST = Protocol-v2.html UPGRADING packaging libotr.m4 libotr.pc.in |
52 | +EXTRA_DIST = Protocol-v2.html UPGRADING packaging libotr3.m4 libotr3.pc.in |
53 | aclocaldir = $(datadir)/aclocal |
54 | -aclocal_DATA = libotr.m4 |
55 | +aclocal_DATA = libotr3.m4 |
56 | pkgconfigdir = $(libdir)/pkgconfig |
57 | -pkgconfig_DATA = libotr.pc |
58 | +pkgconfig_DATA = libotr3.pc |
59 | all: config.h |
60 | $(MAKE) $(AM_MAKEFLAGS) all-recursive |
61 | |
62 | @@ -303,7 +303,7 @@ |
63 | |
64 | distclean-hdr: |
65 | -rm -f config.h stamp-h1 |
66 | -libotr.pc: $(top_builddir)/config.status $(srcdir)/libotr.pc.in |
67 | +libotr3.pc: $(top_builddir)/config.status $(srcdir)/libotr3.pc.in |
68 | cd $(top_builddir) && $(SHELL) ./config.status $@ |
69 | |
70 | mostlyclean-libtool: |
71 | diff -Naur libotr-3.2.1/configure.ac libotr-3.2.1-magellan/configure.ac |
72 | --- libotr-3.2.1/configure.ac 2012-08-14 15:01:57.000000000 +0200 |
73 | +++ libotr-3.2.1-magellan/configure.ac 2012-12-21 16:00:28.734986985 +0100 |
74 | @@ -6,20 +6,20 @@ |
75 | |
76 | dnl Notes on version numbering: |
77 | dnl For an implementation-only change: |
78 | -dnl Change the libotr package version from a.b.c to a.b.(c+1) |
79 | -dnl Change the libotr libtool version from x:y:z to x:(y+1):z |
80 | +dnl Change the libotr3 package version from a.b.c to a.b.(c+1) |
81 | +dnl Change the libotr3 libtool version from x:y:z to x:(y+1):z |
82 | dnl For a backwards-compatible API change (e.g. adding functions): |
83 | -dnl Change the libotr package version from a.b.c to a.(b+1).0 |
84 | -dnl Change the libotr libtool version from x:y:z to (x+1):0:(z+1) |
85 | +dnl Change the libotr3 package version from a.b.c to a.(b+1).0 |
86 | +dnl Change the libotr3 libtool version from x:y:z to (x+1):0:(z+1) |
87 | dnl [Note that this does *not* change the major number of the .so.] |
88 | dnl For a backwards-incompatible API change (e.g. changing data structures): |
89 | -dnl Change the libotr package version from a.b.c to (a+1).0.0 |
90 | -dnl Change the libotr libtool version from x:y:z to (x+1):0:0 |
91 | +dnl Change the libotr3 package version from a.b.c to (a+1).0.0 |
92 | +dnl Change the libotr3 libtool version from x:y:z to (x+1):0:0 |
93 | |
94 | -AM_INIT_AUTOMAKE(libotr, 3.2.1) |
95 | -LIBOTR_LIBTOOL_VERSION="4:1:2" |
96 | +AM_INIT_AUTOMAKE(libotr3, 3.2.1) |
97 | +LIBOTR3_LIBTOOL_VERSION="4:1:2" |
98 | |
99 | -AC_SUBST(LIBOTR_LIBTOOL_VERSION) |
100 | +AC_SUBST(LIBOTR3_LIBTOOL_VERSION) |
101 | |
102 | AC_PROG_CC |
103 | |
104 | @@ -27,5 +27,5 @@ |
105 | |
106 | AM_PATH_LIBGCRYPT(1:1.2.0,,AC_MSG_ERROR(libgcrypt 1.2.0 or newer is required.)) |
107 | |
108 | -AC_OUTPUT([Makefile src/Makefile toolkit/Makefile libotr.pc]) |
109 | +AC_OUTPUT([Makefile src/Makefile toolkit/Makefile libotr3.pc]) |
110 | |
111 | diff -Naur libotr-3.2.1/libotr.m4 libotr-3.2.1-magellan/libotr.m4 |
112 | --- libotr-3.2.1/libotr.m4 2012-08-14 14:15:56.000000000 +0200 |
113 | +++ libotr-3.2.1-magellan/libotr.m4 1970-01-01 01:00:00.000000000 +0100 |
114 | @@ -1,134 +0,0 @@ |
115 | -dnl |
116 | -dnl Off-the-Record Messaging library |
117 | -dnl Copyright (C) 2004-2007 Ian Goldberg, Chris Alexander, Nikita Borisov |
118 | -dnl <otr@cypherpunks.ca> |
119 | -dnl |
120 | -dnl This library is free software; you can redistribute it and/or |
121 | -dnl modify it under the terms of version 2.1 of the GNU Lesser General |
122 | -dnl Public License as published by the Free Software Foundation. |
123 | -dnl |
124 | -dnl This library is distributed in the hope that it will be useful, |
125 | -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of |
126 | -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
127 | -dnl Lesser General Public License for more details. |
128 | -dnl |
129 | -dnl You should have received a copy of the GNU Lesser General Public |
130 | -dnl License along with this library; if not, write to the Free Software |
131 | -dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
132 | -dnl |
133 | - |
134 | -dnl AM_PATH_LIBOTR([MINIMUM-VERSION [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) |
135 | -dnl Test for libotr, and define LIBOTR_CFLAGS and LIBOTR_LIBS as appropriate. |
136 | -dnl enables arguments --with-libotr-prefix= |
137 | -dnl --with-libotr-inc-prefix= |
138 | -dnl |
139 | -dnl You must already have found libgcrypt with AM_PATH_LIBGCRYPT |
140 | -dnl |
141 | -dnl Adapted from alsa.m4, originally by |
142 | -dnl Richard Boulton <richard-alsa@tartarus.org> |
143 | -dnl Christopher Lansdown <lansdoct@cs.alfred.edu> |
144 | -dnl Jaroslav Kysela <perex@suse.cz> |
145 | - |
146 | -AC_DEFUN([AM_PATH_LIBOTR], |
147 | -[dnl Save the original CFLAGS, LDFLAGS, and LIBS |
148 | -libotr_save_CFLAGS="$CFLAGS" |
149 | -libotr_save_LDFLAGS="$LDFLAGS" |
150 | -libotr_save_LIBS="$LIBS" |
151 | -libotr_found=yes |
152 | - |
153 | -dnl |
154 | -dnl Get the cflags and libraries for libotr |
155 | -dnl |
156 | -AC_ARG_WITH(libotr-prefix, |
157 | -[ --with-libotr-prefix=PFX Prefix where libotr is installed(optional)], |
158 | -[libotr_prefix="$withval"], [libotr_prefix=""]) |
159 | - |
160 | -AC_ARG_WITH(libotr-inc-prefix, |
161 | -[ --with-libotr-inc-prefix=PFX Prefix where libotr includes are (optional)], |
162 | -[libotr_inc_prefix="$withval"], [libotr_inc_prefix=""]) |
163 | - |
164 | -dnl Add any special include directories |
165 | -AC_MSG_CHECKING(for libotr CFLAGS) |
166 | -if test "$libotr_inc_prefix" != "" ; then |
167 | - LIBOTR_CFLAGS="$LIBOTR_CFLAGS -I$libotr_inc_prefix" |
168 | - CFLAGS="$CFLAGS $LIBOTR_CFLAGS" |
169 | -fi |
170 | -AC_MSG_RESULT($LIBOTR_CFLAGS) |
171 | - |
172 | -dnl add any special lib dirs |
173 | -AC_MSG_CHECKING(for libotr LIBS) |
174 | -if test "$libotr_prefix" != "" ; then |
175 | - LIBOTR_LIBS="$LIBOTR_LIBS -L$libotr_prefix" |
176 | - LDFLAGS="$LDFLAGS $LIBOTR_LIBS" |
177 | -fi |
178 | - |
179 | -dnl add the libotr library |
180 | -LIBOTR_LIBS="$LIBOTR_LIBS -lotr" |
181 | -LIBS="$LIBOTR_LIBS $LIBS" |
182 | -AC_MSG_RESULT($LIBOTR_LIBS) |
183 | - |
184 | -dnl Check for a working version of libotr that is of the right version. |
185 | -min_libotr_version=ifelse([$1], ,3.0.0,$1) |
186 | -no_libotr="" |
187 | - libotr_min_major_version=`echo $min_libotr_version | \ |
188 | - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` |
189 | - libotr_min_minor_version=`echo $min_libotr_version | \ |
190 | - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` |
191 | - libotr_min_sub_version=`echo $min_libotr_version | \ |
192 | - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` |
193 | -AC_MSG_CHECKING(for libotr headers version $libotr_min_major_version.x >= $min_libotr_version) |
194 | - |
195 | -AC_LANG_SAVE |
196 | -AC_LANG_C |
197 | -AC_TRY_COMPILE([ |
198 | -#include <stdlib.h> |
199 | -#include <libotr/version.h> |
200 | -], [ |
201 | -# if(OTRL_VERSION_MAJOR != $libotr_min_major_version) |
202 | -# error not present |
203 | -# else |
204 | - |
205 | -# if(OTRL_VERSION_MINOR > $libotr_min_minor_version) |
206 | - exit(0); |
207 | -# else |
208 | -# if(OTRL_VERSION_MINOR < $libotr_min_minor_version) |
209 | -# error not present |
210 | -# endif |
211 | - |
212 | -# if(OTRL_VERSION_SUB < $libotr_min_sub_version) |
213 | -# error not present |
214 | -# endif |
215 | -# endif |
216 | -# endif |
217 | -exit(0); |
218 | -], |
219 | - [AC_MSG_RESULT(found.)], |
220 | - [AC_MSG_RESULT(not present.) |
221 | - ifelse([$3], , [AC_MSG_ERROR(Sufficiently new version of libotr not found.)]) |
222 | - libotr_found=no] |
223 | -) |
224 | -AC_LANG_RESTORE |
225 | - |
226 | -dnl Now that we know that we have the right version, let's see if we have the library and not just the headers. |
227 | -AC_CHECK_LIB([otr], [otrl_message_receiving],, |
228 | - [ifelse([$3], , [AC_MSG_ERROR(No linkable libotr was found.)]) |
229 | - libotr_found=no], |
230 | - $LIBGCRYPT_LIBS |
231 | -) |
232 | - |
233 | -LDFLAGS="$libotr_save_LDFLAGS" |
234 | -LIBS="$libotr_save_LIBS" |
235 | - |
236 | -if test "x$libotr_found" = "xyes" ; then |
237 | - ifelse([$2], , :, [$2]) |
238 | -else |
239 | - LIBOTR_CFLAGS="" |
240 | - LIBOTR_LIBS="" |
241 | - ifelse([$3], , :, [$3]) |
242 | -fi |
243 | - |
244 | -dnl That should be it. Now just export our symbols: |
245 | -AC_SUBST(LIBOTR_CFLAGS) |
246 | -AC_SUBST(LIBOTR_LIBS) |
247 | -]) |
248 | - |
249 | diff -Naur libotr-3.2.1/libotr.pc.in libotr-3.2.1-magellan/libotr.pc.in |
250 | --- libotr-3.2.1/libotr.pc.in 2012-08-14 14:15:56.000000000 +0200 |
251 | +++ libotr-3.2.1-magellan/libotr.pc.in 1970-01-01 01:00:00.000000000 +0100 |
252 | @@ -1,11 +0,0 @@ |
253 | -prefix=@prefix@ |
254 | -exec_prefix=@exec_prefix@ |
255 | -libdir=@libdir@ |
256 | -includedir=@includedir@ |
257 | - |
258 | -Name: libotr |
259 | -Description: Off-the-Record Messaging Library |
260 | -Version: 3.1.0 |
261 | -URL: http://otr.cypherpunks.ca/ |
262 | -Libs: -L${libdir} -lotr |
263 | -Cflags: -I${includedir} |
264 | diff -Naur libotr-3.2.1/libotr3.m4 libotr-3.2.1-magellan/libotr3.m4 |
265 | --- libotr-3.2.1/libotr3.m4 1970-01-01 01:00:00.000000000 +0100 |
266 | +++ libotr-3.2.1-magellan/libotr3.m4 2012-12-21 16:17:42.821253768 +0100 |
267 | @@ -0,0 +1,134 @@ |
268 | +dnl |
269 | +dnl Off-the-Record Messaging library |
270 | +dnl Copyright (C) 2004-2007 Ian Goldberg, Chris Alexander, Nikita Borisov |
271 | +dnl <otr@cypherpunks.ca> |
272 | +dnl |
273 | +dnl This library is free software; you can redistribute it and/or |
274 | +dnl modify it under the terms of version 2.1 of the GNU Lesser General |
275 | +dnl Public License as published by the Free Software Foundation. |
276 | +dnl |
277 | +dnl This library is distributed in the hope that it will be useful, |
278 | +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of |
279 | +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
280 | +dnl Lesser General Public License for more details. |
281 | +dnl |
282 | +dnl You should have received a copy of the GNU Lesser General Public |
283 | +dnl License along with this library; if not, write to the Free Software |
284 | +dnl Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
285 | +dnl |
286 | + |
287 | +dnl AM_PATH_LIBOTR3([MINIMUM-VERSION [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) |
288 | +dnl Test for libotr3, and define LIBOTR3_CFLAGS and LIBOTR3_LIBS as appropriate. |
289 | +dnl enables arguments --with-libotr3-prefix= |
290 | +dnl --with-libotr3-inc-prefix= |
291 | +dnl |
292 | +dnl You must already have found libgcrypt with AM_PATH_LIBGCRYPT |
293 | +dnl |
294 | +dnl Adapted from alsa.m4, originally by |
295 | +dnl Richard Boulton <richard-alsa@tartarus.org> |
296 | +dnl Christopher Lansdown <lansdoct@cs.alfred.edu> |
297 | +dnl Jaroslav Kysela <perex@suse.cz> |
298 | + |
299 | +AC_DEFUN([AM_PATH_LIBOTR3], |
300 | +[dnl Save the original CFLAGS, LDFLAGS, and LIBS |
301 | +libotr3_save_CFLAGS="$CFLAGS" |
302 | +libotr3_save_LDFLAGS="$LDFLAGS" |
303 | +libotr3_save_LIBS="$LIBS" |
304 | +libotr3_found=yes |
305 | + |
306 | +dnl |
307 | +dnl Get the cflags and libraries for libotr3 |
308 | +dnl |
309 | +AC_ARG_WITH(libotr3-prefix, |
310 | +[ --with-libotr3-prefix=PFX Prefix where libotr3 is installed(optional)], |
311 | +[libotr3_prefix="$withval"], [libotr3_prefix=""]) |
312 | + |
313 | +AC_ARG_WITH(libotr3-inc-prefix, |
314 | +[ --with-libotr3-inc-prefix=PFX Prefix where libotr3 includes are (optional)], |
315 | +[libotr3_inc_prefix="$withval"], [libotr3_inc_prefix=""]) |
316 | + |
317 | +dnl Add any special include directories |
318 | +AC_MSG_CHECKING(for libotr3 CFLAGS) |
319 | +if test "$libotr3_inc_prefix" != "" ; then |
320 | + LIBOTR3_CFLAGS="$LIBOTR3_CFLAGS -I$libotr3_inc_prefix" |
321 | + CFLAGS="$CFLAGS $LIBOTR3_CFLAGS" |
322 | +fi |
323 | +AC_MSG_RESULT($LIBOTR3_CFLAGS) |
324 | + |
325 | +dnl add any special lib dirs |
326 | +AC_MSG_CHECKING(for libotr3 LIBS) |
327 | +if test "$libotr3_prefix" != "" ; then |
328 | + LIBOTR3_LIBS="$LIBOTR3_LIBS -L$libotr3_prefix" |
329 | + LDFLAGS="$LDFLAGS $LIBOTR3_LIBS" |
330 | +fi |
331 | + |
332 | +dnl add the libotr3 library |
333 | +LIBOTR3_LIBS="$LIBOTR3_LIBS -lotr3" |
334 | +LIBS="$LIBOTR3_LIBS $LIBS" |
335 | +AC_MSG_RESULT($LIBOTR3_LIBS) |
336 | + |
337 | +dnl Check for a working version of libotr3 that is of the right version. |
338 | +min_libotr3_version=ifelse([$1], ,3.0.0,$1) |
339 | +no_libotr3="" |
340 | + libotr3_min_major_version=`echo $min_libotr3_version | \ |
341 | + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` |
342 | + libotr3_min_minor_version=`echo $min_libotr3_version | \ |
343 | + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` |
344 | + libotr3_min_sub_version=`echo $min_libotr3_version | \ |
345 | + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` |
346 | +AC_MSG_CHECKING(for libotr3 headers version $libotr3_min_major_version.x >= $min_libotr3_version) |
347 | + |
348 | +AC_LANG_SAVE |
349 | +AC_LANG_C |
350 | +AC_TRY_COMPILE([ |
351 | +#include <stdlib.h> |
352 | +#include <libotr3/version.h> |
353 | +], [ |
354 | +# if(OTRL_VERSION_MAJOR != $libotr3_min_major_version) |
355 | +# error not present |
356 | +# else |
357 | + |
358 | +# if(OTRL_VERSION_MINOR > $libotr3_min_minor_version) |
359 | + exit(0); |
360 | +# else |
361 | +# if(OTRL_VERSION_MINOR < $libotr3_min_minor_version) |
362 | +# error not present |
363 | +# endif |
364 | + |
365 | +# if(OTRL_VERSION_SUB < $libotr3_min_sub_version) |
366 | +# error not present |
367 | +# endif |
368 | +# endif |
369 | +# endif |
370 | +exit(0); |
371 | +], |
372 | + [AC_MSG_RESULT(found.)], |
373 | + [AC_MSG_RESULT(not present.) |
374 | + ifelse([$3], , [AC_MSG_ERROR(Sufficiently new version of libotr3 not found.)]) |
375 | + libotr3_found=no] |
376 | +) |
377 | +AC_LANG_RESTORE |
378 | + |
379 | +dnl Now that we know that we have the right version, let's see if we have the library and not just the headers. |
380 | +AC_CHECK_LIB([otr3], [otrl_message_receiving],, |
381 | + [ifelse([$3], , [AC_MSG_ERROR(No linkable libotr3 was found.)]) |
382 | + libotr3_found=no], |
383 | + $LIBGCRYPT_LIBS |
384 | +) |
385 | + |
386 | +LDFLAGS="$libotr3_save_LDFLAGS" |
387 | +LIBS="$libotr3_save_LIBS" |
388 | + |
389 | +if test "x$libotr3_found" = "xyes" ; then |
390 | + ifelse([$2], , :, [$2]) |
391 | +else |
392 | + LIBOTR3_CFLAGS="" |
393 | + LIBOTR3_LIBS="" |
394 | + ifelse([$3], , :, [$3]) |
395 | +fi |
396 | + |
397 | +dnl That should be it. Now just export our symbols: |
398 | +AC_SUBST(LIBOTR3_CFLAGS) |
399 | +AC_SUBST(LIBOTR3_LIBS) |
400 | +]) |
401 | + |
402 | diff -Naur libotr-3.2.1/libotr3.pc.in libotr-3.2.1-magellan/libotr3.pc.in |
403 | --- libotr-3.2.1/libotr3.pc.in 1970-01-01 01:00:00.000000000 +0100 |
404 | +++ libotr-3.2.1-magellan/libotr3.pc.in 2012-12-21 16:01:02.654995318 +0100 |
405 | @@ -0,0 +1,11 @@ |
406 | +prefix=@prefix@ |
407 | +exec_prefix=@exec_prefix@ |
408 | +libdir=@libdir@ |
409 | +includedir=@includedir@ |
410 | + |
411 | +Name: libotr3 |
412 | +Description: Off-the-Record Messaging Library |
413 | +Version: 3.1.0 |
414 | +URL: http://otr.cypherpunks.ca/ |
415 | +Libs: -L${libdir} -lotr3 |
416 | +Cflags: -I${includedir} |
417 | diff -Naur libotr-3.2.1/src/Makefile.am libotr-3.2.1-magellan/src/Makefile.am |
418 | --- libotr-3.2.1/src/Makefile.am 2012-08-14 14:15:56.000000000 +0200 |
419 | +++ libotr-3.2.1-magellan/src/Makefile.am 2012-12-21 16:20:24.685302839 +0100 |
420 | @@ -1,13 +1,13 @@ |
421 | INCLUDES = @LIBGCRYPT_CFLAGS@ |
422 | |
423 | -lib_LTLIBRARIES = libotr.la |
424 | +lib_LTLIBRARIES = libotr3.la |
425 | |
426 | -libotr_la_SOURCES = privkey.c context.c proto.c b64.c dh.c mem.c message.c \ |
427 | +libotr3_la_SOURCES = privkey.c context.c proto.c b64.c dh.c mem.c message.c \ |
428 | userstate.c tlv.c auth.c sm.c |
429 | |
430 | -libotr_la_LDFLAGS = -version-info @LIBOTR_LIBTOOL_VERSION@ @LIBS@ @LIBGCRYPT_LIBS@ |
431 | +libotr3_la_LDFLAGS = -version-info @LIBOTR3_LIBTOOL_VERSION@ @LIBS@ @LIBGCRYPT_LIBS@ |
432 | |
433 | -otrincdir = $(includedir)/libotr |
434 | +otrincdir = $(includedir)/libotr3 |
435 | |
436 | otrinc_HEADERS = b64.h context.h dh.h mem.h message.h privkey.h proto.h \ |
437 | version.h userstate.h tlv.h serial.h auth.h sm.h privkey-t.h |
438 | diff -Naur libotr-3.2.1/src/Makefile.in libotr-3.2.1-magellan/src/Makefile.in |
439 | --- libotr-3.2.1/src/Makefile.in 2012-08-14 15:02:04.000000000 +0200 |
440 | +++ libotr-3.2.1-magellan/src/Makefile.in 2012-12-21 16:22:19.721334893 +0100 |
441 | @@ -69,13 +69,13 @@ |
442 | sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
443 | am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(otrincdir)" |
444 | LTLIBRARIES = $(lib_LTLIBRARIES) |
445 | -libotr_la_LIBADD = |
446 | -am_libotr_la_OBJECTS = privkey.lo context.lo proto.lo b64.lo dh.lo \ |
447 | +libotr3_la_LIBADD = |
448 | +am_libotr3_la_OBJECTS = privkey.lo context.lo proto.lo b64.lo dh.lo \ |
449 | mem.lo message.lo userstate.lo tlv.lo auth.lo sm.lo |
450 | -libotr_la_OBJECTS = $(am_libotr_la_OBJECTS) |
451 | -libotr_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ |
452 | +libotr3_la_OBJECTS = $(am_libotr3_la_OBJECTS) |
453 | +libotr3_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \ |
454 | $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
455 | - $(libotr_la_LDFLAGS) $(LDFLAGS) -o $@ |
456 | + $(libotr3_la_LDFLAGS) $(LDFLAGS) -o $@ |
457 | DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) |
458 | depcomp = $(SHELL) $(top_srcdir)/depcomp |
459 | am__depfiles_maybe = depfiles |
460 | @@ -89,8 +89,8 @@ |
461 | LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ |
462 | --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ |
463 | $(LDFLAGS) -o $@ |
464 | -SOURCES = $(libotr_la_SOURCES) |
465 | -DIST_SOURCES = $(libotr_la_SOURCES) |
466 | +SOURCES = $(libotr3_la_SOURCES) |
467 | +DIST_SOURCES = $(libotr3_la_SOURCES) |
468 | HEADERS = $(otrinc_HEADERS) |
469 | ETAGS = etags |
470 | CTAGS = ctags |
471 | @@ -130,7 +130,7 @@ |
472 | LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ |
473 | LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ |
474 | LIBOBJS = @LIBOBJS@ |
475 | -LIBOTR_LIBTOOL_VERSION = @LIBOTR_LIBTOOL_VERSION@ |
476 | +LIBOTR3_LIBTOOL_VERSION = @LIBOTR3_LIBTOOL_VERSION@ |
477 | LIBS = @LIBS@ |
478 | LIBTOOL = @LIBTOOL@ |
479 | LIPO = @LIPO@ |
480 | @@ -211,12 +211,12 @@ |
481 | top_builddir = @top_builddir@ |
482 | top_srcdir = @top_srcdir@ |
483 | INCLUDES = @LIBGCRYPT_CFLAGS@ |
484 | -lib_LTLIBRARIES = libotr.la |
485 | -libotr_la_SOURCES = privkey.c context.c proto.c b64.c dh.c mem.c message.c \ |
486 | +lib_LTLIBRARIES = libotr3.la |
487 | +libotr3_la_SOURCES = privkey.c context.c proto.c b64.c dh.c mem.c message.c \ |
488 | userstate.c tlv.c auth.c sm.c |
489 | |
490 | -libotr_la_LDFLAGS = -version-info @LIBOTR_LIBTOOL_VERSION@ @LIBS@ @LIBGCRYPT_LIBS@ |
491 | -otrincdir = $(includedir)/libotr |
492 | +libotr3_la_LDFLAGS = -version-info @LIBOTR3_LIBTOOL_VERSION@ @LIBS@ @LIBGCRYPT_LIBS@ |
493 | +otrincdir = $(includedir)/libotr3 |
494 | otrinc_HEADERS = b64.h context.h dh.h mem.h message.h privkey.h proto.h \ |
495 | version.h userstate.h tlv.h serial.h auth.h sm.h privkey-t.h |
496 | |
497 | @@ -285,8 +285,8 @@ |
498 | echo "rm -f \"$${dir}/so_locations\""; \ |
499 | rm -f "$${dir}/so_locations"; \ |
500 | done |
501 | -libotr.la: $(libotr_la_OBJECTS) $(libotr_la_DEPENDENCIES) |
502 | - $(libotr_la_LINK) -rpath $(libdir) $(libotr_la_OBJECTS) $(libotr_la_LIBADD) $(LIBS) |
503 | +libotr3.la: $(libotr3_la_OBJECTS) $(libotr3_la_DEPENDENCIES) |
504 | + $(libotr3_la_LINK) -rpath $(libdir) $(libotr3_la_OBJECTS) $(libotr3_la_LIBADD) $(LIBS) |
505 | |
506 | mostlyclean-compile: |
507 | -rm -f *.$(OBJEXT) |
508 | diff -Naur libotr-3.2.1/toolkit/Makefile.am libotr-3.2.1-magellan/toolkit/Makefile.am |
509 | --- libotr-3.2.1/toolkit/Makefile.am 2012-05-03 15:52:22.000000000 +0200 |
510 | +++ libotr-3.2.1-magellan/toolkit/Makefile.am 2012-12-21 16:23:21.561353776 +0100 |
511 | @@ -6,7 +6,7 @@ |
512 | otr_modify otr_remac |
513 | |
514 | COMMON_S = parse.c sha1hmac.c |
515 | -COMMON_LD = ../src/libotr.la @LIBS@ @LIBGCRYPT_LIBS@ |
516 | +COMMON_LD = ../src/libotr3.la @LIBS@ @LIBGCRYPT_LIBS@ |
517 | |
518 | otr_parse_SOURCES = otr_parse.c readotr.c $(COMMON_S) |
519 | otr_parse_LDADD = $(COMMON_LD) |
520 | diff -Naur libotr-3.2.1/toolkit/Makefile.in libotr-3.2.1-magellan/toolkit/Makefile.in |
521 | --- libotr-3.2.1/toolkit/Makefile.in 2012-08-14 15:02:04.000000000 +0200 |
522 | +++ libotr-3.2.1-magellan/toolkit/Makefile.in 2012-12-21 16:25:16.011383871 +0100 |
523 | @@ -55,7 +55,7 @@ |
524 | am_otr_mackey_OBJECTS = otr_mackey.$(OBJEXT) sesskeys.$(OBJEXT) \ |
525 | $(am__objects_1) |
526 | otr_mackey_OBJECTS = $(am_otr_mackey_OBJECTS) |
527 | -am__DEPENDENCIES_1 = ../src/libotr.la |
528 | +am__DEPENDENCIES_1 = ../src/libotr3.la |
529 | otr_mackey_DEPENDENCIES = $(am__DEPENDENCIES_1) |
530 | am_otr_modify_OBJECTS = otr_modify.$(OBJEXT) readotr.$(OBJEXT) \ |
531 | $(am__objects_1) |
532 | @@ -159,7 +159,7 @@ |
533 | LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ |
534 | LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ |
535 | LIBOBJS = @LIBOBJS@ |
536 | -LIBOTR_LIBTOOL_VERSION = @LIBOTR_LIBTOOL_VERSION@ |
537 | +LIBOTR3_LIBTOOL_VERSION = @LIBOTR3_LIBTOOL_VERSION@ |
538 | LIBS = @LIBS@ |
539 | LIBTOOL = @LIBTOOL@ |
540 | LIPO = @LIPO@ |
541 | @@ -242,7 +242,7 @@ |
542 | INCLUDES = -I$(includedir) -I../src @LIBGCRYPT_CFLAGS@ |
543 | noinst_HEADERS = aes.h ctrmode.h parse.h sesskeys.h readotr.h sha1hmac.h |
544 | COMMON_S = parse.c sha1hmac.c |
545 | -COMMON_LD = ../src/libotr.la @LIBS@ @LIBGCRYPT_LIBS@ |
546 | +COMMON_LD = ../src/libotr3.la @LIBS@ @LIBGCRYPT_LIBS@ |
547 | otr_parse_SOURCES = otr_parse.c readotr.c $(COMMON_S) |
548 | otr_parse_LDADD = $(COMMON_LD) |
549 | otr_sesskeys_SOURCES = otr_sesskeys.c sesskeys.c $(COMMON_S) |