From: Jakub Bogusz Date: Wed, 18 Aug 2010 04:59:51 +0000 (+0000) Subject: - libtirpc and librpcsecgss are alternatives here X-Git-Tag: auto/th/nfs-utils-1_2_2-3~4 X-Git-Url: https://git.pld-linux.org/?a=commitdiff_plain;h=af480148ae532d1c9269c337ab6466bbad1ada8f;hp=8ccd778b44edb0afc3d0b315c2d22c30fd0bb3b6;p=packages%2Fnfs-utils.git - libtirpc and librpcsecgss are alternatives here Changed files: nfs-utils.spec -> 1.185 --- diff --git a/nfs-utils.spec b/nfs-utils.spec index 25c9eed..2385fbb 100644 --- a/nfs-utils.spec +++ b/nfs-utils.spec @@ -4,6 +4,7 @@ # # Conditional build: %bcond_with krb5 # build with MIT Kerberos instead of Heimdal +%bcond_without tirpc # use librpcsecgss instead of libtirpc # Summary: Kernel NFS server Summary(pl.UTF-8): Działający na poziomie jądra serwer NFS @@ -41,23 +42,25 @@ URL: http://nfs.sourceforge.net/ BuildRequires: autoconf >= 2.59 BuildRequires: automake BuildRequires: cpp -%if %{with krb5} -BuildRequires: krb5-devel >= 1.6 -BuildRequires: libgssglue-devel >= 0.1 -%else -BuildRequires: heimdal-devel >= 1.0 -BuildConflicts: libgssglue-devel -%endif BuildRequires: libblkid-devel BuildRequires: libcap-devel BuildRequires: libevent-devel >= 1.2 BuildRequires: libnfsidmap-devel >= 0.21-3 -BuildRequires: librpcsecgss-devel >= 0.16 -BuildRequires: libtirpc-devel >= 1:0.1.10-4 BuildRequires: libtool BuildRequires: libwrap-devel BuildRequires: pkgconfig -BuildRequires: sed >= 4.0 +%if %{with tirpc} +BuildRequires: libtirpc-devel >= 1:0.1.10-4 +%else +BuildRequires: librpcsecgss-devel >= 0.16 +%endif +%if %{with krb5} +BuildRequires: krb5-devel >= 1.6 +BuildRequires: libgssglue-devel >= 0.1 +%else +BuildRequires: heimdal-devel >= 1.0 +BuildConflicts: libgssglue-devel +%endif # lucid context fields mismatch with current version of spkm3.h BuildConflicts: gss_mech_spkm3-devel Requires(post): fileutils @@ -186,7 +189,7 @@ Wspólne programy do obsługi NFS. --enable-nfsv4 \ --enable-gss \ --enable-mount \ - --enable-tirpc \ + --%{?with_tirpc:en}%{!?with_tirpc:dis}able-tirpc \ --enable-ipv6 \ --with-statedir=/var/lib/nfs \ --with-statduser=rpcstatd \