[gnome-shell-extensions/f19] Drop no longer available extensions default-min-max and static-workspaces

Mohamed ElMorabity melmorabity at fedoraproject.org
Sun Jun 9 12:13:45 UTC 2013


commit 4eb51f0834e8b3a6d7b7cd9052d901170c1fd284
Author: Mohamed El Morabity <melmorabity at fedoraproject.org>
Date:   Sun Jun 9 14:13:41 2013 +0200

    Drop no longer available extensions default-min-max and static-workspaces

 gnome-shell-extensions.spec |   50 +++++++++++++------------------------------
 1 files changed, 15 insertions(+), 35 deletions(-)
---
diff --git a/gnome-shell-extensions.spec b/gnome-shell-extensions.spec
index bab193d..cd36ead 100644
--- a/gnome-shell-extensions.spec
+++ b/gnome-shell-extensions.spec
@@ -31,12 +31,10 @@ Enabled extensions:
   * alternative-status-menu
   * apps-menu
   * auto-move-windows
-  * default-min-max
   * drive-menu
   * launch-new-instance
   * native-window-placement
   * places-menu
-  * static-workspaces
   * systemMonitor
   * user-theme
   * window-list
@@ -65,10 +63,8 @@ Group:          User Interface/Desktops
 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}
 # Obsolete fallback mode components
 Obsoletes:      gnome-applets < 1:3.5.92-5
@@ -79,6 +75,9 @@ Obsoletes:      gnome-applet-sensors-devel < %{gnome_applet_sensors_obsolete_ver
 Obsoletes:      gnome-panel < %{gnome_panel_obsolete_ver}
 Obsoletes:      gnome-panel-devel < %{gnome_panel_obsolete_ver}
 Obsoletes:      gnome-panel-libs < %{gnome_panel_obsolete_ver}
+# Obsoletes mini-extensions dropped in 3.8.3
+Obsoletes:      %{pkg_prefix}-default-min-max < 3.8.3
+Obsoletes:      %{pkg_prefix}-static-workspaces < 3.8.3
 
 %description -n gnome-classic-session
 This package contains the required components for the GNOME Shell "classic"
@@ -129,17 +128,6 @@ workspace can be assigned to each application as soon as it creates a window, in
 a manner configurable with a GSettings key.
 
 
-%package -n %{pkg_prefix}-default-min-max
-Summary:        Add minimize and maximize titlebar buttons in GNOME Shell
-Group:          User Interface/Desktops
-License:        GPLv2+
-Requires:       %{pkg_prefix}-common = %{version}-%{release}
-
-%description -n %{pkg_prefix}-default-min-max
-This GNOME Shell extension adds minimize and maximize buttons to the titlebar by
-default.
-
-
 %package -n %{pkg_prefix}-drive-menu
 Summary:        Drive status menu for GNOME Shell
 Group:          User Interface/Desktops
@@ -151,8 +139,6 @@ 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
@@ -186,16 +172,6 @@ This GNOME Shell extension add a system status menu for quickly navigating
 places in the system.
 
 
-%package -n %{pkg_prefix}-static-workspaces
-Summary:        Disable dynamic workspace management in GNOME Shell
-Group:          User Interface/Desktops
-License:        GPLv2+
-Requires:       %{pkg_prefix}-common = %{version}-%{release}
-
-%description -n %{pkg_prefix}-static-workspaces
-This GNOME Shell extension disables dynamic workspace management.
-
-
 %package -n %{pkg_prefix}-systemMonitor
 Summary:        System Monitor for GNOME Shell
 Group:          User Interface/Desktops
@@ -293,6 +269,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-shell-classi
 
 %files -n gnome-classic-session
 %{_datadir}/applications/gnome-shell-classic.desktop
+%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.classic-overrides.gschema.xml
 %{_datadir}/gnome-session/sessions/gnome-classic.session
 %{_datadir}/gnome-shell/modes/classic.json
 %{_datadir}/gnome-shell/theme/*.svg
@@ -318,10 +295,6 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-shell-classi
 %{_datadir}/gnome-shell/extensions/auto-move-windows*/
 
 
-%files -n %{pkg_prefix}-default-min-max
-%{_datadir}/gnome-shell/extensions/default-min-max*/
-
-
 %files -n %{pkg_prefix}-drive-menu
 %{_datadir}/gnome-shell/extensions/drive-menu*/
 
@@ -339,10 +312,6 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-shell-classi
 %{_datadir}/gnome-shell/extensions/places-menu*/
 
 
-%files -n %{pkg_prefix}-static-workspaces
-%{_datadir}/gnome-shell/extensions/static-workspaces*/
-
-
 %files -n %{pkg_prefix}-systemMonitor
 %{_datadir}/gnome-shell/extensions/systemMonitor*/
 
@@ -369,6 +338,15 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gnome-shell-classi
 %{_datadir}/gnome-shell/extensions/xrandr-indicator*/
 
 
+%postun -n gnome-classic-session
+if [ $1 -eq 0 ]; then
+  /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || :
+fi
+
+%posttrans -n gnome-classic-session
+/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || :
+
+
 %postun -n %{pkg_prefix}-alternative-status-menu
 if [ $1 -eq 0 ]; then
   /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || :
@@ -417,6 +395,8 @@ fi
 %changelog
 * Sun Jun 09 2013 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.8.3-1
 - Update to 3.8.3
+- Drop mini-extensions default-min-max and static-workspaces, no longer
+  available (see https://bugzilla.gnome.org/show_bug.cgi?id=701717)
 
 * Tue May 14 2013 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.8.2-1
 - Update to 3.8.2


More information about the scm-commits mailing list