[guacamole-server] Update to 0.9.1

Simone Caronni slaanesh at fedoraproject.org
Mon May 26 10:05:07 UTC 2014


commit e1386e3f5fb713d22a0cfe14d966666cbfe3df7d
Author: Simone Caronni <negativo17 at gmail.com>
Date:   Mon May 26 12:05:01 2014 +0200

    Update to 0.9.1

 .gitignore                             |    1 +
 guacamole-server-0.9.0-fix-build.patch |  321 --------------------------------
 guacamole-server.spec                  |   29 +++-
 sources                                |    2 +-
 4 files changed, 25 insertions(+), 328 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1b06d3f..f10d0e9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /guacamole-server-0.8.2.tar.gz
 /guacamole-server-0.8.3.tar.gz
 /guacamole-server-0.9.0.tar.gz
+/guacamole-server-0.9.1.tar.gz
diff --git a/guacamole-server.spec b/guacamole-server.spec
index 8d4e0b7..5ae6fa3 100644
--- a/guacamole-server.spec
+++ b/guacamole-server.spec
@@ -2,7 +2,7 @@
 %global username guacd
 
 Name:           guacamole-server
-Version:        0.9.0
+Version:        0.9.1
 Release:        1%{?dist}
 Summary:        Server-side native components that form the Guacamole proxy
 
@@ -12,10 +12,6 @@ Source0:        http://downloads.sourceforge.net/guacamole/%{name}-%{version}.ta
 Source1:        %{name}.sysconfig
 Source2:        %{name}.service
 Source3:        %{name}.init
-# Backport patches from upstream 0.9.1 to fix all build errors:
-# https://glyptodon.org/jira/browse/GUAC-597
-# https://glyptodon.org/jira/browse/GUAC-598
-Patch0:         %{name}-0.9.0-fix-build.patch
 
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -28,6 +24,7 @@ BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(libssh2)
 BuildRequires:  pkgconfig(libssl)
+BuildRequires:  pkgconfig(libtelnet)
 %if 0%{?rhel} == 6
 BuildRequires:  libvncserver-devel
 %else
@@ -92,6 +89,14 @@ 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
@@ -116,7 +121,6 @@ framework to translate between arbitrary protocols and the Guacamole protocol.
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 autoreconf -vif
@@ -206,6 +210,10 @@ 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.*
@@ -231,6 +239,10 @@ 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.*
@@ -243,6 +255,11 @@ fi
 %attr(750,%{username},%{username}) %{_sharedstatedir}/guacd
 
 %changelog
+* Mon May 26 2014 Simone Caronni <negativo17 at gmail.com> - 0.9.1-1
+- Update to 0.9.1.
+- Removed upstreamed patch.
+- Enable new telnet plugin.
+
 * Fri Apr 18 2014 Simone Caronni <negativo17 at gmail.com> - 0.9.0-1
 - Update to 0.9.0.
 - Removed upstreamed patch.
diff --git a/sources b/sources
index 71a8852..89abd2a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3c3a70066a02706dad4d9a68baac9d37  guacamole-server-0.9.0.tar.gz
+b88ac36ed75bb451a7d420d7b505f376  guacamole-server-0.9.1.tar.gz


More information about the scm-commits mailing list