diff --git a/.gitignore b/.gitignore index 85053b4..6ee5d4d 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /gnome-shell-extensions-3.5.91.tar.xz /gnome-shell-extensions-3.6.0.tar.xz /gnome-shell-extensions-3.6.1.tar.xz +/gnome-shell-extensions-3.7.1.tar.xz diff --git a/gnome-shell-extensions.spec b/gnome-shell-extensions.spec index dc93345..ae7dcd2 100644 --- a/gnome-shell-extensions.spec +++ b/gnome-shell-extensions.spec @@ -2,12 +2,9 @@ %global major_version %%(cut -d "." -f 1-2 <<<%{version}) # Minimum GNOME Shell version supported %global min_gs_version %{major_version}.0 -# Commit corresponding to the current release -%global commit e14efb3 - Name: gnome-shell-extensions -Version: 3.6.1 +Version: 3.7.1 Release: 1%{?dist} Summary: Modify and extend GNOME Shell functionality and behavior @@ -38,7 +35,6 @@ Enabled extensions: * alternative-status-menu * apps-menu * auto-move-windows - * dock * drive-menu * native-window-placement * places-menu @@ -47,8 +43,6 @@ Enabled extensions: * windowsNavigator * workspace-indicator * xrandr-indicator -# TODO: uncomment when enabling gajim -# * gajim %package -n %{pkg_prefix}-common @@ -56,6 +50,8 @@ Summary: Files common to GNOME Shell Extensions Group: User Interface/Desktops License: GPLv2+ Requires: gnome-shell >= %{min_gs_version} +# Dock extension no longer provides by GNOME Shell extensions >= 3.7.1 +Obsoletes: %{pkg_prefix}-dock < 3.7.1 %description -n %{pkg_prefix}-common GNOME Shell Extensions is a collection of extensions providing additional @@ -109,16 +105,6 @@ each application as soon as it creates a window, in a manner configurable with a GSettings key. -%package -n %{pkg_prefix}-dock -Summary: Shows a dock-style task switcher permanently -Group: User Interface/Desktops -License: GPLv2+ -Requires: %{pkg_prefix}-common = %{version}-%{release} - -%description -n %{pkg_prefix}-dock -Shows a dock-style task switcher on the right side of the screen permanently. - - %package -n %{pkg_prefix}-drive-menu Summary: Disk device manager in the system status area Group: User Interface/Desktops @@ -130,18 +116,6 @@ Adds a menu in the system status area that tracks removable disk devices attached and offers to browse them and eject/unmount them. -# TODO: uncomment when enabling gajim -# %package -n %{pkg_prefix}-gajim -# Summary: Gajim IM integration -# Group: User Interface/Desktops -# License: GPLv2+ -# Requires: %{pkg_prefix}-common = %{version}-%{release} -# Requires: gajim - -# %description -n %{pkg_prefix}-gajim -# Display Gajim incoming chats as notifications in the Shell message tray. - - %package -n %{pkg_prefix}-native-window-placement Summary: Arrange windows in overview in a more native way Group: User Interface/Desktops @@ -232,8 +206,7 @@ This extension adds a systems status menu for rotating monitors # since we build from a git checkout [ -x autogen.sh ] && NOCONFIGURE=1 ./autogen.sh -# TODO: add gajim to the list when enabling it -%configure --enable-extensions="alternate-tab alternative-status-menu apps-menu auto-move-windows dock drive-menu native-window-placement places-menu systemMonitor user-theme windowsNavigator workspace-indicator xrandr-indicator" +%configure --enable-extensions="alternate-tab alternative-status-menu apps-menu auto-move-windows drive-menu native-window-placement places-menu systemMonitor user-theme windowsNavigator workspace-indicator xrandr-indicator" make %{?_smp_mflags} @@ -267,20 +240,10 @@ make install DESTDIR=$RPM_BUILD_ROOT %{_datadir}/gnome-shell/extensions/auto-move-windows* -%files -n %{pkg_prefix}-dock -%{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.dock.gschema.xml -%{_datadir}/gnome-shell/extensions/dock* - - %files -n %{pkg_prefix}-drive-menu %{_datadir}/gnome-shell/extensions/drive-menu* -# TODO: uncomment when enabling gajim -# %files -n %{pkg_prefix}-gajim -# %{_datadir}/gnome-shell/extensions/gajim* - - %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* @@ -338,15 +301,6 @@ fi /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || : -%postun -n %{pkg_prefix}-dock -if [ $1 -eq 0 ]; then - /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || : -fi - -%posttrans -n %{pkg_prefix}-dock -/usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || : - - %postun -n %{pkg_prefix}-native-window-placement if [ $1 -eq 0 ]; then /usr/bin/glib-compile-schemas %{_datadir}/glib-2.0/schemas/ &>/dev/null || : @@ -366,6 +320,10 @@ fi %changelog +* Tue Oct 30 2012 Mohamed El Morabity - 3.7.1-1 +- Update to 3.7.1 +- Drop dock and gajim extensions, no longer provided + * Tue Oct 30 2012 Mohamed El Morabity - 3.6.1-1 - Update to 3.6.1 diff --git a/sources b/sources index ed4d55e..82a991c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -dcc21d5e0339c29560887d89a5c127e6 gnome-shell-extensions-3.6.1.tar.xz +87452d5e682ad5fd9b831b3a9e83c8cd gnome-shell-extensions-3.7.1.tar.xz