--- kerry-0.2.1.orig/debian/rules
+++ kerry-0.2.1/debian/rules
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/kde.mk
+
+DEB_INSTALL_MANPAGES_kerry = kerry.1
+
+build/kerry::
+ docbook2x-man debian/kerry.1.docbook
+
+clean::
+ rm -f kerry.1
+
+binary-post-install/kerry::
+ chrpath -d debian/kerry/usr/lib/libkdeinit_kerry.so
+ chrpath -d debian/kerry/usr/bin/kerry
+ chrpath -d debian/kerry/usr/lib/kde3/kerry.so
+ chrpath -d debian/kerry/usr/lib/kde3/kcm_beagle.so
--- kerry-0.2.1.orig/debian/postinst
+++ kerry-0.2.1/debian/postinst
@@ -0,0 +1,12 @@
+#!/bin/sh
+# postinst script for kerry
+
+set -e
+
+if [ "$1" = "configure" ] ; then
+ ldconfig
+fi
+
+#DEBHELPER#
+
+exit 0
--- kerry-0.2.1.orig/debian/kerry.1.docbook
+++ kerry-0.2.1/debian/kerry.1.docbook
@@ -0,0 +1,109 @@
+
+
+
+
+
+ Jonathan Patrick
+ Davies
+ jpatrick@ubuntu.com
+
+
+ 2006
+ Jonathan Patrick Davies
+
+
+
+ 2006-03-26
+
+
+
+ kerry
+ 1
+
+
+ kerry
+ a Beagle frontend for KDE
+
+
+
+ kautoclick
+
+
+
+
+
+
+
+
+
+ DESCRIPTION
+
+ Kerry is a frontend for Beagle for the KDE desktop.
+
+
+
+ OPTIONS
+
+ All KDE and Qt
+ programs accept a some common command-line options. Kerry has no
+ application-specific options.
+
+
+
+ Generic options:
+
+
+ Show help about options
+
+
+
+ Show Qt specific options
+
+
+
+ Show KDE specific options
+
+
+
+ Show all options
+
+
+
+ Show author information
+
+
+ ,
+ Show version information
+
+
+
+ Show license information
+
+
+
+ Indicates end of options
+
+
+
+
+
+
+ COPYRIGHT
+
+ This manual page was written by Jonathan Patrick Davies
+ jpatrick@ubuntu.com for the
+ Ubuntu system (but may be used by others).
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU General Public License,
+ Version 2 or any later version published by the Free Software Foundation.
+
+
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in
+ /usr/share/common-licenses/GPL.
+
+
+
--- kerry-0.2.1.orig/debian/postrm
+++ kerry-0.2.1/debian/postrm
@@ -0,0 +1,12 @@
+#!/bin/sh
+# postrm script for kerry
+
+set -e
+
+if [ "$1" = "remove" ] ; then
+ ldconfig
+fi
+
+#DEBHELPER#
+
+exit 0
--- kerry-0.2.1.orig/debian/compat
+++ kerry-0.2.1/debian/compat
@@ -0,0 +1 @@
+5
--- kerry-0.2.1.orig/debian/patches/kubuntu_06_knotes_integration.patch
+++ kerry-0.2.1/debian/patches/kubuntu_06_knotes_integration.patch
@@ -0,0 +1,97 @@
+diff -Nur kerry-0.2.1/kerry/src/searchdlg.cpp kerry-0.2.1.new/kerry/src/searchdlg.cpp
+--- kerry-0.2.1/kerry/src/searchdlg.cpp 2006-12-04 14:35:38.000000000 +0100
++++ kerry-0.2.1.new/kerry/src/searchdlg.cpp 2007-06-30 01:11:29.000000000 +0200
+@@ -1279,7 +1279,7 @@
+ }
+ else if (item->uri().startsWith("knotes:/") )
+ {
+- slotOpenKNotes(item->uri().mid(9,22));
++ slotOpenKNotes(item->uri().mid(10,21));
+ }
+ else if (item->uri().startsWith("note:/")) {
+ KProcess *proc = new KProcess;
+@@ -1344,13 +1344,12 @@
+ }
+ }
+
+-void SearchDlg::slotOpenKNotes(const QString ¬eid)
++void SearchDlg::slotOpenKNotes(const QString& noteid)
+ {
+ if (ensureServiceRunning("knotes")) {
+ QByteArray data;
+ QDataStream arg(data, IO_WriteOnly);
+ arg << noteid;
+-
+ kapp->dcopClient()->send("knotes","KNotesIface","showNote(QString)", data);
+ }
+ }
+@@ -1817,36 +1816,42 @@
+ return false;
+ }
+
+-bool SearchDlg::ensureServiceRunning(const QString & name)
++bool SearchDlg::ensureServiceRunning(const QString& name)
+ {
+- QStringList URLs;
+- QByteArray data, replyData;
+- QCString replyType;
+- QDataStream arg(data, IO_WriteOnly);
+- arg << name << URLs;
+-
+- if ( !kapp->dcopClient()->call( "klauncher", "klauncher", "start_service_by_desktop_name(QString,QStringList)",
+- data, replyType, replyData) ) {
+- qWarning( "call to klauncher failed.");
+- return false;
+- }
+- QDataStream reply(replyData, IO_ReadOnly);
++ QCString appname = name.utf8();
++ if (kapp->dcopClient()->isApplicationRegistered(appname)) {
++ return true;
++ }
++ else {
++ QStringList URLs;
++ QByteArray data, replyData;
++ QCString replyType;
++ QDataStream arg(data, IO_WriteOnly);
++ arg << name << URLs;
++
++ if ( !kapp->dcopClient()->call( "klauncher", "klauncher", "start_service_by_desktop_name(QString,QStringList)",
++ data, replyType, replyData) ) {
++ qWarning( "call to klauncher failed.");
++ return false;
++ }
++ QDataStream reply(replyData, IO_ReadOnly);
+
+- if ( replyType != "serviceResult" )
+- {
+- qWarning( "unexpected result '%s' from klauncher.", replyType.data());
+- return false;
+- }
+- int result;
+- QCString dcopName;
+- QString error;
+- reply >> result >> dcopName >> error;
+- if (result != 0)
+- {
+- qWarning("Error starting: %s", error.local8Bit().data());
+- return false;
++ if ( replyType != "serviceResult" )
++ {
++ qWarning( "unexpected result '%s' from klauncher.", replyType.data());
++ return false;
++ }
++ int result;
++ QCString dcopName;
++ QString error;
++ reply >> result >> dcopName >> error;
++ if (result != 0)
++ {
++ qWarning("Error starting: %s", error.local8Bit().data());
++ return false;
++ }
++ return true;
+ }
+- return true;
+ }
+
+ #include "searchdlg.moc"
--- kerry-0.2.1.orig/debian/patches/kubuntu_05_shortkey.patch
+++ kerry-0.2.1/debian/patches/kubuntu_05_shortkey.patch
@@ -0,0 +1,13 @@
+diff -Nur kerry-0.2.1/kerry/src/kerryapp.cpp kerry-0.2.1.new/kerry/src/kerryapp.cpp
+--- kerry-0.2.1/kerry/src/kerryapp.cpp 2006-12-04 14:35:38.000000000 +0100
++++ kerry-0.2.1.new/kerry/src/kerryapp.cpp 2006-12-05 18:30:44.000000000 +0100
+@@ -122,8 +122,7 @@
+ globalKeys = new KGlobalAccel(this);
+ globalKeys->insert( "Program:kerry", i18n("Kerry Beagle Search") );
+
+- KShortcut showDialogShortcut = KShortcut(ALT+Key_Space);
+- showDialogShortcut.append( KKey( Key_F12 ) );
++ KShortcut showDialogShortcut = KShortcut(CTRL+SHIFT+Key_Space);
+ globalKeys->insert( "Show Kerry Dialog", i18n("Show Search Dialog"), QString::null, showDialogShortcut, showDialogShortcut, hitListWindow, SLOT(showSearchDialog()) );
+ globalKeys->insert( "Search Primary Selection with Kerry", i18n("Search Primary Selection"), QString::null, CTRL+ALT+Key_Space, CTRL+ALT+Key_Space, this, SLOT(searchPrimarySelection()) );
+ configChanged();
--- kerry-0.2.1.orig/debian/patches/kubuntu_03_no_beagle_autostart.patch
+++ kerry-0.2.1/debian/patches/kubuntu_03_no_beagle_autostart.patch
@@ -0,0 +1,12 @@
+diff -Nur kerry-0.2.1/kerry/src/Makefile.am kerry-0.2.1.new/kerry/src/Makefile.am
+--- kerry-0.2.1/kerry/src/Makefile.am 2006-12-05 18:28:31.000000000 +0100
++++ kerry-0.2.1.new/kerry/src/Makefile.am 2006-12-05 18:28:53.000000000 +0100
+@@ -31,7 +31,7 @@
+ kerry_la_LIBADD = -lkio -lkonq $(LIB_KDEUI) $(LIBBEAGLE_LIBADD) $(GLIB_LIBADD) $(LIB_KABC)
+
+ autostartdir = $(datadir)/autostart
+-autostart_DATA = kerry.autostart.desktop beagled.desktop
++autostart_DATA = kerry.autostart.desktop
+
+ shutdowndir = $(prefix)/bin
+ shutdown_SCRIPTS = beagled-shutdown.sh
--- kerry-0.2.1.orig/debian/patches/kubuntu_01_kdepot.patch
+++ kerry-0.2.1/debian/patches/kubuntu_01_kdepot.patch
@@ -0,0 +1,19 @@
+--- ./admin/cvs.sh 2006-03-17 22:30:20.000000000 +0100
++++ ./admin/cvs.sh 2006-03-28 21:19:41.000000000 +0200
+@@ -537,6 +537,8 @@
+ if test -z "$PREPARETIPS"; then PREPARETIPS=preparetips ; fi
+ export EXTRACTRC PREPARETIPS
+
++kdepotpath=/usr/include/kde/kde.pot
++
+ for subdir in $dirs; do
+ test -z "$VERBOSE" || echo "Making messages in $subdir"
+ (cd $subdir
+@@ -554,7 +556,6 @@
+ fi
+ perl -e '$mes=0; while () { next if (/^(if\s|else\s|endif)/); if (/^messages:/) { $mes=1; print $_; next; } if ($mes) { if (/$\\(XGETTEXT\)/ && / -o/) { s/ -o \$\(podir\)/ _translatorinfo.cpp -o \$\(podir\)/ } print $_; } else { print $_; } }' < Makefile.am | egrep -v '^include ' > _transMakefile
+
+- kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot
+ if ! test -f $kdepotpath; then
+ kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot
+ fi
--- kerry-0.2.1.orig/debian/patches/kubuntu_08_libbeagle1_transition.patch
+++ kerry-0.2.1/debian/patches/kubuntu_08_libbeagle1_transition.patch
@@ -0,0 +1,50 @@
+diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/configure kerry-0.2.1.new/configure
+--- kerry-0.2.1/configure 2006-12-04 14:36:37.000000000 +0100
++++ kerry-0.2.1.new/configure 2008-04-04 12:39:45.000000000 +0200
+@@ -37562,10 +37562,10 @@
+ # LIBBEAGLE_LIBADD: libbeagle libraries (-l options)
+ # LIBBEAGLE_LDFLAGS: flags containing path to libbeagle libraries (-L options)
+
+-LIBBEAGLE_PACKAGES="libbeagle-0.0"
+-LIBBEAGLE_VERSION="0.2.5"
+-{ echo "$as_me:$LINENO: checking for libbeagle-0.2.5 (at least $LIBBEAGLE_VERSION)" >&5
+-echo $ECHO_N "checking for libbeagle-0.2.5 (at least $LIBBEAGLE_VERSION)... $ECHO_C" >&6; }
++LIBBEAGLE_PACKAGES="libbeagle-1.0"
++LIBBEAGLE_VERSION="0.3.0"
++{ echo "$as_me:$LINENO: checking for libbeagle-0.3.0 (at least $LIBBEAGLE_VERSION)" >&5
++echo $ECHO_N "checking for libbeagle-0.3.0 (at least $LIBBEAGLE_VERSION)... $ECHO_C" >&6; }
+
+ if $PKG_CONFIG --atleast-pkgconfig-version 0.15 ; then
+ if $PKG_CONFIG --atleast-version $LIBBEAGLE_VERSION $LIBBEAGLE_PACKAGES >/dev/null 2>&1 ; then
+diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/configure.in kerry-0.2.1.new/configure.in
+--- kerry-0.2.1/configure.in 2006-12-04 14:36:27.000000000 +0100
++++ kerry-0.2.1.new/configure.in 2008-04-04 12:40:07.000000000 +0200
+@@ -134,9 +134,9 @@
+ # LIBBEAGLE_LIBADD: libbeagle libraries (-l options)
+ # LIBBEAGLE_LDFLAGS: flags containing path to libbeagle libraries (-L options)
+
+-LIBBEAGLE_PACKAGES="libbeagle-0.0"
+-LIBBEAGLE_VERSION="0.2.5"
+-AC_MSG_CHECKING(for libbeagle-0.2.5 (at least $LIBBEAGLE_VERSION))
++LIBBEAGLE_PACKAGES="libbeagle-1.0"
++LIBBEAGLE_VERSION="0.3.0"
++AC_MSG_CHECKING(for libbeagle-0.3.0 (at least $LIBBEAGLE_VERSION))
+
+ if $PKG_CONFIG --atleast-pkgconfig-version 0.15 ; then
+ if $PKG_CONFIG --atleast-version $LIBBEAGLE_VERSION $LIBBEAGLE_PACKAGES >/dev/null 2>&1 ; then
+diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/kerry/configure.in.in kerry-0.2.1.new/kerry/configure.in.in
+--- kerry-0.2.1/kerry/configure.in.in 2006-12-04 14:35:38.000000000 +0100
++++ kerry-0.2.1.new/kerry/configure.in.in 2008-04-04 12:40:28.000000000 +0200
+@@ -57,9 +57,9 @@
+ # LIBBEAGLE_LIBADD: libbeagle libraries (-l options)
+ # LIBBEAGLE_LDFLAGS: flags containing path to libbeagle libraries (-L options)
+
+-LIBBEAGLE_PACKAGES="libbeagle-0.0"
+-LIBBEAGLE_VERSION="0.2.5"
+-AC_MSG_CHECKING(for libbeagle-0.2.5 (at least $LIBBEAGLE_VERSION))
++LIBBEAGLE_PACKAGES="libbeagle-1.0"
++LIBBEAGLE_VERSION="0.3.0"
++AC_MSG_CHECKING(for libbeagle-0.3.0 (at least $LIBBEAGLE_VERSION))
+
+ if $PKG_CONFIG --atleast-pkgconfig-version 0.15 ; then
+ if $PKG_CONFIG --atleast-version $LIBBEAGLE_VERSION $LIBBEAGLE_PACKAGES >/dev/null 2>&1 ; then
--- kerry-0.2.1.orig/debian/patches/kubuntu_09_remove-sh-extension.patch
+++ kerry-0.2.1/debian/patches/kubuntu_09_remove-sh-extension.patch
@@ -0,0 +1,34 @@
+diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/kerry/src/beagled-shutdown kerry-0.2.1.new/kerry/src/beagled-shutdown
+--- kerry-0.2.1/kerry/src/beagled-shutdown 1970-01-01 01:00:00.000000000 +0100
++++ kerry-0.2.1.new/kerry/src/beagled-shutdown 2008-04-07 21:18:51.000000000 +0200
+@@ -0,0 +1,7 @@
++#!/bin/sh
++
++BEAGLED_PID=`pidof mono-beagled`
++
++if test -n "$BEAGLED_PID"; then
++ beagle-shutdown
++fi
+diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/kerry/src/beagled-shutdown.sh kerry-0.2.1.new/kerry/src/beagled-shutdown.sh
+--- kerry-0.2.1/kerry/src/beagled-shutdown.sh 2006-12-04 14:35:38.000000000 +0100
++++ kerry-0.2.1.new/kerry/src/beagled-shutdown.sh 1970-01-01 01:00:00.000000000 +0100
+@@ -1,7 +0,0 @@
+-#!/bin/sh
+-
+-BEAGLED_PID=`pidof mono-beagled`
+-
+-if test -n "$BEAGLED_PID"; then
+- beagle-shutdown
+-fi
+diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/kerry/src/Makefile.am kerry-0.2.1.new/kerry/src/Makefile.am
+--- kerry-0.2.1/kerry/src/Makefile.am 2008-04-07 21:18:50.000000000 +0200
++++ kerry-0.2.1.new/kerry/src/Makefile.am 2008-04-07 21:19:15.000000000 +0200
+@@ -34,7 +34,7 @@
+ autostart_DATA = kerry.autostart.desktop
+
+ shutdowndir = $(prefix)/bin
+-shutdown_SCRIPTS = beagled-shutdown.sh
++shutdown_SCRIPTS = beagled-shutdown
+
+ xdg_apps_DATA = kerry.desktop
+
--- kerry-0.2.1.orig/debian/patches/kubuntu_10_update-kcmbeagle-desktop.patch
+++ kerry-0.2.1/debian/patches/kubuntu_10_update-kcmbeagle-desktop.patch
@@ -0,0 +1,9 @@
+diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/kerry/src/kcm/kcmbeagle.desktop kerry-0.2.1.new/kerry/src/kcm/kcmbeagle.desktop
+--- kerry-0.2.1/kerry/src/kcm/kcmbeagle.desktop 2008-04-08 22:29:10.000000000 +0200
++++ kerry-0.2.1.new/kerry/src/kcm/kcmbeagle.desktop 2008-04-08 22:31:01.000000000 +0200
+@@ -1,5 +1,4 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Type=Application
+ Icon=kerry
+ Exec=kcmshell beagle
--- kerry-0.2.1.orig/debian/patches/kubuntu_04_no_core_kmenu_entry.desktop.patch
+++ kerry-0.2.1/debian/patches/kubuntu_04_no_core_kmenu_entry.desktop.patch
@@ -0,0 +1,19 @@
+diff -Nur -x '*.orig' -x '*~' kerry-0.2.1/kerry/src/kerry.desktop kerry-0.2.1.new/kerry/src/kerry.desktop
+--- kerry-0.2.1/kerry/src/kerry.desktop 2006-12-04 14:35:38.000000000 +0100
++++ kerry-0.2.1.new/kerry/src/kerry.desktop 2008-04-08 22:55:31.000000000 +0200
+@@ -1,6 +1,5 @@
+ [Desktop Entry]
+ X-SuSE-translate=true
+-Encoding=UTF-8
+ Name=Kerry Beagle
+ GenericName=Desktop Search
+ GenericName[ar]=بحث على سطح المكتب
+@@ -25,7 +24,7 @@
+ Exec=kerry --show-searchdialog
+ Icon=kerry
+ Type=Application
+-Categories=Qt;KDE;Application;Core;Utility;Filesystem;
++Categories=Qt;KDE;Application;Utility;Filesystem;
+ Terminal=false
+ X-DCOP-ServiceType=Unique
+ X-KDE-StartupNotify=false
--- kerry-0.2.1.orig/debian/patches/kubuntu_07_french_translation.patch
+++ kerry-0.2.1/debian/patches/kubuntu_07_french_translation.patch
@@ -0,0 +1,1281 @@
+diff -Nur kerry-0.2.1/po/fr/kcmbeagle.po kerry-0.2.1.new/po/fr/kcmbeagle.po
+--- kerry-0.2.1/po/fr/kcmbeagle.po 1970-01-01 01:00:00.000000000 +0100
++++ kerry-0.2.1.new/po/fr/kcmbeagle.po 2007-05-11 14:47:37.000000000 +0200
+@@ -0,0 +1,229 @@
++msgid ""
++msgstr ""
++"Project-Id-Version: kcmbeagle\n"
++"POT-Creation-Date: 2006-10-27 08:41+0200\n"
++"PO-Revision-Date: 2006-10-27 14:18+0100\n"
++"Last-Translator: Anthony Mercatante \n"
++"Language-Team: fr \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++"X-POFile-SpellExtra: Beagle Kerry\n"
++
++#: backends.cpp:37
++msgid "Select which of the available Beagle backends you want to have enabled."
++msgstr ""
++"Sélectionnez les modules Beagle que vous souhaitez activer."
++
++#: backends.cpp:40
++msgid "Backends"
++msgstr "Modules"
++
++#: beagle.cpp:52 kerry.cpp:58
++msgid "&Indexing"
++msgstr "&Indexation"
++
++#: beagle.cpp:53 kerry.cpp:59
++msgid "&Backends"
++msgstr "&Modules"
++
++#: beagle.cpp:54 kerry.cpp:60
++msgid "&Daemon Status"
++msgstr "Status du &démon"
++
++#: indexing.cpp:47 search.cpp:32
++msgid "General"
++msgstr "Général"
++
++#: indexing.cpp:52
++msgid "Start Beagle indexing service automatically"
++msgstr "Démarrer automatiquement le service d'indexation de Beagle"
++
++#: indexing.cpp:55
++msgid "Index data while on battery power"
++msgstr "Indexer les données lorsque l'alimentation est branchée"
++
++#: indexing.cpp:59
++msgid "Index"
++msgstr "Index"
++
++#: indexing.cpp:65
++msgid "Index my home folder"
++msgstr "Indexer mon dossier personnel"
++
++#: indexing.cpp:69
++msgid "Add any additional folder to be included for indexing."
++msgstr "Ajouter des dossiers supplémentaires à indexer."
++
++#: indexing.cpp:75 indexing.cpp:108 search.cpp:43
++msgid "Name"
++msgstr "Nom"
++
++#: indexing.cpp:81 indexing.cpp:115
++msgid "Add..."
++msgstr "Ajouter..."
++
++#: indexing.cpp:96
++msgid "Privacy"
++msgstr "Confidentialité"
++
++#: indexing.cpp:101
++msgid ""
++"Specify any resource, such as folder or pattern, you wish to exclude from "
++"indexing."
++msgstr ""
++"Spécifier les resources à exclure de l'indexation."
++
++#: indexing.cpp:107 search.cpp:41
++msgid "Type"
++msgstr "Type"
++
++#: indexing.cpp:226 indexing.cpp:257
++msgid "Select Folder"
++msgstr "Sélectionner un dossier"
++
++#: indexing.cpp:240
++msgid ""
++"Do you really want to remove this folder from the list of folders to be "
++"included for indexing?"
++msgstr ""
++"Souhaitez-vous vraiment exclure ce dossier de la liste des dossiers à indexer ?"
++
++#: indexing.cpp:240
++msgid "Remove Folder"
++msgstr "Supprimer le dossier"
++
++#. i18n: file select_privacy_resource.ui line 16
++#: indexing.cpp:250 rc.cpp:3
++#, no-c-format
++msgid "Add Resource"
++msgstr "Ajouter une Resource"
++
++#: indexing.cpp:277
++msgid ""
++"Do you really want to remove this item from the list of data to be excluded "
++"from indexing?"
++msgstr ""
++"Voulez-vous vraiment supprimer cette élément de la liste des données à indexer ?"
++
++#: indexing.cpp:277
++msgid "Remove Item"
++msgstr "Supprimer l'élément"
++
++#: kerry.cpp:57
++msgid "&Search"
++msgstr "&Rechercher"
++
++#. i18n: file select_privacy_resource.ui line 27
++#: rc.cpp:6
++#, no-c-format
++msgid "Please select a resource you wish to exclude from indexing."
++msgstr "Choisissez une resource à exclure de l'indexation"
++
++#. i18n: file select_privacy_resource.ui line 55
++#: rc.cpp:10
++#, no-c-format
++msgid "Folder:"
++msgstr "Dossier :"
++
++#. i18n: file select_privacy_resource.ui line 68
++#: rc.cpp:13
++#, no-c-format
++msgid "File name pattern:"
++msgstr "Nom du dossier :"
++
++#: search.cpp:38
++msgid "Default result sort order:"
++msgstr "Tri par défault du résultat de la recherche :"
++
++#: search.cpp:42
++msgid "Date Modified"
++msgstr "Date de modification"
++
++#: search.cpp:44
++msgid "Relevance"
++msgstr "Pertinence"
++
++#: search.cpp:45
++msgid "Define the default sort order at startup."
++msgstr "Définir le type de tri au démarrage."
++
++#: search.cpp:50
++msgid "Maximum number of results displayed:"
++msgstr "Nombre maximal de résultats à afficher :"
++
++#: search.cpp:53
++msgid "No Limit"
++msgstr "Aucune Limite"
++
++#: search.cpp:54
++msgid "Define how many results shall be displayed on one result page."
++msgstr "Définir le nombre de résultats à afficher par page."
++
++#: search.cpp:58
++msgid "Show search results with details by default"
++msgstr "Afficher les résultats détaillés de la recherche par défaut"
++
++#: search.cpp:62
++msgid "Global Shortcuts"
++msgstr "Raccourcis globaux"
++
++#: search.cpp:68
++msgid "Kerry Beagle Search"
++msgstr "Recherche Kerry Beagle"
++
++#: search.cpp:72
++msgid "Show Search Dialog"
++msgstr "Afficher la zone de recherche"
++
++#: search.cpp:73
++msgid "Search Primary Selection"
++msgstr "Rechercher la sélection"
++
++#: status.cpp:73
++msgid "Refresh Status"
++msgstr "Statut du rafraîchissement"
++
++#: status.cpp:113
++msgid "Beagle service is currently running. Click here to stop."
++msgstr "Le service Beagle est actuellement en fonctionnement. Cliquer ici pour l'arrêter."
++
++#: status.cpp:117
++msgid "Beagle service is currently stopped. Click here to start."
++msgstr "Le service Beagle est actuellement arrêté. Cliquer ici pour le démarrer."
++
++#: status.cpp:118
++msgid "Start"
++msgstr "Démarrer"
++
++#: status.cpp:131
++msgid "Service not started."
++msgstr "Service non démarré."
++
++#: status.cpp:142
++msgid ""
++"Beagle service version: %1\n"
++msgstr ""
++"Version de Beagle : %1\n"
++
++#: status.cpp:144
++msgid ""
++"Current status:\n"
++msgstr ""
++"Statut actuel :\n"
++
++#: status.cpp:148
++msgid "Index information:"
++msgstr "Information concernant l'index :"
++
++#: status.cpp:182
++msgid "Beagle service was already stopped."
++msgstr "Le service Beagle a déjà été arrêté."
++
++#: status.cpp:201
++msgid "Beagle service already running."
++msgstr "Le service Beagle est déjà en fonctionnement."
++
++#: status.cpp:209
++msgid "Could not start beagle service."
++msgstr "Impossible de démarrer le service Beagle."
+\ Pas de fin de ligne à la fin du fichier.
+diff -Nur kerry-0.2.1/po/fr/kerry.po kerry-0.2.1.new/po/fr/kerry.po
+--- kerry-0.2.1/po/fr/kerry.po 2006-12-04 14:35:45.000000000 +0100
++++ kerry-0.2.1.new/po/fr/kerry.po 2007-05-11 14:47:18.000000000 +0200
+@@ -1,45 +1,39 @@
+-# SOME DESCRIPTIVE TITLE.
+-# FIRST AUTHOR , YEAR.
++# translation of kerry.po to
+ #
++# Anthony Mercatante , 2007.
+ msgid ""
+ msgstr ""
+-"Project-Id-Version: base\n"
++"Project-Id-Version: kerry\n"
+ "Report-Msgid-Bugs-To: \n"
+-"POT-Creation-Date: 2006-11-21 08:45+0100\n"
+-"PO-Revision-Date: 2005-03-09 13:54+0100\n"
+-"Last-Translator: Novell Language \n"
+-"Language-Team: Novell Language \n"
++"POT-Creation-Date: 2007-03-15 09:33+0100\n"
++"PO-Revision-Date: 2007-04-05 08:26+0200\n"
++"Last-Translator: Anthony Mercatante \n"
++"Language-Team: \n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
+-"X-Generator: KBabel 1.9\n"
++"X-Generator: KBabel 1.11.4\n"
+
+ #: _translatorinfo.cpp:1
+-#, fuzzy
+ msgid ""
+ "_: NAME OF TRANSLATORS\n"
+ "Your names"
+-msgstr ""
+-"_: NAME OF TRANSLATORS\n"
+-"Your names"
++msgstr "Anthony Mercatante"
+
+ #: _translatorinfo.cpp:3
+-#, fuzzy
+ msgid ""
+ "_: EMAIL OF TRANSLATORS\n"
+ "Your emails"
+-msgstr ""
+-"_: EMAIL OF TRANSLATORS\n"
+-"Your emails"
++msgstr "tonio@ubuntu.com"
+
+ #: beaglesearch.cpp:42
+ #, c-format
+ msgid "Album: %1"
+ msgstr "Album : %1"
+
+-#: beaglesearch.cpp:43 beaglesearch.cpp:75 beaglesearch.cpp:89
+-#: beaglesearch.cpp:100
++#: beaglesearch.cpp:43 beaglesearch.cpp:81 beaglesearch.cpp:95
++#: beaglesearch.cpp:106
+ #, c-format
+ msgid "Title: %1"
+ msgstr "Titre : %1"
+@@ -64,127 +58,132 @@
+ msgid "Color type: %1"
+ msgstr "Type de couleur : %1"
+
+-#: beaglesearch.cpp:52 searchdlg.cpp:738
++#: beaglesearch.cpp:52 beaglesearch.cpp:57 searchdlg.cpp:1899
+ #, c-format
+ msgid "Business phone: %1"
+ msgstr "Téléphone professionnel : %1"
+
+-#: beaglesearch.cpp:53 searchdlg.cpp:746
+-#, c-format
+-msgid "Home phone: %1"
+-msgstr "Téléphone personnel : %1"
+-
+-#: beaglesearch.cpp:54 searchdlg.cpp:742
++#: beaglesearch.cpp:53 beaglesearch.cpp:59 searchdlg.cpp:1903
+ #, c-format
+ msgid "Mobile phone: %1"
+ msgstr "Téléphone portable : %1"
+
+-#: beaglesearch.cpp:55
++#: beaglesearch.cpp:54 beaglesearch.cpp:58 searchdlg.cpp:1907
++#, c-format
++msgid "Home phone: %1"
++msgstr "Téléphone personnel : %1"
++
++#: beaglesearch.cpp:60
+ #, c-format
+ msgid "AIM: %1"
+ msgstr "AIM : %1"
+
+-#: beaglesearch.cpp:56
++#: beaglesearch.cpp:61
+ #, c-format
+ msgid "Yahoo: %1"
+ msgstr "Yahoo : %1"
+
+-#: beaglesearch.cpp:57
++#: beaglesearch.cpp:62
+ #, c-format
+ msgid "MSN: %1"
+ msgstr "MSN : %1"
+
+-#: beaglesearch.cpp:58
++#: beaglesearch.cpp:63
+ #, c-format
+ msgid "Jabber: %1"
+ msgstr "Jabber : %1"
+
+-#: beaglesearch.cpp:59
++#: beaglesearch.cpp:64
+ #, c-format
+ msgid "ICQ: %1"
+ msgstr "ICQ : %1"
+
+-#: beaglesearch.cpp:60
++#: beaglesearch.cpp:65
+ #, c-format
+ msgid "GroupWise: %1"
+ msgstr "GroupWise : %1"
+
+-#: beaglesearch.cpp:63
++#: beaglesearch.cpp:69
+ #, c-format
+ msgid "Protocol: %1"
+ msgstr "Protocole : %1"
+
+-#: beaglesearch.cpp:64 searchdlg.cpp:671
++#: beaglesearch.cpp:70 searchdlg.cpp:703 searchdlg.cpp:762
+ #, c-format
+ msgid "Start time: %1"
+ msgstr "Heure de début : %1"
+
+-#: beaglesearch.cpp:65 searchdlg.cpp:673
++#: beaglesearch.cpp:71 searchdlg.cpp:705 searchdlg.cpp:775
+ #, c-format
+ msgid "End time: %1"
+ msgstr "Heure de fin : %1"
+
+-#: beaglesearch.cpp:69
++#: beaglesearch.cpp:75
+ #, c-format
+ msgid "Folder: %1"
+ msgstr "Dossier : %1"
+
+-#: beaglesearch.cpp:70
++#: beaglesearch.cpp:76
+ msgid "(%1)"
+ msgstr "(%1)"
+
+-#: beaglesearch.cpp:76 beaglesearch.cpp:99
++#: beaglesearch.cpp:82 beaglesearch.cpp:105
+ #, c-format
+ msgid "Author: %1"
+ msgstr "Auteur : %1"
+
+-#: beaglesearch.cpp:77
++#: beaglesearch.cpp:83
+ #, c-format
+ msgid "Slides: %1"
+ msgstr "Diapositives : %1"
+
+-#: beaglesearch.cpp:79 beaglesearch.cpp:106
++#: beaglesearch.cpp:85 beaglesearch.cpp:112
+ #, c-format
+ msgid "Pages: %1"
+ msgstr "Pages : %1"
+
+-#: beaglesearch.cpp:80
++#: beaglesearch.cpp:86
+ #, c-format
+ msgid "Words: %1"
+ msgstr "Mots : %1"
+
+-#: beaglesearch.cpp:91
+-#, fuzzy, c-format
++#: beaglesearch.cpp:97
++#, c-format
+ msgid "Category: %1"
+ msgstr "Date : %1"
+
+-#: beaglesearch.cpp:92
+-#, fuzzy, c-format
++#: beaglesearch.cpp:98
++#, c-format
+ msgid "Version: %1"
+ msgstr "Emplacement : %1"
+
+-#: beaglesearch.cpp:94
+-#, fuzzy, c-format
++#: beaglesearch.cpp:100
++#, c-format
+ msgid "Packager name: %1"
+-msgstr "Pages : %1"
++msgstr "Nom du Packageur : %1"
+
+-#: beaglesearch.cpp:95
++#: beaglesearch.cpp:101
+ #, c-format
+ msgid "Packager email: %1"
+-msgstr ""
++msgstr "E-mail du Packageur : %1"
+
+-#: beaglesearch.cpp:105
++#: beaglesearch.cpp:111 beaglesearch.cpp:115 beaglesearch.cpp:122
+ #, c-format
+ msgid "Location: %1"
+ msgstr "Emplacement : %1"
+
+-#: hitwidget.cpp:98 searchdlg.cpp:1609
++#: beaglesearch.cpp:123
++#, c-format
++msgid "Percent complete: %1"
++msgstr "Avancement : %1"
++
++#: hitwidget.cpp:98 searchdlg.cpp:1749
+ msgid "Expand"
+-msgstr ""
++msgstr "Ouvrir"
+
+-#: hitwidget.cpp:109 searchdlg.cpp:1609
++#: hitwidget.cpp:109 searchdlg.cpp:1749
+ msgid "Collapse"
+-msgstr ""
++msgstr "Fermer"
+
+ #: kerryapp.cpp:112
+ msgid "Clear Search History"
+@@ -195,14 +194,14 @@
+ msgstr "Configurer Kerry..."
+
+ #. i18n: file searchdlg_layout.ui line 22
+-#: kerryapp.cpp:123 main.cpp:88 rc.cpp:13 rc.cpp:130
++#: kerryapp.cpp:123 main.cpp:88 rc.cpp:13 rc.cpp:140
+ #, no-c-format
+ msgid "Kerry Beagle Search"
+ msgstr "Recherche Kerry Beagle"
+
+ #: kerryapp.cpp:127
+ msgid "Show Search Dialog"
+-msgstr "Afficher la boîte de dialogue de recherche"
++msgstr "Afficher la fenêtre de recherche"
+
+ #: kerryapp.cpp:128
+ msgid "Search Primary Selection"
+@@ -232,19 +231,24 @@
+ msgid "&Do Not Start"
+ msgstr "&Ne pas démarrer"
+
+-#: kerryapp.cpp:256
+-msgid ""
+-"The daily running process for updating the system\n"
+-"wide Beagle documentation index was detected."
+-msgstr ""
+-
+-#: kerryapp.cpp:265
++#: kerryapp.cpp:258 kerryapp.cpp:260
+ msgid "System May Be Slower Than Usual"
+-msgstr ""
++msgstr "Le système pourrait être plus lent que d'habitude"
++
++#: kerryapp.cpp:258 kerryapp.cpp:260
++msgid ""
++"The daily process that updates the search index for system documentation\n"
++" is running, which may make the system appear slower than usual.\n"
++"\n"
++"This process should complete shortly."
++msgstr ""
++"Le processus journalier qui met à jour l'index de recherche pour la\n documentation du système fonctionne, ce qui pourrait faire ralentir le système.\n"
++"\n"
++"Ce processus devrait être bientôt terminé."
+
+ #: main.cpp:38
+ msgid "KDE Frontend to Beagle"
+-msgstr "Frontal KDE à Beagle"
++msgstr "Interfacel KDE pour Beagle"
+
+ #: main.cpp:44
+ msgid "A term to search"
+@@ -255,226 +259,246 @@
+ msgstr "Afficher la boîte de dialogue au démarrage"
+
+ #. i18n: file hitwidget_layout.ui line 127
+-#: rc.cpp:4 rc.cpp:121
++#: rc.cpp:4 rc.cpp:131
+ #, no-c-format
+ msgid "Score: 0"
+ msgstr "Score : 0"
+
+ #. i18n: file hitwidget_layout.ui line 288
+-#: rc.cpp:7 rc.cpp:124
++#: rc.cpp:7 rc.cpp:134
+ #, no-c-format
+ msgid "Description"
+ msgstr "Description"
+
+-#. i18n: file searchdlg_layout.ui line 83
+-#: rc.cpp:17 rc.cpp:134
++#. i18n: file searchdlg_layout.ui line 93
++#: rc.cpp:17 rc.cpp:144
++#, no-c-format
++msgid "Your Data is Being Indexed"
++msgstr "Vos données sont en cours d'indexation"
++
++#. i18n: file searchdlg_layout.ui line 101
++#: rc.cpp:20 rc.cpp:147
++#, no-c-format
++msgid ""
++"The search service is in the process of indexing your data. Search results may "
++"be incomplete until indexing has finished."
++msgstr "Le service de recherche est en cours d'indexation de vos données. La recherche pourrait être incomplète avant que l'inexation soit terminée."
++
++#. i18n: file searchdlg_layout.ui line 120
++#: rc.cpp:23 rc.cpp:150
++#, no-c-format
++msgid "Hide"
++msgstr "Cacher"
++
++#. i18n: file searchdlg_layout.ui line 175
++#: rc.cpp:27 rc.cpp:154
+ #, no-c-format
+ msgid "Clear the search term and results"
+ msgstr "Effacer le terme à rechercher et les résultats"
+
+-#. i18n: file searchdlg_layout.ui line 91
+-#: rc.cpp:20 rc.cpp:137
++#. i18n: file searchdlg_layout.ui line 183
++#: rc.cpp:30 rc.cpp:157
+ #, no-c-format
+ msgid "&Search:"
+ msgstr "&Rechercher :"
+
+-#. i18n: file searchdlg_layout.ui line 130
+-#: rc.cpp:24 rc.cpp:141
++#. i18n: file searchdlg_layout.ui line 222
++#: rc.cpp:34 rc.cpp:161
+ #, no-c-format
+ msgid "Start the search for entered term"
+ msgstr "Démarrer la recherche du mot indiqué"
+
+-#. i18n: file searchdlg_layout.ui line 190
+-#: rc.cpp:27 rc.cpp:144 searchdlg.cpp:376
++#. i18n: file searchdlg_layout.ui line 282
++#: rc.cpp:37 rc.cpp:164 searchdlg.cpp:401
+ #, no-c-format
+ msgid "Results %1 through %2 of %3 are shown."
+ msgstr "Les résultats %1 à %2 de %3 s'affichent."
+
+-#. i18n: file searchdlg_layout.ui line 235
+-#: rc.cpp:30 rc.cpp:147
++#. i18n: file searchdlg_layout.ui line 327
++#: rc.cpp:40 rc.cpp:167
+ #, no-c-format
+ msgid "&Previous Results"
+ msgstr "&Résultats précédents"
+
+-#. i18n: file searchdlg_layout.ui line 241
+-#: rc.cpp:33 rc.cpp:150
++#. i18n: file searchdlg_layout.ui line 333
++#: rc.cpp:43 rc.cpp:170
+ #, no-c-format
+ msgid "Show the previous search results"
+ msgstr "Afficher les résultats précédents"
+
+-#. i18n: file searchdlg_layout.ui line 266
+-#: rc.cpp:36 rc.cpp:153
++#. i18n: file searchdlg_layout.ui line 358
++#: rc.cpp:46 rc.cpp:173
+ #, no-c-format
+ msgid "&Next Results"
+ msgstr "&Résultats suivants"
+
+-#. i18n: file searchdlg_layout.ui line 272
+-#: rc.cpp:39 rc.cpp:156
++#. i18n: file searchdlg_layout.ui line 364
++#: rc.cpp:49 rc.cpp:176
+ #, no-c-format
+ msgid "Show the next search results"
+ msgstr "Afficher les résultats suivants"
+
+-#. i18n: file searchdlg_layout.ui line 317
+-#: rc.cpp:42 rc.cpp:159
++#. i18n: file searchdlg_layout.ui line 409
++#: rc.cpp:52 rc.cpp:179
+ #, no-c-format
+ msgid "Show"
+-msgstr ""
++msgstr "Afficher"
+
+-#. i18n: file searchdlg_layout.ui line 358
+-#: rc.cpp:45 rc.cpp:162
++#. i18n: file searchdlg_layout.ui line 450
++#: rc.cpp:55 rc.cpp:182
+ #, no-c-format
+ msgid "Everything"
+ msgstr "Tout"
+
+-#. i18n: file searchdlg_layout.ui line 369
+-#: rc.cpp:48 rc.cpp:165
++#. i18n: file searchdlg_layout.ui line 461
++#: rc.cpp:58 rc.cpp:185
+ #, no-c-format
+ msgid "Applications"
+ msgstr "Applications"
+
+-#. i18n: file searchdlg_layout.ui line 380
+-#: rc.cpp:51 rc.cpp:168
++#. i18n: file searchdlg_layout.ui line 472
++#: rc.cpp:61 rc.cpp:188
+ #, no-c-format
+ msgid "Contacts"
+-msgstr ""
++msgstr "Contacts"
+
+-#. i18n: file searchdlg_layout.ui line 391
+-#: rc.cpp:54 rc.cpp:171
++#. i18n: file searchdlg_layout.ui line 483
++#: rc.cpp:64 rc.cpp:191
+ #, no-c-format
+ msgid "Office Documents"
+ msgstr "Documents Office"
+
+-#. i18n: file searchdlg_layout.ui line 402
+-#: rc.cpp:57 rc.cpp:174
++#. i18n: file searchdlg_layout.ui line 494
++#: rc.cpp:67 rc.cpp:194
+ #, no-c-format
+ msgid "Conversations"
+ msgstr "Conversations"
+
+-#. i18n: file searchdlg_layout.ui line 413
+-#: rc.cpp:60 rc.cpp:177
++#. i18n: file searchdlg_layout.ui line 505
++#: rc.cpp:70 rc.cpp:197
+ #, no-c-format
+ msgid "Images"
+ msgstr "Images"
+
+-#. i18n: file searchdlg_layout.ui line 424
+-#: rc.cpp:63 rc.cpp:180
++#. i18n: file searchdlg_layout.ui line 516
++#: rc.cpp:73 rc.cpp:200
+ #, no-c-format
+ msgid "Media"
+ msgstr "Média"
+
+-#. i18n: file searchdlg_layout.ui line 435
+-#: rc.cpp:66 rc.cpp:183
++#. i18n: file searchdlg_layout.ui line 527
++#: rc.cpp:76 rc.cpp:203
+ #, no-c-format
+ msgid "Web Pages"
+ msgstr "Pages Web"
+
+-#. i18n: file searchdlg_layout.ui line 446
+-#: rc.cpp:69 rc.cpp:186
++#. i18n: file searchdlg_layout.ui line 538
++#: rc.cpp:79 rc.cpp:206
+ #, no-c-format
+ msgid "File/Path Name"
+-msgstr ""
++msgstr "Fichiers/Dossiers"
+
+-#. i18n: file searchdlg_layout.ui line 479
+-#: rc.cpp:72 rc.cpp:189
+-#, fuzzy, no-c-format
++#. i18n: file searchdlg_layout.ui line 571
++#: rc.cpp:82 rc.cpp:209
++#, no-c-format
+ msgid "Sort By"
+-msgstr "Trier par"
++msgstr "Trier Par"
+
+-#. i18n: file searchdlg_layout.ui line 520
+-#: rc.cpp:75 rc.cpp:192
++#. i18n: file searchdlg_layout.ui line 612
++#: rc.cpp:85 rc.cpp:212
+ #, no-c-format
+ msgid "Type"
+ msgstr "Type"
+
+-#. i18n: file searchdlg_layout.ui line 531
+-#: rc.cpp:78 rc.cpp:195
+-#, fuzzy, no-c-format
++#. i18n: file searchdlg_layout.ui line 623
++#: rc.cpp:88 rc.cpp:215
++#, no-c-format
+ msgid "Date"
+-msgstr "Date : %1"
++msgstr "Date"
+
+-#. i18n: file searchdlg_layout.ui line 542
+-#: rc.cpp:81 rc.cpp:198
++#. i18n: file searchdlg_layout.ui line 634
++#: rc.cpp:91 rc.cpp:218
+ #, no-c-format
+ msgid "Name"
+ msgstr "Nom"
+
+-#. i18n: file searchdlg_layout.ui line 553
+-#: rc.cpp:84 rc.cpp:201
++#. i18n: file searchdlg_layout.ui line 645
++#: rc.cpp:94 rc.cpp:221
+ #, no-c-format
+ msgid "Relevance"
+ msgstr "Pertinence"
+
+-#. i18n: file searchdlg_layout.ui line 586
+-#: rc.cpp:87 rc.cpp:204
+-#, fuzzy, no-c-format
++#. i18n: file searchdlg_layout.ui line 678
++#: rc.cpp:97 rc.cpp:224
++#, no-c-format
+ msgid "Last Modified"
+ msgstr "Date de modification"
+
+-#. i18n: file searchdlg_layout.ui line 627
+-#: rc.cpp:90 rc.cpp:207
++#. i18n: file searchdlg_layout.ui line 719
++#: rc.cpp:100 rc.cpp:227
+ #, no-c-format
+ msgid "Any Date"
+-msgstr ""
++msgstr "Toute Date"
+
+-#. i18n: file searchdlg_layout.ui line 638
+-#: rc.cpp:93 rc.cpp:210
++#. i18n: file searchdlg_layout.ui line 730
++#: rc.cpp:103 rc.cpp:230
+ #, no-c-format
+ msgid "Today"
+-msgstr ""
++msgstr "Aujourd'hui"
+
+-#. i18n: file searchdlg_layout.ui line 649
+-#: rc.cpp:96 rc.cpp:213
++#. i18n: file searchdlg_layout.ui line 741
++#: rc.cpp:106 rc.cpp:233
+ #, no-c-format
+ msgid "Since Yesterday"
+-msgstr ""
++msgstr "Depuis Hier"
+
+-#. i18n: file searchdlg_layout.ui line 660
+-#: rc.cpp:99 rc.cpp:216
++#. i18n: file searchdlg_layout.ui line 752
++#: rc.cpp:109 rc.cpp:236
+ #, no-c-format
+ msgid "This Week"
+-msgstr ""
++msgstr "Cette Semaine"
+
+-#. i18n: file searchdlg_layout.ui line 671
+-#: rc.cpp:102 rc.cpp:219
++#. i18n: file searchdlg_layout.ui line 763
++#: rc.cpp:112 rc.cpp:239
+ #, no-c-format
+ msgid "This Month"
+-msgstr ""
++msgstr "Ce mois"
+
+-#. i18n: file searchdlg_layout.ui line 682
+-#: rc.cpp:105 rc.cpp:222
++#. i18n: file searchdlg_layout.ui line 774
++#: rc.cpp:115 rc.cpp:242
+ #, no-c-format
+ msgid "This Year"
+-msgstr ""
++msgstr "Cette Année"
+
+-#. i18n: file searchdlg_layout.ui line 751
+-#: rc.cpp:108 rc.cpp:225
+-#, fuzzy, no-c-format
++#. i18n: file searchdlg_layout.ui line 843
++#: rc.cpp:118 rc.cpp:245
++#, no-c-format
+ msgid "Confi&gure..."
+-msgstr "Configurer Kerry..."
++msgstr "Confi&gurer..."
+
+-#. i18n: file searchdlg_layout.ui line 754
+-#: rc.cpp:111 rc.cpp:228
++#. i18n: file searchdlg_layout.ui line 846
++#: rc.cpp:121 rc.cpp:248
+ #, no-c-format
+ msgid "Open the configuration dialog"
+-msgstr ""
++msgstr "Ouvrir la fenêtre de configuration"
+
+-#. i18n: file searchdlg_layout.ui line 782
+-#: rc.cpp:117 rc.cpp:234
++#. i18n: file searchdlg_layout.ui line 874
++#: rc.cpp:127 rc.cpp:254
+ #, no-c-format
+ msgid "Close the search dialog, an icon will stay in the system tray"
+ msgstr ""
+ "Fermer la boîte de dialogue de recherche (une icône reste dans la barre "
+ "système)"
+
+-#: searchdlg.cpp:79
++#: searchdlg.cpp:82
+ msgid "Applications, Contacts, Conversations, Files and more..."
+-msgstr ""
++msgstr "Applications, Contacts, Conversations, Fichiers et plus..."
+
+-#: searchdlg.cpp:161
++#: searchdlg.cpp:181
+ msgid "Quick Tips"
+ msgstr "Conseils rapides"
+
+-#: searchdlg.cpp:165
++#: searchdlg.cpp:185
+ msgid ""
+ "- You can use upper and lower case; search is case-insensitive."
+ " - To search for optional terms, use OR. ex: George OR Ringo"
+@@ -495,161 +519,194 @@
+ " - Ajoutez ext:type pour spécifier une extension de fichier. Ex. : "
+ "ext:txt ou ext: pour aucun"
+
+-#: searchdlg.cpp:178
++#: searchdlg.cpp:198
+ msgid ""
+ "- Choose what folders and resources shall be indexed - or not."
+ " - Change the sort order and the number of shown results."
+ " - Define your own shortcuts to invoke the search dialog."
+ msgstr ""
++"- Choisir quels dossiers et ressources doivent être indexés - ou pas."
++" - Changer l'ordre de tri et le nombre de résultats affichés."
++" - Définir votre propre raccourci pour afficher la fenêtre de recherche."
+
+-#: searchdlg.cpp:187
++#: searchdlg.cpp:207
+ msgid "Open configuration dialog"
+-msgstr ""
++msgstr "Ouvrir la fenêtre de configuration"
+
+-#: searchdlg.cpp:370
+-#, fuzzy
+-msgid "%1 results found."
++#: searchdlg.cpp:395
++#, c-format
++msgid ""
++"_n: 1 result found.\n"
++"%n results found."
+ msgstr "%1 meilleurs résultats de %2 affichés."
+
+-#: searchdlg.cpp:372
++#: searchdlg.cpp:397
+ msgid "No results."
+ msgstr "Aucun résultat."
+
+-#: searchdlg.cpp:374
++#: searchdlg.cpp:399
+ msgid "Best %1 results of %2 shown."
+ msgstr "%1 meilleurs résultats de %2 affichés."
+
+-#: searchdlg.cpp:380
++#: searchdlg.cpp:405
+ msgid "(still searching)"
+-msgstr ""
++msgstr "(recherche en cours)"
+
+-#: searchdlg.cpp:398
++#: searchdlg.cpp:423
+ msgid "The query for \"%1\" failed."
+ msgstr "Échec de la requête pour \"%1\"."
+
+-#: searchdlg.cpp:402
++#: searchdlg.cpp:427
+ msgid "The likely cause is that the Beagle daemon is not running."
+ msgstr "Il est probable que le démon Beagle ne s'exécute pas."
+
+-#: searchdlg.cpp:404
++#: searchdlg.cpp:429
+ msgid "Automatically start Beagle daemon at login"
+ msgstr "Démarrer le démon Beagle automatiquement à la connexion ?"
+
+-#: searchdlg.cpp:413
++#: searchdlg.cpp:438
+ msgid "Click to start the Beagle daemon"
+ msgstr "Cliquez pour démarrer le démon Beagle."
+
+-#: searchdlg.cpp:423
++#: searchdlg.cpp:448
+ msgid "Searching..."
+ msgstr "Recherche..."
+
+-#: searchdlg.cpp:562
++#: searchdlg.cpp:594
+ msgid "Run"
+ msgstr "Exécuter"
+
+-#: searchdlg.cpp:575
++#: searchdlg.cpp:607
+ #, c-format
+ msgid "Last viewed: %1"
+ msgstr "Dernier affichage : %1"
+
+-#: searchdlg.cpp:578
++#: searchdlg.cpp:610
+ msgid "URL:"
+ msgstr "URL :"
+
+-#: searchdlg.cpp:589
++#: searchdlg.cpp:621
+ msgid "Untitled Page"
+ msgstr "Page sans titre"
+
+-#: searchdlg.cpp:600
++#: searchdlg.cpp:632
+ #, c-format
+ msgid "Published: %1"
+ msgstr "Publication : %1"
+
+-#: searchdlg.cpp:606
++#: searchdlg.cpp:638
+ msgid "Weblog:"
+ msgstr "Journal Web :"
+
+-#: searchdlg.cpp:617 searchdlg.cpp:656
++#: searchdlg.cpp:649 searchdlg.cpp:688
+ msgid "Untitled Entry"
+ msgstr "Entrée sans titre"
+
+-#: searchdlg.cpp:628 searchdlg.cpp:646 searchdlg.cpp:985 searchdlg.cpp:1058
++#: searchdlg.cpp:660 searchdlg.cpp:678 searchdlg.cpp:1069 searchdlg.cpp:1142
+ #, c-format
+ msgid "Last modified: %1"
+ msgstr "Dernière modification : %1"
+
+-#: searchdlg.cpp:682
++#: searchdlg.cpp:714
+ msgid "No Summary Specified"
+-msgstr "Aucune résumé indiqué"
++msgstr "Aucun résumé indiqué"
+
+-#: searchdlg.cpp:703 searchdlg.cpp:752
++#: searchdlg.cpp:735 searchdlg.cpp:830
+ msgid "No Name Known"
+ msgstr "Aucun nom connu"
+
+-#: searchdlg.cpp:709 searchdlg.cpp:759
++#: searchdlg.cpp:741 searchdlg.cpp:837
+ msgid ","
+ msgstr ","
+
+-#: searchdlg.cpp:780
++#: searchdlg.cpp:769
++#, c-format
++msgid "Start date: %1"
++msgstr "Heure de début : %1"
++
++#: searchdlg.cpp:779
++#, c-format
++msgid "End date: %1"
++msgstr "Heure de fin : %1"
++
++#: searchdlg.cpp:783
++#, c-format
++msgid "Due time: %1"
++msgstr "Heure de fin : %1"
++
++#: searchdlg.cpp:787
++#, c-format
++msgid "Due date: %1"
++msgstr "Date : %1"
++
++#: searchdlg.cpp:801
++msgid "Meeting:"
++msgstr "Réunion:"
++
++#: searchdlg.cpp:803
++msgid "To-do:"
++msgstr "A faire:"
++
++#: searchdlg.cpp:859
+ #, c-format
+ msgid "Received: %1"
+ msgstr "Réception : %1"
+
+-#: searchdlg.cpp:797
++#: searchdlg.cpp:876
+ msgid "No Subject"
+ msgstr "Aucun objet"
+
+-#: searchdlg.cpp:803 searchdlg.cpp:883
++#: searchdlg.cpp:882 searchdlg.cpp:967
+ msgid "From"
+ msgstr "De"
+
+-#: searchdlg.cpp:808 searchdlg.cpp:856
++#: searchdlg.cpp:887 searchdlg.cpp:940
+ msgid "Unknown Person"
+ msgstr "Personne inconnue"
+
+-#: searchdlg.cpp:827
++#: searchdlg.cpp:906
+ msgid "Application:"
+ msgstr "Application :"
+
+-#: searchdlg.cpp:847
++#: searchdlg.cpp:928
+ #, c-format
+ msgid "Date: %1"
+ msgstr "Date : %1"
+
+-#: searchdlg.cpp:856
++#: searchdlg.cpp:940
+ #, c-format
+ msgid "Conversation With %1"
+ msgstr "Conversation avec %1"
+
+-#: searchdlg.cpp:901
++#: searchdlg.cpp:985
+ #, c-format
+ msgid "Installed on: %1"
+-msgstr ""
++msgstr "Installé le: %1"
+
+-#: searchdlg.cpp:907
+-#, fuzzy, c-format
++#: searchdlg.cpp:991
++#, c-format
+ msgid "Installed size: %1"
+ msgstr "Heure de fin : %1"
+
+-#: searchdlg.cpp:913
+-#, fuzzy, c-format
++#: searchdlg.cpp:997
++#, c-format
+ msgid "Download size: %1"
+ msgstr "Heure de fin : %1"
+
+-#: searchdlg.cpp:939 searchdlg.cpp:1009 searchdlg.cpp:1084
++#: searchdlg.cpp:1023 searchdlg.cpp:1093 searchdlg.cpp:1168
+ msgid "Reveal in File Manager"
+-msgstr "Révéler dans le Gestionnaire de fichiers"
++msgstr "Afficher dans le gestionnaire de fichiers"
+
+-#: searchdlg.cpp:967 searchdlg.cpp:1030
++#: searchdlg.cpp:1051 searchdlg.cpp:1114
+ msgid "In Folder"
+ msgstr "Dans le dossier"
+
+-#: searchdlg.cpp:1051
++#: searchdlg.cpp:1135
+ msgid "Empty"
+ msgstr "Vide"
+
+-#: searchdlg.cpp:1053
+-#, fuzzy, c-format
++#: searchdlg.cpp:1137
++#, c-format
+ msgid ""
+ "_n: Contains 1 item\n"
+ "Contains %n items"
+@@ -657,172 +714,54 @@
+ "_n: contient un élément\n"
+ "Contient %n éléments"
+
+-#: searchdlg.cpp:1089
++#: searchdlg.cpp:1173
+ msgid "
Score: %1
"
+ msgstr "
Score : %1
"
+
+-#: searchdlg.cpp:1289
++#: searchdlg.cpp:1408
+ msgid "Could not start Tomboy."
+ msgstr "Impossible de démarrer Tomboy."
+
+-#: searchdlg.cpp:1319
++#: searchdlg.cpp:1438
+ msgid "Could not start Evolution."
+ msgstr "Impossible de démarrer Evolution."
+
+-#: searchdlg.cpp:1331
+-#, fuzzy
++#: searchdlg.cpp:1450
+ msgid "Could not start Thunderbird."
+ msgstr "Impossible de démarrer Tomboy."
+
+-#: searchdlg.cpp:1342
+-#, fuzzy
++#: searchdlg.cpp:1461
+ msgid "Could not start KAddressBook."
+ msgstr "Impossible de démarrer Tomboy."
+
+-#: searchdlg.cpp:1387
++#: searchdlg.cpp:1527
+ msgid "Could not start Beagle daemon."
+ msgstr "Impossible de démarrer le démon Beagle."
+
+-#: searchdlg.cpp:1454
++#: searchdlg.cpp:1594
+ msgid "No results for \"%1\" were found."
+ msgstr "Aucun résultat n'a été trouvé pour \"%1\"."
+
+-#: searchdlg.cpp:1461
++#: searchdlg.cpp:1601
+ msgid "- A broader search scope might produce more results."
+-msgstr ""
++msgstr "- Une recherche avancée pourrait donner plus de résultats."
+
+-#: searchdlg.cpp:1462
+-#, fuzzy
++#: searchdlg.cpp:1602
+ msgid "- You should check the spelling of your search words."
+ msgstr ""
+ "- Vous devez vérifier l'orthographe des mots recherchés en cas d'erreur "
+ "involontaire."
+
+-#: searchdlg.cpp:1464
++#: searchdlg.cpp:1604
+ msgid ""
+ "- The Beagle daemon was just started. Please be patient until it finished its "
+ "indexing."
+-msgstr ""
++msgstr "- Le démon beagle vient juste de démarrer. Veuillez patienter jusqu'à ce que l'indexation soit terminée."
+
+-#: searchdlg.cpp:1610
++#: searchdlg.cpp:1750
+ msgid "Collapse All"
+-msgstr ""
++msgstr "Fermer Tout"
+
+-#: searchdlg.cpp:1611
++#: searchdlg.cpp:1751
+ msgid "Expand All"
+-msgstr ""
+-
+-#~ msgid "&Search"
+-#~ msgstr "&Rechercher"
+-
+-#~ msgid "&Indexing"
+-#~ msgstr "&Indexer"
+-
+-#~ msgid "General"
+-#~ msgstr "Général"
+-
+-#~ msgid "Default result sort order:"
+-#~ msgstr "Ordre de tri des résultats par défaut :"
+-
+-#~ msgid "Date Modified"
+-#~ msgstr "Date de modification"
+-
+-#~ msgid "Maximum number of results displayed:"
+-#~ msgstr "Nombre maximal de résultats à afficher :"
+-
+-#~ msgid "Define how many results shall be displayed on one result page."
+-#~ msgstr "Définissez le nombre de résultats à afficher par page."
+-
+-#~ msgid "Global Shortcuts"
+-#~ msgstr "Raccourcis globaux"
+-
+-#, fuzzy
+-#~ msgid "Start Beagle indexing service automatically"
+-#~ msgstr "Démarrer automatiquement la recherche et l'indexation de services"
+-
+-#, fuzzy
+-#~ msgid "Index"
+-#~ msgstr "&Indexer"
+-
+-#~ msgid "Index my home folder"
+-#~ msgstr "Indexer mon dossier privé"
+-
+-#~ msgid "Add any additional folder to be included for indexing."
+-#~ msgstr "Ajoutez un autre dossier à indexer."
+-
+-#~ msgid "Add..."
+-#~ msgstr "Ajouter..."
+-
+-#~ msgid "Privacy"
+-#~ msgstr "Confidentialité"
+-
+-#~ msgid "Specify any resource, such as folder or pattern, you wish to exclude from indexing."
+-#~ msgstr "Indiquez une ressource à ne pas indexer (par exemple, un dossier ou un modèle)."
+-
+-#~ msgid "Select Folder"
+-#~ msgstr "Sélectionner un dossier"
+-
+-#~ msgid "Do you really want to remove this folder from the list of folders to be included for indexing?"
+-#~ msgstr "Voulez-vous vraiment retirer cet élément de la liste des dossiers à indexer ?"
+-
+-#~ msgid "Remove Folder"
+-#~ msgstr "Retirer un dossier"
+-
+-#~ msgid "Add Resource"
+-#~ msgstr "Ajouter une ressource"
+-
+-#~ msgid "Do you really want to remove this item from the list of data to be excluded from indexing?"
+-#~ msgstr "Voulez-vous vraiment retirer cet élément de la liste des données à ne pas indexer ?"
+-
+-#~ msgid "Remove Item"
+-#~ msgstr "Retirer un élément"
+-
+-#, fuzzy
+-#~ msgid "Could not start beagle service."
+-#~ msgstr "Impossible de démarrer le démon Beagle."
+-
+-#~ msgid "Please select a resource you wish to exclude from indexing."
+-#~ msgstr "Sélectionnez une ressource à ne pas indexer."
+-
+-#~ msgid "Folder:"
+-#~ msgstr "Dossier :"
+-
+-#~ msgid "File name pattern:"
+-#~ msgstr "Modèle de nom de fichier :"
+-
+-#, fuzzy
+-#~ msgid "Sort by Type"
+-#~ msgstr "Trier par"
+-
+-#, fuzzy
+-#~ msgid "Sort by Date"
+-#~ msgstr "Trier par"
+-
+-#, fuzzy
+-#~ msgid "Sort by Relevance"
+-#~ msgstr "Pertinence"
+-
+-#~ msgid "Define the default sort order at startup. You can switch the result sort order with the result list context menu."
+-#~ msgstr "Définissez l'ordre de tri par défaut au démarrage. Vous pouvez inverser l'ordre de tri dans le menu contextuel de la liste de résultats."
+-
+-#~ msgid "Results of xx through xx of xxx are shown."
+-#~ msgstr "Les résultats xx à xx de xxx s'affichent."
+-
+-#~ msgid "- You can change the scope of your search using the \"Within\" combo box. A broader search scope might produce more results."
+-#~ msgstr "- Vous pouvez modifier l'étendue de la recherche à l'aide de la zone de liste \"Dans\". En étendant la recherche, vous pouvez obtenir davantage de résultats."
+-
+-#~ msgid "&Within:"
+-#~ msgstr "&Dans :"
+-
+-#~ msgid "Define in what sources shall be searched"
+-#~ msgstr "Définir les sources de recherche"
+-
+-#, fuzzy
+-#~ msgid "Add Application Paths"
+-#~ msgstr "Applications"
+-
+-#~ msgid "&Find"
+-#~ msgstr "&Rechercher"
+-
+-#~ msgid "Could not start instant message log viewer."
+-#~ msgstr "Impossible de démarrer la visionneuse de journaux sur les messages instantanés."
++msgstr "Ouvrir Tout"
--- kerry-0.2.1.orig/debian/patches/kubuntu_02_fix_shutdown_script.patch
+++ kerry-0.2.1/debian/patches/kubuntu_02_fix_shutdown_script.patch
@@ -0,0 +1,12 @@
+diff -Nur kerry-0.2.1/kerry/src/Makefile.am kerry-0.2.1.new/kerry/src/Makefile.am
+--- kerry-0.2.1/kerry/src/Makefile.am 2006-12-04 14:35:38.000000000 +0100
++++ kerry-0.2.1.new/kerry/src/Makefile.am 2006-12-05 18:28:06.000000000 +0100
+@@ -33,7 +33,7 @@
+ autostartdir = $(datadir)/autostart
+ autostart_DATA = kerry.autostart.desktop beagled.desktop
+
+-shutdowndir = $(prefix)/shutdown
++shutdowndir = $(prefix)/bin
+ shutdown_SCRIPTS = beagled-shutdown.sh
+
+ xdg_apps_DATA = kerry.desktop
--- kerry-0.2.1.orig/debian/changelog
+++ kerry-0.2.1/debian/changelog
@@ -0,0 +1,93 @@
+kerry (1:0.2.1-0ubuntu5) hardy; urgency=low
+
+ * Add patch kubuntu_08_libbeagle1_transition.patch to make configure
+ use libbeagle1, so binary objects are built. (LP: #211591).
+ * Add patch kubuntu_09_remove-sh.patch to remove .sh extension
+ from beagled-shutdown script.
+ * Add postinst and postrm scripts to run ldconfig when kerry is
+ installed or removed.
+ * denian/rules: remove rpath from the binary and library files.
+ * debian/control:
+ - set minimum version of libbeagle-dev to 0.3.0 in build-depends.
+ - add chrpath to build-depends.
+ - bump standards-version to 3.7.3, no further changes needed.
+ - move Homepage from description to control fields.
+ * Update kubuntu_04_no_core_kmenu_entry.desktop.patch to remove
+ deprecated encoding field.
+ * Add patch kubuntu_10_update-kcmbeagle-desktop.patch to remove
+ deprecated encoding field from the kcmbeagle desktop file.
+
+ -- Albert Damen Tue, 08 Apr 2008 21:50:06 +0200
+
+kerry (1:0.2.1-0ubuntu4) hardy; urgency=low
+
+ * Rebuild for libbeagle0 -> libbeagle1 transition (LP: #192262).
+
+ -- Andrea Colangelo Sat, 16 Feb 2008 00:02:29 +0100
+
+kerry (1:0.2.1-0ubuntu3) gutsy; urgency=low
+
+ * Added kubuntu_06_knotes_integration.patch to fix knotes integration
+ failing to open a note, opening an empty note instead
+ * kubuntu_07_french_translation.patch for complete french translation
+
+ -- Anthony Mercatante Sat, 30 Jun 2007 01:14:05 +0200
+
+kerry (1:0.2.1-0ubuntu2) feisty; urgency=low
+
+ * Build-Depends on libbeagle-dev instead of beagle-dev to actually compile
+ kerry (Closes: Malone #76773)
+
+ -- Adrien Cunin Thu, 18 Jan 2007 12:33:38 +0100
+
+kerry (1:0.2.1-0ubuntu1) feisty; urgency=low
+
+ * New upstream release.
+
+ -- Anthony Mercatante Tue, 05 Dec 2006 18:03:31 +0100
+
+kerry (1:0.1-0ubuntu2) dapper; urgency=low
+
+ * kubuntu_05_shortkey.diff: Change main key combo to stop clashing with
+ YaKuake this time.
+
+ -- Jonathan Patrick Davies Sun, 09 Apr 2006 21:14:46 +0200
+
+kerry (1:0.1-0ubuntu1) dapper; urgency=low
+
+ * New upstream release.
+ * Patched up patches.
+ * Removed makebuilddir/kerry from debian/rules: no longer necessary.
+
+ -- Jonathan Patrick Davies Sun, 09 Apr 2006 11:35:34 +0200
+
+kerry (0.09-0ubuntu4) dapper; urgency=low
+
+ * Added kubuntu_05_shortkey.diff: Remove Alt-Space shortcut to stop
+ conflicting with Katapult.
+
+ -- Jonathan Patrick Davies Fri, 07 Apr 2006 21:11:45 +0200
+
+kerry (0.09-0ubuntu3) dapper; urgency=low
+
+ * Added kubuntu_04_no_core_kmenu_entry.desktop.patch to avoid double entry
+ in Kmenu
+
+ -- Anthony Mercatante Tue, 29 Mar 2006 3:30:37 +0100
+
+kerry (0.09-0ubuntu2) dapper; urgency=low
+
+ * Switched to cdbs
+ * Added kubuntu_01_kdepot.patch for pot file extraction to Rosetta
+ * kubuntu_01_kerry.diff becomes kubuntu_02_fix_shutdown_script_path.patch
+ * Added kubuntu_03_no_beagle_autostart.diff to remove autostart desktop file
+ for beagle as new beagle package already has it
+
+ -- Anthony Mercatante Mon, 28 Mar 2006 20:50:37 +0100
+
+kerry (0.09-0ubuntu1) dapper; urgency=low
+
+ * Initial release.
+ * Created kubuntu_01_kerry.diff - install scripts to /usr/bin.
+
+ -- Jonathan Patrick Davies Sun, 26 Mar 2006 15:51:20 +0200
--- kerry-0.2.1.orig/debian/copyright
+++ kerry-0.2.1/debian/copyright
@@ -0,0 +1,35 @@
+This package was debianized by Jonathan Patrick Davies on
+Sun, 26 Mar 2006 15:51:20 +0200.
+
+It was downloaded from http://www.kde-apps.org/content/show.php?content=36832
+
+Upstream Authors: Stephan Binner
+ Debajyoti Bera
+
+
+Copyright:
+ Copyright (C) 2005 Novell, Inc.
+ Copyright (C) 2005 Petri Damst�n
+ Copyright (C) 2005 Debajyoti Bera
+ Copyright (C) 1998 Kurt Granroth
+ Copyright (C) 2000 Peter Putzer
+ Copyright (C) 2005 Jaroslaw Staniek
+
+License:
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the
+ Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL-2'.
--- kerry-0.2.1.orig/debian/control
+++ kerry-0.2.1/debian/control
@@ -0,0 +1,17 @@
+Source: kerry
+Section: kde
+Priority: optional
+Maintainer: Jonathan Patrick Davies
+Build-Depends: debhelper (>= 5.0.0), cdbs, kdelibs4-dev, libkonq4-dev, libqt3-mt-dev, autoconf, automake1.9, libbeagle-dev (>= 0.3.0), docbook2x, chrpath
+Homepage: http://en.opensuse.org/Kerry
+Standards-Version: 3.7.3
+
+Package: kerry
+Architecture: any
+Depends: ${shlibs:Depends}, beagle (>= 0.2.3)
+Description: a KDE frontend for the Beagle desktop search daemon
+ Kerry is a KDE frontend for the Beagle desktop search daemon.
+ .
+ A program for indexing and searching user's data. At the moment, it can index
+ filesystems, chat logs, mail and data, RSS and other.
+ .