Name: tracker
Summary: An object database, tag/metadata database, search tool and indexer
Version: 0.6.1
Release: 1
License: GPL
Group: Applications/System
URL: http://www.gnome.org/projects/tracker/index.html
Description: Tracker is a powerful desktop-neutral first class object database,
tag/metadata database, search tool and indexer.
It consists of a common object database that allows entities to have an almost infinte number of properties, metadata (both embedded/harvested as well as user definable), a comprehensive database of keywords/tags and links to other entities.
It provides additional features for file based objects including context linking and audit trails for a file object.
It has the ability to index, store, harvest metadata. retrieve and search all types of files and other first class objects
The build could not start because of the following missing build requirements:
The build could not start because of the following missing build requirements:
The spec file used by the build system currently has the following contents:
# $Id:$ # Authority: hadams Summary: An object database, tag/metadata database, search tool and indexer Name: tracker Version: 0.6.1 Release: 1 License: GPL Group: Applications/System URL: http://www.gnome.org/projects/tracker/index.html Source0: http://www.gnome.org/~jamiemcc/tracker/%{name}-%{version}.tar.bz2 Source1: tracker-handler.py BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gmime-devel, poppler-devel, gettext BuildRequires: gnome-desktop-devel, gamin-devel BuildRequires: libexif-devel, libgsf-devel, gstreamer-devel BuildRequires: desktop-file-utils, intltool, deskbar-applet BuildRequires: sqlite-devel, dbus-devel %description Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. It consists of a common object database that allows entities to have an almost infinte number of properties, metadata (both embedded/harvested as well as user definable), a comprehensive database of keywords/tags and links to other entities. It provides additional features for file based objects including context linking and audit trails for a file object. It has the ability to index, store, harvest metadata. retrieve and search all types of files and other first class objects %package devel Summary: Headers for developing programs that will use %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig Requires: dbus-glib-devel %description devel This package contains the static libraries and header files needed for developing with tracker %package search-tool Summary: Tracker search tool(s) Group: User Interface/Desktops Requires: %{name} = %{version}-%{release} %description search-tool Graphical frontend to tracker search facilities. This has dependencies on GNOME libraries %prep %setup -q cp -pr %{SOURCE1} python/deskbar-handler/ # remove shebangs from the python files as none should be executable scripts sed -e '/^#!\//,1 d' -i python/deskbar-handler/*.py %build %configure --disable-static \ --enable-preferences --enable-deskbar-applet \ --with-deskbar-applet-handler-dir=%{_libdir}/deskbar-applet/handlers # Disable rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool make %{?_smp_mflags} %install rm -rf %{buildroot} make DESTDIR=%{buildroot} install # Add an autostart for trackerd (for KDE) mkdir -p %{buildroot}%{_datadir}/autostart cp -pr trackerd.desktop %{buildroot}%{_datadir}/autostart/ desktop-file-install --delete-original \ --vendor="fedora" \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}-search-tool.desktop rm -rf %{buildroot}%{_libdir}/*.la %find_lang %{name} %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -f %{name}.lang %defattr(-, root, root, 0755) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/o3totxt %{_bindir}/tracker* %exclude %{_bindir}/tracker-preferences %exclude %{_bindir}/tracker-search-tool %exclude %{_bindir}/tracker-thumbnailer %{_datadir}/tracker/ %{_datadir}/dbus-1/services/tracker.service %{_libdir}/*.so.* %{_libdir}/tracker/ %{_mandir}/*/tracker*.gz %{_sysconfdir}/xdg/autostart/trackerd.desktop %files devel %defattr(-, root, root, 0755) %{_includedir}/tracker* %{_includedir}/libtracker-gtk/ %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %files search-tool %defattr(-, root, root, 0755) %{_bindir}/tracker-preferences %{_bindir}/tracker-search-tool %{_bindir}/tracker-thumbnailer %{_libdir}/deskbar-applet/handlers/*.py* %{_datadir}/icons/*/*/apps/tracker.* %{_datadir}/applications/*.desktop %{_datadir}/autostart/*.desktop %changelog * Sun Sep 16 2007 Heiko Adams <info@fedora-blog.de> - 0.6.1-1 - version update * Thu Aug 09 2007 Heiko Adams <info@fedora-blog.de> - 0.6.0-2 - rebuild for rpmforge * Tue Jul 24 2007 Deji Akingunola <dakingun@gmail.com> - 0.6.0-1 - Disable using external sqlite, build failed with it on FC6 * Mon Jul 23 2007 Deji Akingunola <dakingun@gmail.com> - 0.6.0-1 - Update to 0.6.0 - Manually specify path to deskbar-applet handler directory, koji can't find it * Mon Jan 29 2007 Deji Akingunola <dakingun@gmail.com> - 0.5.4-2 - Split out tracker-search-tool sub-packages, for the GUI facility - Add proper requires for the -devel subpackage - Deal with the rpmlint complaints on rpath * Sat Jan 27 2007 Deji Akingunola <dakingun@gmail.com> - 0.5.4-1 - Update to 0.5.4 * Tue Dec 26 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.3-1 - Update to 0.5.3 * Mon Nov 27 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.2-2 - Apply patch on Makefile.am instead of Makefile.in - Add libtool to BR * Mon Nov 06 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.2-1 - Update to 0.5.2 * Mon Nov 06 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.1-1 - Update to new version * Mon Nov 06 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.0-7 - Have the devel subpackage require pkgconfig - Make the description field not have more than 76 characters on a line - Fix up the RPM group * Mon Nov 06 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.0-6 - Explicitly require dbus-devel and dbus-glib (needed for FC < 6) * Sun Nov 05 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.0-5 - Remove unneeded BRs (gnome-utils-devel and openssl-devel) * Sun Nov 05 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.0-4 - Add autostart desktop file. - Edit the package description as suggested in review * Sat Nov 04 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.0-3 - More cleaups to the spec file. * Sat Nov 04 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.0-2 - Add needed BRs * Sat Nov 04 2006 Deji Akingunola <dakingun@gmail.com> - 0.5.0-1 - Initial packaging for Fedora Extras