diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-09-02 14:56:09 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2009-09-02 14:56:09 +0800 |
commit | f621b2efecdfa5a1da6d6d48fa1e157d05db4815 (patch) | |
tree | 0a4afed2764067e3c5f628c073bf5c4761e5792d | |
parent | 6d01ebd4b9f73cbb40dc8880685fd1fd66374b4d (diff) | |
download | marcuscom-ports-f621b2efecdfa5a1da6d6d48fa1e157d05db4815.tar marcuscom-ports-f621b2efecdfa5a1da6d6d48fa1e157d05db4815.tar.gz marcuscom-ports-f621b2efecdfa5a1da6d6d48fa1e157d05db4815.tar.bz2 marcuscom-ports-f621b2efecdfa5a1da6d6d48fa1e157d05db4815.tar.lz marcuscom-ports-f621b2efecdfa5a1da6d6d48fa1e157d05db4815.tar.xz marcuscom-ports-f621b2efecdfa5a1da6d6d48fa1e157d05db4815.tar.zst marcuscom-ports-f621b2efecdfa5a1da6d6d48fa1e157d05db4815.zip |
Update to 2.27.1.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@12768 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | x11/gnome-shell/Makefile | 4 | ||||
-rw-r--r-- | x11/gnome-shell/distinfo | 6 | ||||
-rw-r--r-- | x11/gnome-shell/files/patch-configure | 223 | ||||
-rw-r--r-- | x11/gnome-shell/files/patch-src_Makefile.in | 23 | ||||
-rw-r--r-- | x11/gnome-shell/files/patch-src_gnome-shell.in | 29 | ||||
-rw-r--r-- | x11/gnome-shell/files/patch-src_shell-app-system.c | 21 | ||||
-rw-r--r-- | x11/gnome-shell/files/patch-src_shell-texture-cache.c | 70 | ||||
-rw-r--r-- | x11/gnome-shell/pkg-plist | 97 |
8 files changed, 74 insertions, 399 deletions
diff --git a/x11/gnome-shell/Makefile b/x11/gnome-shell/Makefile index b25bf288f..2f6cd68f5 100644 --- a/x11/gnome-shell/Makefile +++ b/x11/gnome-shell/Makefile @@ -3,11 +3,11 @@ # Whom: Pawel Worach <pawel.worach@gmail.com> # # $FreeBSD$ -# $MCom$ +# $MCom: ports/x11/gnome-shell/Makefile,v 1.1 2009/08/16 22:37:12 kwm Exp $ # PORTNAME= gnome-shell -PORTVERSION= 2.27.0 +PORTVERSION= 2.27.1 CATEGORIES= x11 MASTER_SITES= GNOME DIST_SUBDIR= gnome2 diff --git a/x11/gnome-shell/distinfo b/x11/gnome-shell/distinfo index feb275c98..7865123cf 100644 --- a/x11/gnome-shell/distinfo +++ b/x11/gnome-shell/distinfo @@ -1,3 +1,3 @@ -MD5 (gnome2/gnome-shell-2.27.0.tar.bz2) = 372771ace3aeb34b0a689f917bb68f10 -SHA256 (gnome2/gnome-shell-2.27.0.tar.bz2) = df59d50e7653abfcf05d7d94f0aaefe8f05329e47d5c43510418622a40e84fb0 -SIZE (gnome2/gnome-shell-2.27.0.tar.bz2) = 437202 +MD5 (gnome2/gnome-shell-2.27.1.tar.bz2) = 545c430995be8cd3c7b997f244135135 +SHA256 (gnome2/gnome-shell-2.27.1.tar.bz2) = ae2725f6e2c1ea94477045afedf0845dcada2e2ffacfa5b8d2437fbf9b6b6de5 +SIZE (gnome2/gnome-shell-2.27.1.tar.bz2) = 464266 diff --git a/x11/gnome-shell/files/patch-configure b/x11/gnome-shell/files/patch-configure deleted file mode 100644 index 0450f7d9d..000000000 --- a/x11/gnome-shell/files/patch-configure +++ /dev/null @@ -1,223 +0,0 @@ ---- configure.orig 2009-08-07 18:14:52.000000000 +0000 -+++ configure 2009-08-14 05:07:08.000000000 +0000 -@@ -974,9 +967,7 @@ - GDMUSER_CFLAGS - GDMUSER_LIBS - TRAY_CFLAGS --TRAY_LIBS --LIBGNOMEUI_CFLAGS --LIBGNOMEUI_LIBS' -+TRAY_LIBS' - - - # Initialize some variables set by options. -@@ -1663,10 +1652,6 @@ - linker flags for GDMUSER, overriding pkg-config - TRAY_CFLAGS C compiler flags for TRAY, overriding pkg-config - TRAY_LIBS linker flags for TRAY, overriding pkg-config -- LIBGNOMEUI_CFLAGS -- C compiler flags for LIBGNOMEUI, overriding pkg-config -- LIBGNOMEUI_LIBS -- linker flags for LIBGNOMEUI, overriding pkg-config - - Use these variables to override the choices made by `configure' or to help - it to find libraries and programs with nonstandard names/locations. -@@ -11638,9 +11597,7 @@ - " >&2;} - { (exit 1); exit 1; }; } - elif test $pkg_failed = untried; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it -+ { { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it - is in your PATH or set the PKG_CONFIG environment variable to the full - path to pkg-config. - -@@ -11660,7 +11617,7 @@ - - To get pkg-config, see <http://pkg-config.freedesktop.org/>. - See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } -+ { (exit 1); exit 1; }; } - else - TEST_SHELL_RECORDER_CFLAGS=$pkg_cv_TEST_SHELL_RECORDER_CFLAGS - TEST_SHELL_RECORDER_LIBS=$pkg_cv_TEST_SHELL_RECORDER_LIBS -@@ -11691,12 +11648,12 @@ - pkg_cv_MUTTER_PLUGIN_CFLAGS="$MUTTER_PLUGIN_CFLAGS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ -- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu \$recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0\"") >&5 -- ($PKG_CONFIG --exists --print-errors "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0") 2>&5 -+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu \$recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26\"") >&5 -+ ($PKG_CONFIG --exists --print-errors "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26") 2>&5 - ac_status=$? - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then -- pkg_cv_MUTTER_PLUGIN_CFLAGS=`$PKG_CONFIG --cflags "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0" 2>/dev/null` -+ pkg_cv_MUTTER_PLUGIN_CFLAGS=`$PKG_CONFIG --cflags "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26" 2>/dev/null` - else - pkg_failed=yes - fi -@@ -11707,12 +11664,12 @@ - pkg_cv_MUTTER_PLUGIN_LIBS="$MUTTER_PLUGIN_LIBS" - elif test -n "$PKG_CONFIG"; then - if test -n "$PKG_CONFIG" && \ -- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu \$recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0\"") >&5 -- ($PKG_CONFIG --exists --print-errors "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0") 2>&5 -+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu \$recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26\"") >&5 -+ ($PKG_CONFIG --exists --print-errors "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26") 2>&5 - ac_status=$? - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; then -- pkg_cv_MUTTER_PLUGIN_LIBS=`$PKG_CONFIG --libs "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0" 2>/dev/null` -+ pkg_cv_MUTTER_PLUGIN_LIBS=`$PKG_CONFIG --libs "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26" 2>/dev/null` - else - pkg_failed=yes - fi -@@ -11730,14 +11687,14 @@ - _pkg_short_errors_supported=no - fi - if test $_pkg_short_errors_supported = yes; then -- MUTTER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0" 2>&1` -+ MUTTER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26" 2>&1` - else -- MUTTER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --print-errors "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0" 2>&1` -+ MUTTER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --print-errors "gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26" 2>&1` - fi - # Put the nasty error message in config.log where it belongs - echo "$MUTTER_PLUGIN_PKG_ERRORS" >&5 - -- { { $as_echo "$as_me:$LINENO: error: Package requirements (gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0) were not met: -+ { { $as_echo "$as_me:$LINENO: error: Package requirements (gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26) were not met: - - $MUTTER_PLUGIN_PKG_ERRORS - -@@ -11748,7 +11705,7 @@ - and MUTTER_PLUGIN_LIBS to avoid the need to call pkg-config. - See the pkg-config man page for more details. - " >&5 --$as_echo "$as_me: error: Package requirements (gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0) were not met: -+$as_echo "$as_me: error: Package requirements (gio-unix-2.0 gtk+-2.0 dbus-glib-1 mutter-plugins gjs-gi-1.0 libgnome-menu $recorder_modules gconf-2.0 gdk-x11-2.0 clutter-x11-1.0 clutter-glx-1.0 gnome-desktop-2.0 >= 2.26) were not met: - - $MUTTER_PLUGIN_PKG_ERRORS - -@@ -12227,118 +12174,6 @@ - $as_echo "yes" >&6; } - : - fi --# We require libgnomeui for generating thumbnails for recent files with GnomeThumbnailFactory. --# We'll switch to using GnomeDesktopThumbnailFactory once the branch of gnome-desktop that contains --# it becomes stable. -- --pkg_failed=no --{ $as_echo "$as_me:$LINENO: checking for LIBGNOMEUI" >&5 --$as_echo_n "checking for LIBGNOMEUI... " >&6; } -- --if test -n "$LIBGNOMEUI_CFLAGS"; then -- pkg_cv_LIBGNOMEUI_CFLAGS="$LIBGNOMEUI_CFLAGS" -- elif test -n "$PKG_CONFIG"; then -- if test -n "$PKG_CONFIG" && \ -- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0\"") >&5 -- ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0") 2>&5 -- ac_status=$? -- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; then -- pkg_cv_LIBGNOMEUI_CFLAGS=`$PKG_CONFIG --cflags "libgnomeui-2.0" 2>/dev/null` --else -- pkg_failed=yes --fi -- else -- pkg_failed=untried --fi --if test -n "$LIBGNOMEUI_LIBS"; then -- pkg_cv_LIBGNOMEUI_LIBS="$LIBGNOMEUI_LIBS" -- elif test -n "$PKG_CONFIG"; then -- if test -n "$PKG_CONFIG" && \ -- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"libgnomeui-2.0\"") >&5 -- ($PKG_CONFIG --exists --print-errors "libgnomeui-2.0") 2>&5 -- ac_status=$? -- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 -- (exit $ac_status); }; then -- pkg_cv_LIBGNOMEUI_LIBS=`$PKG_CONFIG --libs "libgnomeui-2.0" 2>/dev/null` --else -- pkg_failed=yes --fi -- else -- pkg_failed=untried --fi -- -- -- --if test $pkg_failed = yes; then -- --if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then -- _pkg_short_errors_supported=yes --else -- _pkg_short_errors_supported=no --fi -- if test $_pkg_short_errors_supported = yes; then -- LIBGNOMEUI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libgnomeui-2.0" 2>&1` -- else -- LIBGNOMEUI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libgnomeui-2.0" 2>&1` -- fi -- # Put the nasty error message in config.log where it belongs -- echo "$LIBGNOMEUI_PKG_ERRORS" >&5 -- -- { { $as_echo "$as_me:$LINENO: error: Package requirements (libgnomeui-2.0) were not met: -- --$LIBGNOMEUI_PKG_ERRORS -- --Consider adjusting the PKG_CONFIG_PATH environment variable if you --installed software in a non-standard prefix. -- --Alternatively, you may set the environment variables LIBGNOMEUI_CFLAGS --and LIBGNOMEUI_LIBS to avoid the need to call pkg-config. --See the pkg-config man page for more details. --" >&5 --$as_echo "$as_me: error: Package requirements (libgnomeui-2.0) were not met: -- --$LIBGNOMEUI_PKG_ERRORS -- --Consider adjusting the PKG_CONFIG_PATH environment variable if you --installed software in a non-standard prefix. -- --Alternatively, you may set the environment variables LIBGNOMEUI_CFLAGS --and LIBGNOMEUI_LIBS to avoid the need to call pkg-config. --See the pkg-config man page for more details. --" >&2;} -- { (exit 1); exit 1; }; } --elif test $pkg_failed = untried; then -- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it --is in your PATH or set the PKG_CONFIG environment variable to the full --path to pkg-config. -- --Alternatively, you may set the environment variables LIBGNOMEUI_CFLAGS --and LIBGNOMEUI_LIBS to avoid the need to call pkg-config. --See the pkg-config man page for more details. -- --To get pkg-config, see <http://pkg-config.freedesktop.org/>. --See \`config.log' for more details." >&5 --$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it --is in your PATH or set the PKG_CONFIG environment variable to the full --path to pkg-config. -- --Alternatively, you may set the environment variables LIBGNOMEUI_CFLAGS --and LIBGNOMEUI_LIBS to avoid the need to call pkg-config. --See the pkg-config man page for more details. -- --To get pkg-config, see <http://pkg-config.freedesktop.org/>. --See \`config.log' for more details." >&2;} -- { (exit 1); exit 1; }; }; } --else -- LIBGNOMEUI_CFLAGS=$pkg_cv_LIBGNOMEUI_CFLAGS -- LIBGNOMEUI_LIBS=$pkg_cv_LIBGNOMEUI_LIBS -- { $as_echo "$as_me:$LINENO: result: yes" >&5 --$as_echo "yes" >&6; } -- : --fi - - MUTTER_BIN_DIR=`$PKG_CONFIG --variable=exec_prefix mutter-plugins`/bin - # FIXME: metacity-plugins.pc should point directly to its .gir file - diff --git a/x11/gnome-shell/files/patch-src_Makefile.in b/x11/gnome-shell/files/patch-src_Makefile.in index b747954a7..592ea873a 100644 --- a/x11/gnome-shell/files/patch-src_Makefile.in +++ b/x11/gnome-shell/files/patch-src_Makefile.in @@ -1,27 +1,18 @@ ---- src/Makefile.in.orig 2009-08-14 05:12:30.000000000 +0000 -+++ src/Makefile.in 2009-08-14 05:12:49.000000000 +0000 -@@ -272,8 +272,6 @@ - INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ - LD = @LD@ - LDFLAGS = @LDFLAGS@ --LIBGNOMEUI_CFLAGS = @LIBGNOMEUI_CFLAGS@ --LIBGNOMEUI_LIBS = @LIBGNOMEUI_LIBS@ - LIBOBJS = @LIBOBJS@ - LIBS = @LIBS@ - LIBTOOL = @LIBTOOL@ -@@ -528,7 +526,6 @@ +--- src/Makefile.in.orig 2009-08-29 12:13:13.000000000 +0200 ++++ src/Makefile.in 2009-08-29 12:13:25.000000000 +0200 +@@ -492,7 +492,6 @@ libtray_la_CPPFLAGS = $(tray_cflags) libtray_la_LDFLAGS = $(LDADD) gnome_shell_cflags = \ $(MUTTER_PLUGIN_CFLAGS) \ - $(LIBGNOMEUI_CFLAGS) \ -I$(srcdir)/tray \ - -DGETTEXT_PACKAGE=gnome-shell \ - -DGNOME_SHELL_DATADIR=\"$(pkgdatadir)\" \ -@@ -582,7 +579,6 @@ + -DGETTEXT_PACKAGE=\"gnome-shell\" \ + -DLOCALEDIR=\"$(datadir)/locale\" \ +@@ -548,7 +547,6 @@ libgnome_shell_la_gir_sources = \ libgnome_shell_la_LDFLAGS = -avoid-version -module libgnome_shell_la_LIBADD = \ $(MUTTER_PLUGIN_LIBS) \ - $(LIBGNOMEUI_LIBS) \ libbig-1.0.la \ libgdmuser-1.0.la \ - libtidy-1.0.la \ + libtray.la diff --git a/x11/gnome-shell/files/patch-src_gnome-shell.in b/x11/gnome-shell/files/patch-src_gnome-shell.in index 166354703..07775f34d 100644 --- a/x11/gnome-shell/files/patch-src_gnome-shell.in +++ b/x11/gnome-shell/files/patch-src_gnome-shell.in @@ -1,33 +1,8 @@ ---- src/gnome-shell.in.orig 2009-08-08 18:51:01.000000000 +0200 -+++ src/gnome-shell.in 2009-08-16 01:20:20.000000000 +0200 +--- src/gnome-shell.in.orig 2009-08-28 18:34:04.000000000 +0200 ++++ src/gnome-shell.in 2009-08-29 12:13:44.000000000 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python import atexit import optparse -@@ -27,7 +27,7 @@ def find_cmd (cmd_list): - raise SystemExit("None of the commands %s exist" % cmd_list) - - def pidof(command): -- pidof_cmd = find_cmd(["/sbin/pidof", "/bin/pidof", "/usr/bin/pidof"]) -+ pidof_cmd = find_cmd(["/bin/pgrep", "/sbin/pidof", "/bin/pidof", "/usr/bin/pidof"]) - pidof = subprocess.Popen([pidof_cmd, command], stdout=subprocess.PIPE) - pids = pidof.communicate()[0].split() - pidof.wait() -@@ -309,12 +309,12 @@ finally: - if metacity_pid: - if options.verbose: - print "Restarting Metacity" -- subprocess.Popen(["/usr/bin/metacity"]) -+ subprocess.Popen(["%%LOCALBASE%%/bin/metacity"]) - elif compiz_pid: - if options.verbose: - print "Restarting Compiz" -- subprocess.Popen(["/usr/bin/compiz"]) -+ subprocess.Popen(["%%LOCALBASE%%/bin/compiz"]) - if gnome_panel_dbus or gnome_panel_pid: - if options.verbose: - print "Restarting gnome-panel" -- subprocess.Popen(["/usr/bin/gnome-panel"]) -+ subprocess.Popen(["%%LOCALBASE%%/bin/gnome-panel"]) diff --git a/x11/gnome-shell/files/patch-src_shell-app-system.c b/x11/gnome-shell/files/patch-src_shell-app-system.c deleted file mode 100644 index 6e03eb3fd..000000000 --- a/x11/gnome-shell/files/patch-src_shell-app-system.c +++ /dev/null @@ -1,21 +0,0 @@ -From 557f9ceb97bde57fa3715c4a91cfd4982f3402d1 Mon Sep 17 00:00:00 2001 -From: Colin Walters <walters@verbum.org> -Date: Thu, 13 Aug 2009 15:31:53 +0000 -Subject: Bug 591590 - Fix some applications not appearing in menu - -Use the correct address for the entry, instead of treating the -ShellAppInfo pointer as one. ---- -diff --git a/src/shell-app-system.c b/src/shell-app-system.c -index d415f18..d4ee4cb 100644 ---- src/shell-app-system.c -+++ src/shell-app-system.c -@@ -848,7 +848,7 @@ shell_app_info_get_is_nodisplay (ShellAppInfo *info) - switch (info->type) - { - case SHELL_APP_INFO_TYPE_ENTRY: -- return gmenu_tree_entry_get_is_nodisplay ((GMenuTreeEntry*)info); -+ return gmenu_tree_entry_get_is_nodisplay ((GMenuTreeEntry*)info->entry); - case SHELL_APP_INFO_TYPE_DESKTOP_FILE: - return FALSE; - } diff --git a/x11/gnome-shell/files/patch-src_shell-texture-cache.c b/x11/gnome-shell/files/patch-src_shell-texture-cache.c deleted file mode 100644 index 677942a12..000000000 --- a/x11/gnome-shell/files/patch-src_shell-texture-cache.c +++ /dev/null @@ -1,70 +0,0 @@ ---- src/shell-texture-cache.c -+++ src/shell-texture-cache.c -@@ -1,7 +1,8 @@ - #include "shell-texture-cache.h" - #include "shell-global.h" - #include <gtk/gtk.h> --#include <libgnomeui/gnome-thumbnail.h> -+#define GNOME_DESKTOP_USE_UNSTABLE_API -+#include <libgnomeui/gnome-desktop-thumbnail.h> - #include <string.h> - - typedef struct -@@ -20,7 +21,7 @@ typedef struct - struct _ShellTextureCachePrivate - { - GHashTable *keyed_cache; /* CacheKey -> CoglTexture* */ -- GnomeThumbnailFactory *thumbnails; -+ GnomeDesktopThumbnailFactory *thumbnails; - }; - - static void shell_texture_cache_dispose (GObject *object); -@@ -129,7 +130,7 @@ shell_texture_cache_init (ShellTextureCache *self) - self->priv = g_new0 (ShellTextureCachePrivate, 1); - self->priv->keyed_cache = g_hash_table_new_full (cache_key_hash, cache_key_equal, - cache_key_destroy, cogl_handle_unref); -- self->priv->thumbnails = gnome_thumbnail_factory_new (GNOME_THUMBNAIL_SIZE_NORMAL); -+ self->priv->thumbnails = gnome_desktop_thumbnail_factory_new (GNOME_DESKTOP_THUMBNAIL_SIZE_NORMAL); - } - - static void -@@ -403,7 +404,7 @@ impl_load_thumbnail (ShellTextureCache *cache, - guint size, - GError **error) - { -- GnomeThumbnailFactory *thumbnail_factory; -+ GnomeDesktopThumbnailFactory *thumbnail_factory; - GdkPixbuf *pixbuf = NULL; - GFile *file; - GFileInfo *file_info; -@@ -423,24 +424,24 @@ impl_load_thumbnail (ShellTextureCache *cache, - - thumbnail_factory = cache->priv->thumbnails; - -- existing_thumbnail = gnome_thumbnail_factory_lookup (thumbnail_factory, uri, mtime); -+ existing_thumbnail = gnome_desktop_thumbnail_factory_lookup (thumbnail_factory, uri, mtime); - - if (existing_thumbnail != NULL) - pixbuf = gdk_pixbuf_new_from_file_at_size (existing_thumbnail, size, size, error); -- else if (gnome_thumbnail_factory_has_valid_failed_thumbnail (thumbnail_factory, uri, mtime)) -+ else if (gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail (thumbnail_factory, uri, mtime)) - g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED, "Has failed thumbnail"); -- else if (gnome_thumbnail_factory_can_thumbnail (thumbnail_factory, uri, mime_type, mtime)) -+ else if (gnome_desktop_thumbnail_factory_can_thumbnail (thumbnail_factory, uri, mime_type, mtime)) - { -- pixbuf = gnome_thumbnail_factory_generate_thumbnail (thumbnail_factory, uri, mime_type); -+ pixbuf = gnome_desktop_thumbnail_factory_generate_thumbnail (thumbnail_factory, uri, mime_type); - if (pixbuf) - { - // we need to save the thumbnail so that we don't need to generate it again in the future -- gnome_thumbnail_factory_save_thumbnail (thumbnail_factory, pixbuf, uri, mtime); -+ gnome_desktop_thumbnail_factory_save_thumbnail (thumbnail_factory, pixbuf, uri, mtime); - } - else - { - g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED, "Failed to generate thumbnail"); -- gnome_thumbnail_factory_create_failed_thumbnail (thumbnail_factory, uri, mtime); -+ gnome_desktop_thumbnail_factory_create_failed_thumbnail (thumbnail_factory, uri, mtime); - } - } - return pixbuf; diff --git a/x11/gnome-shell/pkg-plist b/x11/gnome-shell/pkg-plist index f04b39f9d..d8b856580 100644 --- a/x11/gnome-shell/pkg-plist +++ b/x11/gnome-shell/pkg-plist @@ -1,42 +1,65 @@ bin/gnome-shell lib/gnome-shell/Big-1.0.typelib lib/gnome-shell/Shell-0.1.typelib -lib/gnome-shell/Tidy-1.0.typelib -lib/mutter/plugins/libgnome-shell.a -lib/mutter/plugins/libgnome-shell.la -lib/mutter/plugins/libgnome-shell.so share/applications/gnome-shell.desktop -share/gnome-shell/images/add-workspace.svg -share/gnome-shell/images/close.svg -share/gnome-shell/images/info.svg -share/gnome-shell/images/remove-workspace.svg -share/gnome-shell/images/view-more-activated.svg -share/gnome-shell/images/view-more.svg -share/gnome-shell/js/misc/docInfo.js -share/gnome-shell/js/ui/altTab.js -share/gnome-shell/js/ui/appDisplay.js -share/gnome-shell/js/ui/button.js -share/gnome-shell/js/ui/chrome.js -share/gnome-shell/js/ui/dash.js -share/gnome-shell/js/ui/dnd.js -share/gnome-shell/js/ui/docDisplay.js -share/gnome-shell/js/ui/genericDisplay.js -share/gnome-shell/js/ui/link.js -share/gnome-shell/js/ui/lookingGlass.js -share/gnome-shell/js/ui/main.js -share/gnome-shell/js/ui/overlay.js -share/gnome-shell/js/ui/panel.js -share/gnome-shell/js/ui/places.js -share/gnome-shell/js/ui/runDialog.js -share/gnome-shell/js/ui/sidebar.js -share/gnome-shell/js/ui/tweener.js -share/gnome-shell/js/ui/widget.js -share/gnome-shell/js/ui/widgetBox.js -share/gnome-shell/js/ui/windowManager.js -share/gnome-shell/js/ui/workspaces.js -@dirrm share/gnome-shell/js/ui -@dirrm share/gnome-shell/js/misc -@dirrm share/gnome-shell/js -@dirrm share/gnome-shell/images -@dirrm share/gnome-shell +%%DATADIR%%/images/add-workspace.svg +%%DATADIR%%/images/close-black.svg +%%DATADIR%%/images/close.svg +%%DATADIR%%/images/info.svg +%%DATADIR%%/images/magnifier.svg +%%DATADIR%%/images/remove-workspace.svg +%%DATADIR%%/js/misc/docInfo.js +%%DATADIR%%/js/ui/appIcon.js +%%DATADIR%%/js/ui/altTab.js +%%DATADIR%%/js/ui/appDisplay.js +%%DATADIR%%/js/ui/button.js +%%DATADIR%%/js/ui/chrome.js +%%DATADIR%%/js/ui/dash.js +%%DATADIR%%/js/ui/dnd.js +%%DATADIR%%/js/ui/docDisplay.js +%%DATADIR%%/js/ui/genericDisplay.js +%%DATADIR%%/js/ui/link.js +%%DATADIR%%/js/ui/lookingGlass.js +%%DATADIR%%/js/ui/main.js +%%DATADIR%%/js/ui/overview.js +%%DATADIR%%/js/ui/panel.js +%%DATADIR%%/js/ui/places.js +%%DATADIR%%/js/ui/runDialog.js +%%DATADIR%%/js/ui/sidebar.js +%%DATADIR%%/js/ui/tweener.js +%%DATADIR%%/js/ui/widget.js +%%DATADIR%%/js/ui/widgetBox.js +%%DATADIR%%/js/ui/windowManager.js +%%DATADIR%%/js/ui/workspaces.js +share/locale/ca/LC_MESSAGES/gnome-shell.mo +share/locale/cs/LC_MESSAGES/gnome-shell.mo +share/locale/de/LC_MESSAGES/gnome-shell.mo +share/locale/es/LC_MESSAGES/gnome-shell.mo +share/locale/fr/LC_MESSAGES/gnome-shell.mo +share/locale/ga/LC_MESSAGES/gnome-shell.mo +share/locale/gl/LC_MESSAGES/gnome-shell.mo +share/locale/hu/LC_MESSAGES/gnome-shell.mo +share/locale/it/LC_MESSAGES/gnome-shell.mo +share/locale/ko/LC_MESSAGES/gnome-shell.mo +share/locale/nb/LC_MESSAGES/gnome-shell.mo +share/locale/nl/LC_MESSAGES/gnome-shell.mo +share/locale/pl/LC_MESSAGES/gnome-shell.mo +share/locale/pt_BR/LC_MESSAGES/gnome-shell.mo +share/locale/sv/LC_MESSAGES/gnome-shell.mo +share/locale/tr/LC_MESSAGES/gnome-shell.mo +@dirrm share/locale/pl/LC_MESSAGES +@dirrm share/locale/pl +@dirrm share/locale/ko/LC_MESSAGES +@dirrm share/locale/ko +@dirrm share/locale/gl/LC_MESSAGES +@dirrm share/locale/gl +@dirrm share/locale/cs/LC_MESSAGES +@dirrm share/locale/cs +@dirrm share/locale/ca/LC_MESSAGES +@dirrm share/locale/ca +@dirrm %%DATADIR%%/js/ui +@dirrm %%DATADIR%%/js/misc +@dirrm %%DATADIR%%/js +@dirrm %%DATADIR%%/images +@dirrm %%DATADIR%% @dirrm lib/gnome-shell |