This commit is contained in:
Jean-Francois Dockes 2014-05-06 16:57:12 +02:00
parent 28a4e4d8a8
commit 7271ec083d
6 changed files with 57 additions and 31 deletions

View File

@ -1,6 +1,6 @@
Summary: Desktop full text search tool with Qt GUI Summary: Desktop full text search tool with Qt GUI
Name: recoll Name: recoll
Version: 1.19.5 Version: 1.19.13
Release: 1%{?dist} Release: 1%{?dist}
Group: Applications/Databases Group: Applications/Databases
License: GPLv2+ License: GPLv2+
@ -83,13 +83,18 @@ exit 0
%{python_sitearch}/recoll/rclextract.so %{python_sitearch}/recoll/rclextract.so
%{python_sitearch}/recoll/rclconfig.py %{python_sitearch}/recoll/rclconfig.py
%{python_sitearch}/recoll/rclconfig.pyc %{python_sitearch}/recoll/rclconfig.pyc
%{python_sitearch}/recoll/rclconfig.pyo
%{python_sitearch}/recoll/__init__.py %{python_sitearch}/recoll/__init__.py
%{python_sitearch}/recoll/__init__.pyc %{python_sitearch}/recoll/__init__.pyc
%{python_sitearch}/recoll/__init__.pyo
%{_mandir}/man1/%{name}.1* %{_mandir}/man1/%{name}.1*
%{_mandir}/man1/%{name}index.1* %{_mandir}/man1/%{name}index.1*
%{_mandir}/man5/%{name}.conf.5* %{_mandir}/man5/%{name}.conf.5*
%changelog %changelog
* Tue May 06 2014 J.F. Dockes <jf@dockes.org> - 1.19.13
- Update to 1.19.13
* Wed Jun 19 2013 J.F. Dockes <jf@dockes.org> - 1.19.5 * Wed Jun 19 2013 J.F. Dockes <jf@dockes.org> - 1.19.5
- Update to 1.19.5 - Update to 1.19.5
@ -132,7 +137,7 @@ exit 0
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.4-2 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.14.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Sun Jan 28 2011 Terje Rosten <terje.rosten@ntnu.no> - 1.14.4-1 * Fri Jan 28 2011 Terje Rosten <terje.rosten@ntnu.no> - 1.14.4-1
- 1.14.4 - 1.14.4
* Mon Nov 15 2010 Terje Rosten <terje.rosten@ntnu.no> - 1.14.2-2 * Mon Nov 15 2010 Terje Rosten <terje.rosten@ntnu.no> - 1.14.2-2
@ -177,7 +182,7 @@ exit 0
* Fri Feb 12 2010 Terry Duell 1.13.02 * Fri Feb 12 2010 Terry Duell 1.13.02
- updated to release 1.13.02 - updated to release 1.13.02
* Mon Jan 12 2010 Terry Duell 1.13.01-3 * Tue Jan 12 2010 Terry Duell 1.13.01-3
- updated to fix Fedora desktop-file-install and install icon - updated to fix Fedora desktop-file-install and install icon
* Sun Jan 10 2010 Jean-Francois Dockes <jfd@recoll.org> 1.13.01-2 * Sun Jan 10 2010 Jean-Francois Dockes <jfd@recoll.org> 1.13.01-2

View File

@ -29,7 +29,7 @@
later versions. Bugs listed in the topmost section may also exist in older later versions. Bugs listed in the topmost section may also exist in older
versions.</i></p> versions.</i></p>
<h2><a name="b_latest">recoll 1.19.9</a></h2> <h2><a name="b_latest">recoll 1.19.13</a></h2>
<ul> <ul>
<li>On systems such as Debian Stable which use Evince version 2.x (not 3.x) <li>On systems such as Debian Stable which use Evince version 2.x (not 3.x)
as PDF viewer, the default "Open" command for PDF files will not as PDF viewer, the default "Open" command for PDF files will not
@ -37,12 +37,6 @@ versions.</i></p>
--page-index option to --page-label for the evince command line --page-index option to --page-label for the evince command line
used for PDF.</li> used for PDF.</li>
<li>There has been at least one report of a corrupted index
(resulting in search failures), following several interruptions of
a multithreaded indexer. Nothing is currently certain about this
issue, so, if you end up with a corrupted index, please report how
you got there.</li>
<li>It will sometimes happen that the result list paragraph format stored in <li>It will sometimes happen that the result list paragraph format stored in
the Qt preferences file will get garbled, causing result lists with no the Qt preferences file will get garbled, causing result lists with no
displayed paragraphs (the counts and pages are ok, the results can be seen displayed paragraphs (the counts and pages are ok, the results can be seen
@ -70,6 +64,17 @@ versions.</i></p>
recoll.</li> recoll.</li>
</ul> </ul>
<h2><a name="b_1_19_12">recoll 1.19.12</a></h2>
<ul>
<li>For all 1.19 releases including 1.19.12, there have been reports
of crashes of the multithreaded indexer. These events are quite
rare, and, as far as I know, they can be worked around by disabling
multithreading (add
thrQSizes&nbsp;= &nbsp;-1&nbsp;-1&nbsp;-1) to
~/.recoll/recoll.conf). They may result in a corrupted index (run
recollindex -z if this happens). This was supposedly fixed in 1.19.13.</li>
</ul>
<h2><a name="b_1_19_8">recoll 1.19.8</a></h2> <h2><a name="b_1_19_8">recoll 1.19.8</a></h2>
<ul> <ul>
<li><em><b>Date range computation is buggy and produces bad values for <li><em><b>Date range computation is buggy and produces bad values for

View File

@ -67,7 +67,7 @@ function showdiv(viewid)
<div id="general"> <div id="general">
<h2><a name="general">General information</a></h2> <h2><a name="general">General information</a></h2>
<p>The current version is 1.19.12p1. <a href="release-1.19.html">Release <p>The current version is 1.19.13. <a href="release-1.19.html">Release
notes</a>.</p> notes</a>.</p>
<p>The download page for Recoll 1.18 is <a href="download-1.18.html">still <p>The download page for Recoll 1.18 is <a href="download-1.18.html">still
@ -117,12 +117,12 @@ is probably no necessity to upgrade anyway.</p>
<div id="source"> <div id="source">
<h2><a name="source">Source</a></h2> <h2><a name="source">Source</a></h2>
<h3>Current release distribution: 1.19.12p1:</h3> <h3>Current release distribution: 1.19.13:</h3>
<!-- Attention: source packages must remain here, not in a <!-- Attention: source packages must remain here, not in a
subdirectory, because of all the places they're referred from subdirectory, because of all the places they're referred from
(package watches) --> (package watches) -->
<p><a href="recoll-1.19.12p1.tar.gz">recoll-1.19.12p1.tar.gz</a>. </p> <p><a href="recoll-1.19.13.tar.gz">recoll-1.19.13.tar.gz</a>. </p>
<!-- <!--
<h3>Snapshot</h3> <h3>Snapshot</h3>
<p>I sometimes release a source tarfile when I consider that the <p>I sometimes release a source tarfile when I consider that the
@ -196,6 +196,7 @@ branch for the current production version.</p>
<h3>Older recoll releases:</h3> <h3>Older recoll releases:</h3>
<p> <p>
<a href="recoll-1.19.12p1.tar.gz">1.19.12p1</a>.
<a href="recoll-1.19.9.tar.gz">1.19.9</a>. <a href="recoll-1.19.9.tar.gz">1.19.9</a>.
<a href="recoll-1.18.2.tar.gz">1.18.2</a>. <a href="recoll-1.18.2.tar.gz">1.18.2</a>.
<a href="recoll-1.17.3.tar.gz">1.17.3</a>. <a href="recoll-1.17.3.tar.gz">1.17.3</a>.
@ -244,13 +245,16 @@ a set of Ubuntu series. starting at Lucid. The installation is very simple: </p>
sudo apt-get install recoll sudo apt-get install recoll
</tt></pre> </tt></pre>
<p>The 1.19.10/11/12 packages in the PPA now have a separate package <p>The 1.19 packages in the PPA now have a separate package
for the Python extension, like the standard ones.</p> for the Python extension, like the standard ones, so there should be
no more conflict issues while switching from the PPA to the normal
repositories and back.</p>
<blockquote> <blockquote>
<h4>Notes for Ubuntu Lucid</h4> <h4>Notes for Ubuntu Lucid</h4>
<ul> <ul>
<li>If you use Ubuntu 10.04 (<em>Lucid</em>), you will need to add the <a <li>If you still use Ubuntu 10.04 (<em>Lucid</em>), you will need
to add the <a
href="https://launchpad.net/~xapian-backports/+archive/xapian-1.2">Xapian href="https://launchpad.net/~xapian-backports/+archive/xapian-1.2">Xapian
backports PPA</a> to provide the <tt>libxapian22</tt> package</li> backports PPA</a> to provide the <tt>libxapian22</tt> package</li>
<li>The <tt><code>rclepub</code></tt> filter apparently needs <tt>Python <li>The <tt><code>rclepub</code></tt> filter apparently needs <tt>Python
@ -278,19 +282,19 @@ more (email me if you need one).</p>
<h3>OpenSUSE</h3> <h3>OpenSUSE</h3>
<p>Recoll is in the KDE:Extra repository <p>Recoll is in the KDE:Extra repository. You just need to add the
<!-- I now use the OpenSUSE build service to create Recoll OpenSUSE packages. --> repository to your software
You just need to add the repository to your software sources (Yast2-&gt;software-&gt;Software repositories).<br>
sources (Yast2-&gt;software-&gt;Software repositories).<br> <a href="http://download.opensuse.org/repositories/KDE:/Extra/">
<a href="http://download.opensuse.org/repositories/KDE:/Extra/">Repository Repository list (supported Suse versions)</a>.
list (supported Suse versions)</a>. After adding the appropriate After adding the appropriate repository to your software sources,
repository to your software sources, you will be able to install you will be able to install recoll and kio_recoll from the software
recoll and kio_recoll from the software management interface. The management interface. The Xapian dependancy will also be satisfied
Xapian dependancy will also be satisfied from the build service from the build service repository. Some of the older repositories do
repository. Some of the older repositories do not build antiword, not build antiword, just tell the software manager to "break" recoll
just tell the software manager to "break" recoll by installing by installing anyway, and get antiword somewhere else.</p>
anyway, and get antiword somewhere else.</p>
<!--
<h3>Mageia</h3> <h3>Mageia</h3>
<p>Mageia version 2: <a <p>Mageia version 2: <a
@ -301,6 +305,7 @@ sources (Yast2-&gt;software-&gt;Software repositories).<br>
Source: <a Source: <a
href="mageia2/recoll-1.18.1-1.mga2.src.rpm">recoll-1.18.1-1.mga2.src.rpm</a> href="mageia2/recoll-1.18.1-1.mga2.src.rpm">recoll-1.18.1-1.mga2.src.rpm</a>
</p> </p>
-->>
</div> <!-- Packages --> </div> <!-- Packages -->

View File

@ -54,7 +54,7 @@
<li><a href="features.html">Detailed features</a>. <li><a href="features.html">Detailed features</a>.
</ul> </ul>
<p>The current <span class="application">Recoll</span> version is <p>The current <span class="application">Recoll</span> version is
<a href="download.html">1.19.12</a> <a href="download.html">1.19.13</a>
(<a href="release-1.19.html">Release notes</a>, (<a href="release-1.19.html">Release notes</a>,
<a href="BUGS.html">known bugs</a>).</p> <a href="BUGS.html">known bugs</a>).</p>
@ -92,6 +92,10 @@
<div class="news"> <div class="news">
<dl> <dl>
<dt>2014-05-06</dt> <dd>Version 1.19.13 is out and hopefully
fixes the remaining (rare) crashes of multithreaded
indexing.</dd>
<dt>2014-04-03</dt> <dd>I have separated the code for the <dt>2014-04-03</dt> <dd>I have separated the code for the
<a href="https://bitbucket.org/medoc/unity-scope-recoll">Recoll <a href="https://bitbucket.org/medoc/unity-scope-recoll">Recoll
Unity Scope</a> from the main body of code, in hope that it may Unity Scope</a> from the main body of code, in hope that it may

View File

@ -49,7 +49,7 @@
<p><span class="application">Recoll</span> est un logiciel libre <p><span class="application">Recoll</span> est un logiciel libre
gratuit, dont le code source est disponible sous licence GPL. gratuit, dont le code source est disponible sous licence GPL.
La dernière version est La dernière version est
<a class="important" href="download.html">1.19.12</a> <a class="important" href="download.html">1.19.13</a>
(<a href="release-1.19.html">notes sur la version, en (<a href="release-1.19.html">notes sur la version, en
anglais</a>)</p> anglais</a>)</p>
@ -103,8 +103,11 @@
<h2>Nouvelles: </h2> <h2>Nouvelles: </h2>
<dl> <dl>
<dt>2014-05-06</dt> <dd> Version 1.19.13. A de bonnes chances
de corriger les problèmes résiduels de l'indexation
concurrente (multithread).</dd>
<dt>2014-04-02</dt> <dd> Version 1.19.12. C'est la même que la <dt>2014-04-02</dt> <dd> Version 1.19.12. C'est la même que la
1.19.11 à part un paramètre pour la taille des attributs 1.19.11 à part un paramètre pour la taille des attributs
stockés, qui n'est utile que dans des cas très stockés, qui n'est utile que dans des cas très
particuliers. Inutile de mettre à jour en général.</dd> particuliers. Inutile de mettre à jour en général.</dd>
<dt>2013-11-25</dt> <dd> La version 1.19.11 est sortie. Elle <dt>2013-11-25</dt> <dd> La version 1.19.11 est sortie. Elle

View File

@ -63,6 +63,10 @@ Configuration</em> menu.</p>
<h2><a name="minor_releases">Minor releases at a glance</a></h2> <h2><a name="minor_releases">Minor releases at a glance</a></h2>
<ul> <ul>
<li>1.19.13 hopefully fixes the rare but longstanding multithread
indexing crashes, which I hope were actually due to the now
corrected mismanagement of Xapian::Document objects. It also
silences noisy but mostly harmless ppt-dump.py crashes.</li>
<li>1.19.12p2 fulfills an old promise that I had forgotten: have a <li>1.19.12p2 fulfills an old promise that I had forgotten: have a
double-click in the result table run an "open file" action. It just double-click in the result table run an "open file" action. It just
had waited for too long...</li> had waited for too long...</li>