SHA256
1
0
forked from pool/xapian-core

Accepting request 290365 from home:pluskalm:branches:server:search

- Update to 1.2.20

OBS-URL: https://build.opensuse.org/request/show/290365
OBS-URL: https://build.opensuse.org/package/show/server:search/xapian-core?expand=0&rev=61
This commit is contained in:
Raymond Wooninck 2015-03-12 08:23:11 +00:00 committed by Git OBS Bridge
parent 4b8abd3cde
commit b02a399d4a
6 changed files with 63 additions and 22 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a78260388ff1b042f0ab5d18afdd524a530ae609690d0339990ddc147a54785
size 3175384

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJUReYJAAoJEBgUewc7rSsHzPAP/3qxLxI5lqwMSDTTX7nLALx1
oB3gyvwmRTK2jVpaPerrYsxnt015xtX894MdR/ntAGR5zkB7hSbzj/jL2i8RTvrn
2Gh8Xw2Gn2cO+QFvJol0LiOTqTJK+HXzhqOsxK5olX8ViPTpv3gNA9WWVQRHaNlB
8YLyD1y0mM+q1Odtn8IFmUg4vfbbnqtJEZhgcm2PLe8x0DTtCMbladsoIFC4xLW3
p1bBGGsf/JK1jtbzZhOPMUBiQuOH9LpBd6Da+XgSwVwfJ5HK19f58M5GXvvjl3Uv
PTa6WZC8kdgITUUqTX1fqpyLvIDq//fpTVmetw8P4diXY96NGa9ejwbI3QJpcZud
PeUngyis/RNm/8VLWiGiilN9d1wad6Lxh7paNchWPaBvBmrATGnl97Nwrk8Tb3kq
y+fj6pGtyiXNC/4ahTEkHMOq77kPxS+V6LMr9nkrmnKsJiFGo/7sHpn8y/RGSjkv
+dFJy4UDNVqtYkzf8JLwplVSgRkltuBUnCnITA4XnrEVhyGQd4GiWubjB3ldoe9O
Bocr8pR5QiG98bTwILGIsZKMhDBX/2uIJtTAY2kFFBHgABSvl9Mr1tBtue+sC2u9
BmlSPCWmgqGYKGIEyeIBVzf8aGDSz1rbXTwrhWnJdK+tZ+g72x7qENiWkYsJd5P+
O+hzy0kQm9Srf2GkgaXE
=fFtg
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c4f8d5b9e393ea32912955a17e6b6ea3f6c052ae9133ded6fe48582c25b1aa8f
size 3181788

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJU9vFYAAoJEBgUewc7rSsHrwwQAIks18I/xF+pY7KKhs+5m28T
1LusVCrXWZUBUvOkNPNVPncbwELRZ3GZBdzPAerVUiqmrZIqp6Rqtdf23xh0HjX1
AU2cbApVIC8TIuwpOqP4y42lgm7Cll623BryLpxlZhG9bB+yRNZZrtPGbFQ+6Zwu
X0r/km3wLsoZZVDD/jCLQHtaWHouP/+UN00dgKe/eiAvw4ZAeavOleNYlS/JepyV
AO6gbuG2zPGCxOHOmaaQuZ3oVX8npXBPslo9DYO51OQAuluXIIBEMqWUXLDi2Ryt
sJGYhHQxJcJLwExswfpGj4yokAnJpVW2kwF6E+/NMxQiFT4UH7mKMGFBIUvR05b+
8jAk6FdXV2hGr8yq/BGK3MXrSLfUwck1hZVLxNCP8tuK0lZmr+pzH2uClrcXUiKN
ZOC3chDLPv01dLtmBfhtyOwS2k5XptVsTCAB7FIYfP3z4E2S4XNcbxbp9Hxjzk4v
2BLV1pBjAewT/UAcxNJmbIVEzSSpEkCqARzFturfy/lptFQ2paOK7iBDKL2DWXuE
fK3Cy+HunQdkdRYyRWmxBRVJYnXywsNYhqM2OLHMY9QiZ1ud1ak1xPu/mn8xm0eL
WWGFwV4qDJEcNbQqiMM3817Dug1umcjEZC1vTEo9/GIDcB9HTLwZFeE6sJR3mx8L
MhPzhnmJE2AldrgztbgG
=07w6
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Thu Mar 12 07:34:11 UTC 2015 - mpluskal@suse.com
- Update to 1.2.20
* chert backend
+ After splitting a block, we always insert the new block in
the parent right after the block it was split from - there's
no need to binary chop.
* build system
+ Generate and install a file for pkg-config.
+ configure: Update link to cygwin FAQ in error message.
* tools
+ xapian-check: For chert and brass, cross-check the position
and postlist tables to detect positional data for non-existent
documents.
* portability
+ When locking a database for writing, use F_OFD_SETLK where
available, which avoids having to fork() a child process to
hold the lock. This currently requires Linux kernel >= 3.15,
but it has been submitted to POSIX so hopefully will be widely
supported eventually. Thanks to Austin Clements for pointing
out this now exists.
+ Fix detection of fdatasync(), which appears to have been
broken practically forever - this means we've probably been
using fsync() instead, which probably isn't a big additional
overhead. Thanks to Vlad Shablinsky for helping with Mac
OS X portability of this fix.
+ configure: Define MINGW_HAS_SECURE_API under mingw to get
_putenv_s() declared in stdlib.h.
+ Use POSIX O_NONBLOCK in preference to O_NDELAY - the
semantics of the latter differ between BSD and System V.
+ According to POSIX, strerror() may not be thread safe, so
use alternative thread-safe ways to translate errno values
where possible.
+ On Microsoft Windows, avoid defining EADDRINUSE, etc if
they're already defined, and use WSAE* constants un-negated -
they start from a high value so won't collide with E*
constants.
-------------------------------------------------------------------
Fri Feb 20 09:57:10 UTC 2015 - mpluskal@suse.com

View File

@ -17,7 +17,7 @@
Name: xapian-core
Version: 1.2.19
Version: 1.2.20
Release: 0
Summary: The Xapian Probabilistic Information Retrieval Library
License: GPL-2.0
@ -31,6 +31,7 @@ BuildRequires: automake
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: libuuid-devel
BuildRequires: pkg-config
BuildRequires: xz
BuildRequires: zlib-devel
Requires: libxapian22 = %{version}
@ -95,7 +96,7 @@ files needed for building packages which use Xapian
%ifarch i586
--disable-sse \
%endif
--docdir=%{_docdir}/%{name}/
--docdir=%{_docdir}/%{name}/
make %{?_smp_mflags}
@ -167,6 +168,7 @@ install -m 644 AUTHORS COPYING ChangeLog INSTALL README NEWS HACKING PLATFORMS C
%{_datadir}/aclocal/xapian.m4
%dir %{_libdir}/cmake/
%{_libdir}/cmake/xapian/
%{_libdir}/pkgconfig/xapian-core.pc
%files doc
%defattr(-, root, root)