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 |
+} |