Gentoo Archives: gentoo-commits

From: "Johannes Huber (johu)" <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in kde-plasma/plasma-desktop: plasma-desktop-5.3.1.ebuild metadata.xml ChangeLog
Date: Sun, 31 May 2015 22:06:46
Message-Id: 20150531220617.AAB62A37@oystercatcher.gentoo.org
1 johu 15/05/31 22:06:17
2
3 Added: plasma-desktop-5.3.1.ebuild metadata.xml ChangeLog
4 Log:
5 Initial commit for KDE Plasma 5. Imported from kde overlay. Ebuilds written by several people. Thank you all who worked on it in the overlay.
6
7 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xF3CFD2BD)
8
9 Revision Changes Path
10 1.1 kde-plasma/plasma-desktop/plasma-desktop-5.3.1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-plasma/plasma-desktop/plasma-desktop-5.3.1.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-plasma/plasma-desktop/plasma-desktop-5.3.1.ebuild?rev=1.1&content-type=text/plain
14
15 Index: plasma-desktop-5.3.1.ebuild
16 ===================================================================
17 # Copyright 1999-2015 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/kde-plasma/plasma-desktop/plasma-desktop-5.3.1.ebuild,v 1.1 2015/05/31 22:06:17 johu Exp $
20
21 EAPI=5
22
23 KDE_HANDBOOK="true"
24 KDE_TEST="true"
25 inherit kde5
26
27 DESCRIPTION="KDE Plasma desktop"
28 KEYWORDS="~amd64"
29 IUSE="+fontconfig pulseaudio touchpad usb"
30
31 COMMON_DEPEND="
32 $(add_plasma_dep baloo)
33 $(add_plasma_dep kwin)
34 $(add_plasma_dep plasma-workspace)
35 $(add_frameworks_dep attica)
36 $(add_frameworks_dep kactivities)
37 $(add_frameworks_dep karchive)
38 $(add_frameworks_dep kauth)
39 $(add_frameworks_dep kbookmarks)
40 $(add_frameworks_dep kcmutils)
41 $(add_frameworks_dep kcodecs)
42 $(add_frameworks_dep kcompletion)
43 $(add_frameworks_dep kconfig)
44 $(add_frameworks_dep kconfigwidgets)
45 $(add_frameworks_dep kcoreaddons)
46 $(add_frameworks_dep kdbusaddons)
47 $(add_frameworks_dep kdeclarative)
48 $(add_frameworks_dep kded)
49 $(add_frameworks_dep kdelibs4support)
50 $(add_frameworks_dep kemoticons)
51 $(add_frameworks_dep kglobalaccel)
52 $(add_frameworks_dep kguiaddons)
53 $(add_frameworks_dep ki18n)
54 $(add_frameworks_dep kiconthemes)
55 $(add_frameworks_dep kio)
56 $(add_frameworks_dep kitemviews)
57 $(add_frameworks_dep kjobwidgets)
58 $(add_frameworks_dep knewstuff)
59 $(add_frameworks_dep knotifications)
60 $(add_frameworks_dep knotifyconfig)
61 $(add_frameworks_dep kparts)
62 $(add_frameworks_dep kpeople)
63 $(add_frameworks_dep krunner)
64 $(add_frameworks_dep kservice)
65 $(add_frameworks_dep kwallet)
66 $(add_frameworks_dep kwidgetsaddons)
67 $(add_frameworks_dep kwindowsystem)
68 $(add_frameworks_dep kxmlgui)
69 $(add_frameworks_dep plasma)
70 $(add_frameworks_dep solid)
71 $(add_frameworks_dep sonnet)
72 dev-qt/qtconcurrent:5
73 dev-qt/qtdbus:5
74 dev-qt/qtdeclarative:5
75 dev-qt/qtgui:5
76 dev-qt/qtnetwork:5
77 dev-qt/qtprintsupport:5
78 dev-qt/qtsql:5
79 dev-qt/qtsvg:5
80 dev-qt/qtwidgets:5
81 dev-qt/qtx11extras:5
82 dev-qt/qtxml:5
83 media-libs/phonon[qt5]
84 x11-libs/libX11
85 x11-libs/libxcb
86 x11-libs/libXcursor
87 x11-libs/libXfixes
88 x11-libs/libXi
89 x11-libs/libxkbfile
90 fontconfig? (
91 media-libs/fontconfig
92 media-libs/freetype
93 x11-libs/libXft
94 x11-libs/xcb-util-image
95 )
96 pulseaudio? (
97 dev-libs/glib:2
98 media-libs/libcanberra
99 media-sound/pulseaudio
100 )
101 touchpad? ( x11-drivers/xf86-input-synaptics )
102 usb? (
103 x11-libs/libXcursor
104 x11-libs/libXfixes
105 virtual/libusb:0
106 )
107 "
108 RDEPEND="${COMMON_DEPEND}
109 $(add_plasma_dep breeze)
110 $(add_plasma_dep kde-cli-tools)
111 $(add_plasma_dep kio-extras)
112 $(add_plasma_dep oxygen)
113 sys-apps/accountsservice
114 x11-apps/setxkbmap
115 !kde-apps/kcontrol
116 !kde-base/attica
117 !kde-base/kcontrol
118 !kde-base/kdepasswd
119 !kde-base/knetattach[handbook]
120 !kde-base/plasma-desktop
121 !kde-base/plasma-workspace
122 !kde-base/solid-actions-kcm
123 !kde-base/systemsettings
124 !kde-misc/kcm_touchpad
125 !kde-misc/kcm-touchpad
126 !kde-plasma/kcm-touchpad
127 "
128 DEPEND="${COMMON_DEPEND}
129 dev-libs/boost
130 x11-proto/xproto
131 fontconfig? ( x11-libs/libXrender )
132 "
133
134 src_configure() {
135 local mycmakeargs=(
136 $(cmake-utils_use_find_package fontconfig Fontconfig)
137 $(cmake-utils_use_find_package pulseaudio PulseAudio)
138 $(cmake-utils_use_find_package usb USB)
139 $(cmake-utils_use_find_package touchpad Synaptics)
140 )
141
142 kde5_src_configure
143 }
144
145
146
147 1.1 kde-plasma/plasma-desktop/metadata.xml
148
149 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-plasma/plasma-desktop/metadata.xml?rev=1.1&view=markup
150 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-plasma/plasma-desktop/metadata.xml?rev=1.1&content-type=text/plain
151
152 Index: metadata.xml
153 ===================================================================
154 <?xml version="1.0" encoding="UTF-8"?>
155 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
156 <pkgmetadata>
157 <herd>kde</herd>
158 <use>
159 <flag name="touchpad">Enable configuration module for synaptics-based touchpads.</flag>
160 </use>
161 </pkgmetadata>
162
163
164
165 1.1 kde-plasma/plasma-desktop/ChangeLog
166
167 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-plasma/plasma-desktop/ChangeLog?rev=1.1&view=markup
168 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-plasma/plasma-desktop/ChangeLog?rev=1.1&content-type=text/plain
169
170 Index: ChangeLog
171 ===================================================================
172 # ChangeLog for kde-plasma/plasma-desktop
173 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
174 # $Header: /var/cvsroot/gentoo-x86/kde-plasma/plasma-desktop/ChangeLog,v 1.1 2015/05/31 22:06:17 johu Exp $
175
176 *plasma-desktop-5.3.1 (31 May 2015)
177
178 31 May 2015; Johannes Huber <johu@g.o> +metadata.xml,
179 +plasma-desktop-5.3.1.ebuild:
180 Initial commit for KDE Plasma 5. Imported from kde overlay. Ebuilds written by
181 several people. Thank you all who worked on it in the overlay.