Hello community,

here is the log from the commit of package idzebra.3536 for 
openSUSE:13.1:Update checked in at 2015-02-19 17:25:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1:Update/idzebra.3536 (Old)
 and      /work/SRC/openSUSE:13.1:Update/.idzebra.3536.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "idzebra.3536"

Changes:
--------
New Changes file:

--- /dev/null   2014-12-25 22:38:16.200041506 +0100
+++ /work/SRC/openSUSE:13.1:Update/.idzebra.3536.new/idzebra.changes    
2015-02-19 17:25:55.000000000 +0100
@@ -0,0 +1,359 @@
+-------------------------------------------------------------------
+Mon Feb  9 10:16:26 UTC 2015 - [email protected]
+
+- Update to version 2.0.60 (boo#917030):
+  + Fix ICU phrase searches for terms split by ICU ZEB-664.
+  + Update Visual Studio nmake file for VS 2013.
+- Update Url and Source to new location.
+
+-------------------------------------------------------------------
+Tue Jun  3 09:23:52 UTC 2014 - [email protected]
+
+- Version 2.0.59; for details, see http://indexdata.dk/zebra/doc/NEWS;
+  e.g.:
+  * SRU 2.0 support.
+  * Bug fixes.
+
+-------------------------------------------------------------------
+Wed Sep  4 12:18:44 UTC 2013 - [email protected]
+
+- fix build with tcl 8.5+
+  * tcl_interp->errorline/result is depreciated and replaced with
+    Tcl_GetErrorline/Tcl_GetStringResult.
+  * online documentations claim these functions were marked in 8.6
+    but actually in 8.5 errorline is marked.
+- add patch: idzebra-2.0.55-tcl-8.6-abuild.patch
+
+-------------------------------------------------------------------
+Thu Aug 29 14:17:40 UTC 2013 - [email protected]
+
+- Version 2.0.55; for details, see http://indexdata.dk/zebra/doc/NEWS;
+  e.g.:
+  + Add + document zebraidx command "check", which checks consistency
+    of register.
+
+-------------------------------------------------------------------
+Wed Aug  7 16:17:14 CEST 2013 - [email protected]
+
+- fix build on factory: newer rpm does not allow to mark
+  non-directories as dir anymore (like symlinks in this case) 
+
+-------------------------------------------------------------------
+Thu Jun  6 06:46:24 UTC 2013 - [email protected]
+
+- Version 2.0.54; for details and earlier changes, see
+  http://indexdata.dk/zebra/doc/NEWS.
+
+-------------------------------------------------------------------
+Tue Sep 18 07:29:47 UTC 2012 - [email protected]
+
+- Version 2.0.52; for details and earlier changes, see
+  http://indexdata.dk/zebra/doc/NEWS.
+
+-------------------------------------------------------------------
+Wed May 25 13:36:12 CEST 2011 - [email protected]
+
+- Version 2.0.44; for details and earlier changes, see
+  http://indexdata.dk/zebra/doc/NEWS:
+* Zebra honors SRU sortkeys and CQL sortby.
+
+-------------------------------------------------------------------
+Wed Aug 25 15:03:05 CEST 2010 - [email protected]
+
+- Version 2.0.44; for details see http://indexdata.dk/zebra/doc/NEWS.
+
+-------------------------------------------------------------------
+Thu Dec 17 02:58:47 CET 2009 - [email protected]
+
+- fix -devel package dependencies
+
+-------------------------------------------------------------------
+Wed Nov 18 09:52:09 CET 2009 - [email protected]
+
+- Version 2.0.43; for details see http://indexdata.dk/zebra/doc/NEWS.
+
+-------------------------------------------------------------------
+Mon May 18 15:47:09 CEST 2009 - [email protected]
+
+- Version 2.0.37; for details see http://indexdata.dk/zebra/NEWS.
+
+-------------------------------------------------------------------
+Thu Mar 26 13:51:22 CET 2009 - [email protected]
+
+- Do not include static modules and "la" files
+
+-------------------------------------------------------------------
+Mon Mar  9 15:10:33 CET 2009 - [email protected]
+
+- Version 2.0.36; for details see http://indexdata.dk/zebra/NEWS.
+
+-------------------------------------------------------------------
+Fri Jul  4 15:10:57 CEST 2008 - [email protected]
+
+- Version 2.0.32 (for details see NEWS):
+* Mostly ICU related enhancements and fixes.
+
+-------------------------------------------------------------------
+Wed Nov 21 15:35:56 CET 2007 - [email protected]
+
+- Version 2.0.18 (changes since .14 from NEWS):
+* Add snippet support. Element set name zebra::snippet will make
+  Zebra return an XML record with snippets.
+* Bug fixes: zebra.cfg with leading space are ignored; crash for some
+  searches with customized string.chr, etc.
+
+-------------------------------------------------------------------
+Thu May 10 16:36:52 CEST 2007 - [email protected]
+
+- Version 2.0.14 (binary incompatible with version 1.x); major changes
+  since 2.0.0:
+  * 'isamb' is now the default ISAM system.
+  * Bug fixes and performance improvements.
+- New -devel subpackage.
+
+-------------------------------------------------------------------
+Thu May  3 18:48:45 CEST 2007 - [email protected]
+
+- changed expat to libexpat-devel in BuildRequires
+
+-------------------------------------------------------------------
+Mon Oct 23 15:03:30 CEST 2006 - [email protected]
+
+- Version 1.3.44 (changes since .38):
+  * Bugfixes: Multiple simultaneous updates by extended services trashes
+    register files.
+    Trailing characters in password are ignored.
+  * Optimized melm performance.
+
+-------------------------------------------------------------------
+Thu Aug 17 16:18:31 CEST 2006 - [email protected]
+
+- Version 1.3.38:
+  * Bug fixes.
+  * Binaries renamed to zebrasrv-1.3 and zebraidx-1.3.
+
+-------------------------------------------------------------------
+Mon Jun 26 10:57:30 CEST 2006 - [email protected]
+
+- Version 1.3.36: Fix two querying related bugs.
+
+-------------------------------------------------------------------
+Thu Jun  1 11:50:21 CEST 2006 - [email protected]
+
+- Version 1.3.34:
+  Bug fixes, for example fix for XPath indexing.
+
+-------------------------------------------------------------------
+Wed Jan 25 21:36:34 CET 2006 - [email protected]
+
+- converted neededforbuild to BuildRequires
+
+-------------------------------------------------------------------
+Fri Nov 11 11:17:36 CET 2005 - [email protected]
+
+- Update to version 1.3.32.
+  * Fix XPath bug.
+
+-------------------------------------------------------------------
+Fri Nov  4 16:26:49 CET 2005 - [email protected]
+
+- Update to version 1.3.30.
+
+-------------------------------------------------------------------
+Tue May 31 10:46:04 CEST 2005 - [email protected]
+
+- Update to version 1.3.28.
+  * Improve authentication facility.
+
+-------------------------------------------------------------------
+Fri May 27 11:29:46 CEST 2005 - [email protected]
+
+- Update to version 1.3.26.
+  * Bugfixes; for more info see NEWS.
+  * Implement the 'equivalent' directive for .chr-files.
+
+-------------------------------------------------------------------
+Thu Feb 10 09:29:03 CET 2005 - [email protected]
+
+- Update to version 1.3.24.
+  * Bugfixes (white-space in records, threading support).
+
+-------------------------------------------------------------------
+Mon Jan 24 13:21:23 CET 2005 - [email protected]
+
+- Update to version 1.3.22.
+  * Various bugfixes.
+  * Better indexing; ignore leading articles if wanted.
+
+-------------------------------------------------------------------
+Wed Nov 17 09:39:08 CET 2004 - [email protected]
+
+- Update to version 1.3.18.
+- Disable check on non-ix86 architectures.
+
+-------------------------------------------------------------------
+Wed Jun  2 01:19:00 CEST 2004 - [email protected]
+
+- added openssl-devel to neededforbuild
++++ 162 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:13.1:Update/.idzebra.3536.new/idzebra.changes

New:
----
  idzebra-2.0.55-tcl-8.5-abuild.patch
  idzebra-2.0.60.tar.gz
  idzebra.changes
  idzebra.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ idzebra.spec ++++++
#
# spec file for package idzebra
#
# Copyright (c) 2015 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           idzebra
Version:        2.0.60
Release:        0
Summary:        Fielded Free Text Engine with a Z39.50 Frontend
License:        GPL-2.0+
Group:          Productivity/Databases/Servers
Url:            http://www.indexdata.com/zebra/
Source:         http://ftp.indexdata.com/pub/zebra/%{name}-%{version}.tar.gz
#PATCH-FIX-UPSTREAM [email protected] - tcl_interp->errorline/result is 
depreciated in tcl 8.5
Patch:          idzebra-2.0.55-tcl-8.5-abuild.patch
BuildRequires:  libexpat-devel
BuildRequires:  libyaz-devel
BuildRequires:  openssl-devel
BuildRequires:  readline-devel
BuildRequires:  tcl-devel
BuildRequires:  tcpd-devel
Requires:       yaz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Zebra is a fielded free text indexing and retrieval engine with a
Z39.50 front-end. You can use any compatible, commercial, or freeware
Z39.50 client to access data stored in Zebra.

%package devel
Summary:        Fielded Free Text Engine with a Z39.50 Frontend
Group:          Development/Libraries/C and C++
Requires:       %{name} = %{version}
Requires:       glibc-devel
Requires:       libyaz-devel

%description devel
Zebra is a fielded free text indexing and retrieval engine with a
Z39.50 front-end. You can use any compatible, commercial, or freeware
Z39.50 client to access data stored in Zebra.

%package doc
Summary:        Documentation for the idzebra Package
Group:          Productivity/Databases/Servers
Requires:       %{name} = %{version}

%description doc
This package contains the documentation for Zebra.  Zebra is a fielded
free text indexing and retrieval engine with a Z39.50 front-end.

%prep
%setup -q
%patch -p1

%build
CFLAGS="%{optflags} -fno-strict-aliasing" \
%configure --disable-static --with-pic --with-yazconfig=%{_bindir}
make %{?_smp_mflags}
for f in examples/marcxml/*.x?l; do
  tr -d '\15' <$f >$f.tmp && mv $f.tmp $f
done

%check
%ifarch ix86
  # 2004-11-17 07:44:55 CET -ke-
  # there are problems with killing zebrasrv reliably
  make check
%endif

%install
%make_install
# pushd doc
# make DESTDIR=%{buildroot} install
# popd
# Unwanted doc stuff
rm -fr %{buildroot}%{_datadir}/doc
#
rm -fr html
mkdir html
#ln -sf zebra.html html/index.html
cp doc/*html html
#cp doc/*.pdf .
%define DOCFILES README LICENSE.* NEWS
#*.pdf
{
  echo "<html><head><title>%{name} documentation directory</title></head>"
  echo "<body><ul>"
  echo "<li><a href=\"html/index.html\">%{name}</a>, official documentation 
(local)"
  for f in %{DOCFILES}  ; do
    if [ "http:" = "${f%%%%/*}" ]; then
      echo "<li><a href=\"$f\">$f</a>"
      continue
    fi
    [ -f $f ] || continue
    echo "<li><a href=\"$f\">$f</a>"
  done
  echo "</li></body></html>"
} >index.html
pushd %{buildroot}
  mkdir -p etc/idzebra usr/share/idzebra
  cp -a usr/share/idzebra*/tab/* etc/idzebra
  rm -fr usr/share/idzebra*/tab
  pushd %{buildroot}%{_datadir}/idzebra
  ln -sf ../../../etc/idzebra tab
  popd
popd
rm examples/*/Makefile*
rm -fr %{buildroot}%{_datadir}/idzebra-2.0-examples
find %{buildroot} -type f -name "*.la" -delete -print
find examples -type f -name '*.pl' -exec chmod -x {} \;

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root)
%dir %{_datadir}/idzebra
%{_datadir}/idzebra/tab
%config %{_sysconfdir}/idzebra
%{_libdir}/lib*.so.*
%dir %{_libdir}/idzebra-2.0
%dir %{_libdir}/idzebra-2.0/modules
%{_libdir}/idzebra-2.0/modules/*.so
%{_bindir}/zebrasrv*
%{_bindir}/zebraidx*
%{_bindir}/idzebra*
%{_mandir}/*/*

%files devel
%defattr(-,root,root)
%{_libdir}/*.so
%{_includedir}/*
%{_datadir}/aclocal/*

%files doc
%defattr(-,root,root)
%doc %{DOCFILES}
%doc index.html html
%doc examples
%doc doc/marc_indexing.xml

%changelog
++++++ idzebra-2.0.55-tcl-8.5-abuild.patch ++++++
Index: idzebra-2.0.55/index/mod_grs_regx.c
===================================================================
--- idzebra-2.0.55.orig/index/mod_grs_regx.c
+++ idzebra-2.0.55/index/mod_grs_regx.c
@@ -1301,8 +1301,13 @@ static void execTcl (struct lexSpec *spe
     {
        const char *err = Tcl_GetVar(spec->tcl_interp, "errorInfo", 0);
        yaz_log(YLOG_FATAL, "Tcl error, line=%d, \"%s\"\n%s",
-           spec->tcl_interp->errorLine,
+#if (TCL_MAJOR_VERSION >= 8 && TCL_MINOR_VERSION >= 5)
+           Tcl_GetErrorline(spec->tcl_interp),
+           Tcl_GetStringResult(spec->tcl_interp),
+#else
+           spec->tcl_interp->errorline,
            spec->tcl_interp->result,
+#endif
            err ? err : "[NO ERRORINFO]");
     }
 }
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to