small release 1.15.0 doc and packaging fixups
This commit is contained in:
+56
-120
@@ -50,14 +50,15 @@
|
||||
|
||||
<h2><a>General information</a></h2>
|
||||
|
||||
<p>The download page for Recoll 1.13 is
|
||||
<a href="download-1.13.html">still available</a>.</p>
|
||||
<p>The current version is 1.15.0. <a href="release-1.15.0.html">
|
||||
Release notes</a>.</p>
|
||||
|
||||
<p>The download page for Recoll 1.14 is
|
||||
<a href="download-1.14.html">still available</a>.</p>
|
||||
|
||||
<p>Recoll <a href="usermanual/rcl.install.html">
|
||||
Installation / building manual</a>.</p>
|
||||
|
||||
<p>Current <a href="release-1.14.4.html">release notes</a>.</p>
|
||||
|
||||
<p>The indexing filters for some document types may need
|
||||
external packages not installed on your system by default, and
|
||||
not installed automatically with Recoll:
|
||||
@@ -70,8 +71,7 @@
|
||||
0.60 (utf-8 support) or newer.</p>
|
||||
|
||||
<p>If you find problems with this page, the package or its
|
||||
installation, <em>please</em>
|
||||
<a href="mailto:jfd@recoll.org">
|
||||
installation, <em>please</em> <a href="mailto:jfd@recoll.org">
|
||||
report them</a>.</p>
|
||||
|
||||
<h4>What do the release numbers mean?</h4>
|
||||
@@ -101,11 +101,11 @@
|
||||
|
||||
<h2><a name="source">Source</a></h2>
|
||||
|
||||
<h3>Current release distribution: 1.14.4:</h3>
|
||||
<h3>Current release distribution: 1.15.0:</h3>
|
||||
<!-- Attention: source packages must remain here, not in a
|
||||
subdirectory, because of all the places they're referred from
|
||||
(package watches( -->
|
||||
<p><a href="recoll-1.14.4.tar.gz">recoll-1.14.4.tar.gz</a>.</p>
|
||||
<p><a href="recoll-1.15.0.tar.gz">recoll-1.15.0.tar.gz</a>.</p>
|
||||
|
||||
<h3>Prerequisites for building from source:</h3>
|
||||
<ul>
|
||||
@@ -116,7 +116,7 @@
|
||||
carry them in their package repository. Or you will find source and
|
||||
binary packages on the
|
||||
<a href="http://www.xapian.org/download.php">
|
||||
Xapian download page</a>. <br /> Recoll 1.14 needs at least
|
||||
Xapian download page</a>. <br /> Recoll 1.15 needs at least
|
||||
xapian 1.0.12. It is compatible with all later Xapian
|
||||
releases, including the 1.2.x series.</p> <p><em>Note on
|
||||
building Xapian for older CPUs:</em> The
|
||||
@@ -132,15 +132,8 @@
|
||||
</li>
|
||||
<li>X11 development files.</li>
|
||||
<li>zlib development files.</p>
|
||||
<li><p>Qt development files
|
||||
You can build with Qt 3.3 or Qt 4. Recoll will
|
||||
automatically be configured to build with Qt 4 if the version
|
||||
of qmake found in $PATH:$QTDIR/bin is for Qt 4 (you can/should also
|
||||
set the QMAKE variable to explicitely choose the
|
||||
desired version, like <tt>QMAKE=qmake-qt4</tt>).</p>
|
||||
<p>There seems to be a few issues in Qt 4.4.0 (2008-08-23),
|
||||
resulting in problems when displaying the Recoll result
|
||||
list. <br> Qt 4.3, 4.4.x,4.5 and 4.6 seem to work fine.</p></li>
|
||||
<li><p>Qt development files: Qt 4.4 or newer. The Recoll GUI
|
||||
will not build with Qt releases older than 4.4.</p></li>
|
||||
</ul>
|
||||
|
||||
<h3>KDE kicker applet:</h3>
|
||||
@@ -160,7 +153,7 @@
|
||||
|
||||
<h3>Older recoll releases:</h3>
|
||||
<p>
|
||||
<a href="recoll-1.14.2.tar.gz">1.14.2</a>.
|
||||
<a href="recoll-1.14.4.tar.gz">1.14.4</a>.
|
||||
<a href="recoll-1.13.04.tar.gz">1.13.04</a>.
|
||||
<a href="recoll-1.12.4.tar.gz">1.12.4</a>.
|
||||
<a href="recoll-1.11.4.tar.gz">1.11.4</a>.
|
||||
@@ -184,11 +177,11 @@
|
||||
<p>However they are often a bit older or built with older Xapian
|
||||
releases. Here follow a number of updated packages and
|
||||
instructions for a number of distributions.</p>
|
||||
<p>Most binary packages on this page need a Qt 4 runtime
|
||||
environment (Qt 3.x is specified for a few). To make things easier,
|
||||
on systems where Xapian is not available from the standard package
|
||||
repositories, the Recoll package will have a static link to Xapian
|
||||
so that you do not need to build/install it separately.</p>
|
||||
<p>All binary packages on this page need a Qt 4 (4.4 at least) runtime
|
||||
environment. To make things easier, on systems where Xapian is
|
||||
not available from the standard package repositories, the
|
||||
Recoll package will have a static link to Xapian so that you
|
||||
do not need to build/install it separately.</p>
|
||||
|
||||
<h3>Ubuntu</h3>
|
||||
<blockquote>
|
||||
@@ -223,8 +216,8 @@ sudo add-apt-repository ppa:recoll-backports/ppa
|
||||
|
||||
<h3>RPMS</h3> <p><i>Except if specified otherwise, the
|
||||
executables inside the binary rpms which follow have a
|
||||
static link to Xapian (1.0.16-21), there is no real dependency
|
||||
except Qt 3 or Qt 4.<br>
|
||||
static link to Xapian (1.0.16-21), there is no hard dependency
|
||||
except Qt 4.<br>
|
||||
Some Fedora and Mandriva packages unfortunately think that they
|
||||
depend on exiftool (which is needed by the little used jpeg
|
||||
info filter), due to excessive rpmbuild cleverness.
|
||||
@@ -235,66 +228,46 @@ sudo add-apt-repository ppa:recoll-backports/ppa
|
||||
<p>Recoll is present in the standard Fedora package
|
||||
repositories starting from F-12.</p>
|
||||
<blockquote>
|
||||
<p><b>Fedora 6 with Qt 3.3.8 and a static link to xapian 1.0.21
|
||||
built with --disable-sse </b>
|
||||
<a href="fc6/recoll-1.14.4-1.i586.rpm">recoll-1.14.4-1.i586.rpm</a>
|
||||
Source:
|
||||
<a href="fc6/recoll-1.14.4-1.src.rpm">recoll-1.14.4-1.src.rpm</a>
|
||||
This package usually also installs newer releases.
|
||||
</p>
|
||||
<p><b>Fedora 12 and newer</b> Recoll is now included in the
|
||||
regular Fedora package repositories. </p>
|
||||
<!--
|
||||
<p>These builds are
|
||||
not statically linked, but depend on the regular Xapian and
|
||||
zlib rpms from the Fedora repositories.
|
||||
<br>Fedora 10
|
||||
<a href="fc10/recoll-1.14.2-1.fc10.i586.rpm">
|
||||
recoll-1.14.2-1.fc10.i586.rpm</a>.
|
||||
Source:
|
||||
<a href="fc10/recoll-1.14.2-1.fc10.src.rpm">
|
||||
recoll-1.14.2-1.fc10.src.rpm</a>
|
||||
<p>These builds are not statically linked, but depend on the
|
||||
regular Xapian and zlib rpms from the Fedora repositories.
|
||||
<br>Fedora 12
|
||||
<a href="fc12/recoll-1.14.2-1.fc12.i586.rpm">
|
||||
recoll-1.14.2-1.fc12.i586.rpm</a>.
|
||||
<a href="fc12/recoll-1.15.0-1.fc12.i586.rpm">
|
||||
recoll-1.15.0-1.fc12.i586.rpm</a>.
|
||||
Source:
|
||||
<a href="fc12/recoll-1.14.2-1.fc12.src.rpm">
|
||||
recoll-1.14.2-1.fc12.src.rpm</a>
|
||||
<a href="fc12/recoll-1.15.0-1.fc12.src.rpm">
|
||||
recoll-1.15.0-1.fc12.src.rpm</a>
|
||||
<br>Fedora 13
|
||||
<a href="fc13/recoll-1.14.2-1.fc13.i586.rpm">
|
||||
recoll-1.14.2-1.fc13.i586.rpm</a>.
|
||||
<a href="fc13/recoll-1.15.0-1.fc13.i586.rpm">
|
||||
recoll-1.15.0-1.fc13.i586.rpm</a>.
|
||||
Source:
|
||||
<a href="fc13/recoll-1.14.2-1.fc13.src.rpm">
|
||||
recoll-1.14.2-1.fc13.src.rpm</a>
|
||||
<a href="fc13/recoll-1.15.0-1.fc13.src.rpm">
|
||||
recoll-1.15.0-1.fc13.src.rpm</a>
|
||||
</p>
|
||||
-->
|
||||
|
||||
</blockquote>
|
||||
|
||||
<h3>OpenSUSE</h3>
|
||||
<blockquote>
|
||||
<p><b>OpenSUSE 11.3 with qt4 and a static link to xapian
|
||||
1.2.3 with the --disable-sse configure option</b>:
|
||||
<a href="suse11.3/recoll-1.14.4-1.i586.rpm">
|
||||
recoll-1.14.4-1.i586.rpm</a>.
|
||||
Source: <a href="suse11.3/recoll-1.14.4-1.src.rpm">
|
||||
recoll-1.14.4-1.src.rpm</a></p>
|
||||
|
||||
<p>If you build from source on OpenSUSE 11, note that the default
|
||||
qt4 version on some systems is 4.4.0 which will badly
|
||||
display the the result list icons. Use qt3 or install a
|
||||
newer version of qt4.</p>
|
||||
<a href="suse11.3/recoll-1.15.0-0.i586.rpm">
|
||||
recoll-1.15.0-0.i586.rpm</a>.
|
||||
Source: <a href="suse11.3/recoll-1.15.0-0.src.rpm">
|
||||
recoll-1.15.0-0.src.rpm</a></p>
|
||||
</blockquote>
|
||||
|
||||
<h3>Mandriva</h3>
|
||||
<blockquote>
|
||||
|
||||
<p><b>Mandriva 2008 with Qt 4 and a static link to Xapian 1.2.3
|
||||
with the --without-sse configure option.</b>:
|
||||
<a href="mandriva2008spring/recoll-1.14.4-1mdv2008.1.i586.rpm">
|
||||
recoll-1.14.4-1mdv2008.1.i586.rpm</a>.
|
||||
<p><b>Mandriva linux one 2010 with Qt 4 and a static link to
|
||||
Xapian 1.2.3 with the --without-sse configure option.</b>:
|
||||
<a href="mandriva2010/recoll-1.15.0-1mdv2008.1.i586.rpm">
|
||||
recoll-1.15.0-1mdv2008.1.i586.rpm</a>.
|
||||
Source:
|
||||
<a href="mandriva2008spring/recoll-1.14.4-1mdv2008.1.src.rpm">
|
||||
recoll-1.14.4-1mdv2008.1.src.rpm</a>
|
||||
<a href="mandriva2008spring/recoll-1.15.0-1mdv2008.1.src.rpm">
|
||||
recoll-1.15.0-1mdv2008.1.src.rpm</a>
|
||||
</p>
|
||||
</blockquote>
|
||||
|
||||
@@ -315,53 +288,17 @@ sudo add-apt-repository ppa:recoll-backports/ppa
|
||||
following (except that the port is currently (10-2010) broken).</p>
|
||||
<p><b>FreeBSD 7.3 i386 Qt 4.6.1. Statically linked to
|
||||
Xapian 1.2.3 with --disable-sse</b>:
|
||||
<a href="freebsd/recoll-1.14.2-FreeBSD-7.3-STABLE.tgz">
|
||||
recoll-1.14.2-FreeBSD-7.3-STABLE.tgz</a>
|
||||
<a href="freebsd/recoll-1.15.0-FreeBSD-7.3-STABLE.tgz">
|
||||
recoll-1.15.0-FreeBSD-7.3-STABLE.tgz</a>
|
||||
</p>
|
||||
</blockquote>
|
||||
|
||||
<h3>Solaris</h3>
|
||||
<blockquote>
|
||||
<p>Note to Solaris users: you need to perform the initial
|
||||
indexing pass with "recollindex", not the recoll GUI indexing
|
||||
thread. See <a href="BUGS.html">errata</a>.
|
||||
|
||||
<p><b>Solaris 8 SPARC</b>:
|
||||
<a href="sunos/recoll-1.13.04-SunOS-5.8.tgz">
|
||||
recoll-1.14.2-SunOS-5.8.tgz</a>. </p>
|
||||
|
||||
<p>Recoll also builds and runs on Solaris 10, but, given the
|
||||
situation (2008) of open source packages for Solaris (very old
|
||||
Qt on the Companion CD, inconsistent versions of the compiler and
|
||||
non-threaded version of Qt on sunfreeware), I've come to the
|
||||
temporary conclusion that you are better off building than
|
||||
trying to install packages. The approach I tried in 2008 and
|
||||
which worked was to:
|
||||
<ul>
|
||||
<li>Install gcc 3.4.6 and gnu make from the sunfreeware
|
||||
packages (go to /usr/local). I guess that the gcc in
|
||||
/usr/sfw should be ok too here.</li>
|
||||
<li>Compile xapian-core and install it (with prefix /usr/local).</li>
|
||||
<li>Configure and install Qt. The following config worked for me,
|
||||
with Qt 3.3.8:
|
||||
<pre><tt>
|
||||
./configure -platform solaris-g++ -prefix /usr/local/Trolltech/Qt-3.3.8/ -thread
|
||||
</tt></pre>
|
||||
Then make. Weirdly, I had to add the Qt build lib/
|
||||
directory to LD_LIBRARY_PATH at some point during the
|
||||
build).
|
||||
</li>
|
||||
<li>Set QTDIR=/usr/local/Trolltech/Qt-3.3.8 and
|
||||
QMAKESPEC=/usr/local/Trolltech/Qt-3.3.8/mkspecs/solaris-g++
|
||||
and add $QTDIR/bin to the PATH then configure, make and
|
||||
install Recoll</li>
|
||||
<li>Don't forget to use <tt>recollindex</tt> for the first index
|
||||
build, <tt>recoll</tt> does not work for this (exception handling
|
||||
mystery probably).</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>Obviously, there are other ways to do it (use CC, install
|
||||
some place else ... ), but I tried this one.</p>
|
||||
<p>I did not test building on Solaris for this version. You will
|
||||
need at least Qt 4.4. The old hints
|
||||
in <a href="download-1.14.html">the previous page</a> may
|
||||
still be valid.</p>
|
||||
</blockquote>
|
||||
|
||||
|
||||
@@ -378,13 +315,12 @@ sudo add-apt-repository ppa:recoll-backports/ppa
|
||||
|
||||
<h2><a name="translations">Translations</a></h2>
|
||||
|
||||
<p>Most of the translations for 1.13 are incomplete (and I
|
||||
forgot to update the message files for 1.14, ugh). The source
|
||||
translation files are included in the source release. If your
|
||||
language has some english messages left and you want to take a
|
||||
shot at fixing the problem, you can send the results to
|
||||
<a href="mailto:jfd@recoll.org">me</a> and
|
||||
earn my gratefulness (and your less multilingual
|
||||
<p>Most of the translations for 1.15 are incomplete
|
||||
The source translation files are included in the source
|
||||
release. If your language has some english messages left and
|
||||
you want to take a shot at fixing the problem, you can send
|
||||
the results to <a href="mailto:jfd@recoll.org">me</a> and earn
|
||||
my gratefulness (and your less multilingual
|
||||
compatriot's)...</p>
|
||||
|
||||
<p>You can use the <em>.ts</em> file to alter the translations if you
|
||||
@@ -395,17 +331,17 @@ sudo add-apt-repository ppa:recoll-backports/ppa
|
||||
</p>
|
||||
|
||||
<p><a href="translations/recoll_xx.ts">recoll_xx.ts</a> is a blank
|
||||
Recoll 1.14 message file, handy to work on a new translation.</p>
|
||||
Recoll 1.15 message file, handy to work on a new translation.</p>
|
||||
|
||||
<h3>Updated 1.13/1.14 translations that became available after the
|
||||
<h3>Updated 1.15 translations that became available after the
|
||||
release:</h3>
|
||||
|
||||
<!-- <p>None for now :(</p> -->
|
||||
<p>None for now :(</p>
|
||||
<!--
|
||||
<p>Lithuanian.
|
||||
<a href="translations/recoll_lt.ts">recoll_lt.ts</a>
|
||||
<a href="translations/recoll_lt.qm">recoll_lt.qm</a>
|
||||
</p>
|
||||
<!--
|
||||
<p>Ukrainian.
|
||||
<a href="translations/recoll_uk.ts">recoll_uk.ts</a>
|
||||
<a href="translations/recoll_uk.qm">recoll_uk.qm</a>
|
||||
|
||||
Reference in New Issue
Block a user