Gentoo Archives: gentoo-commits

From: Denis Dupeyron <calchan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/light-locker/
Date: Thu, 27 Jul 2017 23:23:31
Message-Id: 1501197801.389a3573302b23d02277cea443eba54efd3f0264.calchan@gentoo
1 commit: 389a3573302b23d02277cea443eba54efd3f0264
2 Author: Denis Dupeyron <calchan <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 27 23:22:18 2017 +0000
4 Commit: Denis Dupeyron <calchan <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 27 23:23:21 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389a3573
7
8 x11-misc/light-locker: bump to 1.8.0
9
10 x11-misc/light-locker/Manifest | 1 +
11 x11-misc/light-locker/light-locker-1.8.0.ebuild | 64 +++++++++++++++++++++++++
12 2 files changed, 65 insertions(+)
13
14 diff --git a/x11-misc/light-locker/Manifest b/x11-misc/light-locker/Manifest
15 index d201a48e9a6..a980c0ad8a7 100644
16 --- a/x11-misc/light-locker/Manifest
17 +++ b/x11-misc/light-locker/Manifest
18 @@ -1 +1,2 @@
19 DIST light-locker-1.7.0.tar.bz2 530315 SHA256 938baae14576e91b1fa0af963941bae6ef8d141bd83b513ff02256d8b6e79e29 SHA512 dcd524ed5bf8475743585ee5a6b35dfe396d17f307418e208450ccabc12ab6b3835818fdf11324b8c7dc63332b9faacea184409b7c9c0a242fbb9d6402a2d079 WHIRLPOOL 05d9d0762da2ddbfb6a33209b65289c26ef01cd14fbe9cab0c15718ce915e18f48e3d288b58dfddfc1de28ce821e3fa93559f52a3d7eec539f5d544ae5713a40
20 +DIST light-locker-1.8.0.tar.bz2 449898 SHA256 3c76106f40a8efe67b462061e4c798e3e501b54356c8cdc1b67a3022d9d7dba1 SHA512 bbad73c0b82a50ddca240d5e1bd325a99d0c60364d136fe6d9d52f196319953373c9d03cf38ebd75d4498d080e96702e09fc97c35b4b69cbe963f065719549d5 WHIRLPOOL 4d120bb94c5aba679a5d48cc65d23ba39284d4e929c01cf6b4a013d96f917e3e6938c3074c3934df0f50b6d159ae3e84582ea62cfd49967a7ea611007d2255b8
21
22 diff --git a/x11-misc/light-locker/light-locker-1.8.0.ebuild b/x11-misc/light-locker/light-locker-1.8.0.ebuild
23 new file mode 100644
24 index 00000000000..bb354a05739
25 --- /dev/null
26 +++ b/x11-misc/light-locker/light-locker-1.8.0.ebuild
27 @@ -0,0 +1,64 @@
28 +# Copyright 1999-2016 Gentoo Foundation
29 +# Distributed under the terms of the GNU General Public License v2
30 +
31 +EAPI=5
32 +
33 +inherit autotools-utils gnome2-utils
34 +
35 +DESCRIPTION="A simple locker using lightdm"
36 +HOMEPAGE="https://github.com/the-cavalry/light-locker"
37 +SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.bz2"
38 +
39 +LICENSE="GPL-2 LGPL-2"
40 +SLOT="0"
41 +KEYWORDS="~amd64 ~x86"
42 +IUSE="+consolekit +dpms gtk3 +screensaver -systemd +upower"
43 +
44 +RDEPEND="dev-libs/dbus-glib
45 + >=dev-libs/glib-2.25.6:2
46 + >=sys-apps/dbus-0.30
47 + x11-libs/cairo
48 + x11-libs/libX11
49 + x11-libs/pango
50 + x11-libs/libXxf86vm
51 + consolekit? ( sys-auth/consolekit )
52 + dpms? ( x11-libs/libXext )
53 + !gtk3? ( >=x11-libs/gtk+-2.24:2 )
54 + gtk3? ( x11-libs/gtk+:3 )
55 + screensaver? ( x11-libs/libXScrnSaver )
56 + systemd? ( sys-apps/systemd )
57 + upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
58 +DEPEND="${RDEPEND}
59 + dev-lang/perl
60 + dev-perl/XML-Parser
61 + dev-util/intltool
62 + sys-devel/gettext"
63 +RDEPEND="${RDEPEND}
64 + x11-misc/lightdm"
65 +
66 +DOCS=( AUTHORS HACKING NEWS README )
67 +
68 +src_configure() {
69 + local myeconfargs=(
70 + $(use_with consolekit console-kit)
71 + $(use_with dpms dpms-ext)
72 + $(use_with !gtk3 gtk2)
73 + $(use_with screensaver x)
74 + $(use_with screensaver mit-ext)
75 + $(use_with systemd)
76 + $(use_with upower)
77 + )
78 + autotools-utils_src_configure
79 +}
80 +
81 +pkg_preinst() {
82 + gnome2_schemas_savelist
83 +}
84 +
85 +pkg_postinst() {
86 + gnome2_schemas_update
87 +}
88 +
89 +pkg_postrm() {
90 + gnome2_schemas_update
91 +}