[guacamole-server/epel7] Revert to 0.8.4 until client java requirements update.
Simone Caronni
slaanesh at fedoraproject.org
Tue Aug 26 10:46:24 UTC 2014
commit 7473a6461218986aaa6c79784510430c3e93ed20
Author: Simone Caronni <negativo17 at gmail.com>
Date: Tue Aug 26 12:46:21 2014 +0200
Revert to 0.8.4 until client java requirements update.
guacamole-server.spec | 38 +++++++++++---------------------------
1 files changed, 11 insertions(+), 27 deletions(-)
---
diff --git a/guacamole-server.spec b/guacamole-server.spec
index f57f62e..e402c01 100644
--- a/guacamole-server.spec
+++ b/guacamole-server.spec
@@ -2,8 +2,9 @@
%global username guacd
Name: guacamole-server
-Version: 0.9.2
-Release: 1%{?dist}
+Version: 0.8.4
+Release: 2%{?dist}
+Epoch: 1
Summary: Server-side native components that form the Guacamole proxy
License: MPLv1.1 or GPLv2+
@@ -12,6 +13,7 @@ Source0: http://downloads.sourceforge.net/guacamole/%{name}-%{version}.ta
Source1: %{name}.sysconfig
Source2: %{name}.service
Source3: %{name}.init
+Patch0: %{name}-0.8.4-autoconf.patch
BuildRequires: autoconf
BuildRequires: automake
@@ -22,17 +24,16 @@ BuildRequires: pkgconfig(freerdp) >= 1.0.2
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(libpulse)
-BuildRequires: pkgconfig(libssh2)
+BuildRequires: pkgconfig(libssh)
BuildRequires: pkgconfig(libssl)
-BuildRequires: pkgconfig(libtelnet)
-BuildRequires: pkgconfig(ossp-uuid)
+BuildRequires: pkgconfig(pango)
+BuildRequires: pkgconfig(vorbis)
+
%if 0%{?rhel} == 6
BuildRequires: libvncserver-devel
%else
BuildRequires: pkgconfig(libvncserver)
%endif
-BuildRequires: pkgconfig(pango)
-BuildRequires: pkgconfig(vorbis)
%description
Guacamole is an HTML5 remote desktop gateway.
@@ -66,6 +67,7 @@ developing applications that use %{name}.
%package -n libguac-client-rdp
Summary: RDP support for guacd
Requires: libguac%{?_isa} = %{version}-%{release}
+Requires: freerdp-plugins
%description -n libguac-client-rdp
libguac-client-rdp is a protocol support plugin for the Guacamole proxy (guacd)
@@ -89,14 +91,6 @@ libguac-client-vnc is a protocol support plugin for the Guacamole proxy (guacd)
which provides support for VNC via the libvncclient library (part of
libvncserver).
-%package -n libguac-client-telnet
-Requires: libguac%{?_isa} = %{version}-%{release}
-Summary: Telnet support for guacd
-
-%description -n libguac-client-telnet
-libguac-client-telnet is a protocol support plugin for the Guacamole proxy
-(guacd) which provides support for Telnet via the libtelnet library.
-
%package -n guacd
Summary: Proxy daemon for Guacamole
Requires(pre): shadow-utils
@@ -121,6 +115,7 @@ framework to translate between arbitrary protocols and the Guacamole protocol.
%prep
%setup -q
+%patch0 -p1
%build
autoreconf -vif
@@ -209,10 +204,6 @@ fi
%postun -n libguac-client-vnc -p /sbin/ldconfig
-%post -n libguac-client-telnet -p /sbin/ldconfig
-
-%postun -n libguac-client-telnet -p /sbin/ldconfig
-
%files -n libguac
%doc AUTHORS LICENSE README
%{_libdir}/libguac.so.*
@@ -238,10 +229,6 @@ fi
%{_libdir}/libguac-client-vnc.so
%{_libdir}/libguac-client-vnc.so.*
-%files -n libguac-client-telnet
-%{_libdir}/libguac-client-telnet.so
-%{_libdir}/libguac-client-telnet.so.*
-
%files -n guacd
%config(noreplace) %{_sysconfdir}/sysconfig/guacd
%{_mandir}/man8/guacd.8.*
@@ -254,12 +241,9 @@ fi
%attr(750,%{username},%{username}) %{_sharedstatedir}/guacd
%changelog
-* Wed Jul 23 2014 Simone Caronni <negativo17 at gmail.com> - 0.9.2-1
-- Update to 0.9.2.
-- Add OOSP UUID library build requirement.
+* Tue Aug 26 2014 Simone Caronni <negativo17 at gmail.com> - 1:0.8.4-3
- Use automatic dependency logic for FreeRDP libraries.
- Update environment in service file.
-- Enable new telnet plugin.
- There is now VNC support (libvncserver) in all EPEL 7 arches.
* Mon May 26 2014 Simone Caronni <negativo17 at gmail.com> - 0.8.4-2
More information about the scm-commits
mailing list