Gentoo Archives: gentoo-commits

From: NP Hardass <np-hardass@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate/
Date: Tue, 02 Aug 2016 06:50:43
Message-Id: 1470120601.63e62c2ef57416e6ca0623d0841c94d45dcee867.np-hardass@gentoo
1 commit: 63e62c2ef57416e6ca0623d0841c94d45dcee867
2 Author: NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 2 06:19:19 2016 +0000
4 Commit: NP Hardass <np-hardass <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 2 06:50:01 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=63e62c2e
7
8 mate-base/mate: Add support for new themes versions
9
10 Package-Manager: portage-2.2.28
11
12 mate-base/mate/mate-1.10.0-r3.ebuild | 80 +++++++++++++++++++++++++++++++++
13 mate-base/mate/mate-1.12-r1.ebuild | 86 ++++++++++++++++++++++++++++++++++++
14 mate-base/mate/mate-9999-r1.ebuild | 85 +++++++++++++++++++++++++++++++++++
15 3 files changed, 251 insertions(+)
16
17 diff --git a/mate-base/mate/mate-1.10.0-r3.ebuild b/mate-base/mate/mate-1.10.0-r3.ebuild
18 new file mode 100644
19 index 0000000..99097a2
20 --- /dev/null
21 +++ b/mate-base/mate/mate-1.10.0-r3.ebuild
22 @@ -0,0 +1,80 @@
23 +# Copyright 1999-2016 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +# $Id$
26 +
27 +EAPI="5"
28 +
29 +inherit versionator
30 +
31 +MATE_MV="$(get_version_component_range 1-2)"
32 +
33 +SRC_URI=""
34 +DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
35 +HOMEPAGE="http://mate-desktop.org"
36 +
37 +LICENSE="metapackage"
38 +
39 +SLOT="0"
40 +KEYWORDS="~amd64 ~arm ~x86"
41 +IUSE="+base -bluetooth +notification +themes +extras"
42 +
43 +S="${WORKDIR}"
44 +
45 +RDEPEND="
46 + =mate-base/mate-desktop-${MATE_MV}*:0
47 + =mate-base/mate-menus-${MATE_MV}*:0
48 + =mate-base/mate-panel-${MATE_MV}*:0
49 + =mate-base/mate-session-manager-${MATE_MV}*:0
50 + =mate-base/mate-settings-daemon-${MATE_MV}*:0
51 + =x11-wm/marco-${MATE_MV}*:0
52 + base? (
53 + =mate-base/caja-${MATE_MV}*:0
54 + =mate-base/mate-applets-meta-${MATE_MV}*:0
55 + =mate-base/mate-control-center-${MATE_MV}*:0
56 + =mate-extra/mate-media-${MATE_MV}*:0
57 + =x11-misc/mozo-${MATE_MV}*:0
58 + =x11-terms/mate-terminal-${MATE_MV}*:0
59 + )
60 + bluetooth? ( net-wireless/blueman:0 )
61 + themes? (
62 + =x11-themes/mate-backgrounds-${MATE_MV}*:0
63 + =x11-themes/mate-icon-theme-${MATE_MV}*:0
64 + >=x11-themes/mate-themes-meta-3:0
65 + )
66 + extras? (
67 + =app-arch/engrampa-${MATE_MV}*:0
68 + =app-editors/pluma-${MATE_MV}*:0
69 + =app-text/atril-${MATE_MV}*:0
70 + gnome-extra/gnome-calculator:0
71 + =mate-extra/caja-extensions-${MATE_MV}*:0
72 + =mate-extra/mate-netbook-${MATE_MV}*:0
73 + =mate-extra/mate-power-manager-${MATE_MV}*:0
74 + =mate-extra/mate-screensaver-${MATE_MV}*:0
75 + =mate-extra/mate-system-monitor-${MATE_MV}*:0
76 + =mate-extra/mate-utils-${MATE_MV}*:0
77 + =media-gfx/eom-${MATE_MV}*:0
78 + =net-analyzer/mate-netspeed-${MATE_MV}*:0
79 + sys-apps/gnome-disk-utility:0
80 + )
81 +"
82 +
83 +PDEPEND="
84 + notification? ( x11-misc/mate-notification-daemon )
85 + virtual/notification-daemon:0"
86 +
87 +pkg_postinst() {
88 + elog "For installation, usage and troubleshooting details regarding MATE;"
89 + elog "read more about it at Gentoo Wiki: https://wiki.gentoo.org/wiki/MATE"
90 + elog ""
91 + if ! has_version x11-misc/mate-notification-daemon; then
92 + elog "If you experience any issues with notifications, please try using"
93 + elog "x11-misc/mate-notification-daemon instead your currently installed daemon"
94 + elog ""
95 + fi
96 + elog "MATE 1.10 had some packages renamed, replaced and/or dropped; for more"
97 + elog "details, see http://mate-desktop.org/blog/2015-06-11-mate-1-10-released/"
98 + elog ""
99 + elog "Some packages that are not included in this meta-package but may be of interest:"
100 + elog " mate-extra/caja-dropbox"
101 + elog " mate-extra/mate-user-share"
102 +}
103
104 diff --git a/mate-base/mate/mate-1.12-r1.ebuild b/mate-base/mate/mate-1.12-r1.ebuild
105 new file mode 100644
106 index 0000000..fd289cc
107 --- /dev/null
108 +++ b/mate-base/mate/mate-1.12-r1.ebuild
109 @@ -0,0 +1,86 @@
110 +# Copyright 1999-2016 Gentoo Foundation
111 +# Distributed under the terms of the GNU General Public License v2
112 +# $Id$
113 +
114 +EAPI=6
115 +
116 +if [[ ${PV} == 9999 ]]; then
117 + MATE_BRANCH=9999
118 + MATE_THEMES_V=9999
119 +else
120 + inherit versionator
121 + MATE_BRANCH="$(get_version_component_range 1-2)"
122 + MATE_THEMES_V=3
123 + KEYWORDS="~amd64 ~arm ~x86"
124 +fi
125 +
126 +SRC_URI=""
127 +DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
128 +HOMEPAGE="http://mate-desktop.org"
129 +
130 +LICENSE="metapackage"
131 +
132 +SLOT="0"
133 +IUSE="+base -bluetooth gtk3 help +notification +themes +extras"
134 +
135 +S="${WORKDIR}"
136 +
137 +RDEPEND="
138 + =mate-base/mate-desktop-${MATE_BRANCH}*:0[gtk3(-)?]
139 + =mate-base/mate-menus-${MATE_BRANCH}*:0
140 + =mate-base/mate-panel-${MATE_BRANCH}*:0[gtk3(-)?]
141 + =mate-base/mate-session-manager-${MATE_BRANCH}*:0[gtk3(-)?]
142 + =mate-base/mate-settings-daemon-${MATE_BRANCH}*:0[gtk3(-)?]
143 + =x11-wm/marco-${MATE_BRANCH}*:0[gtk3(-)?]
144 + base? (
145 + =mate-base/caja-${MATE_BRANCH}*:0[gtk3(-)?]
146 + =mate-base/mate-applets-meta-${MATE_BRANCH}*:0[gtk3(-)?]
147 + =mate-base/mate-control-center-${MATE_BRANCH}*:0[gtk3(-)?]
148 + =mate-extra/mate-media-${MATE_BRANCH}*:0[gtk3(-)?]
149 + =x11-misc/mozo-${MATE_BRANCH}*:0[gtk3(-)?]
150 + =x11-terms/mate-terminal-${MATE_BRANCH}*:0[gtk3(-)?]
151 + )
152 + bluetooth? ( net-wireless/blueman:0 )
153 + themes? (
154 + =x11-themes/mate-backgrounds-${MATE_BRANCH}*:0
155 + =x11-themes/mate-icon-theme-${MATE_BRANCH}*:0
156 + >=x11-themes/mate-themes-meta-${MATE_THEMES_V}:0
157 + )
158 + extras? (
159 + =app-arch/engrampa-${MATE_BRANCH}*:0[gtk3(-)?]
160 + =app-editors/pluma-${MATE_BRANCH}*:0[gtk3(-)?]
161 + =app-text/atril-${MATE_BRANCH}*:0[gtk3(-)?]
162 + gnome-extra/gnome-calculator:0
163 + =mate-extra/caja-extensions-${MATE_BRANCH}*:0[gtk3(-)?]
164 + =mate-extra/mate-netbook-${MATE_BRANCH}*:0[gtk3(-)?]
165 + =mate-extra/mate-power-manager-${MATE_BRANCH}*:0[gtk3(-)?]
166 + =mate-extra/mate-screensaver-${MATE_BRANCH}*:0[gtk3(-)?]
167 + =mate-extra/mate-system-monitor-${MATE_BRANCH}*:0[gtk3(-)?]
168 + =mate-extra/mate-utils-${MATE_BRANCH}*:0[gtk3(-)?]
169 + =media-gfx/eom-${MATE_BRANCH}*:0[gtk3(-)?]
170 + =net-analyzer/mate-netspeed-${MATE_BRANCH}*:0[gtk3(-)?]
171 + sys-apps/gnome-disk-utility:0
172 + )
173 + help? (
174 + gnome-extra/yelp:0
175 + =mate-extra/mate-user-guide-${MATE_BRANCH}*:0
176 + )
177 +"
178 +
179 +PDEPEND="
180 + notification? ( =x11-misc/mate-notification-daemon-${MATE_BRANCH}*:0[gtk3(-)?] )
181 + virtual/notification-daemon:0"
182 +
183 +pkg_postinst() {
184 + elog "For installation, usage and troubleshooting details regarding MATE;"
185 + elog "read more about it at Gentoo Wiki: https://wiki.gentoo.org/wiki/MATE"
186 + elog ""
187 + if ! has_version x11-misc/mate-notification-daemon; then
188 + elog "If you experience any issues with notifications, please try using"
189 + elog "x11-misc/mate-notification-daemon instead your currently installed daemon"
190 + elog ""
191 + fi
192 + elog "Some packages that are not included in this meta-package but may be of interest:"
193 + elog " mate-extra/caja-dropbox"
194 + elog " mate-extra/mate-user-share"
195 +}
196
197 diff --git a/mate-base/mate/mate-9999-r1.ebuild b/mate-base/mate/mate-9999-r1.ebuild
198 new file mode 100644
199 index 0000000..049ead3
200 --- /dev/null
201 +++ b/mate-base/mate/mate-9999-r1.ebuild
202 @@ -0,0 +1,85 @@
203 +# Copyright 1999-2016 Gentoo Foundation
204 +# Distributed under the terms of the GNU General Public License v2
205 +# $Id$
206 +
207 +EAPI=6
208 +
209 +if [[ ${PV} == 9999 ]]; then
210 + MATE_BRANCH=9999
211 + MATE_THEMES_V=9999
212 +else
213 + inherit versionator
214 + MATE_BRANCH="$(get_version_component_range 1-2)"
215 + MATE_THEMES_V=3
216 + KEYWORDS="~amd64 ~arm ~x86"
217 +fi
218 +
219 +SRC_URI=""
220 +DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
221 +HOMEPAGE="http://mate-desktop.org"
222 +
223 +LICENSE="metapackage"
224 +
225 +SLOT="0"
226 +IUSE="+base -bluetooth gtk3 help +notification +themes +extras"
227 +
228 +S="${WORKDIR}"
229 +
230 +RDEPEND="
231 + =mate-base/mate-desktop-${MATE_BRANCH}*:0[gtk3(-)?]
232 + =mate-base/mate-menus-${MATE_BRANCH}*:0
233 + =mate-base/mate-panel-${MATE_BRANCH}*:0[gtk3(-)?]
234 + =mate-base/mate-session-manager-${MATE_BRANCH}*:0[gtk3(-)?]
235 + =mate-base/mate-settings-daemon-${MATE_BRANCH}*:0[gtk3(-)?]
236 + =x11-wm/marco-${MATE_BRANCH}*:0[gtk3(-)?]
237 + base? (
238 + =mate-base/caja-${MATE_BRANCH}*:0[gtk3(-)?]
239 + =mate-base/mate-applets-meta-${MATE_BRANCH}*:0[gtk3(-)?]
240 + =mate-base/mate-control-center-${MATE_BRANCH}*:0[gtk3(-)?]
241 + =mate-extra/mate-media-${MATE_BRANCH}*:0[gtk3(-)?]
242 + =x11-misc/mozo-${MATE_BRANCH}*:0[gtk3(-)?]
243 + =x11-terms/mate-terminal-${MATE_BRANCH}*:0[gtk3(-)?]
244 + )
245 + bluetooth? ( net-wireless/blueman:0 )
246 + themes? (
247 + =x11-themes/mate-backgrounds-${MATE_BRANCH}*:0
248 + =x11-themes/mate-icon-theme-${MATE_BRANCH}*:0
249 + >=x11-themes/mate-themes-meta-${MATE_THEMES_V}:0
250 + )
251 + extras? (
252 + =app-arch/engrampa-${MATE_BRANCH}*:0[gtk3(-)?]
253 + =app-editors/pluma-${MATE_BRANCH}*:0[gtk3(-)?]
254 + =app-text/atril-${MATE_BRANCH}*:0[gtk3(-)?]
255 + gnome-extra/gnome-calculator:0
256 + =mate-extra/caja-extensions-${MATE_BRANCH}*:0[gtk3(-)?]
257 + =mate-extra/mate-netbook-${MATE_BRANCH}*:0[gtk3(-)?]
258 + =mate-extra/mate-power-manager-${MATE_BRANCH}*:0[gtk3(-)?]
259 + =mate-extra/mate-screensaver-${MATE_BRANCH}*:0[gtk3(-)?]
260 + =mate-extra/mate-system-monitor-${MATE_BRANCH}*:0[gtk3(-)?]
261 + =mate-extra/mate-utils-${MATE_BRANCH}*:0[gtk3(-)?]
262 + =media-gfx/eom-${MATE_BRANCH}*:0[gtk3(-)?]
263 + sys-apps/gnome-disk-utility:0
264 + )
265 + help? (
266 + gnome-extra/yelp:0
267 + =mate-extra/mate-user-guide-${MATE_BRANCH}*:0
268 + )
269 +"
270 +
271 +PDEPEND="
272 + notification? ( =x11-misc/mate-notification-daemon-${MATE_BRANCH}*:0[gtk3(-)?] )
273 + virtual/notification-daemon:0"
274 +
275 +pkg_postinst() {
276 + elog "For installation, usage and troubleshooting details regarding MATE;"
277 + elog "read more about it at Gentoo Wiki: https://wiki.gentoo.org/wiki/MATE"
278 + elog ""
279 + if ! has_version x11-misc/mate-notification-daemon; then
280 + elog "If you experience any issues with notifications, please try using"
281 + elog "x11-misc/mate-notification-daemon instead your currently installed daemon"
282 + elog ""
283 + fi
284 + elog "Some packages that are not included in this meta-package but may be of interest:"
285 + elog " mate-extra/caja-dropbox"
286 + elog " mate-extra/mate-user-share"
287 +}