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]
