Accepting request 43611 from home:vuntz:branches:GNOME:Factory

Copy from home:vuntz:branches:GNOME:Factory/gobject-introspection via accept of submit request 43611 revision 2.
Request was accepted with message:
Wondering why rpm build did not barf for the %post and %postun, but that's fine of course..

OBS-URL: https://build.opensuse.org/request/show/43611
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=20
This commit is contained in:
Dominique Leuenberger 2010-07-21 20:54:36 +00:00 committed by Git OBS Bridge
parent d524e06090
commit fde61ad65d
2 changed files with 70 additions and 11 deletions

View File

@ -1,16 +1,49 @@
-------------------------------------------------------------------
Wed Jul 21 14:15:54 CEST 2010 - vuntz@opensuse.org
- Clean up update to 0.9.2.
- Change cairo-devel, glib2-devel BuildRequires to pkgconfig(cairo)
and pkgconfig(gobject-2.0).
- Remove checks for old versions of openSUSE (<= 11.1).
- Remove glib2-devel Requires of devel package: it's now
automatically handled with pkgconfig() Requires.
- Fix post/postun to be for libgirepository-1_0-1.
-------------------------------------------------------------------
Thu Jul 15 16:38:46 UTC 2010 - dimstar@opensuse.org
- Upate to version 0.9.2:
+ [cairo-1.0.gir] Add cairo_region_t
+ [cairo-1.0] Add cairo_rectangle_int_t
+ Add some cairo methods
+ Add support for non-GObject fundamental objects
+ Bump shared library version, typelib version
+ Don't include machine-dependent integral types in the typelib
+ Bug fixes
- Rename libgirepository-1_0-0 to libgirepository-1_0-1
-------------------------------------------------------------------
Tue Jul 6 00:13:27 CEST 2010 - dimstar@opensuse.org
- Update to version 0.9.0:
+
+ Barf if running on unsupported platform
+ Annotate GVariant as a foreign struct
+ Support the (transfer) annotation for properties
+ Allow for methods in GLib
+ Add versioning to the cache
+ Add some more Gio annotations
+ Apply annotations from invoker to vfunc
+ Support introspectable=no attribute, add warnings framework
+ Allow attributes on parameters and return values
+ Clean up annotation parsing, don't try to parse invalid
annotations
+ Cleanups and code reorganization
+ Bug fixes
+ Update docs
- Changes from version 0.6.14:
+ Support unsigned long/short int
+ Add type annotation for properties
+ Fix marshalling of GStrv
+ Bug fixes
+ Update docs
-------------------------------------------------------------------
Fri May 28 22:34:48 CEST 2010 - dimstar@opensuse.org
@ -19,6 +52,36 @@ Fri May 28 22:34:48 CEST 2010 - dimstar@opensuse.org
+ Build system cleanups
+ Documentation updates
+ Minor bugfixes
- Changes from version 0.6.11:
+ Add various annotations
+ Take into account the underscore after the type name when
checking if a function is a method
+ Use g_slice
+ Add support for the 'foreign' annotation to g-i-scanner
+ Bug fixes
+ Update docs
- Changes from version 0.6.10:
+ Add GKeyFile annotations
+ Revert a change that makes gjs crash
+ Correctly use ffi_closure_alloc(), fixing mmap permissions
error
+ Assert input values in Everything funcs
+ Add GIMarshallingTests typelib
+ If needed, convert from camelcase to underscores when stripping
the prefix of constants
+ Add foreign struct funcs to Everything
+ Add a simple callback type which has no arguments or return
values
+ Make g_file_set_contents() take uint8*, not utf8
+ Warn about annotations for unknown args
+ Add support for GArrays
+ Use -1 not None for closure/destroy indices
+ Validate scope annotation values and parameter references
+ Add a basic gir for xrandr
+ Add uid_t, gid_t, dev_t to integral type conversions
+ Add tests
+ Update docs
+ Minor bug fixes
- BuildRequire cairo-devel
-------------------------------------------------------------------

View File

@ -19,16 +19,13 @@
Name: gobject-introspection
BuildRequires: bison
BuildRequires: cairo-devel
BuildRequires: fdupes
BuildRequires: flex
BuildRequires: glib2-devel
BuildRequires: libffi-devel
BuildRequires: python-devel
BuildRequires: python-xml
%if %suse_version <= 1110
BuildRequires: gtk-doc
%endif
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(gobject-2.0)
Version: 0.9.2
Release: 1
License: GPLv2+
@ -60,7 +57,6 @@ Summary: GObject Introspection Development Files
Group: Development/Libraries/GNOME
# Note: the devel package requires the binaries, not just the library
Requires: %{name} = %{version}
Requires: glib2-devel
Requires: libffi-devel
%description devel
@ -83,9 +79,9 @@ find %{buildroot} -type f -name "*.la" -delete -print
%clean
rm -rf %{buildroot}
%post -n libgirepository-1_0-0 -p /sbin/ldconfig
%post -n libgirepository-1_0-1 -p /sbin/ldconfig
%postun -n libgirepository-1_0-0 -p /sbin/ldconfig
%postun -n libgirepository-1_0-1 -p /sbin/ldconfig
%files
%defattr(-,root,root)