From fd1871a6d0ce3bb053d7427a0b9910692bd1669f Mon Sep 17 00:00:00 2001 From: Hwankyu Jhun Date: Tue, 13 Nov 2018 14:01:01 +0900 Subject: [PATCH] Separate launchpad libary from launchpad package Adds packages: - liblaunchpad - liblaunchpad-devel Change-Id: Id83f2dd87dffa16990d7654ad2ea2f12d27985a8 Signed-off-by: Hwankyu Jhun --- launchpad-loader.manifest | 8 ++++++++ launchpad.manifest | 2 -- liblaunchpad.manifest | 5 +++++ packaging/launchpad.spec | 31 ++++++++++++++++++++++++++++--- 4 files changed, 41 insertions(+), 5 deletions(-) create mode 100644 launchpad-loader.manifest create mode 100644 liblaunchpad.manifest diff --git a/launchpad-loader.manifest b/launchpad-loader.manifest new file mode 100644 index 0000000..e1e0a45 --- /dev/null +++ b/launchpad-loader.manifest @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/launchpad.manifest b/launchpad.manifest index ca22179..c3dd1a2 100644 --- a/launchpad.manifest +++ b/launchpad.manifest @@ -4,7 +4,5 @@ - - diff --git a/liblaunchpad.manifest b/liblaunchpad.manifest new file mode 100644 index 0000000..97e8c31 --- /dev/null +++ b/liblaunchpad.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/launchpad.spec b/packaging/launchpad.spec index 7c0fb14..1f25fa9 100644 --- a/packaging/launchpad.spec +++ b/packaging/launchpad.spec @@ -49,7 +49,7 @@ Launchpad for launching applications %package devel Summary: Launchpad for launching applications (devel) Group: Development/Libraries -Requires: %{name} = %{version}-%{release} +Requires: liblaunchpad = %{version}-%{release} %description devel Launchpad for launching applications (devel) @@ -61,6 +61,21 @@ Group: Application Framework/Application Launcher %description -n launchpad-loader Launchpad-Loader for launching applications +%package -n liblaunchpad +Summary: Launchpad library +Group: Development/Libraries + +%description -n liblaunchpad +Launchpad library + +%package -n liblaunchpad-devel +Summary: Launchpad library (devel) +Group: Development/Libraries +Requires: liblaunchpad = %{version}-%{release} + +%description -n liblaunchpad-devel +Launchpad library (devel) + %prep %setup -q @@ -111,7 +126,6 @@ ln -sf ../launchpad-process-pool.service %{buildroot}%{_unitdir_user}/basic.targ %{_unitdir_user}/sockets.target.wants/launchpad-process-pool.socket %{_unitdir_user}/basic.target.wants/launchpad-process-pool.service %{_bindir}/launchpad-process-pool -%attr(0644,root,root) %{_libdir}/liblaunchpad.so.* %files devel %{_includedir}/launchpad/*.h @@ -119,7 +133,18 @@ ln -sf ../launchpad-process-pool.service %{buildroot}%{_unitdir_user}/basic.targ %{_libdir}/pkgconfig/*.pc %files -n launchpad-loader -%manifest %{name}.manifest +%manifest launchpad-loader.manifest %license LICENSE %{_prefix}/share/aul/default.loader %{_bindir}/launchpad-loader + +%files -n liblaunchpad +%manifest liblaunchpad.manifest +%license LICENSE +%attr(0644,root,root) %{_libdir}/liblaunchpad.so.* + +%files -n liblaunchpad-devel +%{_includedir}/launchpad/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + -- 2.7.4