From faf58aeeee87188e2ef310483e099f169ddf2ba7 Mon Sep 17 00:00:00 2001 From: Mohamed El Morabity Date: Thu, 7 Feb 2013 12:36:53 +0100 Subject: [PATCH] Update to 3.7.5.1 --- .gitignore | 1 + gnome-shell-extensions.spec | 58 ++++++++++++++++++++++++++++++++++++- sources | 2 +- 3 files changed, 59 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a1b502a..7a44657 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /gnome-shell-extensions-3.7.1.tar.xz /gnome-shell-extensions-3.7.3.tar.xz /gnome-shell-extensions-3.7.4.tar.xz +/gnome-shell-extensions-3.7.5.1.tar.xz diff --git a/gnome-shell-extensions.spec b/gnome-shell-extensions.spec index 97cdc29..fef7268 100644 --- a/gnome-shell-extensions.spec +++ b/gnome-shell-extensions.spec @@ -5,7 +5,7 @@ %global pkg_prefix gnome-shell-extension Name: gnome-shell-extensions -Version: 3.7.4 +Version: 3.7.5.1 Release: 1%{?dist} Summary: Modify and extend GNOME Shell functionality and behavior @@ -33,6 +33,7 @@ Enabled extensions: * auto-move-windows * default-min-max * drive-menu + * launch-new-menu * native-window-placement * places-menu * static-workspaces @@ -64,7 +65,10 @@ License: GPLv2+ Requires: %{pkg_prefix}-alternate-tab = %{version}-%{release} Requires: %{pkg_prefix}-apps-menu = %{version}-%{release} Requires: %{pkg_prefix}-default-min-max = %{version}-%{release} +Requires: %{pkg_prefix}-launch-new-instance = %{version}-%{release} +Requires: %{pkg_prefix}-places-menu = %{version}-%{release} Requires: %{pkg_prefix}-static-workspaces = %{version}-%{release} +Requires: %{pkg_prefix}-window-list = %{version}-%{release} %description -n gnome-classic-session This package contains the required components for the GNOME Shell "classic" @@ -137,6 +141,19 @@ This GNOME Shell extension provides a panel status menu for accessing and unmounting removable devices. + + +%package -n %{pkg_prefix}-launch-new-instance +Summary: Always launch a new application instance for GNOME Shell +Group: User Interface/Desktops +License: GPLv2+ +Requires: %{pkg_prefix}-common = %{version}-%{release} + +%description -n %{pkg_prefix}-launch-new-instance +This GNOME Shell extension modifies the behavior of clicking in the dash and app +launcher to always launch a new application instance. + + %package -n %{pkg_prefix}-native-window-placement Summary: Native window placement for GNOME Shell Group: User Interface/Desktops @@ -147,6 +164,7 @@ Requires: %{pkg_prefix}-common = %{version}-%{release} This GNOME Shell extension provides additional configurability for the window layout in the overview, including a mechanism similar to KDE4. + %package -n %{pkg_prefix}-places-menu Summary: Places status menu for GNOME Shell Group: User Interface/Desktops @@ -195,6 +213,16 @@ This GNOME Shell extension enables loading a GNOME Shell theme from ~/.themes//gnome-shell/. +%package -n %{pkg_prefix}-window-list +Summary: Display a window list at the bottom of the screen in GNOME Shell +Group: User Interface/Desktops +License: GPLv2+ +Requires: %{pkg_prefix}-common = %{version}-%{release} + +%description -n %{pkg_prefix}-window-list +This GNOME Shell extension displays a window list at the bottom of the screen. + + %package -n %{pkg_prefix}-windowsNavigator Summary: Support for keyboard selection of windows and workspaces in GNOME Shell Group: User Interface/Desktops @@ -255,12 +283,16 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-shell-classi %doc COPYING NEWS README %dir %{_datadir}/gnome-shell/extensions/ + %files -n gnome-classic-session %{_datadir}/applications/gnome-shell-classic.desktop %{_datadir}/gnome-session/sessions/gnome-classic.session %{_datadir}/gnome-shell/modes/classic.json +%{_datadir}/gnome-shell/theme/*.svg +%{_datadir}/gnome-shell/theme/gnome-classic.css %{_datadir}/xsessions/gnome-classic.desktop + %files -n %{pkg_prefix}-alternate-tab %{_datadir}/gnome-shell/extensions/alternate-tab*/ @@ -287,6 +319,10 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-shell-classi %{_datadir}/gnome-shell/extensions/drive-menu*/ +%files -n %{pkg_prefix}-launch-new-instance +%{_datadir}/gnome-shell/extensions/launch-new-instance*/ + + %files -n %{pkg_prefix}-native-window-placement %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.native-window-placement.gschema.xml %{_datadir}/gnome-shell/extensions/native-window-placement*/ @@ -309,6 +345,11 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-shell-classi %{_datadir}/gnome-shell/extensions/user-theme*/ +%files -n %{pkg_prefix}-window-list +%{_datadir}/gnome-shell/extensions/window-list*/ +%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.window-list.gschema.xml + + %files -n %{pkg_prefix}-windowsNavigator %{_datadir}/gnome-shell/extensions/windowsNavigator*/ @@ -357,7 +398,22 @@ fi /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || : +%postun -n %{pkg_prefix}-window-list +if [ $1 -eq 0 ]; then + /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || : +fi + +%posttrans -n %{pkg_prefix}-window-list +/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || : + + %changelog +* Thu Feb 07 2013 Mohamed El Morabity - 3.7.5.1-1 +- Update to 3.7.5 +- Enable new launch-new-instance and window-list extensions, and add them in the + classic-mode extension set +- Re-add places-menu in the classic-mode extension set + * Wed Jan 16 2013 Mohamed El Morabity - 3.7.4-1 - Update to 3.7.4 - places-menu extension no longer part of the classic-mode extension set diff --git a/sources b/sources index 01b4913..644599a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1783016ead1ffdbe5e5ef9433f4b2b48 gnome-shell-extensions-3.7.4.tar.xz +f4c4197508ce64f1c26a249499e32cf8 gnome-shell-extensions-3.7.5.1.tar.xz