Prepare metas to inform people about gtk3 theming issues inside Gnome2 and to pull...
authorPacho Ramos <pacho@gentoo.org>
Tue, 4 Oct 2011 21:18:12 +0000 (21:18 +0000)
committerPacho Ramos <pacho@gentoo.org>
Tue, 4 Oct 2011 21:18:12 +0000 (21:18 +0000)
Package-Manager: portage-2.1.10.20/cvs/Linux x86_64

gnome-base/gnome-light/ChangeLog
gnome-base/gnome-light/gnome-light-2.32.1-r1.ebuild
gnome-base/gnome/ChangeLog
gnome-base/gnome/gnome-2.32.1-r1.ebuild

index a2b56b1ba2cba8b9284af0cbee5ee6b0470a96a6..9c826b287a1ee9f6c7055f44cdb159d2307ae3d7 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for gnome-base/gnome-light
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-light/ChangeLog,v 1.143 2011/09/10 16:26:32 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-light/ChangeLog,v 1.144 2011/10/04 21:18:12 pacho Exp $
+
+  04 Oct 2011; Pacho Ramos <pacho@gentoo.org> gnome-light-2.32.1-r1.ebuild:
+  Prepare metas to inform people about gtk3 theming issues inside Gnome2 and to
+  pull proper themes for gtk3 apps.
 
 *gnome-light-2.32.1-r1 (10 Sep 2011)
 
index 1988aca7ac14586f43818dc206f18a4c0945f76b..0ecb293bc9571e4aa9d2f3c70cc5a4366e53eac5 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-light/gnome-light-2.32.1-r1.ebuild,v 1.1 2011/09/10 16:26:32 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-light/gnome-light-2.32.1-r1.ebuild,v 1.2 2011/10/04 21:18:12 pacho Exp $
 
 EAPI="4"
 
@@ -58,7 +58,8 @@ RDEPEND="!gnome-base/gnome
        >=gnome-base/gnome-panel-2.32.1
 
        >=x11-themes/gnome-icon-theme-2.31.0
-       >=x11-themes/gnome-themes-2.32.1
+       >=x11-themes/gnome-themes-2.32.1-r1
+       >=x11-themes/gnome-themes-standard-3.0.2
 
        >=x11-terms/gnome-terminal-2.32.1
 
@@ -78,6 +79,16 @@ pkg_postinst () {
 #      elog "of course this works for all other window managers as well"
 #      elog
 
+       ewarn "If you are running gtk3 apps inside Gnome2 desktop you will"
+       ewarn "need to follow one of the following steps to get a better"
+       ewarn "look and feel for them:"
+       ewarn "- Use gnome-appearance-properties to select a theme with"
+       ewarn "  support for gtk2 and gtk3, like Adwaita."
+       ewarn "- Symlink your local ~/.config/gtk-3.0 to the gtk3 theme"
+       ewarn "  you would like to use, for example running:"
+       ewarn "  $ ln -s /usr/share/themes/Adwaita/gtk-3.0/ .config/gtk-3.0"
+
+       elog
        elog "Use gnome-base/gnome for the full GNOME Desktop"
        elog "as released by the GNOME team."
 }
index bb0889bdc4e95a9e63706427abd6be32308bb5cd..aeb94d4dcd00324c5ac073d71305abdcb9e0ac8c 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for gnome-base/gnome
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome/ChangeLog,v 1.422 2011/09/10 16:29:22 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome/ChangeLog,v 1.423 2011/10/04 21:16:23 pacho Exp $
+
+  04 Oct 2011; Pacho Ramos <pacho@gentoo.org> gnome-2.32.1-r1.ebuild:
+  Prepare metas to inform people about gtk3 theming issues inside Gnome2 and to
+  pull proper themes for gtk3 apps.
 
 *gnome-2.32.1-r1 (10 Sep 2011)
 
index bbb1c6b0576380dce4013ad4fd43faf4344468df..931e82c5263719497d6278cadfc348c1663fea6d 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome/gnome-2.32.1-r1.ebuild,v 1.1 2011/09/10 16:29:22 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome/gnome-2.32.1-r1.ebuild,v 1.2 2011/10/04 21:16:23 pacho Exp $
 
 EAPI="4"
 
@@ -92,7 +92,8 @@ RDEPEND="
        >=gnome-base/gnome-panel-2.32.1
        >=gnome-base/gnome-menus-2.30.5
        >=x11-themes/gnome-icon-theme-2.31.0
-       >=x11-themes/gnome-themes-2.32.1
+       >=x11-themes/gnome-themes-2.32.1-r1
+       >=x11-themes/gnome-themes-standard-3.0.2
        >=gnome-extra/deskbar-applet-2.32.0
        >=gnome-extra/hamster-applet-2.32.1
 
@@ -187,4 +188,13 @@ pkg_postinst() {
        elog "be useful for other packages that do not use the new file"
        elog "monitoring API yet that the new glib provides."
        elog
+
+       ewarn "If you are running gtk3 apps inside Gnome2 desktop you will"
+       ewarn "need to follow one of the following steps to get a better"
+       ewarn "look and feel for them:"
+       ewarn "- Use gnome-appearance-properties to select a theme with"
+       ewarn "  support for gtk2 and gtk3, like Adwaita."
+       ewarn "- Symlink your local ~/.config/gtk-3.0 to the gtk3 theme"
+       ewarn "  you would like to use, for example running:"
+       ewarn "  $ ln -s /usr/share/themes/Adwaita/gtk-3.0/ .config/gtk-3.0"
 }