release 1.20.1 web and packaging

This commit is contained in:
Jean-Francois Dockes 2014-12-19 09:52:59 +01:00
parent 5700ee5fa9
commit e7dc2d4ce7
7 changed files with 49 additions and 31 deletions

View File

@ -4,13 +4,13 @@
# For the kio: (and kdesdk?) # For the kio: (and kdesdk?)
# sudo apt-get install pkg-kde-tools cdbs # sudo apt-get install pkg-kde-tools cdbs
RCLVERS=1.19.14p2 RCLVERS=1.20.1
LENSVERS=1.19.10.3543 LENSVERS=1.19.10.3543
SCOPEVERS=1.19.12 SCOPEVERS=1.19.12
PPAVERS=1 PPAVERS=2
# For the unity-scope debian directory # For the unity-scope debian directory
RCLSRC=/home/dockes/projets/fulltext/recoll/src RCLSRC=/y/home/dockes/projets/fulltext/recoll/src
case $RCLVERS in case $RCLVERS in
[23]*) PPANAME=recollexp-ppa;; [23]*) PPANAME=recollexp-ppa;;
@ -41,8 +41,8 @@ check_recoll_orig()
####### QT4 ####### QT4
debdir=debian debdir=debian
# Note: no new releases for lucid: no webkit. Or use old debianrclqt4 dir. # Note: no new releases for lucid: no webkit. Or use old debianrclqt4 dir.
series="precise quantal raring saucy trusty utopic" series="precise trusty utopic"
series= #series=
if test "X$series" != X ; then if test "X$series" != X ; then
check_recoll_orig check_recoll_orig
@ -70,8 +70,8 @@ for series in $series ; do
done done
### KIO ### KIO
series="precise quantal raring saucy trusty utopic" series="precise trusty utopic"
series=utopic #series=
debdir=debiankio debdir=debiankio
topdir=kio-recoll-${RCLVERS} topdir=kio-recoll-${RCLVERS}
@ -105,7 +105,7 @@ for series in $series ; do
done done
### Unity Lens ### Unity Lens
series="precise quantal raring" series="precise"
series= series=
debdir=debianunitylens debdir=debianunitylens
@ -140,11 +140,12 @@ for series in $series ; do
done done
### Unity Scope ### Unity Scope
series="saucy trusty utopic" series="trusty utopic"
series=utopic series=
debdir=debianunityscope debdir=debianunityscope
if test ! -d ${debdir}/ ; then if test ! -d ${debdir}/ ; then
rm -f ${debdir}
ln -s ${RCLSRC}/desktop/unity-scope-recoll/debian $debdir ln -s ${RCLSRC}/desktop/unity-scope-recoll/debian $debdir
fi fi
topdir=unity-scope-recoll-${SCOPEVERS} topdir=unity-scope-recoll-${SCOPEVERS}

View File

@ -1,3 +1,10 @@
recoll (1.20.1-1~ppaPPAVERS~SERIES1) SERIES; urgency=low
* 1.20.1 brings improved indexing of compound words like email addresses
and miscellaneous usability improvements in the GUI.
-- Jean-Francois Dockes <jf@dockes.org> Fri, 19 Dec 2014 08:14:00 +0200
recoll (1.19.14p2-1~ppaPPAVERS~SERIES1) SERIES; urgency=low recoll (1.19.14p2-1~ppaPPAVERS~SERIES1) SERIES; urgency=low
* 1.19.14p2 fixes Bengali diacritics processing, a memory leak in the * 1.19.14p2 fixes Bengali diacritics processing, a memory leak in the

View File

@ -1,3 +1,7 @@
kio-recoll (1.20.1-0~ppaPPAVERS~SERIES1) SERIES; urgency=low
* Updated package to version 1.20.1
-- Jean-Francois Dockes <jf@dockes.org> Fri, 19 Dec 2014 08:14:00 +0200
kio-recoll (1.19.14p2-0~ppaPPAVERS~SERIES1) SERIES; urgency=low kio-recoll (1.19.14p2-0~ppaPPAVERS~SERIES1) SERIES; urgency=low
* No changes, build for Ubuntu Utopic * No changes, build for Ubuntu Utopic
-- Jean-Francois Dockes <jf@dockes.org> Sat, 06 Dec 2014 08:44:00 +0200 -- Jean-Francois Dockes <jf@dockes.org> Sat, 06 Dec 2014 08:44:00 +0200

View File

@ -3,7 +3,7 @@ Section: kde
Priority: extra Priority: extra
Maintainer: Jean-Francois Dockes <jfd@recoll.org> Maintainer: Jean-Francois Dockes <jfd@recoll.org>
Build-Depends: cdbs, cmake, debhelper (>= 7), kdelibs5-dev (>= 4:4.2.2), pkg-kde-tools (>= 0.4.0), libxapian-dev, libz-dev Build-Depends: cdbs, cmake, debhelper (>= 7), kdelibs5-dev (>= 4:4.2.2), pkg-kde-tools (>= 0.4.0), libxapian-dev, libz-dev
Standards-Version: 3.8.1 Standards-Version: 3.9.5
Homepage: http://www.recoll.org/ Homepage: http://www.recoll.org/
Package: kio-recoll Package: kio-recoll

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.14p2 Version: 1.20.1
Release: 1%{?dist} Release: 1%{?dist}
Group: Applications/Databases Group: Applications/Databases
License: GPLv2+ License: GPLv2+
@ -84,6 +84,9 @@ exit 0
%{_mandir}/man5/%{name}.conf.5* %{_mandir}/man5/%{name}.conf.5*
%changelog %changelog
* Fri Dec 19 2014 Jean-Francois Dockes <jf@dockes.org> - 1.20.1-1
- 1.20.1
* Sun Nov 09 2014 Jean-Francois Dockes <jf@dockes.org> - 1.19.14p2-1 * Sun Nov 09 2014 Jean-Francois Dockes <jf@dockes.org> - 1.19.14p2-1
- 1.19.14p2 - 1.19.14p2

View File

@ -101,7 +101,7 @@ first release (X.Y.0), at least for a few weeks.</p>
<p>Z changes for <a href="BUGS.html">bug fixes</a> only, and moving from X.Y.Z <p>Z changes for <a href="BUGS.html">bug fixes</a> only, and moving from X.Y.Z
to X.Y.Z+u should in general involve little risk of regression. But, to X.Y.Z+u should in general involve little risk of regression. But,
<em>any</em> change can bring problems, if you are not affected by the <em>any</em> change can bring problems, if you are not affected by the
corrected bugs (check the <a href="release-1.19.html">release file</a>), there corrected bugs (check the <a href="release-1.20.html">release file</a>), there
is probably no necessity to upgrade anyway.</p> is probably no necessity to upgrade anyway.</p>
</div> </div>
@ -117,7 +117,7 @@ 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.14p2:</h3> <h3>Current release distribution: 1.20.1:</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) -->
@ -227,17 +227,17 @@ many distributions.</p>
testing), just use the appropriate Debian repository.</p> testing), just use the appropriate Debian repository.</p>
<p><i>Except they're not at the moment (2014-05)...</i>. So here are <p><i>Except they're not at the moment (2014-05)...</i>. So here are
1.19.14p2 packages for Debian stable (Wheezy):<br/> 1.20.1 packages for Debian stable (Wheezy):<br/>
<a href="debian-stable/python3-recoll_1.19.14p2-1_amd64.deb">python3-recoll_1.19.14p2-1_amd64.deb</a><br/> <a href="debian-stable/python3-recoll_1.20.1-1_amd64.deb">python3-recoll_1.20.1-1_amd64.deb</a><br/>
<a href="debian-stable/python3-recoll_1.19.14p2-1_i386.deb">python3-recoll_1.19.14p2-1_i386.deb</a><br/> <a href="debian-stable/python3-recoll_1.20.1-1_i386.deb">python3-recoll_1.20.1-1_i386.deb</a><br/>
<a href="debian-stable/python-recoll_1.19.14p2-1_amd64.deb">python-recoll_1.19.14p2-1_amd64.deb</a><br/> <a href="debian-stable/python-recoll_1.20.1-1_amd64.deb">python-recoll_1.20.1-1_amd64.deb</a><br/>
<a href="debian-stable/python-recoll_1.19.14p2-1_i386.deb">python-recoll_1.19.14p2-1_i386.deb</a><br/> <a href="debian-stable/python-recoll_1.20.1-1_i386.deb">python-recoll_1.20.1-1_i386.deb</a><br/>
<a href="debian-stable/recoll_1.19.14p2-1_amd64.deb">recoll_1.19.14p2-1_amd64.deb</a><br/> <a href="debian-stable/recoll_1.20.1-1_amd64.deb">recoll_1.20.1-1_amd64.deb</a><br/>
<a href="debian-stable/recoll_1.19.14p2-1_i386.deb">recoll_1.19.14p2-1_i386.deb</a><br/> <a href="debian-stable/recoll_1.20.1-1_i386.deb">recoll_1.20.1-1_i386.deb</a><br/>
</p> </p>
<p>You can list the <a href="debian-stable">directory</a> for the <p>You can list the <a href="debian-stable">directory</a> for the
source package and other files).</p> source package and other files such as older versions).</p>
<h3><a name="ubuntu">Ubuntu</a></h3> <h3><a name="ubuntu">Ubuntu</a></h3>
@ -251,7 +251,7 @@ 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 packages in the PPA now have a separate package <p>The 1.19/1.20 packages in the PPA now have a separate package
for the Python extension, like the standard ones, so there should be for the Python extension, like the standard ones, so there should be
no more conflict issues while switching from the PPA to the normal no more conflict issues while switching from the PPA to the normal
repositories and back.</p> repositories and back.</p>
@ -284,7 +284,7 @@ packages if you want use the source rpms.</p>
<p>Recoll is present in the standard Fedora package repositories starting from <p>Recoll is present in the standard Fedora package repositories starting from
F-12. The new versions are usually tracked quite closely, but F-12. The new versions are usually tracked quite closely, but
1.19.14p2 is not there yet, so here are some packages 1.20.1 is not there yet, so here are some packages
for <a href="fedora20">Fedora 20</a> and <a href="fedora21">Fedora for <a href="fedora20">Fedora 20</a> and <a href="fedora21">Fedora
21</a>. There are only x86_64 binaries for now, use the source rpm 21</a>. There are only x86_64 binaries for now, use the source rpm
for other archs.</p> for other archs.</p>
@ -349,7 +349,7 @@ MacPorts applications place.</p>
<div id="translations"> <div id="translations">
<h2><a name="translations">Translations</a></h2> <h2><a name="translations">Translations</a></h2>
<p>Most of the translations for 1.19 are incomplete The source translation <p>Most of the translations for 1.20 are incomplete The source translation
files are included in the source release. If your language has some english 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 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 the results to <a href="mailto:jfd@recoll.org">me</a> and earn my gratefulness
@ -361,7 +361,7 @@ produce the <em>.qm</em> file.). The <literal>.qm</literal>file should be
copied to <span class="filename">/usr/[local/]share/recoll/translations</span> copied to <span class="filename">/usr/[local/]share/recoll/translations</span>
</p> </p>
<p><a href="translations/recoll_xx.ts">recoll_xx.ts</a> is a blank Recoll 1.19 <p><a href="translations/recoll_xx.ts">recoll_xx.ts</a> is a blank Recoll 1.20
message file, handy to work on a new translation.</p> message file, handy to work on a new translation.</p>
<h3>Updated 1.19 translations that became available after the release:</h3> <h3>Updated 1.19 translations that became available after the release:</h3>

View File

@ -79,11 +79,14 @@
[somefield:term1,term2]. [somefield:term1,term2].
</li> </li>
<li>(1.20.1) The Query Fragments tool was added to the GUI. This is a <li>(1.20.1) The <b>Query Fragments</b> tool was added to
window with customizable buttons to add arbitrary query the GUI. This is a window with customizable buttons to add
language fragments to the current search. This makes it arbitrary query language fragments to the current
easy to define "pre-cooked" filters for things that you need search. The buttons and fragments are defined in an xml
repeatedly. file inside the recoll configuration
directory <span class="filename">~/.recoll/fragbuts.xml</span>. This
makes it easy to define "pre-cooked" filters for things
that you need repeatedly.
<a href="usermanual/usermanual.html#RCL.SEARCH.GUI.FRAGBUTS"> <a href="usermanual/usermanual.html#RCL.SEARCH.GUI.FRAGBUTS">
See the manual</a> for more details.</li> See the manual</a> for more details.</li>