From 415f1613882c5538190bc7beec007b0d420f81a6 Mon Sep 17 00:00:00 2001 From: duyiwei Date: Wed, 15 Jun 2022 14:09:55 +0800 Subject: [PATCH] add subpackage server --- p11-kit.spec | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/p11-kit.spec b/p11-kit.spec index 05926d3..08c4f94 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,6 +1,6 @@ Name: p11-kit -Version: 0.24.0 -Release: 1 +Version: 0.24.0 +Release: 2 Summary: Provides a way to load and enumerate PKCS#11 modules. License: BSD URL: http://p11-glue.freedesktop.org/p11-kit.html @@ -10,8 +10,6 @@ Source1: p11-kit-client.service BuildRequires: gcc libtasn1-devel >= 2.3 libffi-devel gtk-doc systemd-devel pkgconfig(glib-2.0) libxslt BuildRequires: bash-completion -Provides: p11-kit-server = %{version}-%{release} -Obsoletes: p11-kit-server < %{version}-%{release} %description Provides a way to load and enumerate PKCS#11 modules. @@ -37,6 +35,15 @@ Conflicts: nss < 3.14.3-9 %description trust This package contains PKCS#11 trust policy module. +%package server +Summary: Server and client commands for %{name} +Requires: %{name} = %{version}-%{release} + +%description server +The %{name}-server package contains command line tools that enable to +export PKCS#11 modules through a Unix domain socket. Note that this +feature is still experimental. + %package help Summary: Help infomation of %{name} Requires: %{name} = %{version}-%{release} @@ -89,13 +96,15 @@ fi %{_bindir}/p11-kit %{_libdir}/libp11-kit.so.* %{_libdir}/p11-kit-proxy.so -%{_libdir}/pkcs11/p11-kit-client.so %{_libexecdir}/p11-kit/p11-kit-remote -%{_libexecdir}/p11-kit/p11-kit-server +%{_datadir}/bash-completion/completions/p11-kit + +%files server +%{_libdir}/pkcs11/p11-kit-client.so %{_userunitdir}/p11-kit-client.service +%{_libexecdir}/p11-kit/p11-kit-server %{_userunitdir}/p11-kit-server.service %{_userunitdir}/p11-kit-server.socket -%{_datadir}/bash-completion/completions/p11-kit %files help %doc AUTHORS NEWS README @@ -121,6 +130,9 @@ fi %{_datadir}/bash-completion/completions/trust %changelog +* Wed Jun 15 2022 duyiwei - 0.24.0-2 +- add subpackage server + * Wed Dec 1 2021 panxiaohe - 0.24.0-1 - update to 0.24.0