Gentoo Archives: gentoo-commits

From: NP Hardass <np-hardass@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mate-base/mate/
Date: Sat, 20 Feb 2016 15:55:19
Message-Id: 1455983655.4c12baab702fae0c49cc4ddaf350409fcd08cd38.np-hardass@gentoo
1 commit: 4c12baab702fae0c49cc4ddaf350409fcd08cd38
2 Author: NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 20 15:52:32 2016 +0000
4 Commit: NP Hardass <np-hardass <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 20 15:54:15 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c12baab
7
8 mate-base/mate: Suggest mate-notification-daemon to users
9
10 Package-Manager: portage-2.2.26
11
12 mate-base/mate/{mate-1.10.0.ebuild => mate-1.10.0-r1.ebuild} | 11 +++++++++--
13 mate-base/mate/metadata.xml | 3 +++
14 2 files changed, 12 insertions(+), 2 deletions(-)
15
16 diff --git a/mate-base/mate/mate-1.10.0.ebuild b/mate-base/mate/mate-1.10.0-r1.ebuild
17 similarity index 84%
18 rename from mate-base/mate/mate-1.10.0.ebuild
19 rename to mate-base/mate/mate-1.10.0-r1.ebuild
20 index 236acf7..133f3c6 100644
21 --- a/mate-base/mate/mate-1.10.0.ebuild
22 +++ b/mate-base/mate/mate-1.10.0-r1.ebuild
23 @@ -16,7 +16,7 @@ LICENSE="metapackage"
24
25 SLOT="0"
26 KEYWORDS="~amd64 ~x86"
27 -IUSE="+base -bluetooth +themes +extras"
28 +IUSE="+base -bluetooth +notification +themes +extras"
29
30 S="${WORKDIR}"
31
32 @@ -58,12 +58,19 @@ RDEPEND="
33 )
34 "
35
36 -PDEPEND="virtual/notification-daemon:0"
37 +PDEPEND="
38 + notification? ( x11-misc/mate-notification-daemon )
39 + virtual/notification-daemon:0"
40
41 pkg_postinst() {
42 elog "For installation, usage and troubleshooting details regarding MATE;"
43 elog "read more about it at Gentoo Wiki: https://wiki.gentoo.org/wiki/MATE"
44 elog ""
45 + if ! has_version x11-misc/mate-notification-daemon; then
46 + elog "If you experience any issues with notifications, please try using"
47 + elog "x11-misc/mate-notification-daemon instead your currently installed daemon"
48 + elog ""
49 + fi
50 elog "MATE 1.10 had some packages renamed, replaced and/or dropped; for more"
51 elog "details, see http://mate-desktop.org/blog/2015-06-11-mate-1-10-released/"
52 elog ""
53
54 diff --git a/mate-base/mate/metadata.xml b/mate-base/mate/metadata.xml
55 index 0eced4b..d617e60 100644
56 --- a/mate-base/mate/metadata.xml
57 +++ b/mate-base/mate/metadata.xml
58 @@ -10,6 +10,9 @@
59 recommended for the most common usage; for example, this installs
60 the file manager. Disable this and other USE flags if you want a
61 more minimal MATE Desktop.</flag>
62 + <flag name="notification">Force notification daemon to default to MATE's
63 + notification daemon. Enabled by default. Disable if it causes conflicts
64 + with other installed desktop environments.</flag>
65 <flag name="themes">Install MATE Desktop's themes; if you use other
66 themes, you can disable this to spare some space and time.</flag>
67 <flag name="extras">Install additional MATE Desktop applications that