[gnome-shell-extensions] Update to 3.3.2

Mohamed ElMorabity melmorabity at fedoraproject.org
Wed Nov 30 02:07:36 UTC 2011


commit 5304fd1b421bfd32319d13550ab75f96b2788509
Author: Mohamed El Morabity <melmorabity at fedoraproject.org>
Date:   Wed Nov 30 02:59:11 2011 +0100

    Update to 3.3.2

 .gitignore                                         |    1 +
 ...ll-extensions-3.2.0-fix_alternate_tab_3.2.patch |  146 --------------------
 gnome-shell-extensions-3.2.0-fix_dock_3.2.patch    |   41 ------
 gnome-shell-extensions.spec                        |   35 +++---
 sources                                            |    2 +-
 5 files changed, 20 insertions(+), 205 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 811d623..5d61e9f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /gnome-shell-extensions-3.1.91.tar.xz
 /gnome-shell-extensions-e102c0c6.tar.xz
 /gnome-shell-extensions-3.2.0.tar.xz
+/gnome-shell-extensions-3.3.2.tar.xz
diff --git a/gnome-shell-extensions.spec b/gnome-shell-extensions.spec
index 87a37ba..8b990f6 100644
--- a/gnome-shell-extensions.spec
+++ b/gnome-shell-extensions.spec
@@ -1,26 +1,25 @@
 %global pkg_prefix gnome-shell-extension
+%global major_version 3.3
 
 Name:           gnome-shell-extensions
-Version:        3.2.0
-Release:        2%{?dist}
+Version:        %{major_version}.2
+Release:        1%{?dist}
 Summary:        Modify and extend GNOME Shell functionality and behavior
 
 Group:          User Interface/Desktops
 License:        GPLv2+
 URL:            http://live.gnome.org/GnomeShell/Extensions
-Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-shell-extensions/3.2/%{name}-%{version}.tar.xz
-# Make alternate tab extension with GNOME Shell 3.2.x (patch taken from
-# http://bugzilla.gnome.org/show_bug.cgi?id=661281)
-Patch0:         %{name}-3.2.0-fix_alternate_tab_3.2.patch
-# Make dock extension with GNOME Shell 3.2.x (patch taken from
-# http://bugzilla-attachments.gnome.org/attachment.cgi?id=198832)
-Patch1:         %{name}-3.2.0-fix_dock_3.2.patch
-
+# Using git archive since upstream hasn't released 3.3.2 yet
+# $ git clone git://git.gnome.org/gnome-shell-extensions/
+# $ cd gnome-shell-extensions/
+# $ git archive --format=tar --prefix=%{name}-%{version}/ %{version} | xz > ../%{name}-%{version}.tar.xz
+Source0:        %{name}-%{version}.tar.xz
 BuildRequires:  glib2-devel
+BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(libgtop-2.0)
-Requires:       gnome-shell >= 3.2.1
+Requires:       gnome-shell >= %{major_version}.1
 BuildArch:      noarch
 
 %description
@@ -28,7 +27,6 @@ GNOME Shell Extensions is a collection of extensions providing additional
 and optional functionality to GNOME Shell.
 
 Enabled extensions:
-
   * alternate-tab
   * alternative-status-menu
   * apps-menu
@@ -50,7 +48,7 @@ Enabled extensions:
 Summary:        Files common to GNOME Shell Extensions
 Group:          User Interface/Desktops
 License:        GPLv2+
-Requires:       gnome-shell >= 3.2.0
+Requires:       gnome-shell >= %{major_version}.2
 Provides:       %{name}-common = %{version}-%{release}
 Obsoletes:      %{name}-common < %{version}-%{release}
 
@@ -241,10 +239,6 @@ This extension adds a systems status menu for rotating monitors
 
 %prep
 %setup -q
-%patch0 -p1 -b .fix_alternate_tab
-%patch1 -p1 -b .fix_dock
-
-sed -i 's/$(PACKAGE_VERSION)/3.2.1/' extension.mk
 
 
 %build
@@ -380,6 +374,13 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 
 
 %changelog
+* Wed Nov 30 2011 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.3.2-1
+- Update to 3.3.2
+
+* Wed Nov 30 2011 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.2.1-1
+- Update to 3.2.1
+- Fix alternative-status-menu extension crash when login
+
 * Wed Nov 09 2011 Mohamed El Morabity <melmorabity at fedoraproject.org> - 3.2.0-2
 - Fix dock and alternate-tab extensions
 - Fix GNOME Shell version to work with GS 3.2.1
diff --git a/sources b/sources
index 3271cea..16ca75c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f67a451349d8b052e3801af6280f89e4  gnome-shell-extensions-3.2.0.tar.xz
+c8fecca9acd302715c71d8db5b3a6893  gnome-shell-extensions-3.3.2.tar.xz


More information about the scm-commits mailing list