[packages/pcsc-lite] add static_libs bcond

atler atler at pld-linux.org
Sat Nov 25 01:57:38 CET 2023


commit 58757b78cd722c950c1deac69498511953e81049
Author: Jan Palus <atler at pld-linux.org>
Date:   Fri Nov 24 23:58:58 2023 +0100

    add static_libs bcond

 pcsc-lite.spec | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/pcsc-lite.spec b/pcsc-lite.spec
index 9b3b1c7..22ff533 100644
--- a/pcsc-lite.spec
+++ b/pcsc-lite.spec
@@ -5,10 +5,11 @@
 #   connections reached, etc)
 #
 # Conditional build:
-%bcond_without	apidocs	# API documentation
-%bcond_without	polkit	# polkit support
-%bcond_without	systemd	# libsystemd support
-%bcond_without	udev	# udev support (plain libusb if disabled)
+%bcond_without	apidocs		# API documentation
+%bcond_without	polkit		# polkit support
+%bcond_without	static_libs	# static libraries
+%bcond_without	systemd		# libsystemd support
+%bcond_without	udev		# udev support (plain libusb if disabled)
 
 Summary:	PCSC Framework for Linux
 Summary(pl.UTF-8):	Środowisko PCSC dla Linuksa
@@ -132,7 +133,7 @@ CPPFLAGS="%{rpmcppflags} -DDISABLE_ON_DEMAND_POWER_ON"
 	--disable-silent-rules \
 	--enable-ipcdir=/var/run/pcscd \
 	%{__enable_disable polkit} \
-	--enable-static \
+	%{__enable_disable static_libs static} \
 	--enable-usbdropdir=%{usbdropdir}
 
 %{__make}
@@ -231,10 +232,12 @@ fi
 %{_pkgconfigdir}/libpcsclite.pc
 %{_examplesdir}/%{name}-%{version}
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libpcsclite.a
 %{_libdir}/libpcscspy.a
+%endif
 
 %if %{with apidocs}
 %files apidocs
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pcsc-lite.git/commitdiff/58757b78cd722c950c1deac69498511953e81049



More information about the pld-cvs-commit mailing list