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