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
