# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="A GTK2 client for VNC, RDP, SSH, and XDMCP." LICENSE="GPL-2" HOMEPAGE="http://remmina.sourceforge.net/" SRC_URI="mirror://sourceforge/remmina/${P}.tar.gz" SLOT="0" IUSE="avahi gcrypt nls threads rdp ssh unique vnc vte" KEYWORDS="~amd64 ~x86" DEPEND=">=x11-libs/gtk+-2.16 >=dev-libs/glib-2.20 nls? ( sys-devel/gettext ) avahi? ( >=net-dns/avahi-0.6.22 ) vte? ( >=x11-libs/vte-0.12.0 ) unique? ( >=dev-libs/libunique-1.0.8 ) vnc? ( media-libs/jpeg net-libs/gnutls sys-libs/zlib ) threads? ( ssh? ( >=net-libs/libssh-0.4 ) ) gcrypt? ( >=dev-libs/libgcrypt-1.4.0 )" RDEPEND="${DEPEND} rdp? ( net-misc/rdesktop )" pkg_setup() { use ssh && use !threads && die "ssh support requires threads" } src_compile() { econf \ $(use_enable nls) \ $(use_enable avahi) \ $(use_enable vte) \ $(use_enable unique) \ $(use_enable vnc) \ $(use_enable ssh) \ $(use_enable gcrypt) emake || die } src_install() { emake DESTDIR="${D}" install || die "Install failed" dodoc README README.LibVNCServer ChangeLog || die }