From 333fa03647e460aa34d29339b0d71cb7a1c56187 Mon Sep 17 00:00:00 2001 From: Diogo Pereira Date: Mon, 9 Oct 2017 21:32:17 +0100 Subject: net-misc/remmina: version bump to 1.2.0_rc21. The VNC plugin is now optional, enabled by the vnc USE flag. Closes: https://github.com/gentoo/gentoo/pull/5902 --- net-misc/remmina/Manifest | 2 +- net-misc/remmina/remmina-1.2.0_rc19.ebuild | 81 ---------------------------- net-misc/remmina/remmina-1.2.0_rc21.ebuild | 84 ++++++++++++++++++++++++++++++ 3 files changed, 85 insertions(+), 82 deletions(-) delete mode 100644 net-misc/remmina/remmina-1.2.0_rc19.ebuild create mode 100644 net-misc/remmina/remmina-1.2.0_rc21.ebuild (limited to 'net-misc/remmina') diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest index a75d1992f28f..373db17160f3 100644 --- a/net-misc/remmina/Manifest +++ b/net-misc/remmina/Manifest @@ -1,3 +1,3 @@ DIST remmina-1.2.0_rc16.tar.gz 1008438 SHA256 edb347f9e4d0a2e682f7ffd22caa364b477653a1aca31d1c1922a86d81df4995 SHA512 a6d2fb95a3fc68ee7ce4c8205c775cbc7bb83fa2f90b68d04f355b4ca8b4d0956a29ecbc028260c432b55c582802e9f243ad62426212d9fd0f02f7e50a56856f WHIRLPOOL a5d136e1abaeafcc1ad070c400a0c7456e29d1406ea3542add5eb36c4cb1e32cedf0a2bac855298a5e1e703e19774d007ec70c822c49ec13a9f565123b33181d -DIST remmina-1.2.0_rc19.tar.gz 864828 SHA256 e5a5bc76caf78f873030e0fe9709a2981c9900cfd153775309e358fb783840a3 SHA512 4cc834376392f3bc31a0c695df69d516679cddfefcbba95a7c71be25e8216a0429e0573dadbe72fd1a3bee2b1fd1847ae3618f2ba5ce3896a1b52769f1f87394 WHIRLPOOL 216c63599d851acb684fa5a92864f30f707c628c17f7be96eea48ab557b5104554a736792da70a117d4be2ffc4aedb9abe7a27f7495a4e504e3475ad547ae4bd DIST remmina-1.2.0_rc20.tar.gz 1016674 SHA256 5663105735600cfe5dbbcd62e64ffb27bb6587e1035b04b2b63a32a98d25ef30 SHA512 096cbb9cf45e911466a6123eead727d45365ee434bf371603733de4e7ab9b445ce67019f2a66d45fe33aecab4d163f6f31ca38811adadc125494f8575fa3a64a WHIRLPOOL b3b218c32e46516f80f637dd8fefc59c16ed437b24b0d7a20336ee90b5364e29e618dfb1705de31341b3dfd0220df3ff38021f782e57127b193f6b58193b761e +DIST remmina-1.2.0_rc21.tar.gz 1028685 SHA256 9b4ac39a4ca40fffc9ce52e4a504839626eb4e0b3d1cdddf54217beef1fcd535 SHA512 5b3f0bab14c57ae91375373b0181bdb4e6d933332ef1b5c590988b29d6afccfd77cece371e3bbf98bedc6c35a9ee8eefa37201ec09fb44d62de83a1cdaf706b0 WHIRLPOOL 560779b36f2efe830f69121ac532f4558acf3e6c82fe826308d4402d8710b1976b3f773ba3873387d9e0b2575c2be63531cecd272305ebdde47046ce342bef71 diff --git a/net-misc/remmina/remmina-1.2.0_rc19.ebuild b/net-misc/remmina/remmina-1.2.0_rc19.ebuild deleted file mode 100644 index da10825a7c66..000000000000 --- a/net-misc/remmina/remmina-1.2.0_rc19.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils eutils gnome2-utils - -MY_PV="${PV//_rc/-rcgit.}" - -DESCRIPTION="A GTK+ RDP, VNC, XDMCP and SSH client" -HOMEPAGE="http://remmina.org/" -SRC_URI="https://github.com/FreeRDP/Remmina/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ayatana crypt rdp gnome-keyring nls spice ssh telepathy zeroconf" - -RDEPEND=" - dev-libs/glib:2 - net-libs/libvncserver - 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= ) - rdp? ( >=net-misc/freerdp-2.0.0_pre20161219 ) - gnome-keyring? ( app-crypt/libsecret ) - spice? ( net-misc/spice-gtk[gtk3] ) - ssh? ( net-libs/libssh[sftp] - x11-libs/vte:2.91 ) - telepathy? ( net-libs/telepathy-glib ) - zeroconf? ( net-dns/avahi[gtk3] ) -" -DEPEND="${RDEPEND} - dev-util/intltool - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" - -DOCS=( README.md ) - -S="${WORKDIR}/Remmina-${MY_PV}" - -src_configure() { - local mycmakeargs=( - -DWITH_APPINDICATOR=$(usex ayatana) - -DWITH_GCRYPT=$(usex crypt) - -DWITH_FREERDP=$(usex rdp freerdp) - -DWITH_LIBSECRET=$(usex gnome-keyring) - -DWITH_GETTEXT=$(usex nls) - -DWITH_TRANSLATIONS=$(usex nls) - -DWITH_SPICE=$(usex spice) - -DWITH_LIBSSH=$(usex ssh) - -DWITH_VTE=$(usex ssh) - -DWITH_TELEPATHY=$(usex telepathy) - -DWITH_AVAHI=$(usex zeroconf) - -DGTK_VERSION=3 - ) - cmake-utils_src_configure -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update - - elog "To get additional features, some optional runtime dependencies" - elog "may be installed:" - elog "" - optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt] - optfeature "XDMCP support" x11-base/xorg-server[xephyr] -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/net-misc/remmina/remmina-1.2.0_rc21.ebuild b/net-misc/remmina/remmina-1.2.0_rc21.ebuild new file mode 100644 index 000000000000..e0491b743f19 --- /dev/null +++ b/net-misc/remmina/remmina-1.2.0_rc21.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils eutils gnome2-utils + +MY_PV="${PV//_rc/-rcgit.}" + +DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client" +HOMEPAGE="https://remmina.org/" +SRC_URI="https://github.com/FreeRDP/Remmina/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ayatana crypt rdp gnome-keyring nls spice ssh telepathy vnc zeroconf" + +CDEPEND=" + dev-libs/glib:2 + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libxkbfile + ayatana? ( dev-libs/libappindicator:3 ) + crypt? ( dev-libs/libgcrypt:0= ) + rdp? ( >=net-misc/freerdp-2.0.0_rc0 ) + gnome-keyring? ( app-crypt/libsecret ) + spice? ( net-misc/spice-gtk[gtk3] ) + ssh? ( net-libs/libssh[sftp] + x11-libs/vte:2.91 ) + telepathy? ( net-libs/telepathy-glib ) + vnc? ( net-libs/libvncserver ) + zeroconf? ( net-dns/avahi[gtk3] ) +" +DEPEND="${CDEPEND} + dev-util/intltool + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +RDEPEND="${CDEPEND} + virtual/freedesktop-icon-theme +" + +DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md ) + +S="${WORKDIR}/Remmina-${MY_PV}" + +src_configure() { + local mycmakeargs=( + -DWITH_APPINDICATOR=$(usex ayatana) + -DWITH_GCRYPT=$(usex crypt) + -DWITH_LIBSECRET=$(usex gnome-keyring) + -DWITH_GETTEXT=$(usex nls) + -DWITH_TRANSLATIONS=$(usex nls) + -DWITH_FREERDP=$(usex rdp) + -DWITH_SPICE=$(usex spice) + -DWITH_LIBSSH=$(usex ssh) + -DWITH_VTE=$(usex ssh) + -DWITH_TELEPATHY=$(usex telepathy) + -DWITH_LIBVNCSERVER=$(usex vnc) + -DWITH_AVAHI=$(usex zeroconf) + -DGTK_VERSION=3 + ) + cmake-utils_src_configure +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + + elog "To get additional features, some optional runtime dependencies" + elog "may be installed:" + elog "" + optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt] + optfeature "XDMCP support" x11-base/xorg-server[xephyr] +} + +pkg_postrm() { + gnome2_icon_cache_update +} -- cgit v1.2.3-65-gdbad