[packages/gsasl] - updated to 2.0.1; now libgssapi is supported (and advised)

qboosh qboosh at pld-linux.org
Sat Jul 16 07:27:45 CEST 2022


commit 9af9abedb45575bf3cbaa93553c87b3ee6c2795b
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Jul 16 07:29:25 2022 +0200

    - updated to 2.0.1; now libgssapi is supported (and advised)

 gsasl.spec | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/gsasl.spec b/gsasl.spec
index 71341c0..933db5a 100644
--- a/gsasl.spec
+++ b/gsasl.spec
@@ -3,28 +3,30 @@
 %bcond_without	apidocs		# API documentation
 %bcond_without	kerberos5	# GSSAPI mechanism
 %bcond_with	gss		# GNU GSS as GSSAPI implementation
+%bcond_with	gssglue		# libgssglue GSSAPI wrapper
 %bcond_without	heimdal		# Heimdal as GSSAPI implementation (default)
 %bcond_with	krb5		# MIT Kerberos as GSSAPI implementation
 %bcond_without	ntlm		# NTLM mechanism
 %bcond_without	static_libs	# static library
 
-%if %{with gss} || %{with krb5}
+%if %{with gss} || %{with gssglue} || %{with krb5}
 %undefine	with_heimdal
 %endif
 %if %{without kerberos5}
 %undefine	with_gss
+%undefine	with_gssglue
 %undefine	with_heimdal
 %undefine	with_krb5
 %endif
 Summary:	GNU SASL - implementation of the Simple Authentication and Security Layer
 Summary(pl.UTF-8):	GNU SASL - implementacja Simple Authentication and Security Layer
 Name:		gsasl
-Version:	2.0.0
+Version:	2.0.1
 Release:	1
 License:	LGPL v2.1+ (library), GPL v3+ (gsasl tool)
 Group:		Libraries
 Source0:	https://ftp.gnu.org/gnu/gsasl/%{name}-%{version}.tar.gz
-# Source0-md5:	dcecc9ebe25e5b5c395578363d32b2d0
+# Source0-md5:	8fdc487ff9121d0903ac7e3edcd35cd0
 Patch0:		%{name}-info.patch
 URL:		http://www.gnu.org/software/gsasl/
 BuildRequires:	autoconf >= 2.64
@@ -38,6 +40,7 @@ BuildRequires:	gnutls-devel >= 3.4
 %{!?with_apidocs:BuildRequires:	help2man}
 %{?with_krb5:BuildRequires:	krb5-devel}
 BuildRequires:	libgcrypt-devel >= 1.3.0
+%{?with_gssglue:BuildRequires:	libgssglue-devel}
 BuildRequires:	libidn-devel >= 0.1.0
 %{?with_ntlm:BuildRequires:	libntlm-devel >= 0.3.5}
 BuildRequires:	libtool >= 2:2
@@ -103,6 +106,7 @@ Requires:	gss-devel >= 1.0.0
 %{?with_heimdal:Requires:	heimdal-devel}
 %endif
 Requires:	libgcrypt-devel >= 1.3.0
+%{?with_gssglue:Requires:	libgssglue-devel}
 Requires:	libidn-devel >= 0.1.0
 %{?with_ntlm:Requires:	libntlm-devel >= 0.3.5}
 Obsoletes:	libgsasl-devel < 0.1
@@ -160,7 +164,7 @@ Dokumentacja API biblioteki GNU SASL.
 	%{?with_apidocs:--enable-gtk-doc} \
 	%{!?with_ntlm:--disable-ntlm} \
 	%{!?with_static_libs:--disable-static} \
-	--with-gssapi-impl=%{?with_gss:gss}%{?with_heimdal:heimdal}%{?with_krb5:mit}%{!?with_kerberos5:no} \
+	--with-gssapi-impl=%{?with_gss:gss}%{?with_gssglue:gssglue}%{?with_heimdal:heimdal}%{?with_krb5:mit}%{!?with_kerberos5:no} \
 	--with-html-dir=%{_gtkdocdir} \
 	--with-libgcrypt
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gsasl.git/commitdiff/9af9abedb45575bf3cbaa93553c87b3ee6c2795b



More information about the pld-cvs-commit mailing list