commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2018-10-02 19:41:45 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr" Tue Oct 2 19:41:45 2018 rev:22 rq:638819 version:4.1.1 Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2018-05-23 16:04:49.663375512 +0200 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2018-10-02 19:41:49.290173985 +0200 @@ -1,0 +2,7 @@ +Thu Sep 27 14:58:11 UTC 2018 - sch...@suse.de + +- libotr-test-uninitialized.patch: Fix use of uninitialized memory in + testsuite +- Don't disable testsuite on ppc + +--- New: libotr-test-uninitialized.patch Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.y0qc1F/_old 2018-10-02 19:41:49.854173147 +0200 +++ /var/tmp/diff_new_pack.y0qc1F/_new 2018-10-02 19:41:49.858173141 +0200 @@ -28,6 +28,7 @@ Source2:http://www.cypherpunks.ca/otr/gpgkey.asc#/libotr.keyring Patch0: libotr-4.1.1-fix-base64-tests.patch Patch1: libotr-test-underrun.patch +Patch2: libotr-test-uninitialized.patch BuildRequires: libgcrypt-devel >= 1.2.0 BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -46,9 +47,9 @@ %package -n libotr5 Summary:"Off The Record" messaging library toolkit -#openSUSE 10.3 License:LGPL-2.1-only Group: Development/Libraries/C and C++ +#openSUSE 10.3 Provides: %{name} = %{version} Obsoletes: %{name} <= 3.0.0 @@ -95,6 +96,7 @@ %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build %ifarch %arm @@ -106,10 +108,7 @@ make %{?_smp_mflags} %check -# https://bugs.otr.im/issues/129 -%ifnarch ppc ppc64 ppc64le make %{?_smp_mflags} check -%endif %install make %{?_smp_mflags} DESTDIR=%{buildroot} install ++ libotr-test-uninitialized.patch ++ Index: libotr-4.1.1/tests/unit/test_auth.c === --- libotr-4.1.1.orig/tests/unit/test_auth.c +++ libotr-4.1.1/tests/unit/test_auth.c @@ -67,6 +67,7 @@ static void test_auth_clear(void) OtrlAuthInfo *auth = &ctx.auth; /* API call. */ + otrl_auth_new(&ctx); otrl_auth_clear(auth); ok(auth->authstate == OTRL_AUTHSTATE_NONE &&
commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2018-05-23 16:04:48 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr" Wed May 23 16:04:48 2018 rev:21 rq:608989 version:4.1.1 Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2016-03-26 15:08:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2018-05-23 16:04:49.663375512 +0200 @@ -1,0 +2,11 @@ +Wed May 16 06:25:56 UTC 2018 - adam.ma...@suse.de + +- Use %license instead of %doc for license files. + +--- +Tue May 15 15:22:41 UTC 2018 - mgo...@suse.com + +- Add libotr-test-underrun.patch: fix intermittent buffer underrun + in the regression test client (bsc#1091664). + +--- New: libotr-test-underrun.patch Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.gyWu7M/_old 2018-05-23 16:04:50.211355436 +0200 +++ /var/tmp/diff_new_pack.gyWu7M/_new 2018-05-23 16:04:50.211355436 +0200 @@ -1,7 +1,7 @@ # # spec file for package libotr # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,13 +20,14 @@ Version:4.1.1 Release:0 Summary:"Off The Record" messaging library toolkit -License:LGPL-2.1 and GPL-2.0 +License:LGPL-2.1-only AND GPL-2.0-only Group: Development/Libraries/C and C++ Url:https://www.cypherpunks.ca/otr/ Source: https://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz Source1:https://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc Source2:http://www.cypherpunks.ca/otr/gpgkey.asc#/libotr.keyring Patch0: libotr-4.1.1-fix-base64-tests.patch +Patch1: libotr-test-underrun.patch BuildRequires: libgcrypt-devel >= 1.2.0 BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -45,9 +46,9 @@ %package -n libotr5 Summary:"Off The Record" messaging library toolkit -License:LGPL-2.1 -Group: Development/Libraries/C and C++ #openSUSE 10.3 +License:LGPL-2.1-only +Group: Development/Libraries/C and C++ Provides: %{name} = %{version} Obsoletes: %{name} <= 3.0.0 @@ -65,7 +66,7 @@ %package devel Summary:Include files and development libraries -License:LGPL-2.1 and GPL-2.0 +License:LGPL-2.1-only AND GPL-2.0-only Group: Development/Libraries/C and C++ Requires: libgcrypt-devel Requires: libotr5 = %{version} @@ -75,7 +76,7 @@ %package tools Summary:"Off The Record" messaging library toolkit -License:GPL-2.0 +License:GPL-2.0-only Group: Development/Libraries/C and C++ %description tools @@ -93,6 +94,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %ifarch %arm @@ -115,18 +117,19 @@ %files tools %defattr (-, root, root) -%doc COPYING +%license COPYING %{_bindir}/otr* %{_mandir}/man1/otr* %files -n libotr5 %defattr (-, root, root) -%doc COPYING.LIB +%license COPYING.LIB %{_libdir}/libotr.so.5* %files devel %defattr (-, root, root) -%doc COPYING README AUTHORS NEWS ChangeLog +%doc README AUTHORS NEWS ChangeLog +%license COPYING %dir %{_includedir}/libotr %{_includedir}/libotr/*.h %{_libdir}/libotr.so ++ libotr-test-underrun.patch ++ diff -urp libotr-4.1.1.orig/tests/regression/client/client.c libotr-4.1.1/tests/regression/client/client.c --- libotr-4.1.1.orig/tests/regression/client/client.c 2015-12-25 11:39:45.0 -0600 +++ libotr-4.1.1/tests/regression/client/client.c 2018-05-15 10:21:41.509037880 -0500 @@ -497,7 +497,7 @@ static int send_otr_msg(int sock, const } if (!message) { - size_t len = rand() % 600; + size_t len = rand() % 600 + 1; char *msg = zmalloc(len); if (!msg) { perror("random msg");
commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2016-03-26 15:08:36 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr" Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2014-10-31 18:27:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2016-03-26 15:08:38.0 +0100 @@ -1,0 +2,15 @@ +Mon Mar 7 12:46:26 UTC 2016 - astie...@suse.com + +- libotr 4.1.1: + * Fix an integer overflow bug that can cause a heap buffer +overflow (and from there remote code execution) on 64-bit +platforms - CVE-2016-2851 (boo#969785) + * Fix possible free() of an uninitialized pointer + * Be stricter about parsing v3 fragments + * Add a testsuite ("make check" to run it) + * Fix a memory leak when reading a malformed instance tag file + * Protocol documentation clarifications +- add libotr-4.1.1-fix-base64-tests.patch to fix test suite failure +- skip failing tests on ppc architectures + +--- Old: libotr-4.1.0.tar.gz libotr-4.1.0.tar.gz.asc New: libotr-4.1.1-fix-base64-tests.patch libotr-4.1.1.tar.gz libotr-4.1.1.tar.gz.asc Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.9IF7ud/_old 2016-03-26 15:08:39.0 +0100 +++ /var/tmp/diff_new_pack.9IF7ud/_new 2016-03-26 15:08:39.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libotr # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,18 +17,17 @@ Name: libotr -Version:4.1.0 +Version:4.1.1 Release:0 Summary:"Off The Record" messaging library toolkit License:LGPL-2.1 and GPL-2.0 Group: Development/Libraries/C and C++ Url:https://www.cypherpunks.ca/otr/ Source: https://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz -# http://www.cypherpunks.ca/otr/gpgkey.asc Source1:https://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc -Source2:libotr.keyring -BuildRequires: libgcrypt-devel -BuildRequires: libtool +Source2:http://www.cypherpunks.ca/otr/gpgkey.asc#/libotr.keyring +Patch0: libotr-4.1.1-fix-base64-tests.patch +BuildRequires: libgcrypt-devel >= 1.2.0 BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -93,9 +92,10 @@ %prep %setup -q +%patch0 -p1 %build -%ifarch %{arm} +%ifarch %arm export CFLAGS="%{optflags} -O1" %else export CFLAGS="%{optflags}" @@ -104,10 +104,13 @@ make %{?_smp_mflags} %check +# https://bugs.otr.im/issues/129 +%ifnarch ppc ppc64 ppc64le make %{?_smp_mflags} check +%endif %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install rm -f %{buildroot}%{_libdir}/libotr.la %files tools @@ -131,7 +134,6 @@ %{_libdir}/pkgconfig/libotr.pc %post -n libotr5 -p /sbin/ldconfig - %postun -n libotr5 -p /sbin/ldconfig %changelog ++ libotr-4.1.1-fix-base64-tests.patch ++ >From 635755b57f6e750dbfc9356eda54d7a4366b8965 Mon Sep 17 00:00:00 2001 From: Andreas Stieger Date: Mon, 7 Mar 2016 08:12:19 -0500 Subject: [PATCH] Test: fix test_otrl_base64_otr_decode References: https://bugs.otr.im/issues/91 Upstream: in review otrl_base64_decode does not null terminate the output buffer, therefore the string compare operation in the test must be passed the length. Signed-off-by: Andreas Stieger Signed-off-by: David Goulet --- tests/unit/test_b64.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/unit/test_b64.c b/tests/unit/test_b64.c index 6d55992..e29b831 100644 --- a/tests/unit/test_b64.c +++ b/tests/unit/test_b64.c @@ -26,7 +26,7 @@ GCRY_THREAD_OPTION_PTHREAD_IMPL; -#define NUM_TESTS 10 +#define NUM_TESTS 11 const char *alphanum_encoded = "?OTR:" "YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoxMjM0NTY3ODkwCg==" "."; @@ -64,8 +64,9 @@ static void test_otrl_base64_otr_decode(void) ok(otrl_base64_otr_decode(alphanum_encoded, &bufp, &len) == 0, "Call with valid data successfull"); - ok(strcmp((const char*)bufp, alphanum_decoded) == 0 - && len == 37, "Decoded valid b64 test vector with success"); + ok(len == 37, "Decoded valid b64 test vector with correct length"); + ok(strncmp((const char*)bufp, alphanum_decoded, len) == 0, +
commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2014-10-31 18:27:16 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr" Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2014-01-09 07:13:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2014-10-31 18:27:19.0 +0100 @@ -1,0 +2,21 @@ +Tue Oct 21 19:01:07 UTC 2014 - andreas.stie...@gmx.de + +- libotr 4.1.0: + * Modernized autoconf build system + * Use constant-time comparisons where needed + * Use gcrypt secure memory allocation + * Correctly reject attempts to fragment a message into too many +pieces + * Fix a missing opdata when sending message fragments + * Don't lose the first user message when REQUIRE_ENCRYPTION is +set + * Fix some memory leaks + * Correctly check for children contexts' state when forgetting a +context + * API Changes: ++ Added API functions otrl_context_find_recent_instance and + otrl_context_find_recent_secure_instance. +- remove pass-opdata-when-sending-message-fragment.patch, upstream +- source tarball signature verification covered by source_validator + +--- Old: libotr-4.0.0.tar.gz libotr-4.0.0.tar.gz.asc pass-opdata-when-sending-message-fragment.patch New: libotr-4.1.0.tar.gz libotr-4.1.0.tar.gz.asc Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.EoxuTi/_old 2014-10-31 18:27:20.0 +0100 +++ /var/tmp/diff_new_pack.EoxuTi/_new 2014-10-31 18:27:20.0 +0100 @@ -17,24 +17,19 @@ Name: libotr -Version:4.0.0 +Version:4.1.0 Release:0 -Url:http://www.cypherpunks.ca/otr/ Summary:"Off The Record" messaging library toolkit License:LGPL-2.1 and GPL-2.0 Group: Development/Libraries/C and C++ -Source: http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz +Url:https://www.cypherpunks.ca/otr/ +Source: https://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz # http://www.cypherpunks.ca/otr/gpgkey.asc -Source1:http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc +Source1:https://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc Source2:libotr.keyring -# PATCH-FIX-UPSTREAM pass-opdata-when-sending-message-fragment.patch -- kde#328999, bnc#857501 -Patch0: pass-opdata-when-sending-message-fragment.patch BuildRequires: libgcrypt-devel BuildRequires: libtool BuildRequires: pkgconfig -%if 0%{?suse_version} >= 1230 -BuildRequires: gpg-offline -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -97,25 +92,23 @@ conversation is compromised. %prep -%{?gpg_verify: %gpg_verify %{S:1}} %setup -q -%patch0 -p1 %build -%ifarch %arm -export CFLAGS="$RPM_OPT_FLAGS -O1" +%ifarch %{arm} +export CFLAGS="%{optflags} -O1" %else -export CFLAGS="$RPM_OPT_FLAGS" +export CFLAGS="%{optflags}" %endif %configure --disable-static --with-pic make %{?_smp_mflags} %check -%{__make} check +make %{?_smp_mflags} check %install -%{__make} DESTDIR=%{buildroot} install -%{__rm} -f %{buildroot}%{_libdir}/libotr.la +make DESTDIR=%{buildroot} install %{?_smp_mflags} +rm -f %{buildroot}%{_libdir}/libotr.la %files tools %defattr (-, root, root) ++ libotr-4.0.0.tar.gz -> libotr-4.1.0.tar.gz ++ 48021 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2014-01-09 07:13:31 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr" Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2013-06-25 14:42:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2014-01-09 07:13:32.0 +0100 @@ -1,0 +2,7 @@ +Mon Jan 6 16:33:26 UTC 2014 - hrvoje.sen...@gmail.com + +- added patch from upstream: + * pass-opdata-when-sending-message-fragment.patch -- fixes downstream +kopete crashes: kde#328999, bnc#857501 + +--- New: pass-opdata-when-sending-message-fragment.patch Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.pUFDfd/_old 2014-01-09 07:13:32.0 +0100 +++ /var/tmp/diff_new_pack.pUFDfd/_new 2014-01-09 07:13:32.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libotr # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,6 +27,8 @@ # http://www.cypherpunks.ca/otr/gpgkey.asc Source1:http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc Source2:libotr.keyring +# PATCH-FIX-UPSTREAM pass-opdata-when-sending-message-fragment.patch -- kde#328999, bnc#857501 +Patch0: pass-opdata-when-sending-message-fragment.patch BuildRequires: libgcrypt-devel BuildRequires: libtool BuildRequires: pkgconfig @@ -97,6 +99,7 @@ %prep %{?gpg_verify: %gpg_verify %{S:1}} %setup -q +%patch0 -p1 %build %ifarch %arm ++ pass-opdata-when-sending-message-fragment.patch ++ From: David Goulet Date: 2013-01-19 Subject: Fix: pass opdata when sending message fragment --- Fix: pass opdata when sending message fragment The inject_message callback was missing the opdata when sending message fragments. Signed-off-by: David Goulet --- --- a/src/message.c +++ b/src/message.c @@ -441,7 +441,7 @@ /* Fragment and send according to policy */ if (!err && messagep && *messagep) { if (context) { - err = fragment_and_send(ops, NULL, context, *messagep, + err = fragment_and_send(ops, opdata, context, *messagep, fragPolicy, messagep); } } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2013-06-25 09:27:21 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr" Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2012-10-03 08:00:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2013-06-25 14:42:14.0 +0200 @@ -1,0 +2,6 @@ +Wed Jun 19 19:30:06 UTC 2013 - andreas.stie...@gmx.de + +- verify source signature +- remove autoreconf call + +--- New: libotr-4.0.0.tar.gz.asc libotr.keyring Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.VUW2xU/_old 2013-06-25 14:42:15.0 +0200 +++ /var/tmp/diff_new_pack.VUW2xU/_new 2013-06-25 14:42:15.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libotr # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,6 @@ Name: libotr -BuildRequires: libgcrypt-devel -BuildRequires: libtool -BuildRequires: pkgconfig Version:4.0.0 Release:0 Url:http://www.cypherpunks.ca/otr/ @@ -27,6 +24,15 @@ License:LGPL-2.1 and GPL-2.0 Group: Development/Libraries/C and C++ Source: http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz +# http://www.cypherpunks.ca/otr/gpgkey.asc +Source1:http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz.asc +Source2:libotr.keyring +BuildRequires: libgcrypt-devel +BuildRequires: libtool +BuildRequires: pkgconfig +%if 0%{?suse_version} >= 1230 +BuildRequires: gpg-offline +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -89,6 +95,7 @@ conversation is compromised. %prep +%{?gpg_verify: %gpg_verify %{S:1}} %setup -q %build @@ -97,7 +104,6 @@ %else export CFLAGS="$RPM_OPT_FLAGS" %endif -autoreconf -fi %configure --disable-static --with-pic make %{?_smp_mflags} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2012-10-03 08:00:28 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr", Maintainer is "bwhite...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2012-02-16 16:18:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2012-10-03 08:00:30.0 +0200 @@ -1,0 +2,28 @@ +Wed Sep 26 11:40:40 UTC 2012 - nmo.marq...@gmail.com + +- Update the license fields (bnc#782253) +- Move COPYING and COPYING.LIB documentation to their respective + (sub)packages. + +--- +Sun Sep 23 16:42:20 UTC 2012 - nmo.marq...@gmail.com + +- Update to version 4.0.0: + + Support v3 of the OTR protocol + + The main new feature: sensibly handle the case where a user is +logged in multiple times to the same IM account + + instance tags, to support multiple simultaneous logins + + support for asynchronous private key generation + + the ability to provide an extra symmetric key to applications +(with forward secrecy) + + applications can supply a formation conversion callback if they +do not natively use XHTML-style UTF8 markup + + error messages formerly provided by libotr are now handled +using callbacks to the application, for better i18n support + + otrl_message_sending now handles message fragmentation +internally + + Added support for one-way authentication using an explicit +question, based on the SOUPS 2008 user study +- Soname bump to 5 + +--- Old: libotr-3.2.0.tar.bz2 New: libotr-4.0.0.tar.gz Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.VJnVvh/_old 2012-10-03 08:00:33.0 +0200 +++ /var/tmp/diff_new_pack.VJnVvh/_new 2012-10-03 08:00:33.0 +0200 @@ -19,13 +19,14 @@ Name: libotr BuildRequires: libgcrypt-devel BuildRequires: libtool -Version:3.2.0 +BuildRequires: pkgconfig +Version:4.0.0 Release:0 Url:http://www.cypherpunks.ca/otr/ Summary:"Off The Record" messaging library toolkit -License:LGPL-2.1+ +License:LGPL-2.1 and GPL-2.0 Group: Development/Libraries/C and C++ -Source: http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.bz2 +Source: http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -40,14 +41,15 @@ secrecy If you lose control of your private keys, no previous conversation is compromised. -%package -n libotr2 +%package -n libotr5 Summary:"Off The Record" messaging library toolkit +License:LGPL-2.1 Group: Development/Libraries/C and C++ #openSUSE 10.3 Provides: %{name} = %{version} Obsoletes: %{name} <= 3.0.0 -%description -n libotr2 +%description -n libotr5 Off-the-Record (OTR) Messaging allows you to have private conversations over instant messaging by providing: Encryption No one else can read your instant messages. Authentication You are assured the correspondent @@ -61,14 +63,17 @@ %package devel Summary:Include files and development libraries +License:LGPL-2.1 and GPL-2.0 Group: Development/Libraries/C and C++ -Requires: libotr2 = %{version} libgcrypt-devel +Requires: libgcrypt-devel +Requires: libotr5 = %{version} %description devel Headers and development libraries for libotr %package tools Summary:"Off The Record" messaging library toolkit +License:GPL-2.0 Group: Development/Libraries/C and C++ %description tools @@ -105,24 +110,26 @@ %files tools %defattr (-, root, root) +%doc COPYING %{_bindir}/otr* %{_mandir}/man1/otr* -%files -n libotr2 +%files -n libotr5 %defattr (-, root, root) -%{_libdir}/libotr.so.2* +%doc COPYING.LIB +%{_libdir}/libotr.so.5* %files devel %defattr (-, root, root) -%doc COPYING README COPYING.LIB AUTHORS NEWS ChangeLog +%doc COPYING README AUTHORS NEWS ChangeLog %dir %{_includedir}/libotr %{_includedir}/libotr/*.h %{_libdir}/libotr.so %{_datadir}/aclocal/libotr.m4 %{_libdir}/pkgconfig/libotr.pc -%post -n libotr2 -p /sbin/ldconfig +%post -n libotr5 -p /sbin/ldconfig -%postun -n libotr2 -p /sbin/ldconfig +%postun -n libotr5 -p /sbin/ldconfig %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2012-02-16 16:18:41 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr", Maintainer is "bwhite...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2011-11-21 15:47:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2012-02-16 16:18:42.0 +0100 @@ -1,0 +2,11 @@ +Mon Feb 13 10:49:09 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- +Mon Nov 21 15:25:39 UTC 2011 - jeng...@medozas.de + +- Remove redundant/unwanted tags/section (cf. specfile guidelines) +- Use %_smp_mflags for parallel building + +--- Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.xY49iY/_old 2012-02-16 16:18:42.0 +0100 +++ /var/tmp/diff_new_pack.xY49iY/_new 2012-02-16 16:18:42.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libotr # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: libotr -BuildRequires: libgcrypt-devel libtool +BuildRequires: libgcrypt-devel +BuildRequires: libtool Version:3.2.0 -Release:1 +Release:0 Url:http://www.cypherpunks.ca/otr/ -Group: Development/Libraries/C and C++ -License:LGPL v2.1 or later Summary:"Off The Record" messaging library toolkit +License:LGPL-2.1+ +Group: Development/Libraries/C and C++ Source: http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -41,14 +40,7 @@ secrecy If you lose control of your private keys, no previous conversation is compromised. - - -Authors: - -Nikita Borisov and Ian Goldberg - %package -n libotr2 -License:LGPL v2.1 or later Summary:"Off The Record" messaging library toolkit Group: Development/Libraries/C and C++ #openSUSE 10.3 @@ -67,14 +59,7 @@ secrecy If you lose control of your private keys, no previous conversation is compromised. - - -Authors: - -Nikita Borisov and Ian Goldberg - %package devel -License:LGPL v2.1 or later Summary:Include files and development libraries Group: Development/Libraries/C and C++ Requires: libotr2 = %{version} libgcrypt-devel @@ -82,14 +67,7 @@ %description devel Headers and development libraries for libotr - - -Authors: - -Nikita Borisov and Ian Goldberg - %package tools -License:LGPL v2.1 or later Summary:"Off The Record" messaging library toolkit Group: Development/Libraries/C and C++ @@ -105,12 +83,6 @@ secrecy If you lose control of your private keys, no previous conversation is compromised. - - -Authors: - -Nikita Borisov and Ian Goldberg - %prep %setup -q @@ -122,7 +94,7 @@ %endif autoreconf -fi %configure --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} +make %{?_smp_mflags} %check %{__make} check @@ -131,9 +103,6 @@ %{__make} DESTDIR=%{buildroot} install %{__rm} -f %{buildroot}%{_libdir}/libotr.la -%clean -%{__rm} -rf %{buildroot} - %files tools %defattr (-, root, root) %{_bindir}/otr* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libotr for openSUSE:Factory
Hello community, here is the log from the commit of package libotr for openSUSE:Factory checked in at 2011-11-21 15:47:20 Comparing /work/SRC/openSUSE:Factory/libotr (Old) and /work/SRC/openSUSE:Factory/.libotr.new (New) Package is "libotr", Maintainer is "bwhite...@novell.com" Changes: --- /work/SRC/openSUSE:Factory/libotr/libotr.changes2011-09-23 02:09:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.libotr.new/libotr.changes 2011-11-21 15:47:23.0 +0100 @@ -1,0 +2,5 @@ +Sun Nov 20 06:17:12 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ libotr.spec ++ --- /var/tmp/diff_new_pack.pep2LH/_old 2011-11-21 15:47:24.0 +0100 +++ /var/tmp/diff_new_pack.pep2LH/_new 2011-11-21 15:47:24.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package libotr (Version 3.2.0) +# spec file for package libotr # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libotr -BuildRequires: libgcrypt-devel +BuildRequires: libgcrypt-devel libtool Version:3.2.0 Release:1 Url:http://www.cypherpunks.ca/otr/ @@ -27,7 +27,6 @@ License:LGPL v2.1 or later Summary:"Off The Record" messaging library toolkit Source: http://www.cypherpunks.ca/otr/%{name}-%{version}.tar.bz2 -AutoReqProv:on BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org