From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5CCEC138359 for ; Sat, 19 Sep 2020 17:41:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 80763E076B; Sat, 19 Sep 2020 17:41:38 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 50CC6E076B for ; Sat, 19 Sep 2020 17:41:38 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AC14134087C for ; Sat, 19 Sep 2020 17:41:36 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2F2F933A for ; Sat, 19 Sep 2020 17:41:35 +0000 (UTC) From: "Aaron Bauman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Aaron Bauman" Message-ID: <1600537287.d5caee8e3b0c2e422cd3382853d345b54b3a2ed4.bman@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/ssh-askpass-fullscreen/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-misc/ssh-askpass-fullscreen/Manifest net-misc/ssh-askpass-fullscreen/metadata.xml net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild X-VCS-Directories: net-misc/ssh-askpass-fullscreen/ X-VCS-Committer: bman X-VCS-Committer-Name: Aaron Bauman X-VCS-Revision: d5caee8e3b0c2e422cd3382853d345b54b3a2ed4 X-VCS-Branch: master Date: Sat, 19 Sep 2020 17:41:35 +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-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 2cac1392-4393-4f20-bf4f-fa733181f1a8 X-Archives-Hash: a3085368c771fced9cc77be8e9dc704c commit: d5caee8e3b0c2e422cd3382853d345b54b3a2ed4 Author: Aaron Bauman gentoo org> AuthorDate: Sat Sep 19 17:39:48 2020 +0000 Commit: Aaron Bauman gentoo org> CommitDate: Sat Sep 19 17:41:27 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5caee8e net-misc/ssh-askpass-fullscreen: ver and EAPI bump * Bump version * Bump EAPI * Drop to m-n as Gnome does not maintain this ebuild * Install custom man page Bug: https://bugs.gentoo.org/742146 Closes: https://bugs.gentoo.org/606714 Signed-off-by: Aaron Bauman gentoo.org> net-misc/ssh-askpass-fullscreen/Manifest | 1 + net-misc/ssh-askpass-fullscreen/metadata.xml | 8 +---- .../ssh-askpass-fullscreen-1.2.ebuild | 39 ++++++++++++++++++++++ 3 files changed, 41 insertions(+), 7 deletions(-) diff --git a/net-misc/ssh-askpass-fullscreen/Manifest b/net-misc/ssh-askpass-fullscreen/Manifest index 05daa95003f..4a6e17df42e 100644 --- a/net-misc/ssh-askpass-fullscreen/Manifest +++ b/net-misc/ssh-askpass-fullscreen/Manifest @@ -1 +1,2 @@ DIST ssh-askpass-fullscreen-1.0.tar.bz2 69301 BLAKE2B c47e3123f94504162cec237d6c2ff61825b655efaa9bff2710650cce3e2cb45b10ff842c4d88002461ab51c410dd9fc748ee4cdca7cea56e67bc22497b427e7b SHA512 272b7d8bcbfb997530afcb6c619180b625e6753e1dc86cba30f30fa594cd71ec8bfc522b0fb8aee5842cb7a4532a00fc1e0954def9ac81a1b521360d7140f52b +DIST ssh-askpass-fullscreen-1.2.tar.gz 101597 BLAKE2B 86c632f83d99ed3d6934b921e499fdb75821659d5b54d380a9d7b04355b93602a481e94320d795b614f2e4c67e7a3ffe1e8380065840e31cb9f5e29c5ae8a75d SHA512 478ae81d8d8b174f9a7ba8f7071aca80503ee3ceed945f12fc44f69d08df4ede010de64ab96cacc901b5b29f4a0e4efb86c220e40f2903b8a4306acc4381f88d diff --git a/net-misc/ssh-askpass-fullscreen/metadata.xml b/net-misc/ssh-askpass-fullscreen/metadata.xml index 796542559d7..58f638b2ac3 100644 --- a/net-misc/ssh-askpass-fullscreen/metadata.xml +++ b/net-misc/ssh-askpass-fullscreen/metadata.xml @@ -1,11 +1,5 @@ - - gnome@gentoo.org - Gentoo GNOME Desktop - - - atj/ssh-askpass-fullscreen - + diff --git a/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild b/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild new file mode 100644 index 00000000000..9a508e4b02a --- /dev/null +++ b/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A small SSH Askpass replacement written with GTK2" +HOMEPAGE="https://github.com/atj/ssh-askpass-fullscreen" +SRC_URI="https://github.com/atj/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND=">=x11-libs/gtk+-2.10.0:2 + x11-libs/libX11" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + # automake-1.13 fix, bug #468764 + sed -i -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' configure.ac || die "sed #1 failed" + + eapply_user + eautoreconf +} + +src_install() { + default + + doman "${FILESDIR}"/ssh-askpass-fullscreen.1 + + # Automatically display the passphrase dialog - see bug #437764 + echo "SSH_ASKPASS='${EPREFIX}/usr/bin/ssh-askpass-fullscreen'" >> "${T}/99ssh_askpass" \ + || die "envd file creation failed" + doenvd "${T}"/99ssh_askpass +}