Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/page/
Date: Fri, 27 Apr 2018 01:16:11
Message-Id: 1524791757.2e56952bd264eb759e79f3dae2cabc32f2967ad3.mattst88@gentoo
1 commit: 2e56952bd264eb759e79f3dae2cabc32f2967ad3
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Tue Apr 24 05:37:09 2018 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 27 01:15:57 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e56952b
7
8 x11-wm/page: Move x11 proto deps to DEPEND
9
10 ... and transition deps to x11-base/xorg-proto while we're here.
11 Closes: https://github.com/gentoo/gentoo/pull/8119
12
13 x11-wm/page/page-1.9.9-r2.ebuild | 44 ++++++++++++++++++++++++++++++++++++++++
14 1 file changed, 44 insertions(+)
15
16 diff --git a/x11-wm/page/page-1.9.9-r2.ebuild b/x11-wm/page/page-1.9.9-r2.ebuild
17 new file mode 100644
18 index 00000000000..882709c0d4e
19 --- /dev/null
20 +++ b/x11-wm/page/page-1.9.9-r2.ebuild
21 @@ -0,0 +1,44 @@
22 +# Copyright 1999-2018 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=6
26 +
27 +DESCRIPTION="A mouse friendly tiling window manager"
28 +HOMEPAGE="http://www.hzog.net/index.php/Main_Page"
29 +SRC_URI="http://www.hzog.net/pub/${PN}-1.9.9-r1.tar.gz"
30 +
31 +LICENSE="GPL-3"
32 +SLOT="0"
33 +KEYWORDS="~amd64 ~x86"
34 +
35 +RDEPEND="
36 + >=x11-libs/libxcb-1.11[xkb]
37 + >=x11-libs/xcb-util-0.4.0
38 + >=x11-libs/libXfixes-5.0.3
39 + >=x11-libs/libXdamage-1.1.4-r1
40 + >=x11-libs/libXrandr-1.5.1
41 + >=x11-libs/libXcomposite-0.4.4-r1
42 + >=x11-libs/libXrender-0.9.10
43 + >=x11-libs/libXext-1.3.3
44 + >=x11-libs/cairo-1.14.6[X,xcb]
45 + >=x11-libs/pango-1.40.5
46 + >=dev-libs/glib-2.50.3-r1:2"
47 +
48 +DEPEND="${RDEPEND}
49 + >=x11-proto/xcb-proto-1.12-r2
50 + x11-base/xorg-proto"
51 +
52 +src_install() {
53 + default
54 +
55 + # Solves file collision with dev-tcltk/tcllib, bug #574074
56 + ebegin "Changing references from 'page' to 'pagewm'"
57 + mv "${D}"usr/bin/page "${D}"usr/bin/pagewm || die "Could not rename binary!"
58 + sed -i -e "s:/usr/bin/page:/usr/bin/pagewm:" "${D}"usr/share/applications/page.desktop || die "Could not change .desktop file!"
59 + eend
60 +}
61 +
62 +pkg_postinst() {
63 + elog "page can now be launched using \"pagewm\". To find out more about this functionality,"
64 + elog "see the following bug report: https://bugs.gentoo.org/574074."
65 +}