Gentoo Archives: gentoo-commits

From: Jauhien Piatlicki <jauhien@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-session/, lxqt-base/lxqt-common/
Date: Wed, 29 Oct 2014 11:56:40
Message-Id: 1414583778.4fa26182b121f5dfa935c2c60983d8cfe843344f.jauhien@gentoo
1 commit: 4fa26182b121f5dfa935c2c60983d8cfe843344f
2 Author: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 29 11:56:18 2014 +0000
4 Commit: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 29 11:56:18 2014 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=4fa26182
7
8 [lxqt-base/lxqt-common,lxqt-base/lxqt-session] 0.8.0 release
9
10 ---
11 lxqt-base/lxqt-common/Manifest | 1 +
12 lxqt-base/lxqt-common/lxqt-common-0.8.0.ebuild | 37 +++++++++++++++++
13 lxqt-base/lxqt-session/Manifest | 1 +
14 lxqt-base/lxqt-session/lxqt-session-0.8.0.ebuild | 51 ++++++++++++++++++++++++
15 4 files changed, 90 insertions(+)
16
17 diff --git a/lxqt-base/lxqt-common/Manifest b/lxqt-base/lxqt-common/Manifest
18 new file mode 100644
19 index 0000000..72ac1fe
20 --- /dev/null
21 +++ b/lxqt-base/lxqt-common/Manifest
22 @@ -0,0 +1 @@
23 +DIST lxqt-common-0.8.0.tar.xz 8364588 SHA256 c1a4b38e296ee698186065a722fd11f02367d7a29ffe9cbc377a9157222d9019 SHA512 c7d5087917abb01c5a9038166ef6079e46b14586b74940470d47ecb026abaca1452ad0b2c8bc0cecd4c5ec5bcc604bac16a23372d0e3cff178fdeeebc829f9f5 WHIRLPOOL f65ccebb5e149db719a957485c5ce5dcf4405dd3e3d67aa6e9e6f6d0eb0034e428c2c73c11981576e9cd2f3a53d4db5836906cb20c66b90f707511d1f08e743c
24
25 diff --git a/lxqt-base/lxqt-common/lxqt-common-0.8.0.ebuild b/lxqt-base/lxqt-common/lxqt-common-0.8.0.ebuild
26 new file mode 100644
27 index 0000000..1b92c74
28 --- /dev/null
29 +++ b/lxqt-base/lxqt-common/lxqt-common-0.8.0.ebuild
30 @@ -0,0 +1,37 @@
31 +# Copyright 1999-2014 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Header: $
34 +
35 +EAPI=5
36 +inherit cmake-utils
37 +
38 +DESCRIPTION="LXQt common resources"
39 +HOMEPAGE="http://www.lxqt.org/"
40 +
41 +if [[ ${PV} = *9999* ]]; then
42 + inherit git-r3
43 + EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
44 +else
45 + SRC_URI="http://lxqt.org/downloads/lxqt/${PV}/${P}.tar.xz"
46 + KEYWORDS="~amd64 ~x86"
47 +fi
48 +
49 +LICENSE="LGPL-2.1+"
50 +SLOT="0"
51 +
52 +DEPEND="~lxqt-base/liblxqt-${PV}"
53 +RDEPEND="${DEPEND}"
54 +PDEPEND="~lxqt-base/lxqt-session-${PV}"
55 +
56 +src_configure() {
57 + local mycmakeargs=(
58 + -DUSE_QT5=ON
59 + )
60 + cmake-utils_src_configure
61 +}
62 +
63 +src_install() {
64 + cmake-utils_src_install
65 + dodir "/etc/X11/Sessions"
66 + dosym "/usr/bin/startlxqt" "/etc/X11/Sessions/lxqt"
67 +}
68
69 diff --git a/lxqt-base/lxqt-session/Manifest b/lxqt-base/lxqt-session/Manifest
70 new file mode 100644
71 index 0000000..16dcf32
72 --- /dev/null
73 +++ b/lxqt-base/lxqt-session/Manifest
74 @@ -0,0 +1 @@
75 +DIST lxqt-session-0.8.0.tar.xz 70796 SHA256 bab662d167d6b718bfd30122f0c26d786469ed52ec5ae4e6393d6fb9882ff767 SHA512 eb43d10390d3d01041c149c4cdedada9a1a27b840f9ff0aca5991584e984d5163eaa17a8e8c7b67f607f0240b5465783ed83a8f9253e59ea971cdd6557bf5257 WHIRLPOOL 5ddeb6234c1bc7dc60abaebdfe8fd71e8dfa0a679e978a9a5b17ad55859ee455cd61b6d4bc1bdb09bc109e775ec264d807841f77d35a26daaff7245345c6315b
76
77 diff --git a/lxqt-base/lxqt-session/lxqt-session-0.8.0.ebuild b/lxqt-base/lxqt-session/lxqt-session-0.8.0.ebuild
78 new file mode 100644
79 index 0000000..b97dd57
80 --- /dev/null
81 +++ b/lxqt-base/lxqt-session/lxqt-session-0.8.0.ebuild
82 @@ -0,0 +1,51 @@
83 +# Copyright 1999-2014 Gentoo Foundation
84 +# Distributed under the terms of the GNU General Public License v2
85 +# $Header: $
86 +
87 +EAPI=5
88 +
89 +inherit cmake-utils
90 +
91 +DESCRIPTION="LXQT session manager"
92 +HOMEPAGE="http://www.lxqt.org/"
93 +
94 +if [[ ${PV} = *9999* ]]; then
95 + inherit git-r3
96 + EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
97 +else
98 + SRC_URI="http://lxqt.org/downloads/${PV}/${P}.tar.xz"
99 + KEYWORDS="~amd64 ~x86"
100 +fi
101 +
102 +LICENSE="GPL-2 LGPL-2.1+"
103 +SLOT="0"
104 +
105 +CDEPEND="
106 + dev-qt/linguist-tools:5
107 + dev-qt/qtcore:5
108 + dev-qt/qtdbus:5
109 + dev-qt/qtgui:5
110 + dev-qt/qtwidgets:5
111 + dev-qt/qtx11extras:5
112 + dev-qt/qtxml:5
113 + ~lxqt-base/liblxqt-${PV}
114 + >=razorqt-base/libqtxdg-1.0.0
115 + x11-libs/libX11"
116 +DEPEND="${CDEPEND}
117 + dev-util/intltool
118 + sys-devel/gettext
119 + virtual/pkgconfig"
120 +RDEPEND="${CDEPEND}
121 + ~lxqt-base/lxqt-common-${PV}"
122 +
123 +src_configure() {
124 + local mycmakeargs=(
125 + -DUSE_QT5=ON
126 + )
127 + cmake-utils_src_configure
128 +}
129 +
130 +src_install(){
131 + cmake-utils_src_install
132 + doman lxqt-config-session/man/*.1 lxqt-session/man/*.1
133 +}