]> git.pld-linux.org Git - packages/tracker.git/blame - tracker.spec
- updated to 0.8.5
[packages/tracker.git] / tracker.spec
CommitLineData
56480e20 1Summary: Tracker - an indexing subsystem
65e96725
MWP
2Summary(pl.UTF-8): Tracker - podsystem indeksujący
3Name: tracker
47f38173 4Version: 0.8.5
0a1c1835 5Release: 1
56480e20 6License: GPL v2+
0a1c1835
MB
7Group: X11/Applications
8Source0: http://ftp.gnome.org/pub/GNOME/sources/tracker/0.8/%{name}-%{version}.tar.bz2
47f38173 9# Source0-md5: c332fd7115b45f8001d5f73a5b51509f
80974564 10URL: http://projects.gnome.org/tracker/
0a1c1835
MB
11BuildRequires: GConf2-devel >= 2.20.0
12BuildRequires: UPower-devel
56480e20 13BuildRequires: autoconf >= 2.60
65e96725 14BuildRequires: automake
0a1c1835
MB
15BuildRequires: dbus-devel >= 1.0.0
16BuildRequires: dbus-glib-devel >= 0.78
17BuildRequires: enca-devel >= 1.9
18BuildRequires: evolution-data-server-devel >= 2.26.0
19BuildRequires: evolution-devel >= 2.26.0
20BuildRequires: exempi-devel >= 2.1.0
21BuildRequires: flac-devel >= 1.2.1
56480e20 22BuildRequires: gettext-devel
0a1c1835
MB
23BuildRequires: glib2-devel >= 1:2.20.0
24BuildRequires: gnome-panel-devel
56480e20 25BuildRequires: gstreamer-devel >= 0.10.15
0a1c1835
MB
26BuildRequires: gtk+2-devel >= 2:2.16.0
27BuildRequires: gtk-doc >= 1.8
56480e20 28BuildRequires: hal-devel >= 0.5.10
0a1c1835 29BuildRequires: id3lib-devel >= 3.8.3
56480e20 30BuildRequires: intltool >= 0.37.0
65e96725 31BuildRequires: libexif-devel >= 0.6.13
0a1c1835 32BuildRequires: libgee-devel >= 0.3
56480e20 33BuildRequires: libgsf-devel >= 1.14.7
0a1c1835
MB
34BuildRequires: libiptcdata-devel
35BuildRequires: libjpeg-devel
36BuildRequires: libnotify-devel >= 0.4.3
37BuildRequires: libpng-devel >= 2:1.2.24
38BuildRequires: libtiff-devel
65e96725 39BuildRequires: libtool
0a1c1835
MB
40BuildRequires: libuuid-devel
41BuildRequires: libvorbis-devel >= 0.22
56480e20 42BuildRequires: libxml2-devel >= 1:2.6.31
0a1c1835 43BuildRequires: nautilus-devel
65e96725 44BuildRequires: pkgconfig
56480e20 45BuildRequires: poppler-glib-devel >= 0.6
263f88e8 46%{?with_deskbar_applet:BuildRequires: rpm-pythonprov}
56480e20 47BuildRequires: rpmbuild(macros) >= 1.311
0a1c1835
MB
48BuildRequires: sqlite3-devel >= 3.6.16
49BuildRequires: totem-pl-parser-devel
50BuildRequires: vala
51BuildRequires: xine-lib-devel >= 1.0
65e96725 52BuildRequires: zlib-devel
0a1c1835
MB
53Requires(post,postun): gtk+2
54Requires: %{name}-libs = %{version}-%{release}
55Requires: hicolor-icon-theme
56Suggests: odt2txt
57# for gunzip
58Suggests: gzip
59Obsoletes: gnome-applet-deskbar-extension-tracker
60Obsoletes: tracker-search-gui
61Obsoletes: tracker-startup
65e96725
MWP
62BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63
64%description
65Tracker is an indexing sub-system and search aggregator.
66
67%description -l pl.UTF-8
56480e20 68Tracker jest podsystemem indeksującym i wyszukującym.
65e96725 69
0a1c1835
MB
70%package libs
71Summary: Tracker libraries
72Summary(pl.UTF-8): Bibliotek Trackera
56480e20 73Group: Libraries
0a1c1835
MB
74Obsoletes: libtracker
75Obsoletes: libtracker-gtk
56480e20 76
0a1c1835
MB
77%description libs
78Tracker libraries.
56480e20 79
0a1c1835
MB
80%description libs -l pl.UTF-8
81Bibliotek Trackera.
56480e20 82
0a1c1835
MB
83%package devel
84Summary: Header files for Tracker libraries
85Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Trackera
56480e20 86Group: Development/Libraries
0a1c1835
MB
87Requires: %{name}-libs = %{version}-%{release}
88Obsoletes: libtracker-devel
89Obsoletes: libtracker-gtk-devel
90Obsoletes: libtracker-gtk-static
91Obsoletes: libtracker-static
56480e20 92
0a1c1835
MB
93%description devel
94Header files for Tracker libraries.
56480e20 95
0a1c1835
MB
96%description devel -l pl.UTF-8
97Pliki nagłówkowe bibliotek Trackera.
56480e20 98
0a1c1835
MB
99%package apidocs
100Summary: Tracker libraries API documentation
101Summary(pl.UTF-8): Dokumentacja API bibliotek Trackera
102Group: Documentation
103Requires: gtk-doc-common
56480e20 104
0a1c1835
MB
105%description apidocs
106Tracker libraries API documentation.
56480e20 107
0a1c1835
MB
108%description apidocs -l pl.UTF-8
109Dokumentacja API bibliotek Trackera.
56480e20 110
0a1c1835
MB
111%package -n evolution-plugin-tracker
112Summary: Tracker plugin for Evolution
113Summary(pl.UTF-8): Wtyczka Trackera do Evolution
114Group: X11/Applications
115Requires: %{name} = %{version}-%{release}
116Requires: evolution >= 2.28.0
56480e20 117
0a1c1835
MB
118%description -n evolution-plugin-tracker
119Tracker plugin for Evolution.
56480e20 120
0a1c1835
MB
121%description -n evolution-plugin-tracker -l pl.UTF-8
122Wtyczka Trackera do Evolution.
56480e20 123
0a1c1835
MB
124%package -n nautilus-extension-tracker
125Summary: Tracker extension for Nautilus
126Summary(pl.UTF-8): Rozszerzenie Trackera dla Nautilusa
127Group: X11/Applications
128Requires: %{name} = %{version}-%{release}
129Requires: nautilus >= 2.26.0
56480e20 130
0a1c1835
MB
131%description -n nautilus-extension-tracker
132Adds Tracker integration to Nautilus.
56480e20 133
0a1c1835
MB
134%description -n nautilus-extension-tracker -l pl.UTF-8
135Dodaje integrację Trackera z Nautilusem.
56480e20 136
65e96725
MWP
137%prep
138%setup -q
139
140%build
141%{__intltoolize}
142%{__libtoolize}
0a1c1835 143%{__aclocal} -I m4
65e96725 144%{__autoconf}
0a1c1835 145%{__autoheader}
65e96725
MWP
146%{__automake}
147%configure \
0a1c1835
MB
148 --enable-libvorbis \
149 --enable-gtk-doc \
150 --with-html-dir=%{_gtkdocdir} \
1e07b721 151 --disable-unit-tests \
0a1c1835 152 --disable-silent-rules
65e96725
MWP
153
154%{__make}
155
156%install
157rm -rf $RPM_BUILD_ROOT
158
159%{__make} install \
160 DESTDIR=$RPM_BUILD_ROOT
161
0a1c1835
MB
162rm -f $RPM_BUILD_ROOT%{_libdir}/evolution/*/plugins/*.la
163rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.la
164rm -f $RPM_BUILD_ROOT%{_libdir}/tracker-0.8/*/*.la
165rm -f $RPM_BUILD_ROOT%{_libdir}/tracker-0.8/push-modules/daemon/*.la
24c92954 166
0a1c1835 167%find_lang tracker
65e96725
MWP
168
169%clean
170rm -rf $RPM_BUILD_ROOT
171
0a1c1835 172%post
56480e20
MB
173%update_icon_cache hicolor
174
0a1c1835 175%postun
56480e20
MB
176%update_icon_cache hicolor
177
0a1c1835
MB
178%post libs -p /sbin/ldconfig
179%postun libs -p /sbin/ldconfig
56480e20 180
0a1c1835 181%files -f tracker.lang
65e96725 182%defattr(644,root,root,755)
0a1c1835
MB
183%attr(755,root,root) %{_bindir}/tracker-control
184%attr(755,root,root) %{_bindir}/tracker-explorer
185%attr(755,root,root) %{_bindir}/tracker-import
186%attr(755,root,root) %{_bindir}/tracker-info
187%attr(755,root,root) %{_bindir}/tracker-preferences
65e96725 188%attr(755,root,root) %{_bindir}/tracker-search
0a1c1835
MB
189%attr(755,root,root) %{_bindir}/tracker-search-tool
190%attr(755,root,root) %{_bindir}/tracker-sparql
56480e20 191%attr(755,root,root) %{_bindir}/tracker-stats
65e96725 192%attr(755,root,root) %{_bindir}/tracker-status
0a1c1835 193%attr(755,root,root) %{_bindir}/tracker-status-icon
65e96725 194%attr(755,root,root) %{_bindir}/tracker-tag
0a1c1835
MB
195%attr(755,root,root) %{_libdir}/tracker-extract
196%attr(755,root,root) %{_libdir}/tracker-miner-fs
197%attr(755,root,root) %{_libdir}/tracker-search-bar
198%attr(755,root,root) %{_libdir}/tracker-store
199%attr(755,root,root) %{_libdir}/tracker-writeback
200%dir %{_libdir}/tracker-0.8/extract-modules
201%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-abw.so
202#%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-flac.so
203%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-gstreamer.so
204%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-html.so
205%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-jpeg.so
206%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-mp3.so
207%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-msoffice.so
208%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-oasis.so
209%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-pdf.so
210%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-playlist.so
211%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-png.so
212%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-ps.so
213%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-text.so
214%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-tiff.so
215%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-vorbis.so
216%attr(755,root,root) %{_libdir}/tracker-0.8/extract-modules/libextract-xmp.so
217%dir %{_libdir}/tracker-0.8/push-modules
218%dir %{_libdir}/tracker-0.8/push-modules/daemon
219%attr(755,root,root) %{_libdir}/tracker-0.8/push-modules/daemon/libtracker-module_kmail-daemon-module.so
220%dir %{_libdir}/tracker-0.8/writeback-modules
221%attr(755,root,root) %{_libdir}/tracker-0.8/writeback-modules/libwriteback-xmp.so
222%{_sysconfdir}/xdg/autostart/tracker-miner-fs.desktop
223%{_sysconfdir}/xdg/autostart/tracker-status-icon.desktop
224%{_sysconfdir}/xdg/autostart/tracker-store.desktop
225%{_libdir}/bonobo/servers/GNOME_Search_Bar_Applet.server
226%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service
227%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Applications.service
228%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.EMails.service
229%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service
230%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.service
231%{_datadir}/tracker
56480e20
MB
232%{_desktopdir}/tracker-preferences.desktop
233%{_desktopdir}/tracker-search-tool.desktop
234%{_iconsdir}/hicolor/*/*/*.png
235%{_iconsdir}/hicolor/*/*/*.svg
0a1c1835
MB
236%{_mandir}/man1/tracker-control.1*
237%{_mandir}/man1/tracker-extract.1*
238%{_mandir}/man1/tracker-import.1*
239%{_mandir}/man1/tracker-info.1*
240%{_mandir}/man1/tracker-miner-fs.1*
56480e20 241%{_mandir}/man1/tracker-preferences.1*
0a1c1835 242%{_mandir}/man1/tracker-search-bar.1*
56480e20 243%{_mandir}/man1/tracker-search-tool.1*
0a1c1835
MB
244%{_mandir}/man1/tracker-search.1*
245%{_mandir}/man1/tracker-sparql.1*
246%{_mandir}/man1/tracker-stats.1*
247%{_mandir}/man1/tracker-status-icon.1*
248%{_mandir}/man1/tracker-status.1*
249%{_mandir}/man1/tracker-store.1*
250%{_mandir}/man1/tracker-tag.1*
251%{_mandir}/man5/tracker-extract.cfg.5*
252%{_mandir}/man5/tracker-fts.cfg.5*
253%{_mandir}/man5/tracker-miner-fs.cfg.5*
254%{_mandir}/man5/tracker-store.cfg.5*
24c92954 255
0a1c1835 256%files libs
65e96725 257%defattr(644,root,root,755)
0a1c1835
MB
258%attr(755,root,root) %{_libdir}/libtracker-client-0.8.so.*.*.*
259%attr(755,root,root) %ghost %{_libdir}/libtracker-client-0.8.so.0
260%attr(755,root,root) %{_libdir}/libtracker-extract-0.8.so.*.*.*
261%attr(755,root,root) %ghost %{_libdir}/libtracker-extract-0.8.so.0
262%attr(755,root,root) %{_libdir}/libtracker-miner-0.8.so.*.*.*
263%attr(755,root,root) %ghost %{_libdir}/libtracker-miner-0.8.so.0
264# required by libtracker-extract and libtracker-miner
265%dir %{_libdir}/tracker-0.8
266%attr(755,root,root) %{_libdir}/tracker-0.8/libtracker-common.so.*
267%attr(755,root,root) %{_libdir}/tracker-0.8/libtracker-data.so.*
268
269%files devel
56480e20 270%defattr(644,root,root,755)
0a1c1835
MB
271%attr(755,root,root) %{_libdir}/libtracker-client-0.8.so
272%attr(755,root,root) %{_libdir}/libtracker-extract-0.8.so
273%attr(755,root,root) %{_libdir}/libtracker-miner-0.8.so
274%attr(755,root,root) %{_libdir}/tracker-0.8/libtracker-common.so
275%attr(755,root,root) %{_libdir}/tracker-0.8/libtracker-data.so
276%{_libdir}/libtracker-client-0.8.la
277%{_libdir}/libtracker-extract-0.8.la
278%{_libdir}/libtracker-miner-0.8.la
279%{_libdir}/tracker-0.8/libtracker-common.la
280%{_libdir}/tracker-0.8/libtracker-data.la
281%{_datadir}/vala/vapi/tracker-client-0.8.vapi
282%{_datadir}/vala/vapi/tracker-miner-0.8.vapi
47f38173 283%{_datadir}/vala/vapi/tracker-miner-0.8.deps
0a1c1835
MB
284%{_includedir}/tracker-0.8
285%{_pkgconfigdir}/tracker-client-0.8.pc
286%{_pkgconfigdir}/tracker-extract-0.8.pc
287%{_pkgconfigdir}/tracker-miner-0.8.pc
288
289%files apidocs
56480e20 290%defattr(644,root,root,755)
0a1c1835
MB
291%{_gtkdocdir}/libtracker-client
292%{_gtkdocdir}/libtracker-common
293%{_gtkdocdir}/libtracker-extract
294%{_gtkdocdir}/libtracker-miner
295%{_gtkdocdir}/ontology
65e96725 296
0a1c1835 297%files -n evolution-plugin-tracker
65e96725 298%defattr(644,root,root,755)
0a1c1835
MB
299%attr(755,root,root) %{_libdir}/evolution/2.30/plugins/liborg-freedesktop-Tracker-evolution-plugin.so
300%{_libdir}/evolution/2.30/plugins/org-freedesktop-Tracker-evolution-plugin.eplug
65e96725 301
0a1c1835 302%files -n nautilus-extension-tracker
56480e20 303%defattr(644,root,root,755)
0a1c1835 304%attr(755,root,root) %{_libdir}/nautilus/extensions-2.0/libnautilus-tracker-tags.so
This page took 0.675884 seconds and 4 git commands to generate.