[rdesktop] disable-credssp (f20+, where libgssglue was retired)

Rex Dieter rdieter at fedoraproject.org
Fri Sep 6 16:50:22 UTC 2013


commit 69b387cccd50edb8b4b4ece1f9a62dc61a36eead
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Fri Sep 6 11:50:11 2013 -0500

    disable-credssp (f20+, where libgssglue was retired)

 rdesktop.spec |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)
---
diff --git a/rdesktop.spec b/rdesktop.spec
index 410ccaa..50cf803 100644
--- a/rdesktop.spec
+++ b/rdesktop.spec
@@ -1,6 +1,6 @@
 Name:           rdesktop
 Version:        1.8.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        X client for remote desktop into Windows Terminal Server
 
 Group:          User Interface/Desktops
@@ -9,7 +9,12 @@ URL:            http://www.rdesktop.org/
 Source0:        http://downloads.sourceforge.net/rdesktop/%{name}-%{version}.tar.gz
 Patch1:         %{name}-libao.patch
 BuildRequires:  libao-devel
+%if 0%{?fedora} > 19
+%define credssp --disable-credssp
+%else
+%define credssp --enable-credssp
 BuildRequires:  libgssglue-devel
+%endif
 BuildRequires:  libX11-devel
 BuildRequires:  libXrandr-devel
 BuildRequires:  libsamplerate-devel
@@ -27,7 +32,9 @@ desktop. Unlike Citrix ICA, no server extensions are required.
 %patch1 -p1 -b .ao
 
 %build
-%configure --with-ipv6 --enable-smartcard --with-sound=libao
+%configure --with-ipv6 --enable-smartcard --with-sound=libao \
+  %{?credssp}
+
 make %{?_smp_mflags}
 
 %install
@@ -40,6 +47,9 @@ make install DESTDIR=$RPM_BUILD_ROOT STRIP=/bin/true
 %{_mandir}/man1/*
 
 %changelog
+* Fri Sep 06 2013 Rex Dieter <rdieter at fedoraproject.org> 1.8.0-2
+- --disable-credssp (f20+, where libgssglue was retired)
+
 * Mon Aug 12 2013 Dominik Mierzejewski <rpm at greysector.net> - 1.8.0-1
 - update to 1.8.0
 - add missing BuildRequires (also bug #949316)


More information about the scm-commits mailing list