[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