Hello community,

here is the log from the commit of package gnome-shell-extensions for 
openSUSE:Factory checked in at 2012-06-10 23:19:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell-extensions (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell-extensions.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell-extensions", Maintainer is ""

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-shell-extensions/gnome-shell-extensions.changes
    2011-10-28 19:42:58.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-shell-extensions.new/gnome-shell-extensions.changes
       2012-06-10 23:19:40.000000000 +0200
@@ -1,0 +2,102 @@
+Fri May 25 14:25:55 UTC 2012 - [email protected]
+
+- Update to version 3.4.0:
+  + Build system improvements.
+  + Updated translations.
+- Changes from version 3.3.92:
+  + Various updates for gnome-shell API changes (dock,
+    native-window-placement).
+  + local-install is now a make rule, not a shell script.
+  + Updated translations.
+- Changes from version 3.3.90:
+  + System wide installation via "make install" is possible again.
+  + alternate-tab: can now pre-activate the selected window.
+  + auto-move-windows, workspace-indicator and example gained new
+    preference dialogs.
+  + workspace-indicator: fixed a bug wrt focus stealing prevention.
+  + Updated translations.
+- Changes from version 3.3.5:
+  + Improvements to the build system and convenience module, making
+    it easier for other extensions to use, and bringing it up to
+    date with gnome-shell changes.
+  + All extensions were ported to the Lang.Class framework (except
+    xrandr-indicator, which is pending GDBus merge).
+  + alternate-tab and dock were slightly refactored to clean up
+    some old code.
+- Changes from version 3.3.4:
+  + native-window-placement: fixed native-window-placement with
+    custom button layout.
+  + windowsNavigator:
+    - improved styling of tooltips.
+    - fixed when used with the numeric keypad.
+  + Updated translations.
+- Changes from version 3.3.3:
+  + alternative-status-menu no longer conflicts with other
+    extensions in the user menu.
+  + dock:
+    - the default value of hide-effect is now move.
+    - if autohide is disabled, now it pushes maximized windows
+      aside.
+    - updated to match current core shell styling.
+  + drive-menu: changed to use media-eject icon instead of
+    media-optical.
+  + native-window-placement: position stategy setting was removed.
+  + windowsNavigator: fixed to work with azerty keyboards.
+  + Various other minor bug fixes.
+  + Updated translations.
+- Changes from version 3.3.2:
+  + All extensions are now self-contained, including l10n and
+    settings.
+  + Introduce a convenience module that can be shared among all
+    extensions.
+  + You can know build an installable zip file with make zip-file.
+  + alternative-status-menu, alternate-tab: fix for master shell.
+  + apps-menu: no longer shows NoDisplay apps
+- Changes from version 3.2.1:
+  + alternate-tab: both modes now work with gnome-shell 3.2.
+  + dock: added "move" hide effect.
+  + systemMonitor:
+    - now it enables/disables properly.
+    - improved styling.
+  + Various other bug fixes.
+  + Updated translations.
+- Add gnome-common BuildRequires and call to ./autogen.sh in %setup
+  as the tarball we have is generated with "git archive" (no
+  tarball is published anymore upstream).
+- Drop gnome-shell-extensions-fix-popup-menus.patch and
+  gnome-shell-extensions-make-dock-extension-work.patch: fixed
+  upstream.
+- Rename gnome-shell-extension-alt-status-menu subpackage to
+  gnome-shell-extension-alternative-status-menu, following upstream
+  name change of the extension. Add appropriate Provides/Obsoletes
+  for smooth upgrades.
+- Only package the alternative-status-menu extension, as we want to
+  avoid packaging extensions we don't ship by default. Users can
+  get other extensions from https://extensions.gnome.org instead:
+  + Remove subpackages for other extensions:
+    gnome-shell-extension-alternate-tab,
+    gnome-shell-extension-apps-menu,
+    gnome-shell-extension-auto-move-windows,
+    gnome-shell-extension-dock, gnome-shell-extension-drive-menu,
+    gnome-shell-extension-gajim,
+    gnome-shell-extension-native-window-placement,
+    gnome-shell-extension-places-menu,
+    gnome-shell-extension-systemMonitor,
+    gnome-shell-extension-user-theme,
+    gnome-shell-extension-windows-navigator,
+    gnome-shell-extension-workspace-indicator,
+    gnome-shell-extension-xrandr-indicator.
+  + Add Obsoletes for all those dropped subpackages to
+    gnome-shell-extensions-common, to help have smooth upgrades.
+  + Remove main subpackage, as it makes no sense anymore since we
+    don't build all the extensions anymore. Move README.SUSE to the
+    gnome-shell-extensions-common subpackage instead.
+  + Update README.SUSE to mention that other extensions are
+    available on https://extensions.gnome.org.
+  + Remove pkgconfig(gnome-desktop-3.0) and pkgconfig(libgtop-2.0)
+    BuildRequires as they were only needed for other extensions.
+  + Pass --enable-extensions=alternative-status-menu instead of
+    --enable-extensions=all to only build the
+    alternative-status-menu extension.
+
+-------------------------------------------------------------------

Old:
----
  gnome-shell-extensions-3.2.0.tar.bz2
  gnome-shell-extensions-fix-popup-menus.patch
  gnome-shell-extensions-make-dock-extension-work.patch

New:
----
  gnome-shell-extensions-3.4.0-git-tag.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-shell-extensions.spec ++++++
--- /var/tmp/diff_new_pack.tEfg2Q/_old  2012-06-10 23:19:42.000000000 +0200
+++ /var/tmp/diff_new_pack.tEfg2Q/_new  2012-06-10 23:19:42.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-shell-extensions
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,42 +17,23 @@
 #
 
 
-
 Name:           gnome-shell-extensions
-Version:        3.2.0
-Release:        1
-License:        GPL-2.0+
+Version:        3.4.0
+Release:        0
 Summary:        A collection of extensions for GNOME Shell
-Url:            http://live.gnome.org/GnomeShell/Extensions
+License:        GPL-2.0+
 Group:          System/GUI/GNOME
-Source:         
http://download.gnome.org/sources/gnome-shell-extensions/3.2/%{name}-%{version}.tar.bz2
+Url:            http://live.gnome.org/GnomeShell/Extensions
+# generated with "git archive --prefix gnome-shell-extensions-3.4.0", since 
there are no tarballs anymore
+Source:         %{name}-%{version}-git-tag.tar.xz
 Source1:        README.SUSE
-# PATCH-FIX-UPSTREAM gnome-shell-extensions-fix-popup-menus.patch bgo#661484 
malcolmlewis@opensuse-org -- The dock popup menus weren't working because a 
signal had been renamed ('popup' -> 'open-state-changed').
-Patch0:         gnome-shell-extensions-fix-popup-menus.patch
-# PATCH-FIX-UPSTREAM gnome-shell-extensions-make-dock-extension-work.patch 
malcolmlewis@opensuse-org -- Without this patch dock is invisible, but reacts 
on mouse clicks.
-Patch1:         gnome-shell-extensions-make-dock-extension-work.patch
+# Needed because we build a tarball generated with "git archive"
+BuildRequires:  gnome-common
 # Needed for directory ownership
 BuildRequires:  gnome-shell
 # gobject-introspection is needed for the typelib() rpm magic.
 BuildRequires:  gobject-introspection
 BuildRequires:  intltool
-BuildRequires:  pkgconfig(gnome-desktop-3.0)
-BuildRequires:  pkgconfig(libgtop-2.0) >= 2.28.3
-Requires:       gnome-shell
-Recommends:     gnome-shell-extension-alt-status-menu
-Recommends:     gnome-shell-extension-alternate-tab
-Recommends:     gnome-shell-extension-apps-menu
-Recommends:     gnome-shell-extension-auto-move-windows
-Recommends:     gnome-shell-extension-dock
-Recommends:     gnome-shell-extension-drive-menu
-Recommends:     gnome-shell-extension-gajim
-Recommends:     gnome-shell-extension-native-window-placement
-Recommends:     gnome-shell-extension-places-menu
-Recommends:     gnome-shell-extension-systemMonitor
-Recommends:     gnome-shell-extension-user-theme
-Recommends:     gnome-shell-extension-windows-navigator
-Recommends:     gnome-shell-extension-workspace-indicator
-Recommends:     gnome-shell-extension-xrandr-indicator
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
 
@@ -63,289 +44,62 @@
 %package common
 Summary:        GNOME Shell Extension -- Common Files
 Group:          System/GUI/GNOME
-License:        GPL-2.0+
 Requires:       gnome-shell
 Recommends:     %{name}-common-lang
+# Obsoletes for metapackage and extensions from gnome-shell-extensions that we 
used to package
+Obsoletes:      gnome-shell-extension-alternate-tab < %{version}
+Obsoletes:      gnome-shell-extension-apps-menu < %{version}
+Obsoletes:      gnome-shell-extension-auto-move-windows < %{version}
+Obsoletes:      gnome-shell-extension-dock
+Obsoletes:      gnome-shell-extension-drive-menu < %{version}
+Obsoletes:      gnome-shell-extension-gajim < %{version}
+Obsoletes:      gnome-shell-extension-native-window-placement < %{version}
+Obsoletes:      gnome-shell-extension-places-menu < %{version}
+Obsoletes:      gnome-shell-extension-systemMonitor < %{version}
+Obsoletes:      gnome-shell-extension-user-theme < %{version}
+Obsoletes:      gnome-shell-extension-windows-navigator < %{version}
+Obsoletes:      gnome-shell-extension-workspace-indicator < %{version}
+Obsoletes:      gnome-shell-extension-xrandr-indicator < %{version}
+Obsoletes:      gnome-shell-extensions < %{version}
 
 %description common
 This package provides files common to several GNOME Shell Extensions
 
-%package -n gnome-shell-extension-alt-status-menu
+%package -n gnome-shell-extension-alternative-status-menu
 Summary:        GNOME Shell Extension -- Power Off Item in Status Menu
 Group:          System/GUI/GNOME
-License:        GPL-2.0+
 Requires:       %{name}-common
+# This used to be the name of the extension in 3.2
+Provides:       gnome-shell-extension-alt-status-menu = %{version}
+Obsoletes:      gnome-shell-extension-alt-status-menu < %{version}
 
-%description -n gnome-shell-extension-alt-status-menu
+%description -n gnome-shell-extension-alternative-status-menu
 This GNOME Shell extension adds a power off item in the status
 menu, and provides the ability to hibernate.
 
-%package -n gnome-shell-extension-alternate-tab
-Summary:        GNOME Shell Extension -- Classic Alt+Tab behavior
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description -n gnome-shell-extension-alternate-tab
-This GNOME Shell extension changes Alt+Tab to be window-based
-instead of app-based.
-
-%package -n gnome-shell-extension-apps-menu
-Summary:        GNOME Shell Extension -- Applications Menu
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description -n gnome-shell-extension-apps-menu
-This GNOME Shell extension adds a GNOME 2.x style menu for applications.
-
-%package -n gnome-shell-extension-auto-move-windows
-Summary:        GNOME Shell Extension -- Assign specific workspaces to 
applications
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-%glib2_gsettings_schema_requires
-
-%description -n gnome-shell-extension-auto-move-windows
-This GNOME Shell extension enables easy workspace management. A
-specific workspace can be assigned to each application as soon as
-it creates a window, in a manner configurable with a GSettings key.
-
-%package -n gnome-shell-extension-dock
-Summary:        GNOME Shell Extension -- Dock-style Task Switcher
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-%glib2_gsettings_schema_requires
-
-%description -n gnome-shell-extension-dock
-This GNOME Shell extension displays a dock-style task switcher on
-the right side of the screen.
-
-%package -n gnome-shell-extension-drive-menu
-Summary:        GNOME Shell Extension -- Drive Status Menu
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description -n gnome-shell-extension-drive-menu
-This GNOME Shell extension provides a panel status menu for accessing
-and unmounting removable devices.
-
-%package -n gnome-shell-extension-gajim
-Summary:        GNOME Shell Extension -- Gajim Integration
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description -n gnome-shell-extension-gajim
-This GNOME Shell extension adds integration with the Gajim instant
-messaging client.
-
-%package -n gnome-shell-extension-native-window-placement
-Summary:        GNOME Shell Extension -- Native Window Placement
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-%glib2_gsettings_schema_requires
-
-%description -n gnome-shell-extension-native-window-placement
-This GNOME Shell extension provides additional configurability for the
-window layout in the overview, including a mechanism similar to KDE4.
-
-%package -n gnome-shell-extension-places-menu
-Summary:        GNOME Shell Extension -- Places Status Menu
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description -n gnome-shell-extension-places-menu
-This GNOME Shell extension add a system status menu for quickly
-navigating places in the system.
-
-%package -n gnome-shell-extension-systemMonitor
-Summary:        GNOME Shell Extension -- System Monitor
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description -n gnome-shell-extension-systemMonitor
-This GNOME Shell extension is a message tray indicator for CPU and
-memory usage.
-
-%package -n gnome-shell-extension-user-theme
-Summary:        GNOME Shell Extension -- Support for Custom Themes
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-%glib2_gsettings_schema_requires
-
-%description -n gnome-shell-extension-user-theme
-This GNOME Shell extension enables loading a GNOME Shell theme from
-~/.themes/<name>/gnome-shell.
-
-%package -n gnome-shell-extension-windows-navigator
-Summary:        GNOME Shell Extension -- Keyboard Selection of Windows and 
Workspaces
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description  -n gnome-shell-extension-windows-navigator
-This GNOME Shell extension enables keyboard selection of windows
-and workspaces in overlay mode, by pressing the alt key.
-
-%package -n gnome-shell-extension-workspace-indicator
-Summary:        GNOME Shell Extension -- Workspace Indicator
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description -n gnome-shell-extension-workspace-indicator
-This GNOME Shell extension add a system status menu for quickly
-changing workspaces.
-
-%package -n gnome-shell-extension-xrandr-indicator
-Summary:        GNOME Shell Extension -- Status Menu for Rotating Monitors
-Group:          System/GUI/GNOME
-License:        GPL-2.0+
-Requires:       %{name}-common
-
-%description -n gnome-shell-extension-xrandr-indicator
-This GNOME Shell extension adds a status menu to let rotate the
-laptop monitor and open display preferences quickly.
-
 %lang_package -n %{name}-common
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 cp %{S:1} .
+# Needed because we build a tarball generated with "git archive"
+NOCONFIGURE=1 ./autogen.sh
 
 %build
-%configure --enable-extensions=all
+%configure --enable-extensions=alternative-status-menu
 make %{?_smp_mflags}
 
 %install
 %make_install
-# Remove example extension
-rm -r 
%{buildroot}%{_datadir}/gnome-shell/extensions/[email protected]/
 %find_lang %{name} %{?no_lang_C}
 
-%clean
-%{?buildroot:%__rm -rf %{buildroot}}
-
-%post -n gnome-shell-extension-alternate-tab
-%glib2_gsettings_schema_post
-
-%postun -n gnome-shell-extension-alternate-tab
-%glib2_gsettings_schema_postun
-
-%post -n gnome-shell-extension-auto-move-windows
-%glib2_gsettings_schema_post
-
-%postun -n gnome-shell-extension-auto-move-windows
-%glib2_gsettings_schema_postun
-
-%post -n gnome-shell-extension-dock
-%glib2_gsettings_schema_post
-
-%postun -n gnome-shell-extension-dock
-%glib2_gsettings_schema_postun
-
-%post -n gnome-shell-extension-native-window-placement
-%glib2_gsettings_schema_post
-
-%postun -n gnome-shell-extension-native-window-placement
-%glib2_gsettings_schema_postun
-
-%post -n gnome-shell-extension-user-theme
-%glib2_gsettings_schema_post
-
-%postun -n gnome-shell-extension-user-theme
-%glib2_gsettings_schema_postun
-
-%files
-%defattr(-,root,root)
-%doc README.SUSE
-
 %files common
 %defattr(-,root,root)
-%doc COPYING README
-
-%files -n gnome-shell-extension-alt-status-menu
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-alternate-tab
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.alternate-tab.gschema.xml
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-apps-menu
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-auto-move-windows
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.auto-move-windows.gschema.xml
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-dock
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.dock.gschema.xml
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-drive-menu
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-gajim
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-native-window-placement
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.native-window-placement.gschema.xml
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-places-menu
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-systemMonitor
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-user-theme
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.xml
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-windows-navigator
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
-
-%files -n gnome-shell-extension-workspace-indicator
-%defattr(-,root,root)
-%doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
+%doc COPYING README.SUSE
 
-%files -n gnome-shell-extension-xrandr-indicator
+%files -n gnome-shell-extension-alternative-status-menu
 %defattr(-,root,root)
 %doc COPYING
-%{_datadir}/gnome-shell/extensions/[email protected]/
+%{_datadir}/gnome-shell/extensions/alternative-status-m...@gnome-shell-extensions.gcampax.github.com/
 
 %files common-lang -f %{name}.lang
 

++++++ README.SUSE ++++++
--- /var/tmp/diff_new_pack.tEfg2Q/_old  2012-06-10 23:19:42.000000000 +0200
+++ /var/tmp/diff_new_pack.tEfg2Q/_new  2012-06-10 23:19:42.000000000 +0200
@@ -1,2 +1,5 @@
-The gnome-shell-extensions package is a meta-package recommending
-subpackages for separate installation.
\ No newline at end of file
+GNOME Shell extensions are usually not packaged for openSUSE, unless
+needed for the default installation.
+
+It is recommended to install extensions via the extensions website:
+  https://extensions.gnome.org.

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to