Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/xtrlock/
Date: Wed, 01 Apr 2020 06:09:34
Message-Id: 1585721367.6dc03f109741687fc526f2114c94d92bde5c1e4a.jer@gentoo
1 commit: 6dc03f109741687fc526f2114c94d92bde5c1e4a
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 1 06:09:00 2020 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 1 06:09:27 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc03f10
7
8 x11-misc/xtrlock: Version 2.13
9
10 Package-Manager: Portage-2.3.96, Repoman-2.3.22
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 x11-misc/xtrlock/Manifest | 1 +
14 x11-misc/xtrlock/xtrlock-2.13.ebuild | 35 +++++++++++++++++++++++++++++++++++
15 2 files changed, 36 insertions(+)
16
17 diff --git a/x11-misc/xtrlock/Manifest b/x11-misc/xtrlock/Manifest
18 index 526864a0929..dc098a88c16 100644
19 --- a/x11-misc/xtrlock/Manifest
20 +++ b/x11-misc/xtrlock/Manifest
21 @@ -1 +1,2 @@
22 DIST xtrlock_2.12.tar.xz 20620 BLAKE2B d40599f5fec67b8e89f1028dafc929a9b21d6ae1f6e094658d07859e7f74e4686d338e1e03393f9981a62030839969b57493a8655e225b963df8dc04cf6b62f6 SHA512 8392a8c254726e99d2324415bfdac6e577f725942d4e7fd39c915637f87814f1737aefa903a1502632272cabbb10182070dc15ec5d3e5268c9c1b53218d00f36
23 +DIST xtrlock_2.13.tar.xz 21156 BLAKE2B 879c27936cf8058707cbdb2247e1044c8c5eadf74dcb2bcfd5ec8f4b2bab80da6859118e48943de97f7696e41456771bf274b03728a61f5ac6bef8b471192dce SHA512 656e1e77194b816b04260a88c8046b8ef25d6df0405de6fe1ee1dfb2ebfa528a329c1b67be70eaac5ce4ee6a4159d728d363bf8a59232941b76b1e6d14aa91aa
24
25 diff --git a/x11-misc/xtrlock/xtrlock-2.13.ebuild b/x11-misc/xtrlock/xtrlock-2.13.ebuild
26 new file mode 100644
27 index 00000000000..87544effb0d
28 --- /dev/null
29 +++ b/x11-misc/xtrlock/xtrlock-2.13.ebuild
30 @@ -0,0 +1,35 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +inherit toolchain-funcs
36 +
37 +DESCRIPTION="A simplistic screen locking program for X"
38 +HOMEPAGE="http://ftp.debian.org/debian/pool/main/x/xtrlock/"
39 +SRC_URI="mirror://debian/pool/main/x/${PN}/${P/-/_}.tar.xz"
40 +
41 +SLOT="0"
42 +LICENSE="GPL-3"
43 +KEYWORDS="~amd64 ~ppc ~x86"
44 +
45 +RDEPEND="
46 + x11-libs/libX11
47 +"
48 +DEPEND="
49 + ${RDEPEND}
50 + x11-base/xorg-proto
51 + x11-misc/imake
52 +"
53 +
54 +src_compile() {
55 + xmkmf || die
56 + emake CDEBUGFLAGS="${CFLAGS} -DSHADOW_PWD" CC="$(tc-getCC)" \
57 + EXTRA_LDOPTIONS="${LDFLAGS}" xtrlock
58 +}
59 +
60 +src_install() {
61 + dobin xtrlock
62 + chmod u+s "${D}"/usr/bin/xtrlock
63 + newman xtrlock.man xtrlock.1
64 + dodoc debian/changelog
65 +}