Gentoo Archives: gentoo-commits

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/
Date: Tue, 29 Mar 2011 08:36:53
Message-Id: ca6673d0fbbcf9053b251f5618d9904d335171ec.nirbheek@gentoo
1 commit: ca6673d0fbbcf9053b251f5618d9904d335171ec
2 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 29 08:00:21 2011 +0000
4 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 29 08:35:25 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ca6673d0
7
8 gnome-base/gnome-shell: 2.91.92 → 2.91.93
9
10 ---
11 .../files/gnome-shell-fix-gnome-bluetooth.patch | 20 --------------------
12 ...l-2.91.92.ebuild => gnome-shell-2.91.93.ebuild} | 12 +-----------
13 gnome-base/gnome-shell/gnome-shell-9999.ebuild | 12 +-----------
14 3 files changed, 2 insertions(+), 42 deletions(-)
15
16 diff --git a/gnome-base/gnome-shell/files/gnome-shell-fix-gnome-bluetooth.patch b/gnome-base/gnome-shell/files/gnome-shell-fix-gnome-bluetooth.patch
17 deleted file mode 100644
18 index 3a6e994..0000000
19 --- a/gnome-base/gnome-shell/files/gnome-shell-fix-gnome-bluetooth.patch
20 +++ /dev/null
21 @@ -1,20 +0,0 @@
22 ---- src/main.c
23 -+++ src/main.c
24 -@@ -458,3 +458,17 @@ main (int argc, char **argv)
25 -
26 - return meta_run ();
27 - }
28 -+
29 -+#if HAVE_BLUETOOTH
30 -+/* HACK:
31 -+ Add a non-static function that calls into libgnome-bluetooth-applet.so,
32 -+ to avoid the linker being too smart and removing the dependency.
33 -+ This function is never actually called.
34 -+*/
35 -+extern GType bluetooth_applet_get_type(void);
36 -+void _shell_link_to_bluetooth(void);
37 -+
38 -+void _shell_link_to_bluetooth(void) {
39 -+ bluetooth_applet_get_type();
40 -+}
41 -+#endif
42
43 diff --git a/gnome-base/gnome-shell/gnome-shell-2.91.92.ebuild b/gnome-base/gnome-shell/gnome-shell-2.91.93.ebuild
44 similarity index 90%
45 rename from gnome-base/gnome-shell/gnome-shell-2.91.92.ebuild
46 rename to gnome-base/gnome-shell/gnome-shell-2.91.93.ebuild
47 index ca39314..b31d84a 100644
48 --- a/gnome-base/gnome-shell/gnome-shell-2.91.92.ebuild
49 +++ b/gnome-base/gnome-shell/gnome-shell-2.91.93.ebuild
50 @@ -23,7 +23,6 @@ fi
51
52 # gnome-desktop-2.91.2 is needed due to header changes, db82a33 in gnome-desktop
53 # FIXME: Automagic gnome-bluetooth[introspection] support.
54 -# latest mutter is needed due to commit 474ff2e9 and commit 079953c3
55 # latest gsettings-desktop-schemas is needed due to commit 602fa1c6
56 # latest g-c-c is needed due to https://bugs.gentoo.org/show_bug.cgi?id=360057
57 COMMON_DEPEND=">=dev-libs/glib-2.25.9:2
58 @@ -41,7 +40,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.9:2
59 >=net-libs/telepathy-glib-0.13.12[introspection]
60 >=net-wireless/gnome-bluetooth-2.90.0[introspection]
61 >=sys-auth/polkit-0.100[introspection]
62 - >=x11-wm/mutter-2.91.91.1[introspection]
63 + >=x11-wm/mutter-2.91.93[introspection]
64
65 dev-libs/dbus-glib
66 dev-libs/libxml2:2
67 @@ -93,15 +92,6 @@ G2CONF="--enable-compile-warnings=maximum
68 --disable-schemas-compile
69 --disable-jhbuild-wrapper-script"
70
71 -src_prepare() {
72 - epatch "${FILESDIR}/${PN}-fix-gnome-bluetooth.patch"
73 -
74 - # https://bugzilla.gnome.org/show_bug.cgi?id=645063
75 - sed -e 's/settings.menu/gnomecc.menu/g' -i src/shell-app-system.c || die
76 -
77 - gnome2_src_prepare
78 -}
79 -
80 pkg_postinst() {
81 gnome2_pkg_postinst
82 if ! has_version '>=media-libs/gst-plugins-good-0.10.23' || \
83
84 diff --git a/gnome-base/gnome-shell/gnome-shell-9999.ebuild b/gnome-base/gnome-shell/gnome-shell-9999.ebuild
85 index ca39314..b31d84a 100644
86 --- a/gnome-base/gnome-shell/gnome-shell-9999.ebuild
87 +++ b/gnome-base/gnome-shell/gnome-shell-9999.ebuild
88 @@ -23,7 +23,6 @@ fi
89
90 # gnome-desktop-2.91.2 is needed due to header changes, db82a33 in gnome-desktop
91 # FIXME: Automagic gnome-bluetooth[introspection] support.
92 -# latest mutter is needed due to commit 474ff2e9 and commit 079953c3
93 # latest gsettings-desktop-schemas is needed due to commit 602fa1c6
94 # latest g-c-c is needed due to https://bugs.gentoo.org/show_bug.cgi?id=360057
95 COMMON_DEPEND=">=dev-libs/glib-2.25.9:2
96 @@ -41,7 +40,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.9:2
97 >=net-libs/telepathy-glib-0.13.12[introspection]
98 >=net-wireless/gnome-bluetooth-2.90.0[introspection]
99 >=sys-auth/polkit-0.100[introspection]
100 - >=x11-wm/mutter-2.91.91.1[introspection]
101 + >=x11-wm/mutter-2.91.93[introspection]
102
103 dev-libs/dbus-glib
104 dev-libs/libxml2:2
105 @@ -93,15 +92,6 @@ G2CONF="--enable-compile-warnings=maximum
106 --disable-schemas-compile
107 --disable-jhbuild-wrapper-script"
108
109 -src_prepare() {
110 - epatch "${FILESDIR}/${PN}-fix-gnome-bluetooth.patch"
111 -
112 - # https://bugzilla.gnome.org/show_bug.cgi?id=645063
113 - sed -e 's/settings.menu/gnomecc.menu/g' -i src/shell-app-system.c || die
114 -
115 - gnome2_src_prepare
116 -}
117 -
118 pkg_postinst() {
119 gnome2_pkg_postinst
120 if ! has_version '>=media-libs/gst-plugins-good-0.10.23' || \