(Redirected from Optional Prerequisites)

Beagle can optionally take advantage of libraries and components of a Linux system to expand the types of data it can index. These dependencies are for the latest released version of Beagle. Older versions or the SVN development branch may require slightly different versions.

Contents

evolution-sharp

Evolution-sharp is used to index addressbook and calendar data from the Evolution Data Server. Beagle requires version 0.11.1 or newer for EDS 1.4 and 1.6, or 0.12.0 or newer for EDS 1.8.

You can download the tarball from here.

galago-sharp

Galago-sharp is used to show IM presence information in the results. Beagle requires 0.5.

You can download the source from the Galago website.

wv1

wv1 (or sometimes just wv) is used to parse Microsoft Word files. Beagle requires either 1.2.2, or a patched 1.0.3. You can download the patch from http://users.avafan.com/~fredrik/beagle/wv-libole2-readonly.patch. wv2 will not work.

You can download source from the Abiword download site.

pdfinfo

pdfinfo is a program which can extract text and metadata from PDF files. Beagle requires this program to parse and index PDF content. It is a part of the xpdf distribution. Note that this is a runtime dependency and not a compile-time dependency, so you do not need to reconfigure/rebuild Beagle to take advantage of pdfinfo.

On SUSE, you will need to install the xpdf and xpdf-config packages, on Debian, the xpdf-utils package.

You can download the xpdf source from the xpdf web site.

ssindex

ssindex is a program which can extract metadata from spreadsheets. Beagle requires this program to parse and index spreadsheet data from Gnumeric and Microsoft Excel files. It is a part of the gnumeric 1.4 distribution. Like pdfinfo, this is a runtime dependency.

On SUSE and Fedora Core, you will need to install the gnumeric package.

You can download the gnumeric source from the Gnumeric web site.

If you are compiling gnumeric from source make sure to enable ssindex by using --enable-ssindex during configure as follows:

./configure --enable-ssindex

libgsf and gsf-sharp

gsf-sharp is used to parse Microsoft Powerpoint files. Beagle requires gsf-sharp 0.8.1, which itself requires libgsf 1.14.1.

You can download the gsf-sharp tarball from here: http://primates.ximian.com/~joe/gsf-sharp-0.8.1.tar.gz, or by checking out the gsf-sharp module from Mono Subversion.

You can download libgsf tarball from the GNOME download site.

Web Browser

Beagle includes optional Browser Extensions for Firefox and Epiphany. This is used to index web sites as you view them. You will need to install one of these two browsers to make use of the extensions.

More information on installing the extensions can be found on the Browser Extension page.

MPlayer

MPlayer is a program that plays video files. Beagle requires this program to extract metadata from video files. Note that this is a runtime dependency and not a compile-time dependency, so you do not need to reconfigure/rebuild Beagle to take advantage of MPlayer.

You can download the MPlayer source from the MPlayer web site.


This page was last modified 21:04, 19 January 2008. This page has been accessed 43,405 times.

  
MediaWiki

Copyright © 2004-2007