I have made the following changes intended for : CE:MW:Shared / tracker Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below.
https://build.pub.meego.com//request/show/6820 Thank You, stskeeps [This message was auto-generated] --- Request # 6820: Messages from BOSS: State: review at 2012-09-30T07:26:44 by bossbot Reviews: accepted by bossbot : Prechecks succeeded. new for CE-maintainers : Please replace this text with a review and approve/reject the review (not the SR). BOSS will take care of the rest Changes: submit: home:stskeeps:user-sessions:MW:Shared / tracker -> CE:MW:Shared / tracker changes files: -------------- --- tracker.changes +++ tracker.changes @@ -0,0 +1,3 @@ +* Sat Sep 22 2012 Carsten Munk <[email protected]> - 0.10.37 +- Add systemd user session service files + new: ---- tracker-miner-fs.service tracker-store.service spec files: ----------- --- tracker.spec +++ tracker.spec @@ -17,6 +17,8 @@ URL: http://ftp.gnome.org/pub/GNOME/sources/tracker/0.10/ Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.10/%{name}-%{version}.tar.xz Source1: tracker-rpmlintrc +Source2: tracker-store.service +Source3: tracker-miner-fs.service Source100: tracker.yaml Patch0: 0001-Tracker-0.7.23-desktop-files.patch Patch1: 0002-Tracker-extract-Parse-the-video-filename-to-obtain-e.patch @@ -171,6 +173,11 @@ # >> install pre # << install pre %make_install +mkdir -p %{buildroot}%{_libdir}/systemd/user/ +cp -a %{SOURCE2} %{buildroot}%{_libdir}/systemd/user/ +mkdir -p %{buildroot}%{_libdir}/systemd/user/ +cp -a %{SOURCE3} %{buildroot}%{_libdir}/systemd/user/ + # >> install post rm -rf %{buildroot}/%{_datadir}/icons/hicolor/ @@ -210,6 +217,8 @@ %{_libexecdir}/tracker-writeback %config %{_sysconfdir}/xdg/autostart/tracker-miner-fs.desktop %config %{_sysconfdir}/xdg/autostart/tracker-store.desktop +%{_libdir}/systemd/user/tracker-miner-fs.service +%{_libdir}/systemd/user/tracker-store.service # << files %files tests other changes: -------------- ++++++ tracker-miner-fs.service (new) --- tracker-miner-fs.service +++ tracker-miner-fs.service @@ -0,0 +1,8 @@ +[Unit] +Description=Tracker Miner +After=xorg.target +Requires=dbus.socket xorg.target tracker-store.service + +[Service] +ExecStart=/usr/libexec/tracker-miner-fs + ++++++ tracker-store.service (new) --- tracker-store.service +++ tracker-store.service @@ -0,0 +1,8 @@ +[Unit] +Description=Tracker Store +After=xorg.target +Requires=dbus.socket xorg.target + +[Service] +ExecStart=/usr/libexec/tracker-store + ++++++ tracker.yaml --- tracker.yaml +++ tracker.yaml @@ -16,6 +16,10 @@ - tracker-0.10.37-fix-linking-with-newer-toolchain.patch - tracker-0.10.37-add-userguides-service-for-maemo.patch - tracker-0.10.37-fix-linking-with-newer-glib.patch +ExtraSources: + - tracker-store.service;%{_libdir}/systemd/user/ + - tracker-miner-fs.service;%{_libdir}/systemd/user/ + Description: | Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer.
