sync with F-13

This commit is contained in:
Colin Walters 2010-03-26 20:38:02 +00:00
parent 4d81f1b63a
commit 15f410469c
2 changed files with 28 additions and 31 deletions

View File

@ -1,38 +1,24 @@
%define alphatag 20100128git
Name: gnome-shell Name: gnome-shell
Version: 2.28.1 Version: 2.29.1
Release: 0.1.%{alphatag} Release: 2
Summary: Window management and application launching for GNOME Summary: Window management and application launching for GNOME
Group: User Interface/Desktops Group: User Interface/Desktops
License: GPLv2+ License: GPLv2+
URL: http://live.gnome.org/GnomeShell URL: http://live.gnome.org/GnomeShell
#VCS: git://git.gnome.org/gnome-shell Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/2.27/%{name}-%{version}.tar.bz2
#Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/2.27/%{name}-%{version}.tar.bz2
# git clone git://git.gnome.org/gnome-shell
# rm -fr gnome-shell/.git/
# tar -cvzf gnome-shell.tar.gz gnome-shell
Source0: %{name}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
%define clutter_version 1.0.0 %define clutter_version 1.2.2
#%define gobject_introspection_version 0.6.5 %define gobject_introspection_version 0.6.9
%define gobject_introspection_version 0.6.8 %define mutter_version 2.29.1
%define mutter_version 2.28.0 %define gjs_version 0.6
## Needed by git tree
BuildRequires: autoconf >= 2.53
BuildRequires: automake >= 1.10
BuildRequires: gnome-common >= 2.2.0
BuildRequires: libtool >= 1.4.3
BuildRequires: clutter-devel >= %{clutter_version} BuildRequires: clutter-devel >= %{clutter_version}
BuildRequires: dbus-glib-devel BuildRequires: dbus-glib-devel
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: gir-repository-devel BuildRequires: gir-repository-devel
BuildRequires: gjs-devel BuildRequires: gjs-devel >= %{gjs_version}
BuildRequires: glib2-devel BuildRequires: glib2-devel
BuildRequires: gnome-desktop-devel BuildRequires: gnome-desktop-devel
BuildRequires: gnome-menus-devel BuildRequires: gnome-menus-devel
@ -58,6 +44,8 @@ Requires: pygobject2
Requires: glx-utils Requires: glx-utils
# needed for loading SVG's via gdk-pixbuf # needed for loading SVG's via gdk-pixbuf
Requires: librsvg2 Requires: librsvg2
# needed as it is now split from Clutter
Requires: json-glib
Requires: mutter >= %{mutter_version} Requires: mutter >= %{mutter_version}
# These are needed to run gnome-shell nested Xephyr mode, but that's a # These are needed to run gnome-shell nested Xephyr mode, but that's a
# developer-only thing and unlikely to be interesting for a normal user # developer-only thing and unlikely to be interesting for a normal user
@ -72,11 +60,7 @@ innovative user interface concepts to provide a visually attractive and
easy to use experience. easy to use experience.
%prep %prep
## The git repository snapshot has a different directory name: %setup -q
#%setup -q
%setup -q -n gnome-shell
## Needed to build the git tree
/bin/sh autogen.sh
%build %build
%configure %configure
@ -85,9 +69,7 @@ easy to use experience.
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
# http://bugzilla.gnome.org/show_bug.cgi?id=591474 make V=1 %{?_smp_mflags}
# make %{?_smp_mflags}
make
%install %install
rm -rf %{buildroot} rm -rf %{buildroot}
@ -137,6 +119,21 @@ gconftool-2 --makefile-install-rule \
> /dev/null || : > /dev/null || :
%changelog %changelog
* Fri Mar 26 2010 Colin Walters <walters@verbum.org> - 2.29.1-3
- Specify V=1 for build, readd smp_mflags since parallel is fixed upstream
* Thu Mar 25 2010 Adam Miller <maxamillion@fedoraproject.org> - 2.29.1-2
- Bumped for new version of mutter and clutter
- Added version requirement to gjs-devel because of dependency of build
* Wed Mar 24 2010 Adam Miller <maxamillion@fedoraproject.org> - 2.29.1-1
- Update to latest version 2.29.1
* Sun Feb 21 2010 Bastien Nocera <bnocera@redhat.com> 2.28.1-0.2.20100128git
- Require json-glib
- Rebuild for new clutter with json split out
- Fix deprecation in COGL
* Thu Jan 28 2010 Adam Miller <maxamillion@fedoraproject.org> - 2.28.1-0.1.20100128git * Thu Jan 28 2010 Adam Miller <maxamillion@fedoraproject.org> - 2.28.1-0.1.20100128git
- New git snapshot - New git snapshot
- Fixed Version for alphatag use - Fixed Version for alphatag use

View File

@ -1 +1 @@
835f501853575d2410c81edf7bd149a5 gnome-shell.tar.gz dc98591ba7fe8acb92292bc0b2f9d246 gnome-shell-2.29.1.tar.bz2