From ea20246bf07acabc0ebf9b7324ce535d4a8c36b3 Mon Sep 17 00:00:00 2001
From: dockes
Date: Thu, 8 Mar 2007 12:04:35 +0000
Subject: [PATCH] version 1.8.1 ?
---
packaging/FreeBSD/recoll/Makefile | 2 +-
packaging/FreeBSD/recoll/distinfo | 6 +--
packaging/FreeBSD/recoll/pkg-plist | 11 +++--
packaging/debian/changelog | 7 ++--
packaging/rpm/recoll.spec | 8 ++--
packaging/rpm/recollfedora.spec | 10 +++--
packaging/rpm/recollmdk.spec | 9 ++--
src/VERSION | 2 +-
src/makestaticdist.sh | 5 ++-
website/BUGS.txt | 34 ++++++++-------
website/CHANGES.txt | 3 +-
website/download.html | 67 ++++++++++++++++++------------
12 files changed, 96 insertions(+), 68 deletions(-)
diff --git a/packaging/FreeBSD/recoll/Makefile b/packaging/FreeBSD/recoll/Makefile
index f8aa78cd..94d3b52a 100644
--- a/packaging/FreeBSD/recoll/Makefile
+++ b/packaging/FreeBSD/recoll/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= recoll
-PORTVERSION= 1.7.5
+PORTVERSION= 1.8.1
CATEGORIES= deskutils
MASTER_SITES= http://www.lesbonscomptes.com/recoll/
diff --git a/packaging/FreeBSD/recoll/distinfo b/packaging/FreeBSD/recoll/distinfo
index ae4c9e1e..1a18fc1b 100644
--- a/packaging/FreeBSD/recoll/distinfo
+++ b/packaging/FreeBSD/recoll/distinfo
@@ -1,3 +1,3 @@
-MD5 (recoll-1.7.5.tar.gz) = a1f50cfb8936ecff0603c24eb091d7d5
-SHA256 (recoll-1.7.5.tar.gz) = a2c11f1800ce37c3fcb94d85d2290f70e4fed773709849a9e9318c16969e9978
-SIZE (recoll-1.7.5.tar.gz) = 698479
+MD5 (recoll-1.8.1.tar.gz) = e957102132df819982cd0bf74ec6ad5b
+SHA256 (recoll-1.8.1.tar.gz) = 8d0946278f0726056d6dd1809034a94eb4b5675fc48e6a39d503877a4fd99ac4
+SIZE (recoll-1.8.1.tar.gz) = 824561
diff --git a/packaging/FreeBSD/recoll/pkg-plist b/packaging/FreeBSD/recoll/pkg-plist
index 00f0dedf..9ea22928 100644
--- a/packaging/FreeBSD/recoll/pkg-plist
+++ b/packaging/FreeBSD/recoll/pkg-plist
@@ -1,7 +1,7 @@
bin/recoll
bin/recollindex
-share/applications/recoll.desktop
-share/icons/hicolor/48x48/apps/recoll.png
+share/applications/recoll-searchgui.desktop
+share/icons/hicolor/48x48/apps/recoll-searchgui.png
%%DATADIR%%/doc/docbook.css
%%DATADIR%%/doc/usermanual.html
%%DATADIR%%/examples/mimeconf
@@ -13,14 +13,18 @@ share/icons/hicolor/48x48/apps/recoll.png
%%DATADIR%%/filters/rcldoc
%%DATADIR%%/filters/rcldvi
%%DATADIR%%/filters/rclgaim
+%%DATADIR%%/filters/rcllyx
+%%DATADIR%%/filters/rclman
%%DATADIR%%/filters/rclmedia
%%DATADIR%%/filters/rclpdf
%%DATADIR%%/filters/rclppt
%%DATADIR%%/filters/rclps
%%DATADIR%%/filters/rclrtf
+%%DATADIR%%/filters/rclscribus
%%DATADIR%%/filters/rclsoff
%%DATADIR%%/filters/rcluncomp
%%DATADIR%%/filters/rclxls
+%%DATADIR%%/filters/xdg-open
%%DATADIR%%/images/document.png
%%DATADIR%%/images/drawing.png
%%DATADIR%%/images/folder.png
@@ -38,8 +42,9 @@ share/icons/hicolor/48x48/apps/recoll.png
%%DATADIR%%/images/txt.png
%%DATADIR%%/images/wordprocessing.png
%%DATADIR%%/translations/recoll_fr.qm
-%%DATADIR%%/translations/recoll_ru.qm
+%%DATADIR%%/translations/recoll_it.qm
%%DATADIR%%/translations/recoll_uk.qm
+%%DATADIR%%/translations/recoll_ru.qm
@dirrm %%DATADIR%%/doc
@dirrm %%DATADIR%%/examples
@dirrm %%DATADIR%%/filters
diff --git a/packaging/debian/changelog b/packaging/debian/changelog
index 1d0e0fcf..dceae6f7 100644
--- a/packaging/debian/changelog
+++ b/packaging/debian/changelog
@@ -1,6 +1,7 @@
+recoll (1.8.1-0ubuntu1) feisty; urgency=low
+ * Updated package to recoll version 1.8.1
+ -- Jean-Francois Dockes Wed, 7 Mar 2007 09:08:05 +0100
+
recoll (1.7.5-0ubuntu1) feisty; urgency=low
-
* Initial release
-
-- Jean-Francois Dockes Wed, 10 Jan 2007 16:04:13 +0100
-
diff --git a/packaging/rpm/recoll.spec b/packaging/rpm/recoll.spec
index 0661751e..264d0378 100644
--- a/packaging/rpm/recoll.spec
+++ b/packaging/rpm/recoll.spec
@@ -1,5 +1,5 @@
%define name recoll
-%define version 1.7.5
+%define version 1.8.1
%define release 0
Name: %{name}
@@ -53,14 +53,16 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/%{name}
-%{_datadir}/applications/recoll.desktop
-%{_datadir}/icons/hicolor/48x48/apps/recoll.png
+%{_datadir}/applications/recoll-searchgui.desktop
+%{_datadir}/icons/hicolor/48x48/apps/recoll-searchgui.png
%{_mandir}/man1/recoll*
%{_mandir}/man5/recoll*
# ---------------------------------------------------------------------------
%changelog
+* Tue Mar 6 2007 Jean-Francois Dockes 1.8.1-1
+- Update to release 1.8.1
* Mon Jan 15 2007 Jean-Francois Dockes 1.7.5-1
- Update to release 1.7.5
* Mon Jan 08 2007 Jean-Francois Dockes 1.7.3-1
diff --git a/packaging/rpm/recollfedora.spec b/packaging/rpm/recollfedora.spec
index a11aae6b..823ce1c6 100644
--- a/packaging/rpm/recollfedora.spec
+++ b/packaging/rpm/recollfedora.spec
@@ -1,12 +1,12 @@
Name: recoll
-Version: 1.7.5
+Version: 1.8.1
Release: 1%{?dist}
Summary: Desktop full text search tool with a qt gui
Group: Applications/Databases
License: GPL
URL: http://www.recoll.org/
-Source0: http://www.recoll.org/recoll-1.7.5.tar.gz
+Source0: http://www.recoll.org/recoll-1.8.1.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Not sure how easy it is to find a xapian-core rpm. Will be easier to
@@ -40,14 +40,16 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%{_bindir}/*
%{_datadir}/%{name}
-%{_datadir}/applications/recoll.desktop
-%{_datadir}/icons/hicolor/48x48/apps/recoll.png
+%{_datadir}/applications/recoll-searchgui.desktop
+%{_datadir}/icons/hicolor/48x48/apps/recoll-searchgui.png
%{_mandir}/man1/recoll*
%{_mandir}/man5/recoll*
%doc
%changelog
+* Tue Mar 6 2007 Jean-Francois Dockes 1.8.1-1
+- Update to release 1.8.1
* Mon Jan 15 2007 Jean-Francois Dockes 1.7.5-1
- Update to release 1.7.5
* Mon Jan 08 2007 Jean-Francois Dockes 1.7.3-1
diff --git a/packaging/rpm/recollmdk.spec b/packaging/rpm/recollmdk.spec
index a2e59438..ab465343 100644
--- a/packaging/rpm/recollmdk.spec
+++ b/packaging/rpm/recollmdk.spec
@@ -1,5 +1,5 @@
%define name recoll
-%define version 1.7.5
+%define version 1.8.1
%define release %mkrel 1
Name: %{name}
@@ -50,16 +50,17 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_bindir}/*
-%{_datadir}/applications/recoll.desktop
-%{_datadir}/icons/hicolor/48x48/apps/recoll.png
+%{_datadir}/applications/recoll-searchgui.desktop
+%{_datadir}/icons/hicolor/48x48/apps/recoll-searchgui.png
%{_datadir}/%{name}
%{_mandir}/man1/recoll*
%{_mandir}/man5/recoll*
-%{_datadir}/applications/recoll.desktop
# ---------------------------------------------------------------------------
%changelog
+* Tue Mar 6 2007 Jean-Francois Dockes 1.8.1-1
+- Update to release 1.8.1
* Mon Jan 15 2007 Jean-Francois Dockes 1.7.5-1
- Update to release 1.7.5
* Mon Jan 08 2007 Jean-Francois Dockes 1.7.3-1
diff --git a/src/VERSION b/src/VERSION
index 27f9cd32..a8fdfda1 100644
--- a/src/VERSION
+++ b/src/VERSION
@@ -1 +1 @@
-1.8.0
+1.8.1
diff --git a/src/makestaticdist.sh b/src/makestaticdist.sh
index 60efd5f6..92775236 100644
--- a/src/makestaticdist.sh
+++ b/src/makestaticdist.sh
@@ -35,10 +35,11 @@ rm -f index/recollindex qtgui/recoll
make static || exit 1
strip index/recollindex qtgui/recoll
-files="COPYING README INSTALL VERSION Makefile recoll.desktop recollinstall
+files="COPYING README INSTALL VERSION Makefile recollinstall
filters desktop sampleconf doc/user doc/man
index/recollindex index/rclmon.sh qtgui/recoll qtgui/i18n/*.qm
-qtgui/mtpics/*.png recoll.png"
+qtgui/mtpics/*.png
+desktop/recoll-searchgui.png desktop/recoll-searchgui.desktop"
$TAR chf - $files | (cd $topdir; $TAR xf -)
diff --git a/website/BUGS.txt b/website/BUGS.txt
index a8190ff4..9defe8dc 100644
--- a/website/BUGS.txt
+++ b/website/BUGS.txt
@@ -4,36 +4,27 @@ Bugs that are listed in an older version section are supposedly fixed in
later versions. Bugs listed in the topmost section may also exist in older
versions.
-Latest (1.7.5):
-- Debian and Ubuntu: the rclsoff Openoffice filter doesn't work,
- because of an incorrect shell syntax (understood by bash but not sh). To
- fix, you edit /usr[/local]/share/recoll/filters/rclsoff and can change
- the line:
-trap cleanup EXIT SIGHUP SIGQUIT SIGINT SIGTERM
- into:
-trap cleanup EXIT HUP QUIT INT TERM
- or download the updated filter from the filters page:
- http://www.recoll.org/filters/filters.html
-
+Latest (1.8.1):
- NEAR crashes: 1.6 has added NEAR searches. Unlike what recoll did
with PHRASES, stemming expansion is performed on terms inside NEAR
clauses (except if prevented by a capitalized entry of course). There is
- a bug in Xapian at least up to 0.9.9, where NEAR does not support
+ a bug in Xapian at least up to 0.9.10, where NEAR does not support
multiple OR subclauses, as would result from a multiple expansion. This
manifests itself by a 'not implemented' Xapian exception. Workarounds:
- Prevent expansion of NEAR terms (possibly except one) by
capitalizing them.
- - Or apply the following patch to xapian 0.9.9, inside the "api/"
- directory:
+ - Or apply the following patch to xapian 0.9.9 or 0.9.10, inside the
+ "api/" directory:
http://www.recoll.org/xapian/xapNearDistrib.patch
or fetch the already patched source:
- http://www.recoll.org/xapian/xapian-core-0.9.9-recollNEARpatch.tar.gz
+ http://www.recoll.org/xapian/xapian-core-0.9.10-recollNEARpatch.tar.gz
then recompile, and install.
- I hope that the fix will make it into xapian at some point.
+ I hope that an equivalent fix will make it into xapian at some point (the
+ current fix is not completely correct but still handles most useful cases).
- If you are seeing a delay of a few seconds before the result list
displays for the first query of a recoll instance, try changing the
@@ -63,6 +54,17 @@ trap cleanup EXIT HUP QUIT INT TERM
yest inexistant db).
***************************************************************************
+1.7.5
+- Debian and Ubuntu: the rclsoff Openoffice filter doesn't work,
+ because of an incorrect shell syntax (understood by bash but not sh). To
+ fix, you edit /usr[/local]/share/recoll/filters/rclsoff and can change
+ the line:
+trap cleanup EXIT SIGHUP SIGQUIT SIGINT SIGTERM
+ into:
+trap cleanup EXIT HUP QUIT INT TERM
+ or download the updated filter from the filters page:
+ http://www.recoll.org/filters/filters.html
+
1.7.3
- Processing will stop on first error while indexing an mbox file. This
could happen just because an attachment could not be decoded, and can
diff --git a/website/CHANGES.txt b/website/CHANGES.txt
index 3bbb63c0..832b4142 100644
--- a/website/CHANGES.txt
+++ b/website/CHANGES.txt
@@ -14,8 +14,7 @@ CHANGES
advanced search file, type filter, display more clearly missing helper
errors, etc.
- Option to use the desktop defaults (with xdg-open) to choose the native
- viewer for files (instead of recoll's mimeview). Also xdg scripts to
- install desktop file and icon.
+ viewer for files (instead of recoll's mimeview).
1.7.6 2007-01-30
- Fixes an issue with the openoffice filter on debian systems.
diff --git a/website/download.html b/website/download.html
index c5679000..7f5c6632 100644
--- a/website/download.html
+++ b/website/download.html
@@ -34,10 +34,18 @@
Recoll downloads
- filters source
- rpms other binary
- Bsd port
- translations
+
+
+
You will probably need to have a look at the
installation manual for
@@ -45,13 +53,15 @@
For building from source, you will need a xapian-core
installation. You will find source and binary packages on the
- xapian download
- page
+ Xapian download
+ page. Recoll should build with any 0.9.x Xapian version
+ (the current one is 0.9.10).
- You need qt 3.3 (or qt 4) in all cases
+ You need Qt 3.3 (or qt 4) in all cases (configure Recoll with
+ configure --enable-qt4 to build with qt4).
Recoll relies on external packages for some
- of its functionality (ie: for many of the non text file
+ of its functionality (ie: for many of the non-text file
types). These are not listed as strict dependencies, because
the base application can be sufficient in some cases, but you
should have a look at the
@@ -92,6 +102,11 @@
+ Recoll 1.8.0 is out. This
+ mainly brings wildcard suppport, a small query language with
+ some field-based capabilities, and bug fixes. See the
+ changes file for more detail.
+
Current version:
1.7.5: recoll-1.7.5.tar.gz
@@ -111,7 +126,7 @@
1.0.16.
-
+
The executables inside the binary rpms have a static link to
xapian, there is no dependency except Qt 3.3. Of course you need
xapian-core installed to use the source rpm.
@@ -155,39 +170,39 @@
debian/edgy
-
These are just prebuilt trees (without the source files).
- The executables were built with xapian 0.9.9 (patched for the
- NEAR bug) and libiconv
- 1.9.2 (where relevant) as static libraries. They depend on qt
- 3.3. For Solaris, you should be able to find a qt package here.
+ The executables were built with xapian 0.9.9 (patched for the
+ NEAR bug) and libiconv
+ 1.9.2 (where relevant) as static libraries. They depend on qt
+ 3.3. For Solaris, you should be able to find a qt package here.
The installation instructions are there.
+ href="usermanual/rcl.install.binary.html"> there.
FreeBSD 5.5 i386:
-
- recoll-1.7.3-FreeBSD-5.5-RELEASE.tgz
+
+ recoll-1.7.5-FreeBSD-5.5-RELEASE.tgz
Solaris 8 sparc.
- Note to Solaris users: you need to perform the initial
- indexing pass with "recollindex", not the recoll GUI indexing
- thread. See errata.
-
- recoll-1.7.3-SunOS-5.8.tgz. Source:
- recoll-1.7.3.tar.gz
+ Note to Solaris users: you need to perform the initial
+ indexing pass with "recollindex", not the recoll GUI indexing
+ thread. See errata.
+
+ recoll-1.7.5-SunOS-5.8.tgz. Source:
+ recoll-1.7.5.tar.gz
+
There are ports for both xapian-core
and recoll in the standard tree, you may just need to update
your ports (cvsup, portsnap), or you can get the ports from
- the FreeBSD site. The ports are not yet updated for the xapian
+ the FreeBSD site. The ports are not updated for the xapian
NEAR problem though.
xapian port
@@ -195,7 +210,7 @@
recoll port.
Local copies of ports for recoll-1.7 and
- xapian-0.9.9 (without the
+ xapian-0.9.10 (without the
NEAR patch).