Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/x11-ssh-askpass/
Date: Sat, 02 Nov 2019 08:52:34
Message-Id: 1572684744.2fbd576656faf6c2b13a82c210ee391ea0958294.mgorny@gentoo
1 commit: 2fbd576656faf6c2b13a82c210ee391ea0958294
2 Author: Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp <DOT> ua>
3 AuthorDate: Thu Oct 31 22:30:18 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 2 08:52:24 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbd5766
7
8 net-misc/x11-ssh-askpass: EAPI 7, new maintainer
9
10 Bug: https://bugs.gentoo.org/697224
11 Package-Manager: Portage-2.3.76, Repoman-2.3.16
12 Signed-off-by: Vladimir Pavljuchenkov <spiderx <AT> spiderx.dp.ua>
13 Closes: https://github.com/gentoo/gentoo/pull/13512
14 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
15
16 net-misc/x11-ssh-askpass/metadata.xml | 17 ++++++++-
17 .../x11-ssh-askpass-1.2.4.1-r2.ebuild | 42 ++++++++++++++++++++++
18 2 files changed, 58 insertions(+), 1 deletion(-)
19
20 diff --git a/net-misc/x11-ssh-askpass/metadata.xml b/net-misc/x11-ssh-askpass/metadata.xml
21 index 6f49eba8f49..344661c689f 100644
22 --- a/net-misc/x11-ssh-askpass/metadata.xml
23 +++ b/net-misc/x11-ssh-askpass/metadata.xml
24 @@ -1,5 +1,20 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<!-- maintainer-needed -->
29 + <maintainer type="person">
30 + <email>spiderx@××××××××××.ua</email>
31 + <name>Vladimir Pavljuchenkov</name>
32 + </maintainer>
33 + <maintainer type="project">
34 + <email>proxy-maint@g.o</email>
35 + <name>Proxy Maintainers</name>
36 + </maintainer>
37 + <longdescription lang="en">
38 + This is an X11-based passphrase dialog for use with OpenSSH.
39 + These dialogs are intended to be called from the ssh-add program
40 + and not invoked directly.
41 + </longdescription>
42 + <upstream>
43 + <remote-id type="github">sigmavirus24/x11-ssh-askpass</remote-id>
44 + </upstream>
45 </pkgmetadata>
46
47 diff --git a/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild b/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild
48 new file mode 100644
49 index 00000000000..65224da4bf5
50 --- /dev/null
51 +++ b/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild
52 @@ -0,0 +1,42 @@
53 +# Copyright 1999-2019 Gentoo Authors
54 +# Distributed under the terms of the GNU General Public License v2
55 +
56 +EAPI=7
57 +
58 +inherit toolchain-funcs
59 +
60 +DESCRIPTION="X11-based passphrase dialog for use with OpenSSH"
61 +HOMEPAGE="http://www.liquidmeme.net/software/x11-ssh-askpass
62 + https://github.com/sigmavirus24/x11-ssh-askpass"
63 +SRC_URI="http://www.liquidmeme.net/software/x11-ssh-askpass/${P}.tar.gz"
64 +
65 +LICENSE="HPND"
66 +SLOT="0"
67 +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
68 +IUSE=""
69 +
70 +RDEPEND="virtual/ssh
71 + x11-libs/libXt
72 + x11-libs/libX11
73 + x11-libs/libSM
74 + x11-libs/libICE"
75 +DEPEND="${RDEPEND}"
76 +BDEPEND="x11-misc/imake
77 + app-text/rman"
78 +
79 +src_configure() {
80 + econf --libexecdir=/usr/$(get_libdir)/misc \
81 + --disable-installing-app-defaults
82 + xmkmf || die "xmkmf failed"
83 +}
84 +
85 +src_compile() {
86 + emake includes
87 + emake CC="$(tc-getCC)" CDEBUGFLAGS="${CFLAGS}"
88 +}
89 +
90 +src_install() {
91 + default
92 + newman x11-ssh-askpass.man x11-ssh-askpass.1
93 + dosym ../"$(get_libdir)"/misc/x11-ssh-askpass /usr/bin/x11-ssh-askpass
94 +}