[boot] start using new session targets

Signed-off-by: Pekka Lundstrom <pekka.lundstrom@jollamobile.com>
pull/1/head
Pekka Lundstrom 13 years ago
parent 8b2d165a85
commit 585025c8a9

@ -1,2 +1,4 @@
[Unit]
Description=Application launch boosters
Requires=pre-user-session.target
After=pre-user-session.target

@ -1,6 +1,6 @@
#
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.25
# Generated by: spectacle version 0.26
#
Name: mapplauncherd
@ -16,6 +16,7 @@ License: LGPLv2+
URL: https://github.com/nemomobile/mapplauncherd/
Source0: %{name}-%{version}.tar.bz2
Source100: mapplauncherd.yaml
Requires: systemd-user-session-targets
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(x11)
@ -42,7 +43,7 @@ Summary: Development files for launchable applications
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Provides: meegotouch-applauncherd-devel > 3.0.3
Obsoletes: meegotouch-applauncherd-devel <= 3.0.3
Obsoletes: meegotouch-applauncherd-devel <= 3.0.3
%description devel
Development files for creating applications that can be launched
@ -69,7 +70,6 @@ Requires: mapplauncherd-qt
Test scripts used for testing meegotouch-applauncherd.
%prep
%setup -q -n %{name}-%{version}
@ -104,11 +104,12 @@ mv %{buildroot}/usr/share/applauncherd-tests %{buildroot}/usr/lib
# Don't use %exclude, remove at install phase
rm -f %{buildroot}/usr/share/fala_images/fala_qml_helloworld
mkdir %{buildroot}/usr/lib/systemd/user/mapplauncherd.target.wants || true
mkdir -p %{buildroot}/usr/lib/systemd/user/user-session.target.wants || true
ln -s ../mapplauncherd.target %{buildroot}/usr/lib/systemd/user/user-session.target.wants/
mkdir -p %{buildroot}/usr/lib/systemd/user/mapplauncherd.target.wants || true
ln -s ../booster-generic.service %{buildroot}/usr/lib/systemd/user/mapplauncherd.target.wants/
# << install post
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
@ -122,6 +123,7 @@ ln -s ../booster-generic.service %{buildroot}/usr/lib/systemd/user/mapplauncherd
%{_libexecdir}/mapplauncherd/booster-generic
%{_libdir}/systemd/user/booster-generic.service
%{_libdir}/systemd/user/mapplauncherd.target.wants/booster-generic.service
%{_libdir}/systemd/user/user-session.target.wants/mapplauncherd.target
# >> files
# << files

@ -24,6 +24,8 @@ PkgConfigBR:
PkgBR:
- cmake
- python
Requires:
- systemd-user-session-targets
Provides:
- meegotouch-applauncherd > 3.0.3
Obsoletes:
@ -37,6 +39,7 @@ Files:
- "%{_libexecdir}/mapplauncherd/booster-generic"
- "%{_libdir}/systemd/user/booster-generic.service"
- "%{_libdir}/systemd/user/mapplauncherd.target.wants/booster-generic.service"
- "%{_libdir}/systemd/user/user-session.target.wants/mapplauncherd.target"
SubPackages:
- Name: devel

@ -1,7 +1,7 @@
[Unit]
Description=Generic application launch booster
After=xorg.target
Requires=dbus.socket xorg.target
After=pre-user-session.target
Requires=dbus.socket pre-user-session.target
[Service]
Type=notify

Loading…
Cancel
Save