diff --git a/xapian-core-1.2.19.tar.xz b/xapian-core-1.2.19.tar.xz deleted file mode 100644 index fce4ab8..0000000 --- a/xapian-core-1.2.19.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4a78260388ff1b042f0ab5d18afdd524a530ae609690d0339990ddc147a54785 -size 3175384 diff --git a/xapian-core-1.2.19.tar.xz.asc b/xapian-core-1.2.19.tar.xz.asc deleted file mode 100644 index 971c37d..0000000 --- a/xapian-core-1.2.19.tar.xz.asc +++ /dev/null @@ -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----- diff --git a/xapian-core-1.2.20.tar.xz b/xapian-core-1.2.20.tar.xz new file mode 100644 index 0000000..2cf16c2 --- /dev/null +++ b/xapian-core-1.2.20.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4f8d5b9e393ea32912955a17e6b6ea3f6c052ae9133ded6fe48582c25b1aa8f +size 3181788 diff --git a/xapian-core-1.2.20.tar.xz.asc b/xapian-core-1.2.20.tar.xz.asc new file mode 100644 index 0000000..a428d54 --- /dev/null +++ b/xapian-core-1.2.20.tar.xz.asc @@ -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----- diff --git a/xapian-core.changes b/xapian-core.changes index 7ba180a..4ad807d 100644 --- a/xapian-core.changes +++ b/xapian-core.changes @@ -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 diff --git a/xapian-core.spec b/xapian-core.spec index f4ae8e5..2ca817d 100644 --- a/xapian-core.spec +++ b/xapian-core.spec @@ -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)