From 4611c50ea1b10aa68fe374b17bd57996305ec71f Mon Sep 17 00:00:00 2001 From: Hawnkyu Jhun Date: Sun, 22 Jan 2017 09:43:11 +0900 Subject: [PATCH] Split the packages This patch is to remove the dependency of UI libraries. Change-Id: Ie2009fe7c35b4cb8fa3150765218350d7b5d1188 Signed-off-by: Hawnkyu Jhun --- packaging/launchpad.spec | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/packaging/launchpad.spec b/packaging/launchpad.spec index b3da97e..a986990 100644 --- a/packaging/launchpad.spec +++ b/packaging/launchpad.spec @@ -42,6 +42,13 @@ Requires: %{name} = %{version}-%{release} %description devel Launchpad for launching applications (devel) +%package -n launchpad-loader +Summary: Launchpad-Loader for launching applications +Group: Application Framework/Application Launcher + +%description -n launchpad-loader +Launchpad-Loader for launching applications + %prep %setup -q @@ -81,17 +88,20 @@ cp %{_builddir}/%{name}-%{version}/LICENSE %{buildroot}/usr/share/license/%{nam %files %manifest launchpad.manifest %{_prefix}/share/license/%{name} -%{_prefix}/share/aul/default.loader %{_prefix}/share/aul/default.debugger %{_unitdir_user}/launchpad-process-pool.service %{_unitdir_user}/launchpad-process-pool.socket %{_unitdir_user}/sockets.target.wants/launchpad-process-pool.socket %{_unitdir_user}/basic.target.wants/launchpad-process-pool.service %caps(cap_mac_admin,cap_dac_override,cap_setgid=ei) %{_bindir}/launchpad-process-pool -%caps(cap_setgid=ei) %{_bindir}/launchpad-loader %attr(0644,root,root) %{_libdir}/liblaunchpad.so.* %files devel %{_includedir}/launchpad/*.h %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc + +%files -n launchpad-loader +%manifest %{name}.manifest +%{_prefix}/share/aul/default.loader +%caps(cap_setgid=ei) %{_bindir}/launchpad-loader -- 2.7.4