Drop the notification support for now
This commit is contained in:
parent
d922ccaeea
commit
b7b12d245a
25
opensc.spec
25
opensc.spec
@ -21,10 +21,8 @@ BuildRequires: openssl-devel
|
||||
BuildRequires: /usr/bin/xsltproc
|
||||
BuildRequires: docbook-style-xsl
|
||||
BuildRequires: autoconf automake libtool gcc
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: bash-completion
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: glib2-devel
|
||||
# For tests
|
||||
BuildRequires: libcmocka-devel
|
||||
BuildRequires: softhsm
|
||||
@ -36,12 +34,6 @@ Obsoletes: opensc-devel < 0.12.0
|
||||
Obsoletes: coolkey <= 1.1.0-36
|
||||
# The simclist is bundled in upstream
|
||||
Provides: bundled(simclist) = 1.5
|
||||
Recommends: opensc-notify
|
||||
|
||||
%package notify
|
||||
Summary: Notification support for OpenSC
|
||||
Requires: opensc = %{version}-%{release}
|
||||
Requires: gnome-icon-theme
|
||||
|
||||
%description
|
||||
OpenSC provides a set of libraries and utilities to work with smart cards. Its
|
||||
@ -52,10 +44,6 @@ 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
|
||||
every software/card that does so, too.
|
||||
|
||||
%description notify
|
||||
The opensc-notify subpackage provides support for desktop notification from
|
||||
OpenSC tools.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
@ -82,7 +70,7 @@ sed -i -e 's/opensc.conf/opensc-%{_arch}.conf/g' src/libopensc/Makefile.in
|
||||
sed -i -e 's|"/lib /usr/lib\b|"/%{_lib} %{_libdir}|' configure # lib64 rpaths
|
||||
%configure --disable-static \
|
||||
--disable-autostart-items \
|
||||
--enable-notify \
|
||||
--disable-notify \
|
||||
--disable-assert \
|
||||
--enable-pcsc \
|
||||
--enable-cmocka \
|
||||
@ -132,7 +120,11 @@ rm -rf %{buildroot}%{_datadir}/bash-completion/
|
||||
rm -rf %{buildroot}%{_bindir}/npa-tool
|
||||
rm -rf %{buildroot}%{_mandir}/man1/npa-tool.1*
|
||||
|
||||
desktop-file-validate %{buildroot}/%{_datadir}/applications/org.opensc.notify.desktop
|
||||
# Remove the notification files
|
||||
rm %{buildroot}%{_bindir}/opensc-notify
|
||||
rm %{buildroot}%{_datadir}/applications/org.opensc.notify.desktop
|
||||
rm %{buildroot}%{_mandir}/man1/opensc-notify.1*
|
||||
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
%postun -p /sbin/ldconfig
|
||||
@ -207,11 +199,6 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.opensc.notify.de
|
||||
%{_mandir}/man1/egk-tool.1*
|
||||
%{_mandir}/man5/pkcs15-profile.5*
|
||||
|
||||
%files notify
|
||||
%{_bindir}/opensc-notify
|
||||
%{_datadir}/applications/org.opensc.notify.desktop
|
||||
%{_mandir}/man1/opensc-notify.1*
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Jan 10 2020 Jakub Jelen <jjelen@redhat.com> - 0.20.0-2
|
||||
|
Loading…
Reference in New Issue
Block a user