Accepting request 73864 from home:dimstar:branches:GNOME:Factory

move back to /usr

OBS-URL: https://build.opensuse.org/request/show/73864
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=146
This commit is contained in:
Vincent Untz 2011-06-16 14:22:41 +00:00 committed by Git OBS Bridge
parent f2d6f3f077
commit 3e8dd8ecc0
4 changed files with 131 additions and 12 deletions

View File

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

3
glib-2.29.8.tar.bz2 Normal file
View File

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

View File

@ -1,3 +1,113 @@
-------------------------------------------------------------------
Thu Jun 16 12:27:47 UTC 2011 - dimstar@opensuse.org
- No longer pass --with-runtime-libdir= to configure. This moves
the library back to /usr/lib(64)?
-------------------------------------------------------------------
Tue Jun 14 22:24:44 CEST 2011 - dimstar@opensuse.org
- Update to version 2.29.8:
+ Fix a deadlock in gobject finalization
+ Bugs fixed: bgo#646608, bgo#646635, bgo#647930, bgo#651745,
bgo#651920, bgo#651959, bgo#651998, bgo#652000, bgo#652002,
bgo#652025, bgo#652081, bgo#652197.
+ Updated translations.
-------------------------------------------------------------------
Wed Jun 8 14:43:20 CEST 2011 - dimstar@opensuse.org
- Update to version 2.29.6:
+ Atomic operations have been rewritten from scratch to make use
of gcc builtins where possible.
+ A full set of atomic operations on pointers has been added,
including bit locks in pointer-size locations.
+ Access to quarks is now lockless
+ GObject data scalability has been greatly improved
+ g_data_time_format now supports alternative digits and padding
+ Introspection improvements:
- Add a boxed type for GVariantBuilder
- Annotation fixes in GDBus, GVariant, g_base64_
+ Bugs fixed: bgo#502560, bgo#612729, bgo#617491, bgo#619418,
bgo#619435, bgo#626549, bgo#631231, bgo#632294, bgo#640518,
bgo#642026, bgo#646635, bgo#648678, bgo#649480, bgo#649506,
bgo#649657, bgo#649775, bgo#649915, bgo#649973, bgo#649988,
bgo#650078, bgo#650211, bgo#650236, bgo#650345, bgo#650458,
bgo#650459, bgo#650688, bgo#650823, bgo#650874, bgo#650882,
bgo#650884, bgo#650885, bgo#650935, bgo#651009, bgo#651034,
bgo#651133, bgo#651141, bgo#651219, bgo#651223, bgo#651327,
bgo#651467, bgo#651650, bgo#651725, bgo#651745.
+ Updated translations.
- Add python-xml BuildRequires and Require it from the -devel pkg.
-------------------------------------------------------------------
Tue Jun 8 10:18:54 CEST 2011 - dimstar@opensuse.org
- Update to version 2.29.4:
+ GDBus:
- Includes several new types to support modeling D-Bus
objects and interfaces more fully, and also introduces
an 'object manager' pattern
- The new gdbus-codegen utility uses these new classes
to generate C code and documentation from D-Bus interface
descriptions in XML
+ GTest:
- There is now a g_test_fail() function to mark tests as failed
+ GDesktopAppInfo
- Now has a binding-friendly filename property
- Other new API to more fully expose desktop file contents:
. g_desktop_app_info_get_categories(),
. g_desktop_app_info_get_generic_name()
+ GHashTable:
- Several optimizations to reduce space consumption of
large hash tables, in particular tables that are used
to store sets.
+ Unix-specific APIs:
- GLib now installs a separate header, glib-unix.h, that is
meant to collect Unix-specific APIs
+ Bugs fixed: bgo#631379, bgo#632631, bgo#635694, bgo#637561,
bgo#642935, bgo#643134, bgo#644941, bgo#646013, bgo#646309,
bgo#646435, bgo#646957, bgo#647594, bgo#647602, bgo#647746,
bgo#647826, bgo#647903, bgo#648416, bgo#648423, bgo#648425,
bgo#648966.
- Changes from version 2.29.2:
+ GApplication
- The documentation has been enhanced and clarified
- An opt-out for uniqueness has been added:
. G_APPLICATION_NON_UNIQUE
- GApplication now syncs settings before g_application_run()
returns
+ GDBus
- Interface lookups are now happening in constant time
- Signature checking and handling of various unexpected
situations has been improved
+ GVariant
- The format accepted by the GVariant parser has beend
documented
- GVariant accepts G_VARIANT_TYPE_VARDICT for a{sv}
+ GDateTime:
- The return value of g_datetime_compare() has been fixed to
match strcmp() semantics
- In order to handle problems with changing timezones, a
GTimeZoneMonitor has been added to GIO, and
g_time_zone_refresh_local() can be called to update the
cached information about the local timezone
+ GOption now uses /proc/self/cmdline to set the program name
instead and only falls back to "<unknown>" if that is
unavailable
+ GSettings:
- The schema compiler now warns about references to
non-existing schemas
+ Bugs fixed: bgo#613269, bgo#624943, bgo#637738, bgo#638185,
bgo#639478, bgo#641755, bgo#641768, bgo#642797, bgo#642825,
bgo#642944, bgo#643074, bgo#643197, bgo#643468, bgo#643478,
bgo#643624, bgo#643649, bgo#643780, bgo#643795, bgo#644309,
bgo#644428, bgo#644465, bgo#644552, bgo#644607, bgo#645789,
bgo#646039, bgo#646310, bgo#646420, bgo#646843, bgo#646985,
bgo#647579, bgo#647600
+ Updated translations.
- Add python and pkgconfig(libffi) BuildRequires.
-------------------------------------------------------------------
Tue Jun 7 13:03:52 UTC 2011 - fcrozat@novell.com

View File

@ -21,7 +21,7 @@
Name: glib2
%define _name glib
Version: 2.28.8
Version: 2.29.8
Release: 1
# FIXME: change zlib-devel to pkgconfig(zlib) once we have a recent enough version of zlib
# FIXME: find out if tapsets should really be in devel package or in main package
@ -55,6 +55,9 @@ BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: libselinux-devel
BuildRequires: pkg-config
BuildRequires: python
# Required by dbus-codegen
BuildRequires: python-xml
%if 0%{?with_systemtap}
# systemtap-sdt-devel on openSUSE 11.3 was missing a Requires: python.
%if %{?suse_version} <= 1130
@ -65,6 +68,7 @@ BuildRequires: systemtap-sdt-devel
BuildRequires: translation-update-upstream
BuildRequires: zlib-devel
BuildRequires: pkgconfig(libpcre)
BuildRequires: pkgconfig(libffi)
%if 0%{?BUILD_FROM_VCS}
# It's important to keep those BuildRequires inside
# BUILD_FROM_VCS to avoid build loops in Factory
@ -124,6 +128,8 @@ Requires: libgmodule-2_0-0 = %{version}
Requires: libgio-2_0-0 = %{version}
Requires: libgthread-2_0-0 = %{version}
Requires: libgobject-2_0-0 = %{version}
# Required by gdbus-codegen
Requires: python-xml
Provides: glib2-doc = 2.19.6
Obsoletes: glib2-doc < 2.19.6
Summary: General-Purpose Utility Library -- Development Files
@ -278,7 +284,6 @@ autoreconf -fi -I m4macros
%if 0%{?with_systemtap}
--enable-systemtap \
%endif
--with-runtime-libdir=../../%{_lib}
%{__make} %{?_smp_mflags} V=1
%if 0%{?BUILD_FROM_VCS}
@ -405,23 +410,23 @@ rm -rf %{buildroot}
%files -n libglib-2_0-0
%defattr(-, root, root)
%doc AUTHORS COPYING README NEWS ChangeLog
/%{_lib}/libglib*.so.*
%{_libdir}/libglib*.so.*
%files -n libgmodule-2_0-0
%defattr(-, root, root)
/%{_lib}/libgmodule*.so.*
%{_libdir}/libgmodule*.so.*
%files -n libgobject-2_0-0
%defattr(-, root, root)
/%{_lib}/libgobject*.so.*
%{_libdir}/libgobject*.so.*
%files -n libgthread-2_0-0
%defattr(-, root, root)
/%{_lib}/libgthread*.so.*
%{_libdir}/libgthread*.so.*
%files -n libgio-2_0-0
%defattr(-, root, root)
/%{_lib}/libgio*.so.*
%{_libdir}/libgio*.so.*
%dir %{_libdir}/gio
%dir %{_libdir}/gio/modules
%ghost %{_libdir}/gio/modules/giomodule.cache
@ -440,12 +445,14 @@ rm -rf %{buildroot}
%files devel
%defattr(-,root,root)
%{_bindir}/gdbus-codegen
%{_bindir}/glib-genmarshal
%{_bindir}/glib-gettextize
%{_bindir}/glib-mkenums
%{_bindir}/gobject-query
%{_bindir}/gtester
%{_bindir}/gtester-report
%doc %{_mandir}/man?/gdbus-codegen.*
%doc %{_mandir}/man?/glib-genmarshal.*
%doc %{_mandir}/man?/glib-gettextize.*
%doc %{_mandir}/man?/glib-mkenums.*
@ -461,12 +468,13 @@ rm -rf %{buildroot}
%{_includedir}/gio-unix-2.0
%{_libdir}/lib*.so
%dir %{_libdir}/glib-2.0/
%{_libdir}/gdbus-codegen/
%{_libdir}/glib-2.0/include/
%{_libdir}/pkgconfig/*.pc
%{_datadir}/gtk-doc/html/gio
%{_datadir}/gtk-doc/html/glib
%{_datadir}/gtk-doc/html/gobject
%{_datadir}/gdb/auto-load/%{_lib}/*-gdb.py
%{_datadir}/gdb/auto-load/%{_libdir}/*-gdb.py
%if 0%{?with_systemtap}
%{_datadir}/systemtap/tapset/*.stp
%endif
@ -477,7 +485,8 @@ rm -rf %{buildroot}
# Own these directories to not depend on gdb
%dir %{_datadir}/gdb
%dir %{_datadir}/gdb/auto-load
%dir %{_datadir}/gdb/auto-load/%{_lib}
%dir %{_datadir}/gdb/auto-load%{_prefix}
%dir %{_datadir}/gdb/auto-load%{_libdir}
%files devel-static
%defattr(-,root,root)