Separate opensc into libraries and binaries
Resolves: RHEL-73314
This commit is contained in:
parent
9fe2d20452
commit
3441e93897
43
opensc.spec
43
opensc.spec
@ -31,7 +31,7 @@ BuildRequires: vim-common
|
|||||||
BuildRequires: softhsm
|
BuildRequires: softhsm
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: openssl
|
BuildRequires: openssl
|
||||||
Requires: pcsc-lite-libs%{?_isa}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
Requires: pcsc-lite
|
Requires: pcsc-lite
|
||||||
Obsoletes: mozilla-opensc-signer < 0.12.0
|
Obsoletes: mozilla-opensc-signer < 0.12.0
|
||||||
Obsoletes: opensc-devel < 0.12.0
|
Obsoletes: opensc-devel < 0.12.0
|
||||||
@ -48,6 +48,13 @@ supporting this API (such as Mozilla Firefox and Thunderbird) can use it. On
|
|||||||
the card OpenSC implements the PKCS#15 standard and aims to be compatible with
|
the card OpenSC implements the PKCS#15 standard and aims to be compatible with
|
||||||
every software/card that does so, too.
|
every software/card that does so, too.
|
||||||
|
|
||||||
|
%package libs
|
||||||
|
Requires: pcsc-lite-libs%{?_isa}
|
||||||
|
Summary: OpenSC libraries
|
||||||
|
|
||||||
|
%description libs
|
||||||
|
OpenSC libraries.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
@ -129,14 +136,6 @@ rm %{buildroot}%{_mandir}/man1/opensc-notify.1*
|
|||||||
|
|
||||||
%{_datadir}/bash-completion/*
|
%{_datadir}/bash-completion/*
|
||||||
|
|
||||||
%config(noreplace) %{_sysconfdir}/opensc.conf
|
|
||||||
%{_mandir}/man5/opensc.conf.5*
|
|
||||||
|
|
||||||
%config(noreplace) %{_sysconfdir}/opensc-%{_arch}.conf
|
|
||||||
# Co-owned with p11-kit so it is not hard dependency
|
|
||||||
%dir %{_datadir}/p11-kit
|
|
||||||
%dir %{_datadir}/p11-kit/modules
|
|
||||||
%{_datadir}/p11-kit/modules/opensc.module
|
|
||||||
%{_bindir}/cardos-tool
|
%{_bindir}/cardos-tool
|
||||||
%{_bindir}/cryptoflex-tool
|
%{_bindir}/cryptoflex-tool
|
||||||
%{_bindir}/eidenv
|
%{_bindir}/eidenv
|
||||||
@ -158,14 +157,6 @@ rm %{buildroot}%{_mandir}/man1/opensc-notify.1*
|
|||||||
%{_bindir}/egk-tool
|
%{_bindir}/egk-tool
|
||||||
%{_bindir}/goid-tool
|
%{_bindir}/goid-tool
|
||||||
%{_bindir}/dtrust-tool
|
%{_bindir}/dtrust-tool
|
||||||
%{_libdir}/lib*.so.*
|
|
||||||
%{_libdir}/opensc-pkcs11.so
|
|
||||||
%{_libdir}/pkcs11-spy.so
|
|
||||||
%{_libdir}/onepin-opensc-pkcs11.so
|
|
||||||
%dir %{_libdir}/pkcs11
|
|
||||||
%{_libdir}/pkcs11/opensc-pkcs11.so
|
|
||||||
%{_libdir}/pkcs11/onepin-opensc-pkcs11.so
|
|
||||||
%{_libdir}/pkcs11/pkcs11-spy.so
|
|
||||||
%{_datadir}/opensc/
|
%{_datadir}/opensc/
|
||||||
%{_mandir}/man1/cardos-tool.1*
|
%{_mandir}/man1/cardos-tool.1*
|
||||||
%{_mandir}/man1/cryptoflex-tool.1*
|
%{_mandir}/man1/cryptoflex-tool.1*
|
||||||
@ -190,6 +181,24 @@ rm %{buildroot}%{_mandir}/man1/opensc-notify.1*
|
|||||||
%{_mandir}/man1/dtrust-tool.1*
|
%{_mandir}/man1/dtrust-tool.1*
|
||||||
%{_mandir}/man5/pkcs15-profile.5*
|
%{_mandir}/man5/pkcs15-profile.5*
|
||||||
|
|
||||||
|
%files libs
|
||||||
|
%config(noreplace) %{_sysconfdir}/opensc.conf
|
||||||
|
%{_mandir}/man5/opensc.conf.5*
|
||||||
|
|
||||||
|
%config(noreplace) %{_sysconfdir}/opensc-%{_arch}.conf
|
||||||
|
# Co-owned with p11-kit so it is not hard dependency
|
||||||
|
%dir %{_datadir}/p11-kit
|
||||||
|
%dir %{_datadir}/p11-kit/modules
|
||||||
|
%{_datadir}/p11-kit/modules/opensc.module
|
||||||
|
%{_libdir}/lib*.so.*
|
||||||
|
%{_libdir}/opensc-pkcs11.so
|
||||||
|
%{_libdir}/pkcs11-spy.so
|
||||||
|
%{_libdir}/onepin-opensc-pkcs11.so
|
||||||
|
%dir %{_libdir}/pkcs11
|
||||||
|
%{_libdir}/pkcs11/opensc-pkcs11.so
|
||||||
|
%{_libdir}/pkcs11/onepin-opensc-pkcs11.so
|
||||||
|
%{_libdir}/pkcs11/pkcs11-spy.so
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Thu Nov 14 2024 Veronika Hanulikova <vhanulik@redhat.com> - 0.26.0-1
|
* Thu Nov 14 2024 Veronika Hanulikova <vhanulik@redhat.com> - 0.26.0-1
|
||||||
|
Loading…
Reference in New Issue
Block a user