Hello community,
here is the log from the commit of package yaz for openSUSE:Factory checked in at 2013-01-29 14:51:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yaz (Old)
and /work/SRC/openSUSE:Factory/.yaz.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yaz", Maintainer is "ke@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yaz/yaz.changes 2012-10-26 00:23:36.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yaz.new/yaz.changes 2013-01-29 14:51:03.000000000 +0100
@@ -1,0 +2,29 @@
+Mon Jan 28 10:40:47 UTC 2013 - lars@linux-schulserver.de
+
+- update to 4.2.49:
+ + ICU has a new conversion element 'join', which joins tokens
+ into one with a custom character given by the rule attribute.
+ + New GFS search member: present_number. This is a hint to the
+ search handler how many records are going to be fetched immediately
+ following search. There's no guarantee that it's going to be
+ the case, since it depends on hit count (for Z39.50 piggyback)
+ and whether errors turn up.
+ + Make a few functions static (private). The functions getbyte_stream,
+ ungetbyte_stream and yaz_gets are now private. They were never
+ declared in a header file.
+ + ZOOM: special options to control APDU logging.
+ Using ZOOM_connection_option_set(c, "saveAPDU", "1") will enable
+ logging of APDUs until "saveAPDU" option is set again. If logging is
+ already enabled the effect is that current APDU buffer is cleared.
+ Using ZOOM_connection_option_set(c, "saveAPDU", "0") disables
+ logging (default behavior on new connection).
+ The APDUs sent/received can be obtained by using
+ Using ZOOM_connection_option_get(c, "APDU") or
+ ZOOM_connection_option_getl(c, "APDU", &l).
+ + GFS: relay implementation_version from backend
+ From 3.0.40 and later, implementation_version from backend was
+ not used in init response at all.
+- added yaz-4.2.47-implicit_definitions.patch
+- small specfile cleanup
+
+-------------------------------------------------------------------
Old:
----
yaz-4.2.43.tar.bz2
New:
----
yaz-4.2.47-implicit_definitions.patch
yaz-4.2.49.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yaz.spec ++++++
--- /var/tmp/diff_new_pack.fWYTsW/_old 2013-01-29 14:51:05.000000000 +0100
+++ /var/tmp/diff_new_pack.fWYTsW/_new 2013-01-29 14:51:05.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package yaz
#
-# 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,24 +17,28 @@
Name: yaz
-Version: 4.2.43
+Version: 4.2.49
Release: 0
-Summary: Z39.50/SRW/SRU Programs
+Summary: Z39.50 protocol server and client
License: BSD-3-Clause
Group: Development/Libraries/C and C++
Url: http://www.indexdata.dk/yaz/
-Source: http://ftp.indexdata.dk/pub/yaz/%{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.bz2
Source2: baselibs.conf
+# PATCH-FIX-UPSTREAM initialize variables properly
Patch0: yaz-4.1.7-codecleanup.diff
+# PATCH-FIX-UPSTREAM initialize variables properly
Patch1: yaz-4.1.7-client.diff
+# PATCH-FIX-UPSTREAM add needed ctype header
+Patch2: yaz-4.2.47-implicit_definitions.patch
BuildRequires: libicu-devel
BuildRequires: libpcap-devel
-BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: pkg-config
BuildRequires: readline-devel
BuildRequires: tcpd-devel
+BuildRequires: pkgconfig(libxml-2.0)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define libname libyaz4
@@ -58,10 +62,9 @@
This package contains the documentation.
%package -n %{libname}
-
-Summary: Z39.50 Library
+Summary: Z39
Group: Development/Libraries/C and C++
-Provides: libyaz = %{version}-%{release}
+Provides: libyaz = %{version}
Obsoletes: libyaz < %{version}
%description -n %{libname}
@@ -69,7 +72,7 @@
using the ANSI/NISO Z39.50 protocol for Information Retrieval.
%package -n libyaz-devel
-Summary: Z39.50 Library
+Summary: Z39
Group: Development/Libraries/C and C++
Requires: %{libname} = %{version}
Requires: %{name} = %{version}
@@ -86,6 +89,7 @@
%setup -q
%patch0 -p 1
%patch1 -p 1
+%patch2 -p 1
%build
# --with-dsssl=/usr/share/sgml/docbook/dsssl-stylesheets \
++++++ yaz-4.2.47-implicit_definitions.patch ++++++
Index: yaz-4.2.47/src/sortspec.c
===================================================================
--- yaz-4.2.47.orig/src/sortspec.c
+++ yaz-4.2.47/src/sortspec.c
@@ -13,6 +13,7 @@
#include
participants (1)
-
root@hilbert.suse.de