1 # Mantainer: Stefano Facchini <stefano.facchini at gmail.com>
2 # Contributor: Necronian <necronian at gmail dot com>
3 # Contributor: Emanuele Rossi <nuovodna at gmail dot com>
4 # Contributor: Frederic Bezies <fredbezies@gmail.com>
10 pkgdesc="All-in-one indexer, search tool and metadata database"
11 url="http://projects.gnome.org/tracker"
12 arch=('i686' 'x86_64')
13 license=('GPL' 'LGPL')
14 depends=('libgee' 'libgnome-keyring' 'upower' 'libexif' 'exempi'
15 'poppler-glib' 'libgsf' 'enca' 'networkmanager' 'gtk3'
16 'desktop-file-utils' 'hicolor-icon-theme' 'sqlite3' 'icu'
17 'glib2' 'libffi' 'pcre' 'util-linux')
18 makedepends=('libgee' 'libgnome-keyring' 'upower' 'libexif' 'exempi'
19 'poppler-glib' 'libgsf' 'icu' 'enca' 'networkmanager' 'gtk3'
20 'desktop-file-utils' 'hicolor-icon-theme' 'gobject-introspection'
21 'intltool' 'giflib' 'gstreamer0.10-base' 'totem-plparser'
22 'evolution' 'taglib' 'nautilus' 'gnome-panel' 'libvorbis' 'flac'
24 options=('!libtool' '!emptydirs')
25 conflicts=('tracker' 'libtracker-sparql')
26 provides=('tracker' 'libtracker-sparql')
27 install=tracker.install
31 _gitroot="git://git.gnome.org/tracker"
33 _buildir=${_gitname}-build
38 msg 'Connecting to GIT server...'
40 if [ -d ${_gitname} ]; then
41 cd ${_gitname} && git pull origin
47 msg 'GIT checkout done or server timeout.'
49 if [ -d ${_buildir} ]; then
50 msg 'Cleaning previous build...'
54 git clone ${_gitname} ${_buildir}
62 --localstatedir=/var \
63 --libexecdir=/usr/lib/tracker \
64 --disable-unit-tests \
72 cd ${srcdir}/${_buildir}
73 make DESTDIR="$pkgdir" install