packages: gnome-shell/gnome-shell.spec - merged from DEVEL
kiesiu
kiesiu at pld-linux.org
Tue Apr 5 23:55:11 CEST 2011
Author: kiesiu Date: Tue Apr 5 21:55:11 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- merged from DEVEL
---- Files affected:
packages/gnome-shell:
gnome-shell.spec (1.13 -> 1.14)
---- Diffs:
================================================================
Index: packages/gnome-shell/gnome-shell.spec
diff -u packages/gnome-shell/gnome-shell.spec:1.13 packages/gnome-shell/gnome-shell.spec:1.14
--- packages/gnome-shell/gnome-shell.spec:1.13 Sun Jan 31 18:02:20 2010
+++ packages/gnome-shell/gnome-shell.spec Tue Apr 5 23:55:06 2011
@@ -1,53 +1,81 @@
# $Revision$, $Date$
-Summary: Window and compositing manager based on Clutter
+Summary: Window manager and application launcher for GNOME
Name: gnome-shell
-Version: 2.28.0
-Release: 4
+Version: 3.0.0.1
+Release: 1
License: GPL v2+
Group: X11/Window Managers
-URL: http://git.gnome.org/cgit/gnome-shell
-Source0: http://download.gnome.org/sources/gnome-shell/2.28/%{name}-%{version}.tar.bz2
-# Source0-md5: a9f93a6f03da60f2f6e3fb82a9e7dc94
-BuildRequires: clutter-devel
+Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/3.0/%{name}-%{version}.tar.bz2
+# Source0-md5: f84fd69633f883926b9a0f1bd3c42024
+URL: http://live.gnome.org/GnomeShell
+BuildRequires: GConf2-devel
+BuildRequires: NetworkManager-devel >= 0.8.995
+BuildRequires: autoconf >= 2.63
+BuildRequires: automake >= 1:1.10
+BuildRequires: clutter-devel >= 1.6.0
+BuildRequires: dbus-glib-devel
+BuildRequires: evolution-data-server-devel >= 2.91.90
BuildRequires: gettext-devel
-BuildRequires: gir-repository-devel
-BuildRequires: gjs-devel
-BuildRequires: gnome-desktop-devel
+BuildRequires: gjs-devel >= 0.7.11
+BuildRequires: glib2-devel >= 1:2.28.0
+BuildRequires: gnome-bluetooth-devel >= 2.91.5
+BuildRequires: gnome-desktop-devel >= 2.91.93
BuildRequires: gnome-menus-devel
-BuildRequires: gobject-introspection-devel
+BuildRequires: gobject-introspection-devel >= 0.10.1
+BuildRequires: gsettings-desktop-schemas-devel >= 2.91.91
+BuildRequires: gstreamer-devel >= 0.10.21
+BuildRequires: gstreamer-plugins-base-devel >= 0.10.21
+BuildRequires: gtk+3-devel >= 3.0.0
BuildRequires: intltool >= 0.26
-BuildRequires: librsvg-devel
-BuildRequires: mutter-devel
-BuildRequires: pango-devel >= 1:1.26.0
-BuildRequires: pkgconfig >= 0.16
+BuildRequires: libcanberra-devel
+BuildRequires: libcroco-devel
+BuildRequires: libtool >= 2:2.2.6
+BuildRequires: libxml2-devel
+BuildRequires: mutter-devel >= 3.0.0
+BuildRequires: pkgconfig >= 1:0.22
+BuildRequires: polkit-devel >= 0.100
+BuildRequires: pulseaudio-devel
BuildRequires: rpm-pythonprov
+BuildRequires: rpmbuild(macros) >= 1.601
+BuildRequires: startup-notification-devel
+BuildRequires: telepathy-glib-devel >= 0.13.12
+BuildRequires: telepathy-logger-devel >= 0.2.4
+BuildRequires: xorg-lib-libXfixes-devel
# for libmozjs.so
BuildRequires: xulrunner-libs
+Requires(post,postun): glib2 >= 1:2.26.0
+Requires(post,preun): GConf2
+Requires: gnome-bluetooth-libs >= 2.91.91-2
+Requires: gnome-settings-daemon >= 2.91.8
+Requires: gsettings-desktop-schemas >= 0.1.7
+Requires: mutter >= 3.0.0
+%requires_eq xulrunner-libs
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-A window manager based on metacity and clutter
-
-%package devel
-Summary: Development package for %{name}
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: gtk-doc
-Requires: pkgconfig
-
-%description devel
-Files for development with %{name}.
+GNOME Shell is the defining technology of the GNOME 3 desktop user
+experience. It provides core interface functions like switching to
+windows and launching applications. GNOME Shell takes advantage of the
+capabilities of modern graphics hardware and introduces innovative
+user interface concepts to provide a delightful and easy to use
+experience.
%prep
%setup -q
%build
+%{__intltoolize}
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
export LD_LIBRARY_PATH=%{_libdir}/xulrunner
%configure \
--disable-schemas-install \
--disable-silent-rules \
--disable-static
-%{__make}
+%{__make} -j1
%install
rm -rf $RPM_BUILD_ROOT
@@ -55,29 +83,53 @@
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-%find_lang %{name} --with-gnome --all-name
+mv $RPM_BUILD_ROOT%{_bindir}/gnome-shell{,.bin}
+cat > $RPM_BUILD_ROOT%{_bindir}/gnome-shell <<'EOF'
+#!/bin/sh
+LD_LIBRARY_PATH=%{_libdir}/xulrunner
+export LD_LIBRARY_PATH
+exec %{_bindir}/gnome-shell.bin "${@}"
+EOF
+chmod a+rx $RPM_BUILD_ROOT%{_bindir}/gnome-shell
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/gnome-shell/libgnome-shell.la
+
+%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%post
%gconf_schema_install gnome-shell.schemas
-/sbin/ldconfig
+%glib_compile_schemas
%preun
%gconf_schema_uninstall gnome-shell.schemas
-%postun -p /sbin/ldconfig
+%postun
+if [ "$1" = "0" ]; then
+ %glib_compile_schemas
+fi
%files -f %{name}.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/gnome-shell
-%{_sysconfdir}/gconf/schemas/%{name}.schemas
-%{_libdir}/%{name}
-%attr(755,root,root) %{_libdir}/mutter/plugins/*.so
-%attr(755,root,root) %{_libdir}/mutter/plugins/*.la
-%{_datadir}/%{name}
-%{_desktopdir}/*.desktop
+%attr(755,root,root) %{_bindir}/gnome-shell.bin
+%attr(755,root,root) %{_bindir}/gnome-shell-extension-tool
+%attr(755,root,root) %{_libdir}/gnome-shell-calendar-server
+%attr(755,root,root) %{_libdir}/gnome-shell-perf-helper
+%{_sysconfdir}/gconf/schemas/gnome-shell.schemas
+%dir %{_libdir}/gnome-shell
+%attr(755,root,root) %{_libdir}/gnome-shell/libgnome-shell.so
+%{_libdir}/gnome-shell/Gdm-1.0.typelib
+%{_libdir}/gnome-shell/Gvc-1.0.typelib
+%{_libdir}/gnome-shell/Shell-0.1.typelib
+%{_libdir}/gnome-shell/St-1.0.typelib
+%{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service
+%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
+%{_datadir}/gnome-shell
+%{_desktopdir}/gnome-shell.desktop
+%{_mandir}/man1/gnome-shell.1*
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -85,6 +137,102 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.14 2011/04/05 21:55:06 kiesiu
+- merged from DEVEL
+
+Revision 1.13.2.30 2011/04/05 21:40:58 kiesiu
+- up to 3.0.0.1
+
+Revision 1.13.2.29 2011/04/05 12:50:02 kiesiu
+- up to 3.0.0
+
+Revision 1.13.2.28 2011/03/30 10:17:30 kiesiu
+- up to 2.91.93
+
+Revision 1.13.2.27 2011/03/28 19:18:43 wiget
+- gnome-desktop3 renamed back to gnome-desktop
+- rel. 2
+
+Revision 1.13.2.26 2011/03/23 20:42:29 megabajt
+- added %requires_eq xulrunner-libs
+
+Revision 1.13.2.25 2011/03/22 23:16:31 megabajt
+- updated to 2.91.92
+
+Revision 1.13.2.24 2011/03/10 11:50:26 patrys
+- require newer schemas
+
+Revision 1.13.2.23 2011/03/10 09:29:13 megabajt
+- R: gnome-bluetooth-libs >= 2.91.91-2
+
+Revision 1.13.2.22 2011/03/09 18:26:16 megabajt
+- revised deps
+- use %glib_compile_schemas macro
+
+Revision 1.13.2.21 2011/03/08 19:13:28 wiget
+- added (too) simple wrapper for setting LD_LIBRARY_PATH for libmozjs.so
+- more verbose files
+
+Revision 1.13.2.20 2011/03/08 08:17:13 wiget
+- up to 2.91.91
+
+Revision 1.13.2.19 2011/02/26 18:09:13 patrys
+- BR: new evo-data-server
+
+Revision 1.13.2.18 2011/02/26 13:49:12 patrys
+- BR: telepathy-glib-devel
+
+Revision 1.13.2.17 2011/02/26 12:47:57 wiget
+- 2.91.90
+
+Revision 1.13.2.16 2011/02/13 01:29:20 wiget
+- enable bluetooth support
+
+Revision 1.13.2.15 2011/02/13 00:20:31 wiget
+- fix building with gtk+ 3.0.0
+
+Revision 1.13.2.14 2011/02/03 21:11:09 atler
+- BR: gjs-devel >= 0.7.8
+
+Revision 1.13.2.13 2011/02/03 20:26:38 wiget
+- 2.91.6
+
+Revision 1.13.2.12 2011/01/13 22:26:37 wiget
+- R: gnome-settings-daemon
+
+Revision 1.13.2.11 2011/01/13 22:05:38 wiget
+- S: gtk3-engines-themes
+
+Revision 1.13.2.10 2011/01/13 21:57:48 wiget
+- 2.91.5
+
+Revision 1.13.2.9 2010/12/29 09:17:34 wiget
+- 2.91.4
+
+Revision 1.13.2.8 2010/12/02 20:48:52 wiget
+- 2.91.3
+
+Revision 1.13.2.7 2010/11/11 14:56:07 megabajt
+- updated to 2.91.2
+
+Revision 1.13.2.6 2010/11/01 16:44:16 megabajt
+- added R: gsettings-desktop-schemas
+
+Revision 1.13.2.5 2010/10/31 22:55:02 megabajt
+- updated to 2.91.1
+
+Revision 1.13.2.4 2010/07/22 21:46:59 patrys
+- 2.31.5
+
+Revision 1.13.2.3 2010/07/01 21:36:50 patrys
+- 2.31.4
+
+Revision 1.13.2.2 2010/06/22 19:21:56 patrys
+- 2.31.2
+
+Revision 1.13.2.1 2010/03/23 22:41:28 megabajt
+- updated to 2.29.1
+
Revision 1.13 2010/01/31 17:02:20 sparky
- BR: gir-repository-devel, gnome-menus-devel, librsvg-devel, rpm-pythonprov
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gnome-shell/gnome-shell.spec?r1=1.13&r2=1.14&f=u
More information about the pld-cvs-commit
mailing list