From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A479E1387B1 for ; Mon, 21 Sep 2015 19:01:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8F9C0E08B1; Mon, 21 Sep 2015 19:01:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1A277E08B1 for ; Mon, 21 Sep 2015 19:01:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DE7CD33BF0C for ; Mon, 21 Sep 2015 19:01:40 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D4C2E1F6 for ; Mon, 21 Sep 2015 19:01:38 +0000 (UTC) From: "Pacho Ramos" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Pacho Ramos" Message-ID: <1442862054.38be4f0caa42aa9472632bf90fc6c8a2555bb5c9.pacho@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild X-VCS-Directories: net-misc/remmina/ X-VCS-Committer: pacho X-VCS-Committer-Name: Pacho Ramos X-VCS-Revision: 38be4f0caa42aa9472632bf90fc6c8a2555bb5c9 X-VCS-Branch: master Date: Mon, 21 Sep 2015 19:01:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 3c37d48d-9b1a-4ba7-af0c-4dc5ca455ffc X-Archives-Hash: b37aa69532f518a48bb0dbcc199a7d58 commit: 38be4f0caa42aa9472632bf90fc6c8a2555bb5c9 Author: Pacho Ramos gentoo org> AuthorDate: Mon Sep 21 19:00:54 2015 +0000 Commit: Pacho Ramos gentoo org> CommitDate: Mon Sep 21 19:00:54 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38be4f0c net-misc/remmina: Bump to eapi5, set dependency on libgcrypt:0=, move from 'avahi' to 'zeroconf' USE, vte support is needed for USE ssh (#546886 by Mirko Guenther), xorg-server[kdrive] needed at runtime (#522506 by Sergey S. Starikoff), allow other icons than gnome-icon-theme (#525668 by Harvey Mittens). Package-Manager: portage-2.2.20.1 net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild | 91 ++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild b/net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild new file mode 100644 index 0000000..5ce4689 --- /dev/null +++ b/net-misc/remmina/remmina-1.2.0_rc3-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit versionator gnome2-utils cmake-utils + +MY_PV_MAIN=$(get_version_component_range 1-3) +MY_PV_RC=$(get_version_component_range 4) +MY_PV="${MY_PV_MAIN}-${MY_PV_RC//rc/rcgit.}" + +if [[ ${PV} != 9999 ]]; then + SRC_URI="https://github.com/FreeRDP/Remmina/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +else + inherit git-2 + SRC_URI="" + EGIT_REPO_URI="git://github.com/FreeRDP/Remmina.git + https://github.com/FreeRDP/Remmina.git" + KEYWORDS="" +fi + +DESCRIPTION="A GTK+ RDP, VNC, XDMCP and SSH client" +HOMEPAGE="http://remmina.org/ https://github.com/FreeRDP/Remmina" + +LICENSE="GPL-2" +SLOT="0" +IUSE="ayatana crypt debug freerdp gnome-keyring nls ssh telepathy vte zeroconf" +REQUIRED_USE="ssh? ( vte )" #546886 + +RDEPEND=" + >=dev-libs/glib-2.31.18:2 + >=net-libs/libvncserver-0.9.8.2 + x11-libs/libxkbfile + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + virtual/freedesktop-icon-theme + ayatana? ( dev-libs/libappindicator:3 ) + crypt? ( dev-libs/libgcrypt:0= ) + freerdp? ( + >=net-misc/freerdp-1.2 + ) + gnome-keyring? ( gnome-base/libgnome-keyring ) + ssh? ( net-libs/libssh[sftp] ) + telepathy? ( net-libs/telepathy-glib ) + vte? ( x11-libs/vte:2.90 ) + zeroconf? ( net-dns/avahi[gtk3] ) +" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +RDEPEND+=" + x11-base/xorg-server[kdrive] + !net-misc/remmina-plugins +" + +DOCS=( README ) + +S="${WORKDIR}/Remmina-${MY_PV}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_with ayatana APPINDICATOR) + $(cmake-utils_use_with crypt GCRYPT) + $(cmake-utils_use_with freerdp FREERDP) + $(cmake-utils_use_with gnome-keyring GNOMEKEYRING) + $(cmake-utils_use_with nls GETTEXT) + $(cmake-utils_use_with nls TRANSLATIONS) + $(cmake-utils_use_with ssh LIBSSH) + $(cmake-utils_use_with telepathy TELEPATHY) + $(cmake-utils_use_with vte VTE) + $(cmake-utils_use_with zeroconf AVAHI) + -DGTK_VERSION=3 + ) + cmake-utils_src_configure +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}