summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schuerch <nativemad@gentoo.org>2014-10-28 16:31:38 +0000
committerAndreas Schuerch <nativemad@gentoo.org>2014-10-28 16:31:38 +0000
commitff7890c66d1b8951f69a2c130218f9298f3d8348 (patch)
tree999a55241122c3b470be7c6c508b8a56ce3a5525 /net-misc/guacamole-server
parentsci-physics/lammps-20141021-r1: Added more optional modules in build. (diff)
downloadgentoo-2-ff7890c66d1b8951f69a2c130218f9298f3d8348.tar.gz
gentoo-2-ff7890c66d1b8951f69a2c130218f9298f3d8348.tar.bz2
gentoo-2-ff7890c66d1b8951f69a2c130218f9298f3d8348.zip
Version bump, depending on older freerdp and some use conditional config options. See bug 512852. Thanks Mike!
(Portage version: 2.2.8-r2/cvs/Linux i686, signed Manifest commit with key C1DE54B2)
Diffstat (limited to 'net-misc/guacamole-server')
-rw-r--r--net-misc/guacamole-server/ChangeLog9
-rw-r--r--net-misc/guacamole-server/guacamole-server-0.9.3.ebuild55
-rw-r--r--net-misc/guacamole-server/metadata.xml2
3 files changed, 65 insertions, 1 deletions
diff --git a/net-misc/guacamole-server/ChangeLog b/net-misc/guacamole-server/ChangeLog
index 5b6ddf44abf0..410ba9e9fcaa 100644
--- a/net-misc/guacamole-server/ChangeLog
+++ b/net-misc/guacamole-server/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-misc/guacamole-server
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/guacamole-server/ChangeLog,v 1.6 2014/08/12 09:05:32 nativemad Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/guacamole-server/ChangeLog,v 1.7 2014/10/28 16:31:38 nativemad Exp $
+
+*guacamole-server-0.9.3 (28 Oct 2014)
+
+ 28 Oct 2014; Andreas Schuerch <nativemad@gentoo.org>
+ +guacamole-server-0.9.3.ebuild:
+ Version bump, depending on older freerdp and some use conditional config
+ options. See bug 512852. Thanks Mike Gilbert
*guacamole-server-0.9.2 (12 Aug 2014)
diff --git a/net-misc/guacamole-server/guacamole-server-0.9.3.ebuild b/net-misc/guacamole-server/guacamole-server-0.9.3.ebuild
new file mode 100644
index 000000000000..a607a1180129
--- /dev/null
+++ b/net-misc/guacamole-server/guacamole-server-0.9.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/guacamole-server/guacamole-server-0.9.3.ebuild,v 1.1 2014/10/28 16:31:38 nativemad Exp $
+
+EAPI=5
+
+inherit eutils
+DESCRIPTION="This is the proxy-daemon used by www-apps/guacamole"
+
+HOMEPAGE="http://guac-dev.org/"
+SRC_URI="mirror://sourceforge/guacamole/${P}.tar.gz"
+
+LICENSE="AGPL-3"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="rdesktop vnc ssh pulseaudio vorbis telnet pango terminal ssl"
+
+DEPEND="x11-libs/cairo
+ dev-libs/ossp-uuid
+ ssh? ( x11-libs/pango
+ net-libs/libssh2 )
+ rdesktop? ( >=net-misc/freerdp-1.1.0_beta1_p20130710
+ <net-misc/freerdp-9999 )
+ vnc? ( net-libs/libvncserver
+ pulseaudio? ( media-sound/pulseaudio ) )
+ vorbis? ( media-libs/libvorbis )
+ telnet? ( net-libs/libtelnet )
+ pango? ( x11-libs/pango )
+ ssl? ( dev-libs/openssl )"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf --with-init-dir=/etc/init.d \
+ $(use ssh && echo "--with-ssh" || echo "--without-ssh") \
+ $(use rdesktop && echo "--with-rdp" || echo "--without-rdp") \
+ $(use vnc && echo "--with-vnc" || echo "--without-vnc") \
+ $(use pulseaudio && echo "--with-pulse" || echo "--without-pulse") \
+ $(use vorbis && echo "--with-vorbis" || echo "--without-vorbis") \
+ $(use telnet && echo "--with-telnet" || echo "--without-telnet") \
+ $(use pango && echo "--with-pango" || echo "--without-pango") \
+ $(use terminal && echo "--with-terminal" || echo "--without-terminal")
+ $(use ssl && echo "--with-ssl" || echo "--without-ssl")
+}
+
+src_compile() {
+ emake || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+}
diff --git a/net-misc/guacamole-server/metadata.xml b/net-misc/guacamole-server/metadata.xml
index 3828998328a5..cfc04ae0b39b 100644
--- a/net-misc/guacamole-server/metadata.xml
+++ b/net-misc/guacamole-server/metadata.xml
@@ -11,5 +11,7 @@
<use>
<flag name="ssh">enable support for ssh connections</flag>
<flag name="telnet">enable support for telnet connections</flag>
+ <flag name="terminal">enable support for terminal sessions</flag>
+ <flag name="pango">enable pango rendering</flag>
</use>
</pkgmetadata>