Difference between revisions of "Tracker"

From CBLFS
Jump to navigationJump to search
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://www.gnome.org/~jamiemcc/tracker/tracker-{{Tracker-Version}}.tar.gz
+
| http://ftp.gnome.org/pub/gnome/sources/tracker/{{Tracker-Version2}}/tracker-{{Tracker-Version}}.tar.bz2
 
|-
 
|-
 
!Required Patch:
 
!Required Patch:
Line 37: Line 37:
  
 
== Non-Multilib ==
 
== Non-Multilib ==
 +
 +
If you have GMime 2.4, apply this patch
 +
 +
patch -Np1 -i ../tracker-{{Tracker-Version}}-gmime_2.4-1.patch
  
 
Compile the package:
 
Compile the package:
Line 51: Line 55:
  
 
=== 32Bit ===
 
=== 32Bit ===
 +
 +
If you have GMime 2.4, apply this patch
 +
 +
patch -Np1 -i ../tracker-{{Tracker-Version}}-gmime_2.4-1.patch
  
 
Compile the package:
 
Compile the package:
Line 64: Line 72:
  
 
=== N32 ===
 
=== N32 ===
 +
 +
If you have GMime 2.4, apply this patch
 +
 +
patch -Np1 -i ../tracker-{{Tracker-Version}}-gmime_2.4-1.patch
  
 
Compile the package:
 
Compile the package:
Line 77: Line 89:
  
 
=== 64Bit ===
 
=== 64Bit ===
 +
 +
If you have GMime 2.4, apply this patch
 +
 +
patch -Np1 -i ../tracker-{{Tracker-Version}}-gmime_2.4-1.patch
  
 
Compile the package:
 
Compile the package:

Revision as of 09:23, 12 April 2009

Download Source: http://ftp.gnome.org/pub/gnome/sources/tracker/0.7/tracker-0.7.16.tar.bz2
Required Patch: http://svn.cross-lfs.org/svn/repos/patches/tracker/tracker-0.7.16-gmime_2.4-1.patch

Introduction to Tracker

Tracker is a tool designed to extract information and metadata about your personal data so that it can be searched easily and quickly.

By using Tracker, you no longer have to remember where you've left your files. To locate a file you only need to remember something about it, such as a word in the document or the artist of the song. This is because as well as searching for files in the traditional way, by name and location, Tracker searches files' contents and metadata.

Project Homepage: http://www.gnome.org/projects/tracker/

Dependencies

Required

Recommended

Optional

Non-Multilib

If you have GMime 2.4, apply this patch

patch -Np1 -i ../tracker-0.7.16-gmime_2.4-1.patch

Compile the package:

./configure --prefix=/usr --sysconfdir=/etc \
    --with-deskbar-applet-handler-dir=${GNOME_PREFIX}/lib/deskbar-applet/handlers &&
make

Install the package

make install

Multilib

32Bit

If you have GMime 2.4, apply this patch

patch -Np1 -i ../tracker-0.7.16-gmime_2.4-1.patch

Compile the package:

CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 \
./configure --prefix=/usr --sysconfdir=/etc \
    --with-deskbar-applet-handler-dir=${GNOME_PREFIX}/lib/deskbar-applet/handlers &&
make

Install the package

make install

N32

If you have GMime 2.4, apply this patch

patch -Np1 -i ../tracker-0.7.16-gmime_2.4-1.patch

Compile the package:

CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 \
./configure --prefix=/usr --libdir=/usr/lib32 --sysconfdir=/etc \
    --with-deskbar-applet-handler-dir=${GNOME_PREFIX}/lib32/deskbar-applet/handlers &&
make

Install the package

make install

64Bit

If you have GMime 2.4, apply this patch

patch -Np1 -i ../tracker-0.7.16-gmime_2.4-1.patch

Compile the package:

CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 \
./configure --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc \
    --with-deskbar-applet-handler-dir=${GNOME_PREFIX}/lib64/deskbar-applet/handlers &&
make

Install the package

make install

Contents

Installed Programs: trackerd, o3totxt, htmless, tracker-search-tool, tracker-thumbnailer, tracker-extract, tracker-files, tracker-tag, tracker-stats, tracker-meta-folder, tracker-query, tracker-search
Installed Libraries: libtrackerclient.{a,la,so}
Installed Directory: /usr/lib/tracker, /usr/share/tracker