debian/0000775000000000000000000000000012310145570007166 5ustar debian/changelog0000664000000000000000000001677312310145570011056 0ustar gnome-shell-extensions (3.10.1-0ubuntu2) trusty; urgency=medium * debian/patches/git-remove-e4x.patch: Remove e4x from places menu as required for js24 (LP: #1291000) -- Tim Lunn Thu, 13 Mar 2014 08:01:26 +1100 gnome-shell-extensions (3.10.1-0ubuntu1) trusty; urgency=medium * New upstream release (LP: #1269916) * debian/rules: remove alternative-status-menu and xrandr extensions, these have been removed upstream * debian/gnome-shell-extensions.gsettings-override: removed, no longer useful * debian/watch: watch for stable versions -- Tim Lunn Sun, 29 Dec 2013 14:42:51 +1100 gnome-shell-extensions (3.8.4-2ubuntu1) trusty; urgency=low * Merge from Debian unstable. (LP: #1259871) Remaining changes: - debian/patches/fix-ubuntu-sessions.patch: + Set X-LightDM-DesktopName to GNOME for GNOME session. -- Artur Rona Wed, 11 Dec 2013 10:21:23 +0100 gnome-shell-extensions (3.8.4-2) unstable; urgency=low * Upload to unstable. -- Emilio Pozuelo Monfort Sun, 13 Oct 2013 18:11:33 +0200 gnome-shell-extensions (3.8.4-1) experimental; urgency=low [ Jeremy Bicha ] * New upstream release * Dropped patches applied in new version: - fix-hibernate.patch - fix-applications-menu-resolution-change.patch - look-in-data-home-for-themes.patch [ Michael Biebl ] * Add a wrapper script to start the GNOME Classic session as currently Xsession doesn't allow to run gnome-session with custom arguments due to #653327. -- Michael Biebl Fri, 11 Oct 2013 18:55:23 +0200 gnome-shell-extensions (3.8.4-0ubuntu1) saucy; urgency=low * New upstream bugfix release. - systemMonitor blocks the message tray menu properly - translation updates * Dropped patches applied in new version: - fix-hibernate.patch - fix-applications-menu-resolution-change.patch - look-in-data-home-for-themes.patch -- Jeremy Bicha Wed, 11 Sep 2013 16:40:53 -0400 gnome-shell-extensions (3.8.3.1-1ubuntu1) saucy; urgency=low * debian/patches/fix-ubuntu-sessions.patch - Set X-LightDM-DesktopName to GNOME for GNOME session (LP: #1212408) -- Tim Lunn Tue, 03 Sep 2013 12:23:33 +1000 gnome-shell-extensions (3.8.3.1-1) experimental; urgency=low [ Jeremy Bicha ] * New upstream release - default-min-max and static-workspaces extensions have been dropped. Use Classic Mode or tweak org.gnome.shell.overrides in dconf-editor * debian/control.in: - Depend on gnome-session 3.8, required for the new Classic mode. - Update homepage * debian/patches/dont-require-nautilus-classic.patch: - Don't require nautilus-classic since it forces desktop icons * debian/patches/fix-applications-menu-resolution-change.patch: - Backport commit to not break applications menu when screen resolution changes * debian/patches/fix-hibernate.patch: - Backport patch to fix checking whether hibernate is allowed * debian/patches/look-in-data-home-for-themes.patch: - Backport commit to also look in XDG_DATA_HOME (usually ~/.local/share/) for user themes * debian/rules: - Run autoreconf -- Andreas Henriksson Fri, 16 Aug 2013 20:25:30 +0200 gnome-shell-extensions (3.8.2-1) experimental; urgency=low * Team upload [ Victor Seva ] * Recommends gnome-tweak-tool [ Jean Schurger ] * New upstream release 3.7.92 (LP: #1017979, #1059152). * Enabled new extensions. * Dropped 'dock' and 'gajim'. * Use ./configure instead of autoreconf. * Bumped Standards-Version to 3.9.4. * Updated Vcs-Svn. * debian/control.in - Added runtime dependency to 'gvfs' (>= 1.16.0). The 'Places' extension rely on a 'gvfs' linked to 'udisks2'. [ Simon McVittie ] * New upstream release 3.8.2. * Install the "classic mode" * Enable windowNavigator extension (this means we have everything except example and xrandr, the same as in the Ubuntu gnome3-team's PPA) -- Simon McVittie Thu, 23 May 2013 09:07:23 +0100 gnome-shell-extensions (3.4.0-2) unstable; urgency=low * Upload to unstable. -- Michael Biebl Wed, 30 May 2012 13:22:54 +0200 gnome-shell-extensions (3.4.0-1) experimental; urgency=low * New upstream release. * Remove 01_status-menu_disable_accounts.patch: The alternative-status-menu extension no longer recreates the complete user menu but reuses the one from gnome-shell, so we can't easily get rid of the "Online Accounts" menu entry. We will patch gnome-shell directly instead. * Remove 02-Revert-all-remove-all-GSettings-usage.patch and 03-Revert-Remove-all-references-to-localedir-from-metad.patch, no longer required. * Bump Standards-Version to 3.9.3 -- Michael Biebl Mon, 21 May 2012 00:24:56 +0200 gnome-shell-extensions (3.2.3-1) unstable; urgency=low [ Josselin Mouette ] * gnome-shell-extensions.gsettings-override: enable the alternative status menu by default. Closes: #648112. * Use ${gnome:Version} to generate strict dependencies, it’s very unlikely that extensions remain compatible after a major upgrade. [ Michael Biebl ] * Upload to unstable. [ Josselin Mouette ] * 01_status-menu_disable_accounts.patch: new patch. Drop the unusable advertisement for Google. It is already available in the control center anyway. [ Michael Biebl ] * New upstream release. * Drop patches which have been merged upstream: - debian/patches/upstream/* - debian/patches/fix-* * 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 Sat, 11 Feb 2012 23:28:53 +0100 gnome-shell-extensions (3.2.0-1) experimental; urgency=low [ Victor Seva ] * Initial release (Closes: #627515) Package based on the work by Bilal Akhtar * debian/copyright - Added myself - Fixed syntax-error-in-dep5-copyright syntax error * debian/control.in - Added myself as maintainer. - Fix gnome-shell dependency. - Fix gir1.2-gtop-2.0 dependency for systemMonitor ext. * debian/rules - Added uploaders.mk gnome-version.mk includes. - Removed unused variables. * debian/watch added. * No more gnome-shell-extension-* packages. * debian/patches/upstream - patch_967aee7aad2accfb38d91ab56b6c5e91d86a2722.diff popup menu fix - patch_66242aa76a5d59fb4659551575c1fbb42e50b8fb.diff dock fix. - patch_4c5a36e4c0cbe38f2e26b6b3c8b02e88b4b939f7.diff patch_2bba98d6214cffae2eb5cecb9d7c1f6b6d244052.diff systemMonitor: Properly enable/disable * debian/patches - fix_dock_gnome-shell_version.diff - fix_alternate-tab_661281.diff - fix_alternate-tab_gnome-shell_version.diff * debian/rules - EXTENSIONS_ENABLED, EXTENSIONS_DISABLED variables - disabled xrandr-indicator [ Michael Biebl ] * debian/watch: Track .xz tarballs. * debian/control.in: - Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer and add Victor Seva to Uploaders. - Wrap (Build-)Depends. - Add Vcs-Svn and Vcs-Browser field. * debian/rules: - Include gnome-get-source.mk. -- Michael Biebl Sat, 12 Nov 2011 18:32:22 +0100 debian/source/0000775000000000000000000000000012266102134010465 5ustar debian/source/format0000664000000000000000000000001412266102134011673 0ustar 3.0 (quilt) debian/local/0000775000000000000000000000000012266102134010257 5ustar debian/local/gnome-session-classic0000775000000000000000000000007312266102134014412 0ustar #! /bin/sh exec gnome-session --session gnome-classic "$@" debian/control0000664000000000000000000000431012310146016010563 0ustar # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: gnome-shell-extensions Section: gnome Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: Victor Seva , Andreas Henriksson , Debian GNOME Maintainers , Emilio Pozuelo Monfort , Jeremy Bicha , Michael Biebl Build-Depends: debhelper (>= 8.0.0), cdbs, dh-autoreconf, gnome-common, gnome-pkg-tools, intltool, libgnome-desktop-3-dev (>= 3.2.0), libgtop2-dev (>= 2.28.3) Standards-Version: 3.9.4 Homepage: https://wiki.gnome.org/GnomeShell/Extensions Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/packages/unstable/gnome-shell-extensions Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/gnome-shell-extensions Package: gnome-shell-extensions Architecture: all Depends: ${misc:Depends}, gnome-shell (>= ${gnome:Version}), gnome-shell (<< ${gnome:NextVersion}), gir1.2-gtop-2.0, gvfs (>= 1.16.0), gnome-session (>= 3.8) Recommends: gnome-tweak-tool (>= ${gnome:Version}) Description: Extensions to extend functionality of GNOME Shell The GNOME Shell redefines user interactions with the GNOME desktop. In particular, it offers new paradigms for launching applications, accessing documents, and organizing open windows in GNOME. Later, it will introduce a new applets eco-system and offer new solutions for other desktop features, such as notifications and contacts management. The GNOME Shell is intended to replace functions handled by the GNOME Panel and by the window manager in previous versions of GNOME. The GNOME Shell has rich visual effects enabled by new graphical technologies. . GNOME Shell is extensible using extensions. This package contains official GNOME Shell extensions. debian/rules0000775000000000000000000000151212266102143010244 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk EXTENSIONS_ENABLED="alternate-tab auto-move-windows workspace-indicator\ native-window-placement user-theme\ apps-menu drive-menu places-menu windowsNavigator systemMonitor\ launch-new-instance window-list windowsNavigator" EXTENSIONS_DISABLED="example" DEB_CONFIGURE_EXTRA_FLAGS := \ --enable-extensions=$(EXTENSIONS_ENABLED) \ --enable-classic-mode binary-install/gnome-shell-extensions:: install -m 755 -D debian/local/gnome-session-classic \ debian/$(cdbs_curpkg)/usr/bin/gnome-session-classic debian/compat0000664000000000000000000000000212266102134010363 0ustar 8 debian/patches/0000775000000000000000000000000012310145417010615 5ustar debian/patches/dont-require-nautilus-classic.patch0000664000000000000000000000132412266102134017534 0ustar Description: Don't use nautilus-classic since it forces desktop icons Author: Jeremy Bicha Bug: https://bugzilla.gnome.org/695088 Index: gnome-shell-extensions-3.8.3.1/data/gnome-classic.session.desktop.in.in =================================================================== --- gnome-shell-extensions-3.8.3.1.orig/data/gnome-classic.session.desktop.in.in 2013-06-17 15:42:43.000000000 -0400 +++ gnome-shell-extensions-3.8.3.1/data/gnome-classic.session.desktop.in.in 2013-06-19 10:31:47.900318151 -0400 @@ -1,3 +1,3 @@ [GNOME Session] _Name=GNOME Classic -RequiredComponents=gnome-shell-classic;gnome-settings-daemon;nautilus-classic; +RequiredComponents=gnome-shell-classic;gnome-settings-daemon; debian/patches/fix-ubuntu-sessions.patch0000664000000000000000000000026512266102134015612 0ustar @@ -0,0 +1,7 @@ --- a/data/gnome-classic.desktop.in +++ b/data/gnome-classic.desktop.in @@ -5,3 +5,4 @@ TryExec=gnome-session Icon= Type=Application +X-LightDM-DesktopName=GNOME debian/patches/series0000664000000000000000000000017612310145425012035 0ustar dont-require-nautilus-classic.patch gnome-session-classic-wrapper-script.patch fix-ubuntu-sessions.patch git-remove-e4x.patch debian/patches/gnome-session-classic-wrapper-script.patch0000664000000000000000000000215212266102134021022 0ustar Description: Use a wrapper script to start GNOME classic session Xsession currently doesn't allow to pass more then one argument, as it otherwise fails with Xsession: unable to launch "gnome-session --session classic" X session --- "gnome-session --session classic" not found; falling back to default session. . This is due to [1]. Add a wrapper script to start the GNOME classic session as a workaround. Once [1] is fixed, this should be removed again. . [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653327. Author: Michael Biebl Index: gnome-shell-extensions-3.8.4/data/gnome-classic.desktop.in =================================================================== --- gnome-shell-extensions-3.8.4.orig/data/gnome-classic.desktop.in 2013-07-16 13:12:50.000000000 +0200 +++ gnome-shell-extensions-3.8.4/data/gnome-classic.desktop.in 2013-10-11 18:45:36.749513420 +0200 @@ -1,7 +1,7 @@ [Desktop Entry] _Name=GNOME Classic _Comment=This session logs you into GNOME Classic -Exec=gnome-session --session gnome-classic +Exec=gnome-session-classic TryExec=gnome-session Icon= Type=Application debian/patches/git-remove-e4x.patch0000664000000000000000000000203712310145417014414 0ustar From e73752118d30a9c17a6403036ea33d6eb0e70e55 Mon Sep 17 00:00:00 2001 From: Tim Lunn Date: Thu, 24 Oct 2013 23:57:03 +0000 Subject: Stringify the xml definitions for E4X removal https://bugzilla.gnome.org/show_bug.cgi?id=691409 --- diff --git a/extensions/places-menu/placeDisplay.js b/extensions/places-menu/placeDisplay.js index a501494..043d8be 100644 --- a/extensions/places-menu/placeDisplay.js +++ b/extensions/places-menu/placeDisplay.js @@ -18,9 +18,11 @@ const Gettext = imports.gettext.domain('gnome-shell-extensions'); const _ = Gettext.gettext; const N_ = function(x) { return x; } -const Hostname1Iface = - -; +const Hostname1Iface = ' \ + \ + \ + \ +'; const Hostname1 = Gio.DBusProxy.makeProxyWrapper(Hostname1Iface); const PlaceInfo = new Lang.Class({ -- cgit v0.9.2 debian/copyright0000664000000000000000000000226612266102134011126 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: gnome-shell-extensions Upstream-Contact: 2011 Giovanni Campagna Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell-extensions/ Files: * Copyright: 2011 Giovanni Campagna License: GPL-2.0+ Files: debian/* Copyright: 2011 Victor Seva 2011 Bilal Akhtar License: GPL-2.0+ License: GPL-2.0+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/control.in0000664000000000000000000000351512266102134011201 0ustar Source: gnome-shell-extensions Section: gnome Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: Victor Seva , @GNOME_TEAM@ Build-Depends: debhelper (>= 8.0.0), cdbs, dh-autoreconf, gnome-common, gnome-pkg-tools, intltool, libgnome-desktop-3-dev (>= 3.2.0), libgtop2-dev (>= 2.28.3) Standards-Version: 3.9.4 Homepage: https://wiki.gnome.org/GnomeShell/Extensions Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/packages/unstable/gnome-shell-extensions Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/gnome-shell-extensions Package: gnome-shell-extensions Architecture: all Depends: ${misc:Depends}, gnome-shell (>= ${gnome:Version}), gnome-shell (<< ${gnome:NextVersion}), gir1.2-gtop-2.0, gvfs (>= 1.16.0), gnome-session (>= 3.8) Recommends: gnome-tweak-tool (>= ${gnome:Version}) Description: Extensions to extend functionality of GNOME Shell The GNOME Shell redefines user interactions with the GNOME desktop. In particular, it offers new paradigms for launching applications, accessing documents, and organizing open windows in GNOME. Later, it will introduce a new applets eco-system and offer new solutions for other desktop features, such as notifications and contacts management. The GNOME Shell is intended to replace functions handled by the GNOME Panel and by the window manager in previous versions of GNOME. The GNOME Shell has rich visual effects enabled by new graphical technologies. . GNOME Shell is extensible using extensions. This package contains official GNOME Shell extensions. debian/watch0000664000000000000000000000020312266102143010211 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/gnome-shell-extensions/([\d\.]+[02468])/gnome-shell-extensions-([\d\.]+)\.tar\.xz