Accepting request 46403 from home:dimstar:branches:GNOME:Factory
thanks OBS-URL: https://build.opensuse.org/request/show/46403 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-shell?expand=0&rev=28
This commit is contained in:
parent
87ce9eed7a
commit
89f779dc20
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7429cd9689e1a2e302b1c23e06c576ee6b0542a7f1c72c4c0efce3d83842aa58
|
||||
size 660830
|
3
gnome-shell-2.31.5.tar.bz2
Normal file
3
gnome-shell-2.31.5.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f0193c51d0f934f26193f7522adbbb09e01da6eab977580f6f255bbeecb3a6d0
|
||||
size 720054
|
@ -1,26 +0,0 @@
|
||||
From 105698c431f6a5ef2d8fac29036dad88dffefa48 Mon Sep 17 00:00:00 2001
|
||||
From: Vincent Untz <vuntz@gnome.org>
|
||||
Date: Tue, 23 Feb 2010 10:22:44 +0100
|
||||
Subject: [PATCH] Fix installation of translations
|
||||
|
||||
They were installed as @GETTEXT_PACKAGE@.mo because GETTEXT_PACKAGE was
|
||||
not substituted.
|
||||
---
|
||||
configure.ac | 1 +
|
||||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 094a136..88d3a76 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -24,6 +24,7 @@ GETTEXT_PACKAGE=gnome-shell
|
||||
IT_PROG_INTLTOOL(0.26)
|
||||
AM_GLIB_GNU_GETTEXT
|
||||
AC_DEFINE([GETTEXT_PACKAGE], [PACKAGE_TARNAME], [The prefix for our gettext translation domain])
|
||||
+AC_SUBST(GETTEXT_PACKAGE)
|
||||
|
||||
PKG_PROG_PKG_CONFIG([0.22])
|
||||
|
||||
--
|
||||
1.6.6.1
|
||||
|
@ -1,3 +1,247 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 15 08:46:45 CEST 2010 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 2.31.5:
|
||||
+ Build against and depend on GTK+-3.0
|
||||
+ If a notification ID has a name matching a themed icon, use the
|
||||
icon for that button when displaying the notification
|
||||
+ Update the jhbuild to build the GTK+ 3.0 stack
|
||||
+ Work around problems with typedef GdkRectangle
|
||||
cairo_rectangle_int_t
|
||||
+ Visual tweak: don't bounce the startup notification back and
|
||||
forth
|
||||
+ Build fixes
|
||||
+ Bugs fixed:
|
||||
- bgo#621014: Allow notification action buttons to be icons
|
||||
- bgo#621845: [gnome-shell.modules] Fix gtk+ dep, add librsvg
|
||||
- bgo#623353: can't compile shell after glib added as module in
|
||||
jhbuild
|
||||
- bgo#623494: [TelepathyClient] Missing presence notifications
|
||||
- bgo#623640: Work around g-ir-scanner problem with
|
||||
Gdk.Rectangle
|
||||
- bgo#623687: startup notification animation shouldn't bounce
|
||||
- bgo#623889: wrong gtk used by mutter gir scanner while
|
||||
building Shell gir leads to failure of build
|
||||
- Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0)
|
||||
- Add gconf2_gsettings_* macros to post, postun and preamble.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jun 26 18:23:09 CEST 2010 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 2.31.4:
|
||||
+ UI changes and additions
|
||||
- Expand notification icons on hover to show title
|
||||
- Display an animation on the app menu title for startup
|
||||
notification
|
||||
- Add a right-click option on the clock to get to the
|
||||
preference dialog
|
||||
- Add sections to the application browser in the overview
|
||||
- Add week-number support to calendar
|
||||
- Hide application menu in overview
|
||||
+ Visual improvements:
|
||||
- Fade in the alt-Tab popups, use consistent fade-in timings
|
||||
- Use the same code and visuals for all menu popups
|
||||
- Use newly implemented CSS style transitions to animate hover
|
||||
effects
|
||||
- Use status icons from the icon theme
|
||||
- Misc tweaks
|
||||
+ Switch from GConf to GSettings [Milan]
|
||||
- Use the dconf backend
|
||||
- Followup fixes
|
||||
+ Stop Ubuntu indicators on startup (this causes proper fallback
|
||||
to the system tray specification)
|
||||
+ Right-to-left locale fixes
|
||||
+ Multihead fixes
|
||||
+ St [Shell Toolkit] improvements
|
||||
- Add 'transition-duration' property for animated style changes
|
||||
- Implement CSS 'outline' property
|
||||
- Implement CSS 'text-align' property
|
||||
- Add st_describe_actor() and use it for Actor.toString in JS
|
||||
- Add st_texture_cache_load_sliced_image
|
||||
- Add st_set_slow_down_factor() to replace
|
||||
Tweener.slowDownFactor
|
||||
+ Replace the frame count in perf stats with an accurate frame
|
||||
rate
|
||||
+ Add 'x' format specifier and field width to our String.format()
|
||||
+ Code cleanups
|
||||
+ Build fixes
|
||||
+ Bugs fixed: bgo#597481, bgo#598349, bgo#600276, bgo#602466,
|
||||
bgo#603532, bgo#610868, bgo#611095, bgo#611269, bgo#612635,
|
||||
bgo#613286, bgo#613907, bgo#614131, bgo#617281, bgo#617917,
|
||||
bgo#618055, bgo#618873, bgo#619025, bgo#619083, bgo#619203,
|
||||
bgo#619236, bgo#619240, bgo#619515, bgo#619516, bgo#619521,
|
||||
bgo#619541, bgo#619693, bgo#619854, bgo#620125, bgo#620374,
|
||||
bgo#620377, bgo#620378, bgo#620381, bgo#620404, bgo#620504,
|
||||
bgo#620525, bgo#620775, bgo#620782, bgo#620783, bgo#620855,
|
||||
bgo#620899, bgo#620940, bgo#620997, bgo#621083, bgo#621123,
|
||||
bgo#621140, bgo#621197, bgo#621247, bgo#621382, bgo#621385,
|
||||
bgo#621582, bgo#621668, bgo#621669, bgo#622050, bgo#622236,
|
||||
bgo#622243, bgo#622249, bgo#622308, bgo#622395, bgo#622447,
|
||||
bgo#622458, bgo#622508
|
||||
- Use %{?_smp_mflags}
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 27 13:21:38 CEST 2010 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 2.31.2:
|
||||
+ Add a magnifier to the shell
|
||||
+ Make the clock configurable via GConf and add a simple
|
||||
preferences dialog (gnome-shell-clock-preferences)
|
||||
+ Message tray:
|
||||
- Support inline chatting in IM notifications; IM notifications
|
||||
now use Telepathy, rather than the generic notification
|
||||
protocol.
|
||||
- Display urgent notifications first and fully expanded
|
||||
- Pop out last notification when mousing over summary area
|
||||
- Don't time out the tray if the user is mousing towards it
|
||||
+ Shell performance framework
|
||||
- Add a performance event log that tracks events (such as frame
|
||||
paints), and statistics such as malloc'ed memory.
|
||||
- Javascript "performance scripts" drive the shell and then
|
||||
extract "metrics" such as the frame rate when zooming to the
|
||||
overview.
|
||||
- Recorded performance data can be uploaded to
|
||||
http://shell-perf.gnome.org
|
||||
+ Add an initial application menu in the top panel; currently
|
||||
just has a Quit option.
|
||||
+ User interface enhancements
|
||||
- Allow using the middle mouse button to open an instance of an
|
||||
application on a new workspace
|
||||
- Restyle user status menu to match application menu, rather
|
||||
than being an out-of-place GTK+ menu
|
||||
- Add keyboard navigation of menus
|
||||
- Raise all windows for an application when alt-Tabbing to it
|
||||
or clicking on it in the app well
|
||||
- Restore click-and-hold menus for app-well icons
|
||||
- Fade in windows on map rather than scaling them in
|
||||
- Remove icon and menu from window titlebar
|
||||
- In linear view, activate the drop-target workspace
|
||||
- When dragging on linear workspace view, detect when the user
|
||||
*didn't* mean to "throw" to the next workspace
|
||||
- Always hide the info (e.g. undo) bar after a short timeout
|
||||
- Provide the feedback in the info bar when it is not possible
|
||||
to create new workspace or remove the current workspace
|
||||
- Visual tweaks
|
||||
+ Run dialog:
|
||||
- Don't add duplicates to the history
|
||||
- Accept Enter (keypad) key in addition to Return.
|
||||
+ Remove the sidebar; it's not the direction we want to go for
|
||||
"gizmos", and the unfinished version was showing up in too many
|
||||
screenshots.
|
||||
+ Shell Toolkit
|
||||
- Add methods to add/remove individual names from style class
|
||||
- Add hover tracking to StWidget
|
||||
- Refactor drawing from StWidget to StThemeNode
|
||||
- Add support for "spread radius" to shadows
|
||||
- Shadow all background/border elements, not just the
|
||||
background image
|
||||
- Add a StContainer base class with common container
|
||||
functionality
|
||||
- Add a StGroup container to mix fixed positioning with CSS
|
||||
+ Looking Glass
|
||||
- Add window list
|
||||
- Replace properties tab with a properties popup
|
||||
+ GTK+ 3 compat: Build properly against GTK+ with -DGSEAL_ENABLE
|
||||
+ Call JS_MaybeGC at idle, hopefully reducing GC pauses
|
||||
+ Move user files to XDG_DATA_HOME, rather than ~/.gnome2
|
||||
+ Remove libbig, rewriting remaining code to use ST instead
|
||||
+ Pick up system settings for font rendering
|
||||
+ Support application identification by startup notification
|
||||
properties
|
||||
+ Many bug fixes for full-screen window handling
|
||||
+ Improve identification of primary monitor for multihead
|
||||
+ Prefer eject over unmount for the eject button in places
|
||||
+ Fix many bugs with using the wrong functions to get event
|
||||
state, then block the wrong functions once and for all
|
||||
+ Build fixes
|
||||
+ Code cleanups
|
||||
+ Bugs fixed: bgo#610726, bgo#610801, bgo#610872, bgo#610892,
|
||||
bgo#611609, bgo#611610, bgo#611612, bgo#611613, bgo#611660,
|
||||
bgo#611754, bgo#612072, bgo#612200, bgo#612635, bgo#612651,
|
||||
bgo#612833, bgo#612967, bgo#613101, bgo#613164, bgo#613195,
|
||||
bgo#613367, bgo#613405, bgo#613428, bgo#613456, bgo#613536,
|
||||
bgo#613731, bgo#613749, bgo#613804, bgo#613832, bgo#613944,
|
||||
bgo#613964, bgo#614047, bgo#614144, bgo#614293, bgo#614362,
|
||||
bgo#614516, bgo#614660, bgo#614702, bgo#614725, bgo#614755,
|
||||
bgo#614905, bgo#614972, bgo#614974, bgo#614975, bgo#614978,
|
||||
bgo#615004, bgo#615590, bgo#615592, bgo#615621, bgo#616051,
|
||||
bgo#616574, bgo#616706, bgo#616951, bgo#617555, bgo#617785,
|
||||
bgo#617959, bgo#618062, bgo#618104, bgo#618189, bgo#618258,
|
||||
bgo#618295, bgo#618371, bgo#618378, bgo#618438, bgo#618460,
|
||||
bgo#618482, bgo#618793, bgo#618915, bgo#618918, bgo#619008,
|
||||
bgo#619044, bgo#619113, bgo#619144, bgo#619276, bgo#619580,
|
||||
bgo#619623
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 23 21:43:54 CET 2010 - vuntz@opensuse.org
|
||||
|
||||
- Update to version 2.29.1:
|
||||
+ For a full list of changes, see
|
||||
http://mail.gnome.org/archives/gnome-shell-list/2010-March/msg00096.html
|
||||
+ Support and require Clutter 1.2
|
||||
+ Allow dragging windows in the linear workspaces view
|
||||
+ Shrink and scale the application switcher as necessary when
|
||||
there are too many applications to fit on the screen
|
||||
+ Scroll in the linear view by clicking on desktop and dragging
|
||||
+ Display application search results as tiles
|
||||
+ Improve RTL support
|
||||
+ Add WindowManager.setKeybindingHandler() to allow extensions to
|
||||
take over keybindings such as alt-Tab
|
||||
+ Add style information to the LookingGlass actor picker
|
||||
+ Run dialog improvements:
|
||||
- Make <Control>Return run in terminal
|
||||
- Port to CSS
|
||||
- Support opening files and folders
|
||||
- Store history in GConf and allow access with up arrow
|
||||
+ Minor UI improvements:
|
||||
- Show a message when unmount from "Places & Devices" fails
|
||||
- Use one button to toggle between single and grid view
|
||||
- Disable clicking on the background of workspaces with
|
||||
multiple windows to prevent accidental workspace activation
|
||||
when activating a window
|
||||
- Reduce window movement when closing windows from the overview
|
||||
- Update look and feel of the search field to match mockups
|
||||
- Animate the transition between the linear and grid views
|
||||
- Shrink windows to small previews when dragging
|
||||
- Visual tweaks
|
||||
- Make workspace switch keybindings work in the overview
|
||||
+ Shell toolkit (ST):
|
||||
- allow "background-gradient-direction: none"
|
||||
- replace StTextureCache with the much more feature-rich
|
||||
ShellTextureCache
|
||||
- Add st_texture_cache_load() and
|
||||
st_texture_cache_load_file_to_cogl_texture()
|
||||
- Add caret-size CSS property to style the size of the StEntry
|
||||
cursor
|
||||
- Clean up and rework scrolling to work better with Clutter
|
||||
size negotiation
|
||||
- Redo StDrawingArea not to use ClutterCairoTexture, fixing
|
||||
Clutter-1.2 compatibility
|
||||
- Rewrite StScrollbar size allocation for clutter-1.2
|
||||
compatibiltiy
|
||||
- Add :hover pseudo-class support to StEntry
|
||||
- Add st_theme_node_get_horizontal/vertical_padding
|
||||
- Factor out common ClutterContainer implementation code
|
||||
- Improve handling of hint text
|
||||
+ Development and building:
|
||||
- Add a --version command line option
|
||||
- Add 'gnome-shell-full' target to our jhbuild that builds GTK+
|
||||
stack in addition to more immediate gnome-shell dependencies
|
||||
- To allow debugging from an ssh session, when running without
|
||||
a display, automatically try to connect to a current session
|
||||
of the same user
|
||||
- Error out at startup if GConf schemas are missing
|
||||
- Change screencast extension to ogv
|
||||
- Build fixes
|
||||
+ Code cleanups
|
||||
+ Bug fixes:
|
||||
- Fix detection of 12/24 locals
|
||||
- Memory leak fixes
|
||||
- Miscellaneous bug fixes
|
||||
+ Updated translations.
|
||||
- Drop gnome-shell-translations.patch: fixed upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 23 09:18:33 CET 2010 - vuntz@opensuse.org
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package gnome-shell (Version 2.29.0)
|
||||
# spec file for package gnome-shell (Version 2.31.5)
|
||||
#
|
||||
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -15,10 +15,21 @@
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: gnome-shell
|
||||
Version: 2.31.5
|
||||
Release: 1
|
||||
License: GPLv2+
|
||||
Summary: GNOME Shell
|
||||
Group: System/GUI/GNOME
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
# To integrate a preview mode in GDM.
|
||||
# Note: this also explains the Requires on gnome-session below.
|
||||
Source1: gnome-shell-session
|
||||
Source2: gnome3.desktop
|
||||
# PATCH-FIX-OPENSUSE gnome-shell-libmozjs.patch vuntz@novell.com -- LD_LIBRARY_PATH neeeds to be set on 11.1
|
||||
Patch99: gnome-shell-libmozjs.patch
|
||||
BuildRequires: clutter-devel
|
||||
BuildRequires: dbus-1-glib-devel
|
||||
BuildRequires: gconf2-devel
|
||||
@ -27,33 +38,22 @@ BuildRequires: gnome-desktop-devel
|
||||
BuildRequires: gnome-menus-devel
|
||||
BuildRequires: gstreamer-0_10-devel
|
||||
BuildRequires: gstreamer-0_10-plugins-base-devel
|
||||
BuildRequires: gtk2-devel
|
||||
BuildRequires: intltool
|
||||
BuildRequires: libgjs-devel
|
||||
BuildRequires: librsvg-devel
|
||||
BuildRequires: mutter-devel
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(libcroco-0.6)
|
||||
BuildRequires: pkgconfig(gnome-desktop-3.0)
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: xorg-x11-devel
|
||||
License: GPLv2+
|
||||
Group: System/GUI/GNOME
|
||||
Version: 2.29.0
|
||||
Release: 1
|
||||
Summary: GNOME Shell
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
# To integrate a preview mode in GDM.
|
||||
# Note: this also explains the Requires on gnome-session below.
|
||||
Source1: gnome-shell-session
|
||||
Source2: gnome3.desktop
|
||||
# PATCH-FIX-UPSTREAM gnome-shell-translations.patch bgo610787 vuntz@opensuse.org -- Correctly install .mo files
|
||||
Patch0: gnome-shell-translations.patch
|
||||
# PATCH-FIX-OPENSUSE gnome-shell-libmozjs.patch vuntz@novell.com -- LD_LIBRARY_PATH neeeds to be set on 11.1
|
||||
Patch99: gnome-shell-libmozjs.patch
|
||||
Requires: %{name}-lang = %{version}
|
||||
Requires: gnome-session
|
||||
# mutter-devel doesn't automatically bring mutter
|
||||
Requires: mutter
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%gconf_schemas_prereq
|
||||
%glib2_gsettings_schema_requires
|
||||
|
||||
%description
|
||||
The GNOME Shell redefines user interactions with the GNOME desktop. In
|
||||
@ -63,7 +63,6 @@ documents, and organizing open windows in GNOME.
|
||||
%lang_package
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p1
|
||||
%if %suse_version <= 1110
|
||||
%patch99 -p1
|
||||
%endif
|
||||
@ -78,11 +77,11 @@ export LD_LIBRARY_PATH=%{_libdir}/xulrunner-1.9
|
||||
--libexecdir=%{_libexecdir}/%{name} \
|
||||
--disable-static \
|
||||
--enable-compile-warnings=no
|
||||
%__make %{?jobs:-j%jobs}
|
||||
%__make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
%makeinstall
|
||||
find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} +
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%find_lang %{name}
|
||||
%suse_update_desktop_file %{name}
|
||||
%find_gconf_schemas
|
||||
@ -91,14 +90,21 @@ install -m755 %{S:1} %{buildroot}%{_libexecdir}/%{name}/
|
||||
install -d -m755 %{buildroot}%{_datadir}/xsessions
|
||||
install -m644 %{S:2} %{buildroot}%{_datadir}/xsessions/
|
||||
%suse_update_desktop_file %{buildroot}%{_datadir}/xsessions/gnome3.desktop
|
||||
%suse_update_desktop_file gnome-shell-clock-preferences
|
||||
install -d -m755 %{buildroot}%{_datadir}/gnome-shell/xdg-override/autostart
|
||||
cp %{buildroot}%{_datadir}/applications/gnome-shell.desktop %{buildroot}%{_datadir}/gnome-shell/xdg-override/autostart/
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
rm -rf %{buildroot}
|
||||
|
||||
%pre -f %{name}.schemas_pre
|
||||
|
||||
%post
|
||||
%glib2_gsettings_schema_post
|
||||
|
||||
%postun
|
||||
%glib2_gsettings_schema_postun
|
||||
|
||||
%posttrans -f %{name}.schemas_posttrans
|
||||
|
||||
%preun -f %{name}.schemas_preun
|
||||
@ -113,8 +119,10 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%endif
|
||||
%{_libdir}/mutter/plugins/*.so
|
||||
%{_datadir}/applications/*.desktop
|
||||
%{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
|
||||
%{_datadir}/gnome-shell/
|
||||
%{_datadir}/xsessions/*.desktop
|
||||
%{_sysconfdir}/xdg/menus/gs-applications.menu
|
||||
%doc %{_mandir}/man?/*.*
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
Loading…
x
Reference in New Issue
Block a user