Small adjustments for release 1.14.3

This commit is contained in:
Jean-Francois Dockes 2010-11-24 13:16:11 +01:00
parent a91374d67f
commit dc2ebafef3
7 changed files with 113 additions and 52 deletions

View File

@ -1 +1 @@
1.14.2
1.14.3

View File

@ -38,22 +38,25 @@ if test ! -d qtgui;then
echo "Should be executed in the master recoll directory"
exit 1
fi
targetdir=${targetdir-/tmp}
dotag=${dotag-yes}
version=`cat VERSION`
versionforcvs=`echo $version | sed -e 's/\./_/g'`
TAG="RECOLL_$versionforcvs"
echo Creating version $versionforcvs
if test "$dotag" = "yes" ; then
echo Creating AND TAGGING version $versionforcvs
else
echo Creating version $versionforcvs, no tagging
fi
sleep 2
tagexists $TAG && fatal "Tag $TAG already exists"
editedfiles=`$VCCMD status . | egrep -v '^\?'`
if test ! -z "$editedfiles"; then
fatal "Edited files exist: " $editedfiles
if test "$dotag" = "yes" -a ! -z "$editedfiles"; then
fatal "Edited files exist: " $editedfiles
fi
targetdir=${targetdir-/tmp}
dotag=${dotag-yes}
case $version in
*.*.*) releasename=recoll-$version;;
@ -130,7 +133,7 @@ echo "$targetdir/$out created"
# Check manifest against current reference
tar tzf $targetdir/$out | sort | cut -d / -f 2- | \
diff mk/manifest.txt - || fatal "Please fix file list"
diff mk/manifest.txt - || fatal "Please fix file list mk/manifest.txt"
# We tag .. as there is the 'packaging/' directory in there
[ $dotag = "yes" ] && tagtop $TAG

View File

@ -52,6 +52,7 @@ common/uproplist.h
configure
configure.ac
desktop/
desktop/hotrecoll.py
desktop/recoll-searchgui.desktop
desktop/recoll.png
desktop/recoll.xcf
@ -91,25 +92,14 @@ doc/user/rcl.install.html
doc/user/rcl.introduction.html
doc/user/rcl.introduction.recoll.html
doc/user/rcl.introduction.search.html
doc/user/rcl.kicker-applet.html
doc/user/rcl.program.api.html
doc/user/rcl.program.fields.html
doc/user/rcl.program.html
doc/user/rcl.search.complex.html
doc/user/rcl.search.custom.html
doc/user/rcl.search.history.html
doc/user/rcl.search.commandline.html
doc/user/rcl.search.desktop.html
doc/user/rcl.search.html
doc/user/rcl.search.lang.html
doc/user/rcl.search.multidb.html
doc/user/rcl.search.preview.html
doc/user/rcl.search.reslist.html
doc/user/rcl.search.sort.html
doc/user/rcl.search.termexplorer.html
doc/user/rcl.search.tips.html
doc/user/rcl.search.wildcards.html
doc/user/rcl.searchkcl.html
doc/user/rcl.searchkio.html
doc/user/rcl.searchkio.searchabledocs.html
doc/user/usermanual-italian.html
doc/user/usermanual.html
doc/user/usermanual.html-text
@ -131,6 +121,7 @@ filters/rclgaim
filters/rclics
filters/rclid3
filters/rclimg
filters/rclinfo
filters/rclkwd
filters/rcllyx
filters/rclman
@ -144,6 +135,7 @@ filters/rclpurple
filters/rclpython
filters/rclrtf
filters/rclscribus
filters/rclshowinfo
filters/rclsiduxman
filters/rclsoff
filters/rclsvg
@ -282,6 +274,8 @@ qtgui/i18n/recoll_fr.qm
qtgui/i18n/recoll_fr.ts
qtgui/i18n/recoll_it.qm
qtgui/i18n/recoll_it.ts
qtgui/i18n/recoll_lt.qm
qtgui/i18n/recoll_lt.ts
qtgui/i18n/recoll_ru.qm
qtgui/i18n/recoll_ru.ts
qtgui/i18n/recoll_tr.qm

View File

@ -103,6 +103,8 @@ ${STRIP} ${bindir}/recollindex
${INSTALL} -m 0755 filters/rcl* ${datadir}/recoll/filters/ || exit 1
${INSTALL} -m 0755 desktop/xdg-utils-1.0.1/scripts/xdg-open \
${datadir}/recoll/filters/ || exit 1
${INSTALL} -m 0755 desktop/hotrecoll.py \
${datadir}/recoll/filters/ || exit 1
${INSTALL} -m 0444 \
sampleconf/mimeconf \

View File

@ -31,6 +31,29 @@
<h1>Recoll journal of user-visible changes </h1>
<h2><a name="1.14.3">1.14.3</a></h2>
<ul>
<li>Get rid of permanent filter subprocess at the end of a GUI
indexing pass.</li>
<li>Add new filter for indexing GNU info files.</li>
<li>Index the file name from a zip or chm internal path.</li>
<li>Add hotrecoll.py script to help with one-key recoll
activation/hiding. Move focus to search entry when unminimized.</li>
<li>Handle bad mbox format from Thunderbird.</li>
<li>Catch exception which was causing stderr messages while
indexing encrypted zip files.</li>
<li>Change result list "Edit" links to "Open" for consistency
with menus.</li>
<li>Change the type of character set conversion occurring
when using "Copy file path" from the result list.
Should work in more cases than the previous approach (but
will still fail sometimes).</li>
<li>Update lyx filter.</li>
<li>Fix problems with white space in file name in several
input filters.</li>
<li>Support mutagen versions older than 1.17.</li>
</ul>
<h2><a name="1.14.2">1.14.2</a></h2>
<p>Note: most of the changes are in release 1.14.0. Release 1.14.1 fixed 2
bugs. Release 1.14.2 fixes the help browser which was broken

View File

@ -48,36 +48,19 @@
</table>
</p>
<h2><a>General information and release notes</a></h2>
<p><em>Installing over an older version</em>: version 1.13/14 indexes are
mostly compatible with 1.11, but some new, relatively minor,
features (ie: duplicates collapsing) depend on a full index
rebuild. The 1.14 date search feature does <i>not</i> need an
index rebuild, the data was already in the index.
<br />If installing over 1.10 or older, you need a full
rebuild. The best way to do this is to just delete the old
<span class="filename">.recoll/xapiandb</span> directory,
especially if the index was created by an older version.
(ie: <tt>rm&nbsp;-rf&nbsp;~/.recoll/xapiandb/</tt>). On very
old indexes, <tt>recollindex&nbsp;-z</tt> may sometimes end
with a <em>backend doesn't implement metadata</em> error,
which is wasteful because you then need to delete xapiandb and
run the indexing again.</p>
<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>Instructions: <a href="usermanual/rcl.install.html">
<p>Recoll <a href="usermanual/rcl.install.html">
Installation / building manual</a>.</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>Current <a href="release-1.14.3.html">release notes</a>.</p>
<p>Optional packages used by document filters:
<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:
<a href="usermanual/usermanual.html#RCL.INSTALL.EXTERNAL">
take a look at the list</a> and decide what you need to
install.</p>
@ -91,7 +74,7 @@
<a href="mailto:jfd@recoll.org">
report them</a>.</p>
<h3>What do the release numbers mean?</h3>
<h4>What do the release numbers mean?</h4>
<p>The Recoll releases are numbered X.Y.Z. The X
would only change for really major modifications like a big
@ -118,11 +101,11 @@
<h2><a name="source">Source</a></h2>
<h3>Current release distribution: 1.14.2:</h3>
<h3>Current release distribution: 1.14.3:</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.2.tar.gz">recoll-1.14.2.tar.gz</a>.</p>
<p><a href="recoll-1.14.3.tar.gz">recoll-1.14.3.tar.gz</a>.</p>
<h3>Prerequisites for building from source:</h3>
<ul>
@ -177,7 +160,7 @@
<h3>Older recoll releases:</h3>
<p>
<a href="recoll-1.14.0.tar.gz">1.14.0</a>.
<a href="recoll-1.14.2.tar.gz">1.14.2</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>.
@ -201,6 +184,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>
<h3>Ubuntu</h3>
<blockquote>
@ -327,9 +315,7 @@ sudo add-apt-repository ppa:recoll-backports/ppa
<h2><a name="otherbinary">Binary bundles</a></h2>
<p>These are just prebuilt trees (without the source files).
The executables were built with xapian 1.0.8 (patched for the
NEAR bug) and libiconv 1.9.2 (where relevant) as static
libraries. They depend on miscellaneous versions of Qt. For
Xapian is statically linked. They still depend on Qt. For
Solaris, you should be able to find a Qt package on
<a href="http://www.sunfreeware.com/">sunfreeware</a>.</p>

View File

@ -0,0 +1,53 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Recoll 1.14.3 release notes</title>
<meta name="generator" content="HTML Tidy, see www.w3.org">
<meta name="Author" content="Jean-Francois Dockes">
<meta name="Description" content=
"recoll is a simple full-text search system for unix and linux
based on the powerful and mature xapian engine">
<meta name="Keywords" content=
"full text search, desktop search, unix, linux">
<meta http-equiv="Content-language" content="en">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="robots" content="All,Index,Follow">
<link type="text/css" rel="stylesheet" href="styles/style.css">
</head>
<body>
<div class="rightlinks">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="download.html">Downloads</a></li>
<li><a href="doc.html">Documentation</a></li>
</ul>
</div>
<div class="content">
<h1>Release notes for Recoll 1.14.3</h1>
<p>Recoll 1.14.3 fixes a number of <a href="CHANGES.html">small
bugs</a></p>
<p><em>Installing over an older version</em>: version 1.13/14 indexes are
mostly compatible with 1.11, but some new, relatively minor,
features (ie: duplicates collapsing) depend on a full index
rebuild. The 1.14 date search feature does <i>not</i> need an
index rebuild, the data was already in the index.
<br />If installing over 1.10 or older, you need a full
rebuild. The best way to do this is to just delete the old
<span class="filename">.recoll/xapiandb</span> directory,
especially if the index was created by an older version.
(ie: <tt>rm&nbsp;-rf&nbsp;~/.recoll/xapiandb/</tt>). On very
old indexes, <tt>recollindex&nbsp;-z</tt> may sometimes end
with a <em>backend doesn't implement metadata</em> error,
which is wasteful because you then need to delete xapiandb and
run the indexing again.</p>
</div>
</body>
</html>