diff options
author | Jacek Migacz <j.migacz@samsung.com> | 2012-11-23 12:27:26 +0100 |
---|---|---|
committer | Jacek Migacz <j.migacz@samsung.com> | 2012-11-23 12:31:53 +0100 |
commit | 92cf8b038b9556e39939133cced952440b4320fd (patch) | |
tree | bc9ad17c209957c6664f375e30708d116494f614 | |
parent | e6494a0c49aedae3cfade6caca66f2616e6e5e83 (diff) | |
parent | 1a8136717ede8e4d63d598142861825b9d77108b (diff) | |
download | app-core-92cf8b038b9556e39939133cced952440b4320fd.tar.gz app-core-92cf8b038b9556e39939133cced952440b4320fd.tar.bz2 app-core-92cf8b038b9556e39939133cced952440b4320fd.zip |
Merge branch 'for-rsa-systemd'
Change-Id: Icbd33ef72242a5266713475d29fa31fa34c0c429
-rw-r--r-- | packaging/app-core.spec | 5 | ||||
-rw-r--r-- | packaging/core-efl.target | 15 |
2 files changed, 20 insertions, 0 deletions
diff --git a/packaging/app-core.spec b/packaging/app-core.spec index 4158c12..cf14a3a 100644 --- a/packaging/app-core.spec +++ b/packaging/app-core.spec @@ -6,6 +6,7 @@ Release: 36 Group: TO_BE/FILLED_IN License: Apache License, Version 2.0 Source0: app-core-%{version}.tar.gz +Source101: packaging/core-efl.target BuildRequires: pkgconfig(sensor) BuildRequires: pkgconfig(vconf) BuildRequires: pkgconfig(aul) @@ -86,6 +87,8 @@ make %{?jobs:-j%jobs} %install rm -rf %{buildroot} %make_install +install -d %{buildroot}%{_libdir}/systemd/user/core-efl.target.wants +install -m0644 %{SOURCE101} %{buildroot}%{_libdir}/systemd/user/ %post efl -p /sbin/ldconfig @@ -115,6 +118,8 @@ rm -rf %{buildroot} %manifest app-core.manifest %defattr(-,root,root,-) %{_libdir}/libappcore-common.so.* +%{_libdir}/systemd/user/core-efl.target +%{_libdir}/systemd/user/core-efl.target.wants/ %files common-devel %defattr(-,root,root,-) diff --git a/packaging/core-efl.target b/packaging/core-efl.target new file mode 100644 index 0000000..67ec56e --- /dev/null +++ b/packaging/core-efl.target @@ -0,0 +1,15 @@ +# +# This virtual unit maps the default core components and their dependencies. +# +# The real desktop services should go into the final desktop target +# folder, which should require this virtual target. While starting +# up, systemd will assure that the core EFL and daemons start before +# anything else. After the core target finishes, dependencies should +# not matter too much anymore and less fine-grained dependencies can +# be used. +# + +[Unit] +Description=Core EFL UI target +After=xorg.target +Requires=xorg.target |