From e6bf71d2bd8c4f89da1d7e7bbf88a6efbd1d341586734fce99074d8f72b0d507 Mon Sep 17 00:00:00 2001 From: Yan Gao Date: Tue, 29 Jan 2019 14:31:45 +0000 Subject: [PATCH] Accepting request 669840 from home:jengelh:branches:network:ha-clustering:Factory - Trim filler wording from descriptions. Remove unnecesary pkgconfig Requires (automatically discovered). - Split non-library parts of libqb20 into libqb-tools. OBS-URL: https://build.opensuse.org/request/show/669840 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/libqb?expand=0&rev=87 --- libqb.changes | 7 +++++++ libqb.spec | 37 ++++++++++++++++++++++--------------- 2 files changed, 29 insertions(+), 15 deletions(-) diff --git a/libqb.changes b/libqb.changes index c90b310..a90bf74 100644 --- a/libqb.changes +++ b/libqb.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Jan 29 12:21:19 UTC 2019 - Jan Engelhardt + +- Trim filler wording from descriptions. Remove unnecesary + pkgconfig Requires (automatically discovered). +- Split non-library parts of libqb20 into libqb-tools. + ------------------------------------------------------------------- Thu Jan 24 13:24:10 UTC 2019 - ygao@suse.com diff --git a/libqb.spec b/libqb.spec index 441539b..e599eb2 100644 --- a/libqb.spec +++ b/libqb.spec @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -42,9 +42,8 @@ BuildRequires: procps #BuildRequires: git %description -libqb is a library with the primary purpose of providing high performance -client server reusable features. It provides high performance logging, -tracing, ipc, and poll. +libqb is a library providing high performance client server reusable +features. It provides logging, tracing, IPC, and polling. %package -n libqb20 Summary: An IPC library for high performance servers @@ -53,20 +52,26 @@ Provides: %{name} = %{version} Obsoletes: libqb0 %description -n libqb20 -libqb is a library with the primary purpose of providing high performance -client server reusable features. It provides high performance logging, -tracing, ipc, and poll. +libqb is a library providing high performance client server reusable +features. It provides logging, tracing, IPC, and polling. %package devel Summary: Development files for %{name} Group: Development/Libraries/C and C++ Requires: %{name} = %{version}-%{release} -Requires: pkgconfig %description devel -libqb is a library with the primary purpose of providing high performance -client server reusable features. It provides high performance logging, -tracing, ipc, and poll. +libqb is a library providing high performance client server reusable +features. It provides logging, tracing, IPC, and polling. + +%package tools +Summary: Utilities from libqb, an IPC library +Group: Development/Tools/Other +Provides: libqb0:/usr/sbin/qb-blackbox + +%description tools +libqb is a library providing high performance client server reusable +features. It provides logging, tracing, IPC, and polling. %prep %setup -q -n %{name}-%{version} @@ -99,11 +104,7 @@ rm -rf %{buildroot}%{_datadir}/doc %postun -n libqb20 -p /sbin/ldconfig %files -n libqb20 -%defattr(-,root,root,-) -%doc COPYING -%{_sbindir}/qb-blackbox %{_libdir}/libqb.so.* -%{_mandir}/man8/qb-blackbox.8.gz %files devel %defattr(-,root,root,-) @@ -113,4 +114,10 @@ rm -rf %{buildroot}%{_datadir}/doc %{_libdir}/pkgconfig/libqb.pc %{_mandir}/man3/qb*3* +%files tools +%defattr(-,root,root,-) +%doc COPYING +%{_sbindir}/qb-blackbox +%{_mandir}/man8/qb-blackbox.8.gz + %changelog