1
0
forked from pool/gnome-desktop

Accepting request 99033 from GNOME:Factory

Pushing G:F

OBS-URL: https://build.opensuse.org/request/show/99033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-desktop?expand=0&rev=91
This commit is contained in:
Stephan Kulow 2012-01-09 11:40:12 +00:00 committed by Git OBS Bridge
commit 4b93086474
5 changed files with 69 additions and 44 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:099bf28484555efcf0e08397d92584dea4a57a7b1dee826cab4ad928426dd84e
size 1283627

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d48d98416fe6fc1d6a15c7e8422413b3f20dfa10309f997f05490f9fa180e08f
size 927616

View File

@ -1,27 +0,0 @@
commit a65613bf0a507a226c172bb6f503e27532efb0fa
Author: Vincent Untz <vuntz@gnome.org>
Date: Thu Sep 8 19:01:35 2011 +0200
GnomeWallClock: Remove the date/time source on dispose
We don't do it in finalize since the dispose handler needs the objects
that are being disposed.
https://bugzilla.gnome.org/show_bug.cgi?id=658583
diff --git a/libgnome-desktop/gnome-wall-clock.c b/libgnome-desktop/gnome-wall-clock.c
index 49437d8..167619d 100644
--- a/libgnome-desktop/gnome-wall-clock.c
+++ b/libgnome-desktop/gnome-wall-clock.c
@@ -84,6 +84,11 @@ gnome_wall_clock_dispose (GObject *object)
{
GnomeWallClock *self = GNOME_WALL_CLOCK (object);
+ if (self->priv->clock_update_id) {
+ g_source_remove (self->priv->clock_update_id);
+ self->priv->clock_update_id = 0;
+ }
+
if (self->priv->tz_monitor != NULL) {
g_object_unref (self->priv->tz_monitor);
self->priv->tz_monitor = NULL;

View File

@ -1,3 +1,44 @@
-------------------------------------------------------------------
Tue Dec 20 09:31:12 UTC 2011 - vuntz@opensuse.org
- Update to version 3.3.3:
+ No change, just a version bump.
- Add xz BuildRequires because we can't build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.
- Remove unneeded text from descriptions.
-------------------------------------------------------------------
Thu Dec 8 22:49:20 UTC 2011 - dimstar@opensuse.org
- Split typelib file into typelib-1_0-GnomeDesktop-3_0 subpackage.
- Add typelib-1_0-GnomeDesktop-3_0 Requires to devel subpackage.
-------------------------------------------------------------------
Mon Nov 21 16:34:25 UTC 2011 - dimstar@opensuse.org
- Update to version 3.3.2:
+ libgnome-desktop:
- GnomeRR: Don't refresh the GnomeRRScreen when applying a
matched configuration from a file.
-------------------------------------------------------------------
Wed Oct 26 20:16:21 UTC 2011 - dimstar@opensuse.org
- Update to version 3.3.1:
+ GnomePnpIds: Add object to get the vendor name from PNP IDs
+ GnomeRR:
- Fix crash in update_brightness_limits
- Don't print an error for no backlight
- Remove deprecated functions
- When setting the DPMS mode manually, clear the timeouts
- Ignore DPMSSetTimeouts() and DPMSForceLevel() return value
- Other DPMS-related fixes
+ GnomeWallClock:
- Remove the date/time source on dispose
- Fix non-Linux fallback code
- Really drop gnome-desktop-gnome-wall-clock-crash.patch.
-------------------------------------------------------------------
Sun Oct 16 17:15:50 UTC 2011 - vuntz@opensuse.org

View File

@ -19,19 +19,21 @@
%define IS_DEFAULT_GNOME_DESKTOP 1
Name: gnome-desktop
Version: 3.2.1
Release: 1
License: LGPLv2.1+
Version: 3.3.3
Release: 0
Summary: The GNOME Desktop API Library
Url: http://www.gnome.org
License: LGPL-2.1+
Group: System/GUI/GNOME
Source: http://download.gnome.org/sources/gnome-desktop/3.2/%{name}-%{version}.tar.bz2
Url: http://www.gnome.org
Source: http://download.gnome.org/sources/gnome-desktop/3.3/%{name}-%{version}.tar.xz
Source99: baselibs.conf
BuildRequires: fdupes
BuildRequires: gnome-doc-utils-devel
BuildRequires: gobject-introspection-devel
BuildRequires: intltool
BuildRequires: translation-update-upstream
# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467
BuildRequires: xz
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gsettings-desktop-schemas)
@ -51,7 +53,6 @@ This package contains the desktop-wide files.
%if %IS_DEFAULT_GNOME_DESKTOP || 0%{?BUILD_FROM_VCS}
%package -n gnome-version
License: LGPLv2.1+
Summary: GNOME version
Group: System/GUI/GNOME
%if %IS_DEFAULT_GNOME_DESKTOP
@ -63,7 +64,6 @@ This package contains information on the version of GNOME that is installed.
%endif
%package -n libgnome-desktop-3-2
License: LGPLv2.1+
Summary: The GNOME Desktop API Library
Group: System/GUI/GNOME
Requires: gsettings-desktop-schemas
@ -76,15 +76,25 @@ Obsoletes: %{name} < %{version}
%description -n libgnome-desktop-3-2
The libgnome-desktop library provides API shared by several applications
on the desktop, but that cannot live in the platform for various
reasons. There is no API or ABI guarantee, although we are doing our
best to provide stability. Documentation for the API is available with
gtk-doc.
reasons.
%package -n typelib-1_0-GnomeDesktop-3_0
Summary: The GNOME Desktop API Library -- Introspection bindings
Group: System/Libraries
%description -n typelib-1_0-GnomeDesktop-3_0
The libgnome-desktop library provides API shared by several applications
on the desktop, but that cannot live in the platform for various
reasons.
This package provides the GObject Introspection bindings for
libgnome-desktop.
%package -n libgnome-desktop-3-devel
License: LGPLv2.1+
Summary: The GNOME Desktop API Library -- Development Files
Group: Development/Libraries/GNOME
Requires: libgnome-desktop-3-2 = %{version}
Requires: typelib-1_0-GnomeDesktop-3_0 = %{version}
%if %IS_DEFAULT_GNOME_DESKTOP
Provides: %{name}-devel = %{version}
Obsoletes: %{name}-devel < %{version}
@ -95,9 +105,7 @@ Obsoletes: %{name}-doc < %{version}
%description -n libgnome-desktop-3-devel
The libgnome-desktop library provides API shared by several applications
on the desktop, but that cannot live in the platform for various
reasons. There is no API or ABI guarantee, although we are doing our
best to provide stability. Documentation for the API is available with
gtk-doc.
reasons.
%lang_package
%prep
@ -168,6 +176,9 @@ rm -rf %{buildroot}
%endif
%{_datadir}/libgnome-desktop-3.0/
%{_libdir}/libgnome-desktop-3.so.*
%files -n typelib-1_0-GnomeDesktop-3_0
%defattr(-,root,root)
%{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
%files -n libgnome-desktop-3-devel