r32600 - in /packages/unstable/gnome-shell-extensions/debian: changelog patches/03-Revert-Remove-all-references-to-localedir-from-metad.patch patches/series

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Sat Feb 11 22:26:30 UTC 2012


Author: biebl
Date: Sat Feb 11 22:26:30 2012
New Revision: 32600

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=32600
Log:
Add 03-Revert-Remove-all-references-to-localedir-from-metad.patch: Use
locales from system-wide location.


Added:
    packages/unstable/gnome-shell-extensions/debian/patches/03-Revert-Remove-all-references-to-localedir-from-metad.patch
Modified:
    packages/unstable/gnome-shell-extensions/debian/changelog
    packages/unstable/gnome-shell-extensions/debian/patches/series

Modified: packages/unstable/gnome-shell-extensions/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-shell-extensions/debian/changelog?rev=32600&op=diff
==============================================================================
--- packages/unstable/gnome-shell-extensions/debian/changelog [utf-8] (original)
+++ packages/unstable/gnome-shell-extensions/debian/changelog [utf-8] Sat Feb 11 22:26:30 2012
@@ -19,12 +19,14 @@
   * Drop patches which have been merged upstream:
     - debian/patches/upstream/*
     - debian/patches/fix-*
-  * Refresh debian/patches/01_status-menu_disable_accounts.patch.
-  * Add debian/patches/02-Revert-all-remove-all-GSettings-usage.patch: Use
-    GSettings since we install the extensions system-wide.
+  * Refresh 01_status-menu_disable_accounts.patch.
+  * Add 02-Revert-all-remove-all-GSettings-usage.patch: Use GSettings since we
+    install the extensions system-wide.
   * Use dh-autoreconf to generate the build system.
+  * Add 03-Revert-Remove-all-references-to-localedir-from-metad.patch: Use
+    locales from system-wide location.
 
- -- Michael Biebl <biebl at debian.org>  Sat, 11 Feb 2012 23:08:07 +0100
+ -- Michael Biebl <biebl at debian.org>  Sat, 11 Feb 2012 23:23:51 +0100
 
 gnome-shell-extensions (3.2.0-1) experimental; urgency=low
 

Added: packages/unstable/gnome-shell-extensions/debian/patches/03-Revert-Remove-all-references-to-localedir-from-metad.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-shell-extensions/debian/patches/03-Revert-Remove-all-references-to-localedir-from-metad.patch?rev=32600&op=file
==============================================================================
--- packages/unstable/gnome-shell-extensions/debian/patches/03-Revert-Remove-all-references-to-localedir-from-metad.patch (added)
+++ packages/unstable/gnome-shell-extensions/debian/patches/03-Revert-Remove-all-references-to-localedir-from-metad.patch [utf-8] Sat Feb 11 22:26:30 2012
@@ -1,0 +1,302 @@
+From 87b039cc3ee850fb82fbcc4a1a0dadde3db9c0be Mon Sep 17 00:00:00 2001
+From: Michael Biebl <biebl at debian.org>
+Date: Sat, 11 Feb 2012 23:21:30 +0100
+Subject: [PATCH] Revert "Remove all references to localedir from
+ metadata.json"
+
+This reverts commit c4b40926bd62c4561bdf07ea0f2144494e0f4917.
+
+Conflicts:
+
+	extensions/dock/extension.js
+---
+ extension.mk                                       |    3 ++-
+ extensions/alternate-tab/extension.js              |    2 +-
+ extensions/alternate-tab/metadata.json.in          |    1 +
+ extensions/alternative-status-menu/extension.js    |    3 +--
+ .../alternative-status-menu/metadata.json.in       |    1 +
+ extensions/apps-menu/metadata.json.in              |    1 +
+ extensions/auto-move-windows/metadata.json.in      |    1 +
+ extensions/dock/metadata.json.in                   |    1 +
+ extensions/drive-menu/extension.js                 |    2 +-
+ extensions/drive-menu/metadata.json.in             |    1 +
+ extensions/example/extension.js                    |    2 +-
+ extensions/example/metadata.json.in                |    1 +
+ extensions/gajim/metadata.json.in                  |    1 +
+ .../native-window-placement/metadata.json.in       |    1 +
+ extensions/places-menu/extension.js                |    2 +-
+ extensions/places-menu/metadata.json.in            |    1 +
+ extensions/systemMonitor/metadata.json.in          |    1 +
+ extensions/windowsNavigator/metadata.json.in       |    1 +
+ extensions/workspace-indicator/metadata.json.in    |    1 +
+ extensions/xrandr-indicator/extension.js           |    4 ++--
+ extensions/xrandr-indicator/metadata.json.in       |    1 +
+ 21 files changed, 23 insertions(+), 9 deletions(-)
+
+diff --git a/extension.mk b/extension.mk
+index 220f00c..b16f64f 100644
+--- a/extension.mk
++++ b/extension.mk
+@@ -6,7 +6,8 @@ nodist_extension_DATA = metadata.json $(EXTRA_EXTENSION)
+ EXTRA_DIST = metadata.json.in
+ 
+ metadata.json: metadata.json.in $(top_builddir)/config.status
+-	$(AM_V_GEN) sed -e "s|[@]uuid@|$(uuid)|" \
++	$(AM_V_GEN) sed -e "s|[@]LOCALEDIR@|$(datadir)/locale|" \
++	    -e "s|[@]uuid@|$(uuid)|" \
+ 	    -e "s|[@]shell_current@|$(PACKAGE_VERSION)|" \
+ 	    -e "s|[@]url@|$(extensionurl)|" $< > $@
+ 
+diff --git a/extensions/alternate-tab/extension.js b/extensions/alternate-tab/extension.js
+index a53b396..3f35d21 100644
+--- a/extensions/alternate-tab/extension.js
++++ b/extensions/alternate-tab/extension.js
+@@ -594,7 +594,7 @@ WindowList.prototype = {
+ };
+ 
+ function init(metadata) {
+-    imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
++    imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
+ }
+ 
+ function doAltTab(shellwm, binding, mask, window, backwards) {
+diff --git a/extensions/alternate-tab/metadata.json.in b/extensions/alternate-tab/metadata.json.in
+index d13c1b8..8aa86e3 100644
+--- a/extensions/alternate-tab/metadata.json.in
++++ b/extensions/alternate-tab/metadata.json.in
+@@ -4,5 +4,6 @@
+ "description": "A replacement for Alt-Tab, allows to cycle between windows and does not group by application",
+ "original-authors": [  "jw at bargsten.org", "thomas.bouffon at gmail.com" ],
+ "shell-version": [ "@shell_current@", "3.2" ],
++"localedir": "@LOCALEDIR@",
+ "url": "@url@"
+ }
+diff --git a/extensions/alternative-status-menu/extension.js b/extensions/alternative-status-menu/extension.js
+index 08c2f9e..d13df0f 100644
+--- a/extensions/alternative-status-menu/extension.js
++++ b/extensions/alternative-status-menu/extension.js
+@@ -1,5 +1,4 @@
+ /* -*- mode: js2 - indent-tabs-mode: nil - js2-basic-offset: 4 -*- */
+-const GLib = imports.gi.GLib;
+ const Lang = imports.lang;
+ const St = imports.gi.St;
+ 
+@@ -100,7 +99,7 @@ function createSubMenu() {
+ 
+ // Put your extension initialization code here
+ function init(metadata) {
+-    imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
++    imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
+ }
+ 
+ function predestroy(statusMenu) {
+diff --git a/extensions/alternative-status-menu/metadata.json.in b/extensions/alternative-status-menu/metadata.json.in
+index dc3fd7b..91bb82f 100644
+--- a/extensions/alternative-status-menu/metadata.json.in
++++ b/extensions/alternative-status-menu/metadata.json.in
+@@ -3,5 +3,6 @@
+  "name": "Alternative Status Menu",
+  "description": "Replaces GNOME Shell Status Menu with one showing Suspend/Hibernate and Power Off as separate items",
+  "shell-version": [ "@shell_current@", "3.2" ],
++ "localedir": "@LOCALEDIR@",
+  "url": "@url@"
+ }
+diff --git a/extensions/apps-menu/metadata.json.in b/extensions/apps-menu/metadata.json.in
+index 9f40989..550bb81 100644
+--- a/extensions/apps-menu/metadata.json.in
++++ b/extensions/apps-menu/metadata.json.in
+@@ -3,5 +3,6 @@
+ "name": "Applications Menu",
+ "description": "Add a gnome 2.x style menu for applications",
+ "shell-version": [ "@shell_current@", "3.2" ],
++"localedir": "@LOCALEDIR@",
+ "url": "@url@"
+ }
+diff --git a/extensions/auto-move-windows/metadata.json.in b/extensions/auto-move-windows/metadata.json.in
+index cf9b433..c8aa632 100644
+--- a/extensions/auto-move-windows/metadata.json.in
++++ b/extensions/auto-move-windows/metadata.json.in
+@@ -3,6 +3,7 @@
+  "name": "Auto Move Windows",
+  "description": "Move applications to specific workspaces when they create windows",
+  "shell-version": [ "@shell_current@", "3.2" ],
++ "localedir": "@LOCALEDIR@",
+  "original-authors": [ "alessandro.crismani at gmail.com", "thomas.bouffon at gmail.com" ],
+  "url": "@url@"
+ }
+diff --git a/extensions/dock/metadata.json.in b/extensions/dock/metadata.json.in
+index d9dca6c..96237b4 100644
+--- a/extensions/dock/metadata.json.in
++++ b/extensions/dock/metadata.json.in
+@@ -4,5 +4,6 @@
+ "description": "A dock for the GNOME Shell -- displays favorite and running applications",
+ "original-author": "tclaesson at gmail.com",
+ "shell-version": [ "@shell_current@", "3.2" ],
++"localedir": "@LOCALEDIR@",
+ "url": "@url@"
+ }
+diff --git a/extensions/drive-menu/extension.js b/extensions/drive-menu/extension.js
+index bcc44ec..20044ab 100644
+--- a/extensions/drive-menu/extension.js
++++ b/extensions/drive-menu/extension.js
+@@ -92,7 +92,7 @@ DriveMenu.prototype = {
+ 
+ // Put your extension initialization code here
+ function init(metadata) {
+-    imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
++    imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
+ }
+ 
+ let _indicator;
+diff --git a/extensions/drive-menu/metadata.json.in b/extensions/drive-menu/metadata.json.in
+index f5a834c..def7c84 100644
+--- a/extensions/drive-menu/metadata.json.in
++++ b/extensions/drive-menu/metadata.json.in
+@@ -3,5 +3,6 @@
+  "name": "Removable Drive Menu",
+  "description": "A status menu for accessing and unmounting removable devices",
+  "shell-version": [ "@shell_current@", "3.2" ],
++ "localedir": "@LOCALEDIR@",
+  "url": "@url@"
+ }
+diff --git a/extensions/example/extension.js b/extensions/example/extension.js
+index 28274d4..1aec221 100644
+--- a/extensions/example/extension.js
++++ b/extensions/example/extension.js
+@@ -20,7 +20,7 @@ function _showHello() {
+ function init(metadata) {
+     log ('Example extension initalized');
+ 
+-    imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
++    imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
+ }
+ 
+ let signalId;
+diff --git a/extensions/example/metadata.json.in b/extensions/example/metadata.json.in
+index 89402dd..239ae01 100644
+--- a/extensions/example/metadata.json.in
++++ b/extensions/example/metadata.json.in
+@@ -3,5 +3,6 @@
+  "name": "Hello, World!",
+  "description": "An example extension to show how it works. Shows Hello, world when clicking on the top panel.",
+  "shell-version": [ "@shell_current@", "3.2" ],
++ "localedir": "@LOCALEDIR@",
+  "url": "@url@"
+ }
+diff --git a/extensions/gajim/metadata.json.in b/extensions/gajim/metadata.json.in
+index d7aa644..d258ca4 100644
+--- a/extensions/gajim/metadata.json.in
++++ b/extensions/gajim/metadata.json.in
+@@ -3,5 +3,6 @@
+  "name": "Gajim IM integration",
+  "description": "Display Gajim incoming chats as notifications in the Shell message tray.",
+  "shell-version": [ "@shell_current@", "3.2" ],
++ "localedir": "@LOCALEDIR@",
+  "url": "http://base-art.net"
+ }
+diff --git a/extensions/native-window-placement/metadata.json.in b/extensions/native-window-placement/metadata.json.in
+index 798fb0d..d6c7424 100644
+--- a/extensions/native-window-placement/metadata.json.in
++++ b/extensions/native-window-placement/metadata.json.in
+@@ -3,6 +3,7 @@
+  "name": "Native Window Placement",
+  "description": "Arrange windows in overview in a more native way",
+  "shell-version": [ "@shell_current@", "3.2" ],
++ "localedir": "@LOCALEDIR@",
+  "url": "@url@",
+  "original-authors": [ "wepmaschda at gmx.de" ]
+ }
+diff --git a/extensions/places-menu/extension.js b/extensions/places-menu/extension.js
+index a871a81..17bfe73 100644
+--- a/extensions/places-menu/extension.js
++++ b/extensions/places-menu/extension.js
+@@ -114,7 +114,7 @@ PlacesMenu.prototype = {
+ 
+ 
+ function init(metadata) {
+-    imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
++    imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
+ }
+ 
+ let _indicator;
+diff --git a/extensions/places-menu/metadata.json.in b/extensions/places-menu/metadata.json.in
+index 2e483c3..2ea7271 100644
+--- a/extensions/places-menu/metadata.json.in
++++ b/extensions/places-menu/metadata.json.in
+@@ -3,5 +3,6 @@
+ "name": "Places Status Indicator",
+ "description": "Add a systems status menu for quickly navigating places in the system",
+ "shell-version": [ "@shell_current@", "3.2" ],
++"localedir": "@LOCALEDIR@",
+ "url": "@url@"
+ }
+diff --git a/extensions/systemMonitor/metadata.json.in b/extensions/systemMonitor/metadata.json.in
+index 569e9d8..2eb29cc 100644
+--- a/extensions/systemMonitor/metadata.json.in
++++ b/extensions/systemMonitor/metadata.json.in
+@@ -1,6 +1,7 @@
+ {
+     "shell-version": ["@shell_current@", "3.2" ],
+     "uuid": "@uuid@",
++    "localedir": "@LOCALEDIR@",
+     "original-author": "zaspire at rambler.ru",
+     "name": "SystemMonitor",
+     "description": "System Monitor",
+diff --git a/extensions/windowsNavigator/metadata.json.in b/extensions/windowsNavigator/metadata.json.in
+index 9dd84de..93bdb59 100644
+--- a/extensions/windowsNavigator/metadata.json.in
++++ b/extensions/windowsNavigator/metadata.json.in
+@@ -1,6 +1,7 @@
+ {
+     "shell-version": ["@shell_current@", "3.2" ],
+     "uuid": "@uuid@",
++    "localedir": "@LOCALEDIR@",
+     "original-author": "zaspire at rambler.ru",
+     "name": "windowNavigator",
+     "description": "Allow keyboard selection of windows and workspaces in overlay mode",
+diff --git a/extensions/workspace-indicator/metadata.json.in b/extensions/workspace-indicator/metadata.json.in
+index 851b55f..5a331fa 100644
+--- a/extensions/workspace-indicator/metadata.json.in
++++ b/extensions/workspace-indicator/metadata.json.in
+@@ -3,6 +3,7 @@
+     "name": "Workspace Indicator",
+     "description": "Put an indicator on the panel signaling in which workspace you are, and give you the possibility of switching to another one",
+     "shell-version": [ "@shell_current@", "3.2" ],
++    "localedir": "@LOCALEDIR@",
+     "original-authors": [ "erick.red at gmail.com" ],
+     "url": "@url@"
+ }
+diff --git a/extensions/xrandr-indicator/extension.js b/extensions/xrandr-indicator/extension.js
+index 2f846d0..979e549 100644
+--- a/extensions/xrandr-indicator/extension.js
++++ b/extensions/xrandr-indicator/extension.js
+@@ -137,7 +137,7 @@ Indicator.prototype = {
+ 
+ 
+ function init(metadata) {
+-    imports.gettext.bindtextdomain('gnome-shell-extensions', GLib.build_filenamev([metadata.path, 'locale']));
++    imports.gettext.bindtextdomain('gnome-shell-extensions', metadata.localedir);
+ }
+ 
+ let _indicator;
+@@ -149,4 +149,4 @@ function enable() {
+ 
+ function disable() {
+     _indicator.destroy();
+-}
++}
+\ No newline at end of file
+diff --git a/extensions/xrandr-indicator/metadata.json.in b/extensions/xrandr-indicator/metadata.json.in
+index a1f8526..0da402d 100644
+--- a/extensions/xrandr-indicator/metadata.json.in
++++ b/extensions/xrandr-indicator/metadata.json.in
+@@ -3,5 +3,6 @@
+ "name": "Monitor Status Indicator",
+ "description": "Add a systems status menu for rotating monitors (overrides what is currently provided by gnome-settings-daemon)",
+ "shell-version": [ "@shell_current@", "3.2" ],
++"localedir": "@LOCALEDIR@",
+ "url": "@url@"
+ }
+-- 
+1.7.9
+

Modified: packages/unstable/gnome-shell-extensions/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/gnome-shell-extensions/debian/patches/series?rev=32600&op=diff
==============================================================================
--- packages/unstable/gnome-shell-extensions/debian/patches/series [utf-8] (original)
+++ packages/unstable/gnome-shell-extensions/debian/patches/series [utf-8] Sat Feb 11 22:26:30 2012
@@ -1,2 +1,3 @@
 01_status-menu_disable_accounts.patch
 02-Revert-all-remove-all-GSettings-usage.patch
+03-Revert-Remove-all-references-to-localedir-from-metad.patch




More information about the pkg-gnome-commits mailing list