mate-base/mate: Suggest mate-notification-daemon to users
authorNP-Hardass <NP-Hardass@gentoo.org>
Sat, 20 Feb 2016 15:52:32 +0000 (10:52 -0500)
committerNP-Hardass <NP-Hardass@gentoo.org>
Sat, 20 Feb 2016 15:54:15 +0000 (10:54 -0500)
Package-Manager: portage-2.2.26

mate-base/mate/mate-1.10.0-r1.ebuild [moved from mate-base/mate/mate-1.10.0.ebuild with 84% similarity]
mate-base/mate/metadata.xml

similarity index 84%
rename from mate-base/mate/mate-1.10.0.ebuild
rename to mate-base/mate/mate-1.10.0-r1.ebuild
index 236acf7cfecee2eef48b96b5174d38cc23f980c7..133f3c6ed0aa9760879a483bfe48eb848b288f05 100644 (file)
@@ -16,7 +16,7 @@ LICENSE="metapackage"
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+base -bluetooth +themes +extras"
+IUSE="+base -bluetooth +notification +themes +extras"
 
 S="${WORKDIR}"
 
@@ -58,12 +58,19 @@ RDEPEND="
        )
 "
 
-PDEPEND="virtual/notification-daemon:0"
+PDEPEND="
+       notification? ( x11-misc/mate-notification-daemon )
+       virtual/notification-daemon:0"
 
 pkg_postinst() {
        elog "For installation, usage and troubleshooting details regarding MATE;"
        elog "read more about it at Gentoo Wiki: https://wiki.gentoo.org/wiki/MATE"
        elog ""
+       if ! has_version x11-misc/mate-notification-daemon; then
+               elog "If you experience any issues with notifications, please try using"
+               elog "x11-misc/mate-notification-daemon instead your currently installed daemon"
+               elog ""
+       fi
        elog "MATE 1.10 had some packages renamed, replaced and/or dropped; for more"
        elog "details, see http://mate-desktop.org/blog/2015-06-11-mate-1-10-released/"
        elog ""
index 0eced4b81626853c8d64927d5530614111f9cc4c..d617e609374519ba84ce4b5d70137d75a7e5bc6a 100644 (file)
@@ -10,6 +10,9 @@
                        recommended for the most common usage; for example, this installs
                        the file manager. Disable this and other USE flags if you want a
                        more minimal MATE Desktop.</flag>
+               <flag name="notification">Force notification daemon to default to MATE's
+                       notification daemon. Enabled by default. Disable if it causes conflicts
+                       with other installed desktop environments.</flag>
                <flag name="themes">Install MATE Desktop's themes; if you use other
                        themes, you can disable this to spare some space and time.</flag>
                <flag name="extras">Install additional MATE Desktop applications that