commit libotr for openSUSE:Factory

2018-10-02 Thread root
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

2018-05-23 Thread root
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

2016-03-26 Thread h_root
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

2014-10-31 Thread h_root
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

2014-01-08 Thread h_root
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

2013-06-25 Thread h_root
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

2012-10-02 Thread h_root
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

2012-02-16 Thread h_root
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

2011-11-21 Thread h_root
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