SPECS: tracker.spec (NEW) - init
wolvverine
wolvverine at pld-linux.org
Sat Nov 10 20:31:07 CET 2007
Author: wolvverine Date: Sat Nov 10 19:31:07 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- init
---- Files affected:
SPECS:
tracker.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SPECS/tracker.spec
diff -u /dev/null SPECS/tracker.spec:1.1
--- /dev/null Sat Nov 10 20:31:07 2007
+++ SPECS/tracker.spec Sat Nov 10 20:31:01 2007
@@ -0,0 +1,242 @@
+# $Revision$, $Date$
+# Conditional build:
+%bcond_without exif
+%bcond_without pdf
+%bcond_without libxml2
+%bcond_without gsf # build without libgsf support
+%bcond_without gui # don't build GNOME based GUI
+%bcond_with sqlite3 # use sqlite3 instead of sqlite2
+#
+Summary: Tracker - An indexing subsystem
+Summary(pl.UTF-8): Tracker - podsystem indeksujÄ
cy
+Name: tracker
+Version: 0.6.3
+Release: 0.1
+License: GPL v.2
+Group: Libraries
+Source0: http://www.gnome.org/~jamiemcc/tracker/%{name}-%{version}.tar.bz2
+# Source0-md5: f718aa38b7527229f5567834ae247a38
+URL: http://www.gnome.org/projects/tracker/
+BuildRequires: autoconf >= 2.52
+BuildRequires: automake
+BuildRequires: gtk+2-devel >= 2:2.10.10
+BuildRequires: gmime-devel >= 2.1.0
+BuildRequires: libexif-devel >= 0.6.13
+BuildRequires: libpng-devel
+BuildRequires: librsvg-devel >= 1:2.16.1
+BuildRequires: libtool
+BuildRequires: libxml2-devel >= 1:2.6.27
+BuildRequires: pkgconfig
+BuildRequires: python-devel
+%if %{with sqlite3}
+BuildRequires: sqlite3-devel >= 3.3.4
+%else
+BuildRequires: sqlite-devel
+%endif
+BuildRequires: wv-devel >= 1.2.4
+BuildRequires: zlib-devel
+# GUI BRs
+%if %{with gui}
+BuildRequires: gnome-vfs2-devel >= 2.18.0.1
+%endif
+Requires: %{name}-libs = %{version}-%{release}
+Requires: sqlite3
+Requires: poppler
+Requires: file
+Requires: w3m
+Requires: wv >= 1.0.2
+
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Tracker is an indexing sub-system and search aggregator.
+
+%description -l pl.UTF-8
+Tracker jest podsystemem indeksujÄ
cym i wyszukujÄcym.
+
+%package libs
+Summary: Tracker libraries
+Summary(pl.UTF-8): Bibiloteki Tracker
+Group: Libraries
+
+%description libs
+Tracker libraries.
+
+%description libs -l pl.UTF-8
+Bibiloteki Tracker.
+
+%package devel
+Summary: Tracker development files
+Summary(pl.UTF-8): Pliki programistyczne Tracker
+Group: Development/Libraries
+Requires: %{name}-libs = %{version}-%{release}
+
+%description devel
+Tracker development files.
+
+%description devel -l pl.UTF-8
+Pliki programistyczne Tracker.
+
+%package static
+Summary: Tracker static libraries
+Summary(pl.UTF-8): Statyczne biblioteki Tracker
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Tracker static libraries.
+
+%description static -l pl.UTF-8
+Statyczne biblioteki Tracker.
+
+%package search-gui
+Summary: GNOME based Tracker GUI
+Summary(pl.UTF-8): Oparty na GNOME graficzny interfejs dla Tracker
+Group: Libraries/Python
+Requires: %{name} = %{version}-%{release}
+Requires: gtk+2 >= 2:2.10.10
+
+%description search-gui
+GNOME based Tracker GUI.
+
+%description search-gui -l pl.UTF-8
+Oparty na GNOME graficzny interfejs dla Tracker.
+
+%package startup
+Summary: Automatic startup integration for Tracker
+Summary(pl.UTF-8): Integracja funkcji automatycznego startu Tracker
+Group: X11/Applications
+Requires: %{name} = %{version}-%{release}
+Obsoletes: tracker-gnome
+
+%description startup
+Automatic session startup integration for Tracker.
+
+%description startup -l pl.UTF-8
+Integracja funkcji automatycznego startu Tracker.
+
+%prep
+%setup -q
+
+%build
+%{__intltoolize}
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+%configure \
+ --enable-static \
+ %{?with_apidocs:--enable-gtk-doc} \
+ --with-html-dir=%{_gtkdocdir} \
+ --%{!?with_gui:dis}%{?with_gui:en}able-gui \
+ --%{!?with_gui:dis}%{?with_gui:en}able-deskbar-applet \
+ --%{!?with_gui:dis}%{?with_gui:en}able-libtrackergtk \
+ --%{!?with_gsf:dis}%{?with_gsf:en}able-gsf \
+ --%{!?with_xmp:dis}%{?with_xmp:en}able-xmp \
+ --%{!?with_exif:dis}%{?with_exif:en}able-exif \
+ --%{!?with_pdf:dis}%{?with_pdf:en}able-pdf \
+ --%{!?with_libxml2:dis}%{?with_libxml2:en}able-libxml2 \
+ --enable-preferences
+#--enable-external-sqlite
+#--enable-video-extractor=ARG enables one of the (gstreamer, xine, external, auto)
+#--enable-file-monitoring=ARG enables one of the (inotify, fam, polling, auto)
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING ChangeLog NEWS README
+%attr(755,root,root) %{_bindir}/o3totxt
+%attr(755,root,root) %{_bindir}/trackerd
+%attr(755,root,root) %{_bindir}/tracker-extract
+%attr(755,root,root) %{_bindir}/tracker-files
+%attr(755,root,root) %{_bindir}/tracker-thumbnailer
+%attr(755,root,root) %{_bindir}/tracker-meta-folder
+%attr(755,root,root) %{_bindir}/tracker-query
+%attr(755,root,root) %{_bindir}/tracker-search
+%attr(755,root,root) %{_bindir}/tracker-status
+%attr(755,root,root) %{_bindir}/tracker-tag
+%attr(755,root,root) %{_bindir}/tracker-stats
+%{_datadir}/dbus-1/services/tracker.service
+%dir %{_libdir}/%{name}
+%dir %{_libdir}/%{name}/thumbnailers
+%dir %{_libdir}/%{name}/thumbnailers/application
+%dir %{_libdir}/%{name}/thumbnailers/image
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailers/application/pdf_thumbnailer
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailers/application/vnd.oasis.opendocument.*_thumbnailer
+%attr(755,root,root) %{_libdir}/%{name}/thumbnailers/image/*_thumbnailer
+%{_libdir}/%{name}/filters
+%{_mandir}/man*/*
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/services
+%{_datadir}/%{name}/sqlite-*.sql
+
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
+
+%files devel
+%defattr(644,root,root,755)
+%{_includedir}/libtracker-gtk
+%{_includedir}/*.h
+%{_libdir}/*.la
+%{_pkgconfigdir}/*
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/*.a
+
+%if %{with gui}
+%files search-gui
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/tracker-search-tool
+%attr(755,root,root) %{_bindir}/tracker-preferences
+%{_iconsdir}/hicolor/*/apps/*.png
+%{_iconsdir}/hicolor/*/apps/*.svg
+%{_desktopdir}/*.desktop
+%{_datadir}/%{name}/tracker-introspect.xml
+%{_datadir}/%{name}/tracker-preferences.glade
+%dir %{_datadir}/%{name}/icons
+%{_datadir}/%{name}/icons/thumbnail_frame.png
+%dir %{_datadir}/%{name}/languages
+%{_datadir}/%{name}/languages/stopwords.da
+%{_datadir}/%{name}/languages/stopwords.de
+%{_datadir}/%{name}/languages/stopwords.en
+%{_datadir}/%{name}/languages/stopwords.es
+%{_datadir}/%{name}/languages/stopwords.fi
+%{_datadir}/%{name}/languages/stopwords.fr
+%{_datadir}/%{name}/languages/stopwords.it
+%{_datadir}/%{name}/languages/stopwords.nb
+%{_datadir}/%{name}/languages/stopwords.nl
+%{_datadir}/%{name}/languages/stopwords.pt
+%{_datadir}/%{name}/languages/stopwords.ru
+%{_datadir}/%{name}/languages/stopwords.sv
+%endif
+
+%files startup
+%defattr(644,root,root,755)
+%{_sysconfdir}/xdg/autostart/trackerd.desktop
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2007/11/10 19:31:01 wolvverine
+- init
+
================================================================
More information about the pld-cvs-commit
mailing list