]>
Commit | Line | Data |
---|---|---|
749c88aa ŁK |
1 | # |
2 | # Conditional build: | |
3 | %bcond_without apidocs # do not build and package API docs | |
ecca5ce8 | 4 | %bcond_with evolution # build with Evolution miner |
87f04637 | 5 | %bcond_with icu # libicu instead of libunistring |
bab42905 | 6 | %bcond_without nautilus # build with Evolution miner |
749c88aa ŁK |
7 | %bcond_without vala # do not build Vala API |
8 | # | |
b22cdce6 | 9 | %define ver 1.0 |
56480e20 | 10 | Summary: Tracker - an indexing subsystem |
65e96725 MWP |
11 | Summary(pl.UTF-8): Tracker - podsystem indeksujący |
12 | Name: tracker | |
e86d7229 | 13 | Version: 1.0.1 |
7ea15d5e | 14 | Release: 2 |
56480e20 | 15 | License: GPL v2+ |
0a1c1835 | 16 | Group: X11/Applications |
b22cdce6 | 17 | Source0: http://ftp.gnome.org/pub/GNOME/sources/tracker/1.0/%{name}-%{version}.tar.xz |
e86d7229 | 18 | # Source0-md5: e2a6999c2017c66554e914fc4cb9c20f |
85473b28 | 19 | Patch0: link.patch |
ff1337bc | 20 | Patch1: force-tb-fx-miners.patch |
80974564 | 21 | URL: http://projects.gnome.org/tracker/ |
1742f1dd MB |
22 | BuildRequires: NetworkManager-devel >= 0.8.0 |
23 | BuildRequires: autoconf >= 2.64 | |
24 | BuildRequires: automake >= 1:1.11 | |
25 | BuildRequires: dbus-devel >= 1.3.1 | |
0c9e9cbd | 26 | BuildRequires: docbook-dtd412-xml |
0a1c1835 | 27 | BuildRequires: enca-devel >= 1.9 |
ecca5ce8 | 28 | %if %{with evolution} |
ff1337bc AF |
29 | BuildRequires: evolution-data-server-devel >= 3.1.0 |
30 | BuildRequires: evolution-devel >= 3.1.0 | |
ecca5ce8 | 31 | %endif |
0a1c1835 MB |
32 | BuildRequires: exempi-devel >= 2.1.0 |
33 | BuildRequires: flac-devel >= 1.2.1 | |
56480e20 | 34 | BuildRequires: gettext-devel |
1742f1dd | 35 | BuildRequires: giflib-devel |
b22cdce6 | 36 | BuildRequires: glib2-devel >= 1:2.38.0 |
ff1337bc | 37 | BuildRequires: gobject-introspection-devel >= 0.10.0 |
0c9e9cbd | 38 | BuildRequires: graphviz |
bab42905 JB |
39 | BuildRequires: gstreamer-devel >= 1.0 |
40 | BuildRequires: gstreamer-plugins-base-devel >= 1.0 | |
41 | BuildRequires: gtk+3-devel >= 3.0.0 | |
749c88aa | 42 | %{?with_apidocs:BuildRequires: gtk-doc >= 1.8} |
7b559885 | 43 | BuildRequires: gupnp-dlna-devel >= 0.9.4 |
1742f1dd | 44 | BuildRequires: intltool >= 0.40.0 |
2932f044 | 45 | BuildRequires: libcue-devel |
65e96725 | 46 | BuildRequires: libexif-devel >= 0.6.13 |
c4b6f286 | 47 | BuildRequires: libgee-devel >= 0.8 |
749c88aa | 48 | BuildRequires: libgrss-devel >= 0.5 |
9b64aa57 | 49 | BuildRequires: libgsf-devel >= 1.14.24 |
229b7309 | 50 | BuildRequires: libgxps-devel |
c4458f59 | 51 | %{?with_icu:BuildRequires: libicu-devel >= 4.8.1.1} |
0a1c1835 MB |
52 | BuildRequires: libiptcdata-devel |
53 | BuildRequires: libjpeg-devel | |
b22cdce6 MB |
54 | BuildRequires: libmediaart-devel >= 0.1.0 |
55 | BuildRequires: libosinfo-devel >= 0.2.9 | |
0a1c1835 MB |
56 | BuildRequires: libpng-devel >= 2:1.2.24 |
57 | BuildRequires: libtiff-devel | |
1742f1dd | 58 | BuildRequires: libtool >= 2:2.2 |
87f04637 | 59 | %{!?with_icu:BuildRequires: libunistring-devel} |
0a1c1835 MB |
60 | BuildRequires: libuuid-devel |
61 | BuildRequires: libvorbis-devel >= 0.22 | |
56480e20 | 62 | BuildRequires: libxml2-devel >= 1:2.6.31 |
bab42905 | 63 | %{?with_nautilus:BuildRequires: nautilus-devel >= 3.0.0} |
65e96725 | 64 | BuildRequires: pkgconfig |
1742f1dd | 65 | BuildRequires: poppler-glib-devel >= 0.16.0 |
bab42905 | 66 | BuildRequires: python >= 1:2.6 |
ff1337bc | 67 | BuildRequires: rpmbuild(macros) >= 1.592 |
7b559885 | 68 | BuildRequires: sqlite3-devel >= 3.7.9 |
1742f1dd | 69 | BuildRequires: taglib-devel >= 1.6 |
ba126316 | 70 | BuildRequires: tar >= 1:1.22 |
46f2f003 | 71 | BuildRequires: totem-pl-parser-devel >= 2.32.2-2 |
1742f1dd | 72 | BuildRequires: upower-devel >= 0.9.0 |
c4458f59 | 73 | %{?with_vala:BuildRequires: vala >= 2:0.18.0} |
ba126316 | 74 | BuildRequires: xz |
65e96725 | 75 | BuildRequires: zlib-devel |
bab42905 | 76 | # meegotouch >= 0.20, libstreamanalyzer >= 0.7.0 |
c4458f59 | 77 | Requires(post,postun): glib2 >= 1:2.38.0 |
ade80379 | 78 | Requires(post,postun): gtk-update-icon-cache |
0a1c1835 | 79 | Requires: %{name}-libs = %{version}-%{release} |
bab42905 JB |
80 | Requires: dbus >= 1.3.1 |
81 | Requires: flac >= 1.2.1 | |
bab42905 | 82 | Requires: gupnp-dlna >= 0.9.4 |
1742f1dd | 83 | Requires: hicolor-icon-theme |
bab42905 | 84 | Requires: libgrss >= 0.5 |
87f04637 | 85 | Requires: libgsf >= 1.14.24 |
b22cdce6 | 86 | Requires: libosinfo >= 0.2.9 |
bab42905 JB |
87 | Requires: libpng >= 2:1.2.24 |
88 | Requires: libvorbis >= 0.22 | |
89 | Requires: libxml2 >= 1:2.6.31 | |
90 | Requires: poppler-glib >= 0.16.0 | |
bab42905 JB |
91 | Requires: taglib >= 1.6 |
92 | Requires: totem-pl-parser >= 2.32.2-2 | |
93 | Requires: upower-libs >= 0.9.0 | |
0a1c1835 MB |
94 | # for gunzip |
95 | Suggests: gzip | |
96 | Obsoletes: gnome-applet-deskbar-extension-tracker | |
7b559885 | 97 | Obsoletes: gnome-applet-tracker |
0a1c1835 MB |
98 | Obsoletes: tracker-search-gui |
99 | Obsoletes: tracker-startup | |
65e96725 MWP |
100 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
101 | ||
102 | %description | |
103 | Tracker is an indexing sub-system and search aggregator. | |
104 | ||
105 | %description -l pl.UTF-8 | |
56480e20 | 106 | Tracker jest podsystemem indeksującym i wyszukującym. |
65e96725 | 107 | |
0a1c1835 MB |
108 | %package libs |
109 | Summary: Tracker libraries | |
bab42905 | 110 | Summary(pl.UTF-8): Biblioteki Trackera |
56480e20 | 111 | Group: Libraries |
bab42905 JB |
112 | Requires: NetworkManager-libs >= 0.8.0 |
113 | Requires: enca-libs >= 1.9 | |
114 | Requires: exempi >= 2.1.0 | |
b22cdce6 | 115 | Requires: glib2 >= 1:2.38.0 |
bab42905 | 116 | Requires: libexif >= 0.6.13 |
bab42905 | 117 | Requires: sqlite3 >= 3.7.9 |
0a1c1835 MB |
118 | Obsoletes: libtracker |
119 | Obsoletes: libtracker-gtk | |
56480e20 | 120 | |
0a1c1835 MB |
121 | %description libs |
122 | Tracker libraries. | |
56480e20 | 123 | |
0a1c1835 | 124 | %description libs -l pl.UTF-8 |
46f2f003 | 125 | Biblioteki Trackera. |
56480e20 | 126 | |
0a1c1835 MB |
127 | %package devel |
128 | Summary: Header files for Tracker libraries | |
129 | Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Trackera | |
56480e20 | 130 | Group: Development/Libraries |
0a1c1835 | 131 | Requires: %{name}-libs = %{version}-%{release} |
b22cdce6 | 132 | Requires: glib2-devel >= 1:2.38.0 |
0a1c1835 MB |
133 | Obsoletes: libtracker-devel |
134 | Obsoletes: libtracker-gtk-devel | |
135 | Obsoletes: libtracker-gtk-static | |
136 | Obsoletes: libtracker-static | |
56480e20 | 137 | |
0a1c1835 MB |
138 | %description devel |
139 | Header files for Tracker libraries. | |
56480e20 | 140 | |
0a1c1835 MB |
141 | %description devel -l pl.UTF-8 |
142 | Pliki nagłówkowe bibliotek Trackera. | |
56480e20 | 143 | |
0a1c1835 MB |
144 | %package apidocs |
145 | Summary: Tracker libraries API documentation | |
146 | Summary(pl.UTF-8): Dokumentacja API bibliotek Trackera | |
147 | Group: Documentation | |
148 | Requires: gtk-doc-common | |
56480e20 | 149 | |
0a1c1835 MB |
150 | %description apidocs |
151 | Tracker libraries API documentation. | |
56480e20 | 152 | |
0a1c1835 MB |
153 | %description apidocs -l pl.UTF-8 |
154 | Dokumentacja API bibliotek Trackera. | |
56480e20 | 155 | |
0a1c1835 MB |
156 | %package -n evolution-plugin-tracker |
157 | Summary: Tracker plugin for Evolution | |
158 | Summary(pl.UTF-8): Wtyczka Trackera do Evolution | |
159 | Group: X11/Applications | |
160 | Requires: %{name} = %{version}-%{release} | |
ff1337bc | 161 | Requires: evolution >= 3.1.0 |
bab42905 | 162 | Requires: evolution-data-server-devel >= 3.1.0 |
56480e20 | 163 | |
0a1c1835 MB |
164 | %description -n evolution-plugin-tracker |
165 | Tracker plugin for Evolution. | |
56480e20 | 166 | |
0a1c1835 MB |
167 | %description -n evolution-plugin-tracker -l pl.UTF-8 |
168 | Wtyczka Trackera do Evolution. | |
56480e20 | 169 | |
0a1c1835 MB |
170 | %package -n nautilus-extension-tracker |
171 | Summary: Tracker extension for Nautilus | |
172 | Summary(pl.UTF-8): Rozszerzenie Trackera dla Nautilusa | |
173 | Group: X11/Applications | |
174 | Requires: %{name} = %{version}-%{release} | |
ae6e50a2 | 175 | Requires: nautilus >= 3.0.0 |
56480e20 | 176 | |
0a1c1835 | 177 | %description -n nautilus-extension-tracker |
bab42905 | 178 | This package adds Tracker integration to Nautilus. |
56480e20 | 179 | |
0a1c1835 | 180 | %description -n nautilus-extension-tracker -l pl.UTF-8 |
bab42905 | 181 | Ten pakiet dodaje integrację Trackera z Nautilusem. |
56480e20 | 182 | |
ff1337bc AF |
183 | %package -n iceweasel-extension-tracker |
184 | Summary: Tracker extension for Iceweasel | |
185 | Summary(pl.UTF-8): Rozszerzenie Trackera dla Iceweasel | |
186 | Group: X11/Applications | |
187 | Requires: %{name} = %{version}-%{release} | |
32b37e55 | 188 | Requires: iceweasel >= 22.0 |
ff1337bc AF |
189 | |
190 | %description -n iceweasel-extension-tracker | |
bab42905 | 191 | This package adds Tracker integration to Iceweasel. |
ff1337bc AF |
192 | |
193 | %description -n iceweasel-extension-tracker -l pl.UTF-8 | |
bab42905 | 194 | Ten pakiet dodaje integrację Trackera z Iceweaselem. |
ff1337bc AF |
195 | |
196 | %package -n icedove-extension-tracker | |
197 | Summary: Tracker extension for Icedove | |
198 | Summary(pl.UTF-8): Rozszerzenie Trackera dla Icedove | |
199 | Group: X11/Applications | |
200 | Requires: %{name} = %{version}-%{release} | |
201 | Requires: icedove >= 5.0 | |
202 | ||
203 | %description -n icedove-extension-tracker | |
bab42905 | 204 | This package adds Tracker integration to Icedove. |
ff1337bc AF |
205 | |
206 | %description -n icedove-extension-tracker -l pl.UTF-8 | |
bab42905 | 207 | Ten pakiet dodaje integrację Trackera z programem Icedove. |
ff1337bc | 208 | |
749c88aa ŁK |
209 | %package -n vala-tracker |
210 | Summary: tracker API for Vala language | |
211 | Summary(pl.UTF-8): API tracker dla języka Vala | |
212 | Group: Development/Libraries | |
213 | Requires: %{name}-devel = %{version}-%{release} | |
c4458f59 | 214 | Requires: vala >= 2:0.18.0 |
749c88aa ŁK |
215 | |
216 | %description -n vala-tracker | |
217 | tracker API for Vala language. | |
218 | ||
219 | %description -n vala-tracker -l pl.UTF-8 | |
220 | API tracker dla języka Vala. | |
221 | ||
65e96725 MWP |
222 | %prep |
223 | %setup -q | |
85473b28 | 224 | %patch0 -p1 |
ff1337bc | 225 | %patch1 -p1 |
65e96725 MWP |
226 | |
227 | %build | |
228 | %{__intltoolize} | |
229 | %{__libtoolize} | |
0a1c1835 | 230 | %{__aclocal} -I m4 |
65e96725 | 231 | %{__autoconf} |
0a1c1835 | 232 | %{__autoheader} |
65e96725 MWP |
233 | %{__automake} |
234 | %configure \ | |
bab42905 JB |
235 | --disable-hal \ |
236 | --disable-unit-tests \ | |
237 | --disable-silent-rules \ | |
bab42905 JB |
238 | %{__enable_disable apidocs gtk-doc} \ |
239 | --enable-libcue \ | |
1742f1dd | 240 | --enable-libflac \ |
0a1c1835 | 241 | --enable-libvorbis \ |
ecca5ce8 | 242 | %{__enable_disable evolution miner-evolution} \ |
ff1337bc | 243 | --enable-miner-firefox \ |
ff1337bc | 244 | --enable-miner-thunderbird \ |
bab42905 | 245 | %{__enable_disable nautilus nautilus-extension} \ |
7ea15d5e | 246 | --with-firefox-plugin-dir=%{_datadir}/iceweasel/browser/extensions \ |
bab42905 | 247 | --with-html-dir=%{_gtkdocdir} \ |
ff1337bc | 248 | --with-thunderbird-plugin-dir=%{_datadir}/icedove/extensions \ |
87f04637 | 249 | --with-unicode-support=%{?with_icu:libicu}%{!?with_icu:libunistring} |
65e96725 MWP |
250 | |
251 | %{__make} | |
252 | ||
253 | %install | |
254 | rm -rf $RPM_BUILD_ROOT | |
255 | ||
256 | %{__make} install \ | |
257 | DESTDIR=$RPM_BUILD_ROOT | |
258 | ||
bab42905 | 259 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la |
1742f1dd MB |
260 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/tracker-%{ver}/*/*.la |
261 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/tracker-%{ver}/*.la | |
bab42905 JB |
262 | %{?with_evolution:%{__rm} $RPM_BUILD_ROOT%{_libdir}/evolution/*/plugins/*.la} |
263 | %{?with_nautilus:%{__rm} $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-*/*.la} | |
24c92954 | 264 | |
0a1c1835 | 265 | %find_lang tracker |
65e96725 MWP |
266 | |
267 | %clean | |
268 | rm -rf $RPM_BUILD_ROOT | |
269 | ||
0a1c1835 | 270 | %post |
56480e20 | 271 | %update_icon_cache hicolor |
ff1337bc | 272 | %glib_compile_schemas |
56480e20 | 273 | |
0a1c1835 | 274 | %postun |
56480e20 | 275 | %update_icon_cache hicolor |
ff1337bc | 276 | %glib_compile_schemas |
56480e20 | 277 | |
0a1c1835 MB |
278 | %post libs -p /sbin/ldconfig |
279 | %postun libs -p /sbin/ldconfig | |
56480e20 | 280 | |
0a1c1835 | 281 | %files -f tracker.lang |
65e96725 | 282 | %defattr(644,root,root,755) |
0a1c1835 | 283 | %attr(755,root,root) %{_bindir}/tracker-control |
0a1c1835 MB |
284 | %attr(755,root,root) %{_bindir}/tracker-import |
285 | %attr(755,root,root) %{_bindir}/tracker-info | |
46f2f003 | 286 | %attr(755,root,root) %{_bindir}/tracker-needle |
0a1c1835 | 287 | %attr(755,root,root) %{_bindir}/tracker-preferences |
65e96725 | 288 | %attr(755,root,root) %{_bindir}/tracker-search |
0a1c1835 | 289 | %attr(755,root,root) %{_bindir}/tracker-sparql |
56480e20 | 290 | %attr(755,root,root) %{_bindir}/tracker-stats |
65e96725 | 291 | %attr(755,root,root) %{_bindir}/tracker-tag |
0a1c1835 MB |
292 | %attr(755,root,root) %{_libdir}/tracker-extract |
293 | %attr(755,root,root) %{_libdir}/tracker-miner-fs | |
1742f1dd | 294 | %attr(755,root,root) %{_libdir}/tracker-miner-rss |
0a1c1835 MB |
295 | %attr(755,root,root) %{_libdir}/tracker-store |
296 | %attr(755,root,root) %{_libdir}/tracker-writeback | |
46f2f003 | 297 | %dir %{_libdir}/tracker-%{ver}/extract-modules |
298 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-abw.so | |
6f29353f | 299 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-dvi.so |
ff1337bc | 300 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-epub.so |
1742f1dd | 301 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-flac.so |
46f2f003 | 302 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-gif.so |
ff1337bc | 303 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-gstreamer.so |
46f2f003 | 304 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-html.so |
305 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-icon.so | |
72d738db | 306 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-iso.so |
46f2f003 | 307 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-jpeg.so |
308 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-mp3.so | |
309 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-msoffice.so | |
310 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-oasis.so | |
311 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-pdf.so | |
312 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-playlist.so | |
313 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-png.so | |
314 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-ps.so | |
315 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-text.so | |
316 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-tiff.so | |
317 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-vorbis.so | |
318 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-msoffice-xml.so | |
319 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-xmp.so | |
6f29353f | 320 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/extract-modules/libextract-xps.so |
46f2f003 | 321 | %dir %{_libdir}/tracker-%{ver}/writeback-modules |
322 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/writeback-modules/libwriteback-taglib.so | |
323 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/writeback-modules/libwriteback-xmp.so | |
b22cdce6 | 324 | %{_sysconfdir}/xdg/autostart/tracker-extract.desktop |
0a1c1835 | 325 | %{_sysconfdir}/xdg/autostart/tracker-miner-fs.desktop |
1742f1dd | 326 | %{_sysconfdir}/xdg/autostart/tracker-miner-rss.desktop |
0a1c1835 | 327 | %{_sysconfdir}/xdg/autostart/tracker-store.desktop |
b22cdce6 | 328 | %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Extract.service |
0a1c1835 | 329 | %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Applications.service |
0a1c1835 | 330 | %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service |
1742f1dd | 331 | %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.RSS.service |
ff1337bc | 332 | %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service |
0a1c1835 | 333 | %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.service |
ff1337bc AF |
334 | %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.DB.gschema.xml |
335 | %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml | |
336 | %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.FTS.gschema.xml | |
337 | %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml | |
338 | %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Store.gschema.xml | |
339 | %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml | |
340 | %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.enums.xml | |
341 | %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.gschema.xml | |
0a1c1835 | 342 | %{_datadir}/tracker |
ff1337bc | 343 | %dir %{_datadir}/xul-ext |
46f2f003 | 344 | %{_desktopdir}/tracker-needle.desktop |
56480e20 | 345 | %{_desktopdir}/tracker-preferences.desktop |
bab42905 JB |
346 | %{_iconsdir}/hicolor/*/apps/tracker.png |
347 | %{_iconsdir}/hicolor/*/apps/tracker.svg | |
0a1c1835 MB |
348 | %{_mandir}/man1/tracker-control.1* |
349 | %{_mandir}/man1/tracker-extract.1* | |
350 | %{_mandir}/man1/tracker-import.1* | |
351 | %{_mandir}/man1/tracker-info.1* | |
352 | %{_mandir}/man1/tracker-miner-fs.1* | |
51bb8cfb | 353 | %{_mandir}/man1/tracker-miner-rss.1* |
46f2f003 | 354 | %{_mandir}/man1/tracker-needle.1* |
56480e20 | 355 | %{_mandir}/man1/tracker-preferences.1* |
0a1c1835 MB |
356 | %{_mandir}/man1/tracker-search.1* |
357 | %{_mandir}/man1/tracker-sparql.1* | |
358 | %{_mandir}/man1/tracker-stats.1* | |
0a1c1835 MB |
359 | %{_mandir}/man1/tracker-store.1* |
360 | %{_mandir}/man1/tracker-tag.1* | |
ff1337bc | 361 | %{_mandir}/man1/tracker-writeback.1* |
24c92954 | 362 | |
0a1c1835 | 363 | %files libs |
65e96725 | 364 | %defattr(644,root,root,755) |
b22cdce6 MB |
365 | %attr(755,root,root) %{_libdir}/libtracker-control-%{ver}.so.*.*.* |
366 | %attr(755,root,root) %ghost %{_libdir}/libtracker-control-%{ver}.so.0 | |
46f2f003 | 367 | %attr(755,root,root) %{_libdir}/libtracker-miner-%{ver}.so.*.*.* |
368 | %attr(755,root,root) %ghost %{_libdir}/libtracker-miner-%{ver}.so.0 | |
369 | %attr(755,root,root) %{_libdir}/libtracker-sparql-%{ver}.so.*.*.* | |
370 | %attr(755,root,root) %ghost %{_libdir}/libtracker-sparql-%{ver}.so.0 | |
b22cdce6 | 371 | # required by libtracker-miner |
46f2f003 | 372 | %dir %{_libdir}/tracker-%{ver} |
1742f1dd MB |
373 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/libtracker-common.so* |
374 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/libtracker-data.so* | |
b22cdce6 | 375 | %attr(755,root,root) %{_libdir}/tracker-%{ver}/libtracker-extract.so* |
ff1337bc | 376 | %{_libdir}/girepository-1.0/Tracker-%{ver}.typelib |
b22cdce6 | 377 | %{_libdir}/girepository-1.0/TrackerControl-%{ver}.typelib |
ff1337bc | 378 | %{_libdir}/girepository-1.0/TrackerMiner-%{ver}.typelib |
0a1c1835 MB |
379 | |
380 | %files devel | |
56480e20 | 381 | %defattr(644,root,root,755) |
b22cdce6 | 382 | %attr(755,root,root) %{_libdir}/libtracker-control-%{ver}.so |
46f2f003 | 383 | %attr(755,root,root) %{_libdir}/libtracker-miner-%{ver}.so |
384 | %attr(755,root,root) %{_libdir}/libtracker-sparql-%{ver}.so | |
46f2f003 | 385 | %{_includedir}/tracker-%{ver} |
b22cdce6 | 386 | %{_pkgconfigdir}/tracker-control-%{ver}.pc |
46f2f003 | 387 | %{_pkgconfigdir}/tracker-miner-%{ver}.pc |
388 | %{_pkgconfigdir}/tracker-sparql-%{ver}.pc | |
ff1337bc | 389 | %{_datadir}/gir-1.0/Tracker-%{ver}.gir |
b22cdce6 | 390 | %{_datadir}/gir-1.0/TrackerControl-%{ver}.gir |
ff1337bc | 391 | %{_datadir}/gir-1.0/TrackerMiner-%{ver}.gir |
0a1c1835 | 392 | |
749c88aa | 393 | %if %{with apidocs} |
0a1c1835 | 394 | %files apidocs |
56480e20 | 395 | %defattr(644,root,root,755) |
b22cdce6 | 396 | %{_gtkdocdir}/libtracker-control |
0a1c1835 | 397 | %{_gtkdocdir}/libtracker-miner |
46f2f003 | 398 | %{_gtkdocdir}/libtracker-sparql |
0a1c1835 | 399 | %{_gtkdocdir}/ontology |
749c88aa | 400 | %endif |
65e96725 | 401 | |
ecca5ce8 | 402 | %if %{with evolution} |
0a1c1835 | 403 | %files -n evolution-plugin-tracker |
65e96725 | 404 | %defattr(644,root,root,755) |
72d738db MB |
405 | %attr(755,root,root) %{_libdir}/evolution/3.4/plugins/liborg-freedesktop-Tracker-evolution-plugin.so |
406 | %{_libdir}/evolution/3.4/plugins/org-freedesktop-Tracker-evolution-plugin.eplug | |
ecca5ce8 ŁK |
407 | %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.EMails.service |
408 | %endif | |
65e96725 | 409 | |
bab42905 | 410 | %if %{with nautilus} |
0a1c1835 | 411 | %files -n nautilus-extension-tracker |
56480e20 | 412 | %defattr(644,root,root,755) |
1742f1dd | 413 | %attr(755,root,root) %{_libdir}/nautilus/extensions-3.0/libnautilus-tracker-tags.so |
bab42905 | 414 | %endif |
ff1337bc AF |
415 | |
416 | %files -n iceweasel-extension-tracker | |
417 | %defattr(644,root,root,755) | |
7ea15d5e | 418 | %{_datadir}/iceweasel/browser/extensions/trackerfox@bustany.org |
ff1337bc AF |
419 | %{_datadir}/xul-ext/trackerfox |
420 | ||
421 | %files -n icedove-extension-tracker | |
422 | %defattr(644,root,root,755) | |
423 | %{_desktopdir}/trackerbird-launcher.desktop | |
424 | %{_datadir}/icedove/extensions/trackerbird@bustany.org | |
425 | %{_datadir}/xul-ext/trackerbird | |
749c88aa ŁK |
426 | |
427 | %if %{with vala} | |
428 | %files -n vala-tracker | |
429 | %defattr(644,root,root,755) | |
b22cdce6 MB |
430 | %{_datadir}/vala/vapi/tracker-control-%{ver}.deps |
431 | %{_datadir}/vala/vapi/tracker-control-%{ver}.vapi | |
749c88aa ŁK |
432 | %{_datadir}/vala/vapi/tracker-miner-%{ver}.deps |
433 | %{_datadir}/vala/vapi/tracker-miner-%{ver}.vapi | |
434 | %{_datadir}/vala/vapi/tracker-sparql-%{ver}.deps | |
435 | %{_datadir}/vala/vapi/tracker-sparql-%{ver}.vapi | |
436 | %endif |