Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/lumina/
Date: Thu, 20 Jul 2017 13:29:04
Message-Id: 1500557189.e39826373132c100278c3d9ebe0698f367241fef.polynomial-c@gentoo
1 commit: e39826373132c100278c3d9ebe0698f367241fef
2 Author: charIes17 <charles17 <AT> arcor <DOT> de>
3 AuthorDate: Mon Jul 10 05:54:41 2017 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 20 13:26:29 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3982637
7
8 x11-wm/lumina: Revision bump lumina-1.2.0-r1
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.1
11 Closes: https://github.com/gentoo/gentoo/pull/5002
12
13 x11-wm/lumina/lumina-1.2.0-r1.ebuild | 63 ++++++++++++++++++++++++++++++++++++
14 1 file changed, 63 insertions(+)
15
16 diff --git a/x11-wm/lumina/lumina-1.2.0-r1.ebuild b/x11-wm/lumina/lumina-1.2.0-r1.ebuild
17 new file mode 100644
18 index 00000000000..a0b45fb1806
19 --- /dev/null
20 +++ b/x11-wm/lumina/lumina-1.2.0-r1.ebuild
21 @@ -0,0 +1,63 @@
22 +# Copyright 1999-2017 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI=6
26 +
27 +inherit qmake-utils
28 +DESCRIPTION="Lumina desktop environment"
29 +HOMEPAGE="http://lumina-desktop.org/"
30 +I18N="161211"
31 +SRC_URI="https://github.com/trueos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
32 +LICENSE="BSD"
33 +SLOT="0"
34 +KEYWORDS="~amd64 ~x86"
35 +
36 +IUSE=""
37 +
38 +COMMON_DEPEND="dev-qt/qtcore:5
39 + dev-qt/qtconcurrent:5
40 + dev-qt/qtmultimedia:5[widgets]
41 + dev-qt/qtsvg:5
42 + dev-qt/qtnetwork:5
43 + dev-qt/qtwidgets:5
44 + dev-qt/qtx11extras:5
45 + dev-qt/qtgui:5
46 + dev-qt/qtdeclarative:5
47 + x11-libs/libxcb:0
48 + x11-libs/xcb-util
49 + x11-libs/xcb-util-image
50 + x11-libs/xcb-util-wm"
51 +
52 +DEPEND="$COMMON_DEPEND
53 + dev-qt/linguist-tools:5"
54 +
55 +RDEPEND="$COMMON_DEPEND
56 + || ( virtual/freedesktop-icon-theme
57 + x11-themes/hicolor-icon-theme )
58 + sys-fs/inotify-tools
59 + x11-misc/numlockx
60 + x11-wm/fluxbox
61 + x11-apps/xbacklight
62 + media-sound/alsa-utils
63 + sys-power/acpi
64 + app-admin/sysstat"
65 +
66 +src_prepare(){
67 + default
68 +
69 + rm -rf src-qt5/desktop-utils || die
70 +
71 + sed -e "/desktop-utils/d" -i src-qt5/src-qt5.pro || die
72 +}
73 +
74 +src_configure(){
75 + eqmake5 PREFIX="${EPREFIX}/usr" L_BINDIR="${EPREFIX}/usr/bin" \
76 + L_ETCDIR="${EPREFIX}/etc" L_LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
77 + LIBPREFIX="${EPREFIX}/usr/$(get_libdir)" DESTDIR="${D}" CONFIG+=WITH_I18N
78 +}
79 +
80 +src_install(){
81 + default
82 + mv "${ED%/}"/etc/luminaDesktop.conf{.dist,} || die
83 + rm "${ED%/}"/${PN}-* "${ED%/}"/start-${PN}-desktop || die
84 +}