SPECS: gsasl.spec - updated to 0.2.16 - added pl.po-update patch -...

qboosh qboosh at pld-linux.org
Thu Apr 26 10:29:27 CEST 2007


Author: qboosh                       Date: Thu Apr 26 08:29:27 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 0.2.16
- added pl.po-update patch
- sanitized bconds/configure options: really use MIT Kerberos for GSSAPI
  by default, explicitly disable KERBEROS_V5 method (currently broken)

---- Files affected:
SPECS:
   gsasl.spec (1.35 -> 1.36) 

---- Diffs:

================================================================
Index: SPECS/gsasl.spec
diff -u SPECS/gsasl.spec:1.35 SPECS/gsasl.spec:1.36
--- SPECS/gsasl.spec:1.35	Sun Apr  1 00:55:38 2007
+++ SPECS/gsasl.spec	Thu Apr 26 10:29:21 2007
@@ -1,25 +1,26 @@
 # $Revision$, $Date$
 #
 # Conditional build:
-%bcond_without	gss		# without GSSAPI mechanism
-%bcond_without	kerberos5	# without KERBEROS_V5 mechanism
+%bcond_with	gss		# use gss instead of MIT as GSSAPI implementation
+%bcond_with	kerberos5	# with KERBEROS_V5 mechanism (based on shishi, currently broken)
 %bcond_without	ntlm		# without NTLM mechanism
 %bcond_without	static_libs	# don't build static libraries
 #
 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:	0.2.15
-Release:	2
+Version:	0.2.16
+Release:	1
 License:	GPL
 Group:		Libraries
 Source0:	http://josefsson.org/gsasl/releases/%{name}-%{version}.tar.gz
-# Source0-md5:	906954c002098370c161ac2c97c4c33e
+# Source0-md5:	eb23cc53c7a176fa39c1c9ec7257b018
 Patch0:		%{name}-info.patch
+Patch1:		%{name}-pl.po-update.patch
 URL:		http://www.gnu.org/software/gsasl/
-BuildRequires:	autoconf >= 2.60
-BuildRequires:	automake >= 1:1.9
-BuildRequires:	gettext-devel >= 0.14.1
+BuildRequires:	autoconf >= 2.61
+BuildRequires:	automake >= 1:1.10
+BuildRequires:	gettext-devel >= 0.16.1
 BuildRequires:	gnutls-devel >= 1.2.0
 %{?with_gss:BuildRequires:	gss-devel >= 0.0.0}
 BuildRequires:	gtk-doc >= 1.1
@@ -28,8 +29,9 @@
 %{?with_ntlm:BuildRequires:	libntlm-devel >= 0.3.5}
 BuildRequires:	libtool >= 2:1.5
 BuildRequires:	pkgconfig
-# alternatively, shishi or heimdal could be used for GSSAPI and KERBEROS_V5
-%{?with_kerberos5:BuildRequires:	krb5-devel}
+# alternatively, gss or heimdal can be used for GSSAPI
+%{!?with_gss:BuildRequires:	krb5-devel}
+%{?with_kerberos5:BuildRequires:	shishi-devel}
 BuildRequires:	texinfo
 Requires(post,postun):	/sbin/ldconfig
 %{?with_ntlm:Requires:	libntlm >= 0.3.5}
@@ -85,7 +87,8 @@
 Requires:	libgcrypt-devel >= 1.1.42
 Requires:	libidn-devel >= 0.1.0
 %{?with_ntlm:Requires:	libntlm-devel >= 0.3.5}
-%{?with_kerberos5:Requires:	krb5-devel}
+%{!?with_gss:Requires:	krb5-devel}
+%{?with_kerberos5:Requires:	shishi-devel}
 Obsoletes:	libgsasl-devel
 
 %description devel
@@ -110,6 +113,9 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
+
+rm -f lib/po/stamp-po
 
 %build
 %{__gettextize}
@@ -127,10 +133,10 @@
 cd -
 %configure \
 	--enable-gtk-doc \
-	%{!?with_gss:--disable-gssapi} \
-	%{!?with_kerberos5:--disable-kerberos_v5} \
 	%{!?with_ntlm:--disable-ntlm} \
 	%{!?with_static_libs:--disable-static} \
+	%{?with_kerberos5:--enable-kerberos_v5} \
+	%{!?with_gss:--with-gssapi-impl=mit} \
 	--with-html-dir=%{_gtkdocdir} \
 	--with-libgcrypt
 
@@ -187,6 +193,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.36  2007/04/26 08:29:21  qboosh
+- updated to 0.2.16
+- added pl.po-update patch
+- sanitized bconds/configure options: really use MIT Kerberos for GSSAPI
+  by default, explicitly disable KERBEROS_V5 method (currently broken)
+
 Revision 1.35  2007/03/31 22:55:38  baggins
 - rel 2
 - unified kerberos bconds
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/gsasl.spec?r1=1.35&r2=1.36&f=u



More information about the pld-cvs-commit mailing list