Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/xss-lock/
Date: Mon, 10 Oct 2016 12:01:47
Message-Id: 1476100895.41ded8cb9779319e3c78ad16ac07936c03a13df5.monsieurp@gentoo
1 commit: 41ded8cb9779319e3c78ad16ac07936c03a13df5
2 Author: Diogo Pereira <sir.suriv <AT> gmail <DOT> com>
3 AuthorDate: Fri Sep 9 22:54:54 2016 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 10 12:01:35 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ded8cb
7
8 x11-misc/xss-lock: new package.
9
10 xss-lock hooks up your favorite locker to the MIT screen saver extension
11 for X and also to systemd's login manager.
12
13 Gentoo-Bug: https://bugs.gentoo.org/593316
14 Closes: https://github.com/gentoo/gentoo/pull/2284
15
16 Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
17
18 x11-misc/xss-lock/Manifest | 1 +
19 x11-misc/xss-lock/metadata.xml | 27 ++++++++++++++++++++++
20 x11-misc/xss-lock/xss-lock-0.3.0_p20140302.ebuild | 28 +++++++++++++++++++++++
21 3 files changed, 56 insertions(+)
22
23 diff --git a/x11-misc/xss-lock/Manifest b/x11-misc/xss-lock/Manifest
24 new file mode 100644
25 index 00000000..96bb90f
26 --- /dev/null
27 +++ b/x11-misc/xss-lock/Manifest
28 @@ -0,0 +1 @@
29 +DIST xss-lock-0.3.0_p20140302.tar.bz2 12135 SHA256 b9116a91367d10cd582343ad3ac6fda56c7413a7a27b6b6ae4b45ac2aa9fe8f4 SHA512 366e203487fd6983baa646e3b181df75b7401cf7236c0f756d8b7a92c2b9a610c08b326e4a152ccedcabb9733faa3aaebd5bc9f0e2de3f523bb339603e53b179 WHIRLPOOL 34dc98ee1e96d10ffcc0ff94ca3d205a78d37984330b1305dd456c17f36391c5183768121a7eb032c07dfb584442100abc6bc04150d320129850dc98439519eb
30
31 diff --git a/x11-misc/xss-lock/metadata.xml b/x11-misc/xss-lock/metadata.xml
32 new file mode 100644
33 index 00000000..aa62c53
34 --- /dev/null
35 +++ b/x11-misc/xss-lock/metadata.xml
36 @@ -0,0 +1,27 @@
37 +<?xml version="1.0" encoding="UTF-8"?>
38 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
39 +<pkgmetadata>
40 +<maintainer type="person">
41 + <email>sir.suriv@×××××.com</email>
42 + <name>Diogo Pereira</name>
43 +</maintainer>
44 +<maintainer type="project">
45 + <email>proxy-maint@g.o</email>
46 + <name>Proxy Maintainers</name>
47 +</maintainer>
48 +<longdescription lang="en">
49 + xss-lock hooks up your favorite locker to the MIT screen saver extension
50 + for X and also to systemd's login manager.
51 +</longdescription>
52 +<use>
53 + <flag name="man">Build and install man pages</flag>
54 +</use>
55 +<upstream>
56 + <maintainer status="inactive">
57 + <email>raymondwagenmaker@×××××.com</email>
58 + <name>Raymond Wagenmaker</name>
59 + </maintainer>
60 + <remote-id type="bitbucket">raymonad/xss-lock</remote-id>
61 + <bugs-to>https://bitbucket.org/raymonad/xss-lock/issues</bugs-to>
62 +</upstream>
63 +</pkgmetadata>
64
65 diff --git a/x11-misc/xss-lock/xss-lock-0.3.0_p20140302.ebuild b/x11-misc/xss-lock/xss-lock-0.3.0_p20140302.ebuild
66 new file mode 100644
67 index 00000000..1b145ca
68 --- /dev/null
69 +++ b/x11-misc/xss-lock/xss-lock-0.3.0_p20140302.ebuild
70 @@ -0,0 +1,28 @@
71 +# Copyright 1999-2016 Gentoo Foundation
72 +# Distributed under the terms of the GNU General Public License v2
73 +# $Id$
74 +
75 +EAPI=6
76 +
77 +inherit cmake-utils vcs-snapshot
78 +
79 +DESCRIPTION="Use external locker as X screen saver"
80 +HOMEPAGE="https://bitbucket.org/raymonad/xss-lock"
81 +SRC_URI="https://bitbucket.org/raymonad/xss-lock/get/1e158fb20108058dbd62bd51d8e8c003c0a48717.tar.bz2 -> ${P}.tar.bz2"
82 +
83 +LICENSE="MIT"
84 +SLOT="0"
85 +KEYWORDS="~amd64 ~x86"
86 +IUSE="+man"
87 +
88 +RDEPEND="dev-libs/glib:2
89 + x11-libs/libxcb"
90 +DEPEND="${RDEPEND}
91 + man? ( dev-python/docutils )"
92 +
93 +src_install() {
94 + cmake-utils_src_install
95 +
96 + dodoc -r "${ED%/}/usr/share/doc/${PN}/."
97 + rm -r "${ED%/}/usr/share/doc/${PN}" || die
98 +}