[packages/nfs-utils] add static_libs bcond
atler
atler at pld-linux.org
Sat Oct 26 13:30:26 CEST 2024
commit 314c1411108465d754faec6f14fc7f71af8b432c
Author: Jan Palus <atler at pld-linux.org>
Date: Sat Oct 26 12:35:59 2024 +0200
add static_libs bcond
nfs-utils.spec | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
---
diff --git a/nfs-utils.spec b/nfs-utils.spec
index 012d4f9..e88dd2e 100644
--- a/nfs-utils.spec
+++ b/nfs-utils.spec
@@ -2,6 +2,7 @@
#
# Conditional build:
%bcond_with krb5 # build with MIT Kerberos instead of Heimdal
+%bcond_without static_libs # static libraries
%bcond_without tirpc # use librpcsecgss instead of libtirpc
Summary: Kernel NFS server
@@ -255,6 +256,7 @@ Statyczna biblioteka libnfsidmap.
%{__autoheader}
%{__automake}
%configure \
+ %{__enable_disable static_libs static} \
--enable-nfsv4 \
--enable-nfsv41 \
--enable-gss \
@@ -294,7 +296,8 @@ install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig,exports.d,modprobe.d} \
udev_rulesdir=/lib/udev/rules.d
%{__rm} $RPM_BUILD_ROOT%{_libdir}/libnfsidmap.la
-%{__rm} $RPM_BUILD_ROOT/%{_lib}/libnfsidmap/*.{a,la}
+%{__rm} $RPM_BUILD_ROOT/%{_lib}/libnfsidmap/*.la
+%{?with_static_libs:%{__rm} $RPM_BUILD_ROOT/%{_lib}/libnfsidmap/*.a}
%{__mv} $RPM_BUILD_ROOT%{_libdir}/libnfsidmap.so.* $RPM_BUILD_ROOT/%{_lib}
ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libnfsidmap.so.*.*.*) \
@@ -648,6 +651,8 @@ fi
%{_pkgconfigdir}/libnfsidmap.pc
%{_mandir}/man3/nfs4_uid_to_name.3*
+%if %{with static_libs}
%files -n libnfsidmap-static
%defattr(644,root,root,755)
%{_libdir}/libnfsidmap.a
+%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/nfs-utils.git/commitdiff/314c1411108465d754faec6f14fc7f71af8b432c
More information about the pld-cvs-commit
mailing list