Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: x11-misc/betterlockscreen/
Date: Sun, 30 May 2021 14:47:14
Message-Id: 1622346200.480235cc51afadc41762c496a3b1780606c3aa67.andrewammerlaan@gentoo
1 commit: 480235cc51afadc41762c496a3b1780606c3aa67
2 Author: Petrus Zhao <petrus.zy.07 <AT> gmail <DOT> com>
3 AuthorDate: Sun May 30 03:43:20 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Sun May 30 03:43:20 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=480235cc
7
8 x11-misc/betterlockscreen: version bump to 3.2.0
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Petrus Zhao <petrus.zy.07 <AT> gmail.com>
12
13 x11-misc/betterlockscreen/Manifest | 1 +
14 .../betterlockscreen/betterlockscreen-3.2.0.ebuild | 49 ++++++++++++++++++++++
15 2 files changed, 50 insertions(+)
16
17 diff --git a/x11-misc/betterlockscreen/Manifest b/x11-misc/betterlockscreen/Manifest
18 index 453d8b9ec..1085af1dc 100644
19 --- a/x11-misc/betterlockscreen/Manifest
20 +++ b/x11-misc/betterlockscreen/Manifest
21 @@ -1 +1,2 @@
22 DIST betterlockscreen-3.1.1.tar.gz 8913 BLAKE2B eb4eb1bb3e775490a6e6048236f8b3cb51e3ecf338b30c45c0e1e46e4164a03728d5cd3e72d6476ebdb50881a15f0fb66cecd97b1e2c4ee06798880e74dbcc5c SHA512 a4facb9a66c6fdbff1ae83bbb94aa74ed00431d0b67fe4e34348cc85d385e73b01551a60fad0bdf9193799c0f4c808406d43d34ffb7be3256ee589ede93f78d7
23 +DIST betterlockscreen-3.2.0.tar.gz 9043 BLAKE2B c61a41e09e1842fece991e41b55dd6fbc457357157c8facaedd754cc01d8bf0e18623ce0fec43a452063f55c7da701853d6984bfdb0d4edf88f2182ffd864543 SHA512 3816e5f3214b4a956ac158193753786393c4e239d477a1cc9f2d3ec00b6cfac6e696325f7c75401667924ed6ad7256e4ea7f9e20a4604a88eb82c5d3bad34190
24
25 diff --git a/x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild b/x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild
26 new file mode 100644
27 index 000000000..8d82b264e
28 --- /dev/null
29 +++ b/x11-misc/betterlockscreen/betterlockscreen-3.2.0.ebuild
30 @@ -0,0 +1,49 @@
31 +# Copyright 2020-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +DESCRIPTION="sweet looking lockscreen for linux system"
37 +HOMEPAGE="https://github.com/pavanjadhaw/betterlockscreen"
38 +
39 +inherit systemd
40 +
41 +if [[ "${PV}" == 9999 ]];then
42 + inherit git-r3
43 + EGIT_REPO_URI="${HOMEPAGE}"
44 +else
45 + SRC_URI="https://github.com/pavanjadhaw/betterlockscreen/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
46 + KEYWORDS="~amd64"
47 +fi
48 +
49 +LICENSE="MIT"
50 +SLOT="0"
51 +
52 +DEPEND="
53 + media-gfx/feh
54 + media-gfx/imagemagick
55 + sys-devel/bc
56 + x11-apps/xdpyinfo
57 + x11-apps/xrandr
58 + >=x11-misc/i3lock-color-2.11:=
59 +"
60 +RDEPEND="${DEPEND}"
61 +
62 +src_install() {
63 + dobin betterlockscreen
64 +
65 + dodoc -r examples
66 +
67 + systemd_dounit system/betterlockscreen@.service
68 +}
69 +
70 +pkg_postinst() {
71 + elog 'Lockscreen when suspended(systemd service):'
72 + elog 'systemctl enable betterlockscreen@$USER'
73 + elog ''
74 + elog 'How to use:'
75 + elog '1. Updating image cache(required)'
76 + elog 'betterlockscreen -u ~/Pictures'
77 + elog '2. Lockscreen'
78 + elog 'betterlockscreen -l dim '
79 +}