W evolution 2.2 camel wywędrował z evolution do evolution-data-server.
W załączniku łata dodające warunkowe budowanie kerberos'a i ldap'a do
evolution-data-server.spec. Z evolution.spec można chyba usunąć bcond
kerberos5 (ale na 100% nie jestem pewny). 
Bez tych poprawek w evolution nie działa uwierzytelnianie GSSAPI
(sprawdzałem) i prawdopodobnie LDAP.

-- 
mrk
Index: evolution-data-server.spec
===================================================================
RCS file: /cvsroot/SPECS/evolution-data-server.spec,v
retrieving revision 1.40
diff -u -r1.40 evolution-data-server.spec
--- evolution-data-server.spec	20 Mar 2005 18:33:23 -0000	1.40
+++ evolution-data-server.spec	26 Mar 2005 21:09:06 -0000
@@ -4,12 +4,14 @@
 # - system libical
 #
 %define		mver		1.2
+%bcond_without	kerberos5	# build without kerberos5 support
+%bcond_without	ldap		# build without ldap support
 
 Summary:	Evolution data server
 Summary(pl):	Serwer danych Evolution
 Name:		evolution-data-server
 Version:	1.2.1
-Release:	2
+Release:	2.1
 License:	GPL
 Group:		Libraries
 Source0:	http://ftp.gnome.org/pub/gnome/sources/evolution-data-server/1.2/%{name}-%{version}.tar.bz2
@@ -33,8 +35,9 @@
 BuildRequires:	libtool
 BuildRequires:	nspr-devel
 Buildrequires:	nss-devel
-BuildRequires:	openldap-devel
 BuildRequires:	pkgconfig
+%{?with_kerberos5:BuildRequires:	heimdal-devel}
+%{?with_ldap:BuildRequires:	openldap-devel >= 2.0.0}
 Requires(post,postun):	/sbin/ldconfig
 Requires(post,postun):	/usr/bin/scrollkeeper-update
 Requires(post):		GConf2
@@ -109,9 +112,12 @@
 cd ../..
 
 %configure \
+	%{?with_kerberos5:--with-krb5=%{_prefix}} \
+	%{!?with_kerberos5:--with-krb5=no} \
+	%{?with_ldap:--with-openldap=yes} \
+	%{!?with_ldap:--with-openldap=no} \
 	--enable-gtk-doc \
 	--enable-static \
-	--with-openldap=yes \
 	--with-nspr-includes=%{_includedir}/nspr \
 	--with-nspr-libs=%{_libdir} \
 	--with-nss-includes=%{_includedir}/nss \
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym