From bc7fc98aa6b42d91e9c739c2327b7a3981ecdbaecec3f0702239c81e42c013b3 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Thu, 1 Apr 2010 01:07:06 +0000 Subject: [PATCH 1/7] Accepting request 36341 from GNOME:Factory checked in (request 36341) OBS-URL: https://build.opensuse.org/request/show/36341 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=18 --- gobject-introspection-0.6.8.tar.bz2 | 3 +++ gobject-introspection-0.6.9.tar.bz2 | 3 --- gobject-introspection.changes | 11 ----------- gobject-introspection.spec | 4 ++-- 4 files changed, 5 insertions(+), 16 deletions(-) create mode 100644 gobject-introspection-0.6.8.tar.bz2 delete mode 100644 gobject-introspection-0.6.9.tar.bz2 diff --git a/gobject-introspection-0.6.8.tar.bz2 b/gobject-introspection-0.6.8.tar.bz2 new file mode 100644 index 0000000..981030d --- /dev/null +++ b/gobject-introspection-0.6.8.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dae63b4d13a03939e238acdd15834e30c621a4b368cbce15876ee1c0d245fd3 +size 544183 diff --git a/gobject-introspection-0.6.9.tar.bz2 b/gobject-introspection-0.6.9.tar.bz2 deleted file mode 100644 index 41b4b86..0000000 --- a/gobject-introspection-0.6.9.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:12ea075fdb90780b047382bc7acf4896c34dad49276f6c8513045a3f584d5ac6 -size 544356 diff --git a/gobject-introspection.changes b/gobject-introspection.changes index d3244b8..666649a 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,14 +1,3 @@ -------------------------------------------------------------------- -Fri Mar 19 09:01:33 CET 2010 - dimstar@opensuse.org - -- Update to version 0.6.9: - + Correctly cast to a CommonBlob when looking up embedded types - + g-ir-compiler: Slightly less lame error messages - + [everything] Add some "torture" test functions with baroque - signatures - + scanner: Catch OSError too when checking for libtool - + scanner: Always explicitely set the scope of callbacks - ------------------------------------------------------------------- Wed Mar 10 16:46:20 CET 2010 - dimstar@opensuse.org diff --git a/gobject-introspection.spec b/gobject-introspection.spec index 90fd3fa..6f0f175 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -1,5 +1,5 @@ # -# spec file for package gobject-introspection (Version 0.6.9) +# spec file for package gobject-introspection (Version 0.6.8) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -28,7 +28,7 @@ BuildRequires: python-xml %if %suse_version <= 1110 BuildRequires: gtk-doc %endif -Version: 0.6.9 +Version: 0.6.8 Release: 1 License: GPLv2+ Summary: GObject Introspection Tools From d524e0609039dc4a60296fc179cfaec1d81748251ecf5452828a8991e9f7748e Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Wed, 21 Jul 2010 11:55:57 +0000 Subject: [PATCH 2/7] Accepting request 43606 from home:dimstar:branches:GNOME:Factory Copy from home:dimstar:branches:GNOME:Factory/gobject-introspection via accept of submit request 43606 revision 7. Request was accepted with message: thanks, I'll tweak this OBS-URL: https://build.opensuse.org/request/show/43606 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=19 --- gobject-introspection-0.6.8.tar.bz2 | 3 --- gobject-introspection-0.9.2.tar.bz2 | 3 +++ gobject-introspection.changes | 34 +++++++++++++++++++++++++++++ gobject-introspection.spec | 14 +++++++----- 4 files changed, 45 insertions(+), 9 deletions(-) delete mode 100644 gobject-introspection-0.6.8.tar.bz2 create mode 100644 gobject-introspection-0.9.2.tar.bz2 diff --git a/gobject-introspection-0.6.8.tar.bz2 b/gobject-introspection-0.6.8.tar.bz2 deleted file mode 100644 index 981030d..0000000 --- a/gobject-introspection-0.6.8.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9dae63b4d13a03939e238acdd15834e30c621a4b368cbce15876ee1c0d245fd3 -size 544183 diff --git a/gobject-introspection-0.9.2.tar.bz2 b/gobject-introspection-0.9.2.tar.bz2 new file mode 100644 index 0000000..dd2f788 --- /dev/null +++ b/gobject-introspection-0.9.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0793c24d30d1d2d42e23bf9c498ec336c0fc0f048d27cb95d72236ef90ca1fce +size 806935 diff --git a/gobject-introspection.changes b/gobject-introspection.changes index 666649a..bac1cea 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +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 support for non-GObject fundamental objects + +------------------------------------------------------------------- +Tue Jul 6 00:13:27 CEST 2010 - dimstar@opensuse.org + +- Update to version 0.9.0: + + + +------------------------------------------------------------------- +Fri May 28 22:34:48 CEST 2010 - dimstar@opensuse.org + +- Update to version 0.6.12: + + Build system cleanups + + Documentation updates + + Minor bugfixes +- BuildRequire cairo-devel + +------------------------------------------------------------------- +Fri Mar 19 09:01:33 CET 2010 - dimstar@opensuse.org + +- Update to version 0.6.9: + + Correctly cast to a CommonBlob when looking up embedded types + + g-ir-compiler: Slightly less lame error messages + + [everything] Add some "torture" test functions with baroque + signatures + + scanner: Catch OSError too when checking for libtool + + scanner: Always explicitely set the scope of callbacks + ------------------------------------------------------------------- Wed Mar 10 16:46:20 CET 2010 - dimstar@opensuse.org diff --git a/gobject-introspection.spec b/gobject-introspection.spec index 6f0f175..f558bfa 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -1,5 +1,5 @@ # -# spec file for package gobject-introspection (Version 0.6.8) +# spec file for package gobject-introspection (Version 0.9.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,6 +19,7 @@ Name: gobject-introspection BuildRequires: bison +BuildRequires: cairo-devel BuildRequires: fdupes BuildRequires: flex BuildRequires: glib2-devel @@ -28,14 +29,14 @@ BuildRequires: python-xml %if %suse_version <= 1110 BuildRequires: gtk-doc %endif -Version: 0.6.8 +Version: 0.9.2 Release: 1 License: GPLv2+ Summary: GObject Introspection Tools Url: http://live.gnome.org/GObjectIntrospection Group: Development/Libraries/GNOME Source: %{name}-%{version}.tar.bz2 -Requires: libgirepository-1_0-0 = %{version} +Requires: libgirepository-1_0-1 = %{version} Requires: python-xml BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -43,13 +44,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build The goal of the project is to describe the APIs and collect them in a uniform, machine readable format. -%package -n libgirepository-1_0-0 +%package -n libgirepository-1_0-1 License: LGPLv2.1+ Summary: GObject Introspection Library Group: Development/Libraries/GNOME Recommends: gir-repository -%description -n libgirepository-1_0-0 +%description -n libgirepository-1_0-1 The goal of the project is to describe the APIs and collect them in a uniform, machine readable format. @@ -96,7 +97,7 @@ rm -rf %{buildroot} %{_libdir}/gobject-introspection/giscanner %doc %{_mandir}/man?/*.* -%files -n libgirepository-1_0-0 +%files -n libgirepository-1_0-1 %defattr(-,root,root) %doc AUTHORS CONTRIBUTORS COPYING.LGPL NEWS README TODO %{_datadir}/gir-1.0 @@ -105,6 +106,7 @@ rm -rf %{buildroot} %files devel %defattr(-,root,root) +%doc %{_datadir}/gtk-doc/html/gi %{_includedir}/* %{_datadir}/aclocal/*.m4 # We explicitly list the content of the directory that is of interest to us, From fde61ad65df809a68aa2e53aef93d6b255e79cbc0b5878fb339e81f32035af73 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 21 Jul 2010 20:54:36 +0000 Subject: [PATCH 3/7] 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 --- gobject-introspection.changes | 69 +++++++++++++++++++++++++++++++++-- gobject-introspection.spec | 12 ++---- 2 files changed, 70 insertions(+), 11 deletions(-) diff --git a/gobject-introspection.changes b/gobject-introspection.changes index bac1cea..229de49 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -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 ------------------------------------------------------------------- diff --git a/gobject-introspection.spec b/gobject-introspection.spec index f558bfa..e77e5f1 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -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) From 4f697824b5623430ef2ff45b44eea3b0aee7f206330b3e9d2692fda2802e9efa Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Fri, 6 Aug 2010 16:56:16 +0000 Subject: [PATCH 4/7] Accepting request 44636 from home:lmedinas:branches:GNOME:Factory Copy from home:lmedinas:branches:GNOME:Factory/gobject-introspection via accept of submit request 44636 revision 3. Request was accepted with message: thanks OBS-URL: https://build.opensuse.org/request/show/44636 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=21 --- gobject-introspection-0.9.2.tar.bz2 | 3 --- gobject-introspection-0.9.3.tar.bz2 | 3 +++ gobject-introspection.changes | 16 ++++++++++++++++ gobject-introspection.spec | 6 +++--- 4 files changed, 22 insertions(+), 6 deletions(-) delete mode 100644 gobject-introspection-0.9.2.tar.bz2 create mode 100644 gobject-introspection-0.9.3.tar.bz2 diff --git a/gobject-introspection-0.9.2.tar.bz2 b/gobject-introspection-0.9.2.tar.bz2 deleted file mode 100644 index dd2f788..0000000 --- a/gobject-introspection-0.9.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0793c24d30d1d2d42e23bf9c498ec336c0fc0f048d27cb95d72236ef90ca1fce -size 806935 diff --git a/gobject-introspection-0.9.3.tar.bz2 b/gobject-introspection-0.9.3.tar.bz2 new file mode 100644 index 0000000..988c80c --- /dev/null +++ b/gobject-introspection-0.9.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:662bdd2bf70239fa579777f58bfd0bbb08c6f9b6313020a9b672505d7e3c1c1d +size 780411 diff --git a/gobject-introspection.changes b/gobject-introspection.changes index 229de49..adac55a 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Fri Aug 6 00:15:19 CEST 2010 - lmedinas@opensuse.org + +- Update to version 0.9.3: + + Add annotations for g_variant_new_strv() and g_variant_get_strv() + + Add annotation for g_dbus_proxy_new_sync + + Fix ordering in override_search_path on gir-repository + + Make scanner compatible with python 2.y + + Update GIMarshallingTests expected gir + + Add g_irepository_enumerate + + Append -Wl,-rpath=. to the scanner compile + + Add g_info_type_to_string (GIInfoType type) + + Add new API g_typelib_require_private() + + Misc Bug fixes +- Add gtk-doc to BuildRequires + ------------------------------------------------------------------- Wed Jul 21 14:15:54 CEST 2010 - vuntz@opensuse.org diff --git a/gobject-introspection.spec b/gobject-introspection.spec index e77e5f1..63aa21a 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -1,5 +1,5 @@ # -# spec file for package gobject-introspection (Version 0.9.0) +# spec file for package gobject-introspection (Version 0.9.3) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,12 +21,13 @@ Name: gobject-introspection BuildRequires: bison BuildRequires: fdupes BuildRequires: flex +BuildRequires: gtk-doc BuildRequires: libffi-devel BuildRequires: python-devel BuildRequires: python-xml BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(gobject-2.0) -Version: 0.9.2 +Version: 0.9.3 Release: 1 License: GPLv2+ Summary: GObject Introspection Tools @@ -102,7 +103,6 @@ rm -rf %{buildroot} %files devel %defattr(-,root,root) -%doc %{_datadir}/gtk-doc/html/gi %{_includedir}/* %{_datadir}/aclocal/*.m4 # We explicitly list the content of the directory that is of interest to us, From f78801ee425bd733ba139d2b6255178e6f53687b34f5b326bfbac85d4cb509b3 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Fri, 6 Aug 2010 21:07:02 +0000 Subject: [PATCH 5/7] Accepting request 44766 from home:vuntz:branches:GNOME:Factory Copy from home:vuntz:branches:GNOME:Factory/gobject-introspection via accept of submit request 44766 revision 2. Request was accepted with message: ok OBS-URL: https://build.opensuse.org/request/show/44766 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=22 --- gobject-introspection.changes | 11 ++++++++--- gobject-introspection.spec | 10 ++++++---- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/gobject-introspection.changes b/gobject-introspection.changes index adac55a..f7302ca 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,17 +1,22 @@ +------------------------------------------------------------------- +Fri Aug 6 22:24:00 CEST 2010 - vuntz@opensuse.org + +- Pass --enable-gtk-doc to configure. + ------------------------------------------------------------------- Fri Aug 6 00:15:19 CEST 2010 - lmedinas@opensuse.org - Update to version 0.9.3: - + Add annotations for g_variant_new_strv() and g_variant_get_strv() + + Add annotations for g_variant_new_strv() and + g_variant_get_strv() + Add annotation for g_dbus_proxy_new_sync + Fix ordering in override_search_path on gir-repository + Make scanner compatible with python 2.y - + Update GIMarshallingTests expected gir + Add g_irepository_enumerate + Append -Wl,-rpath=. to the scanner compile + Add g_info_type_to_string (GIInfoType type) + Add new API g_typelib_require_private() - + Misc Bug fixes + + Misc bug fixes - Add gtk-doc to BuildRequires ------------------------------------------------------------------- diff --git a/gobject-introspection.spec b/gobject-introspection.spec index 63aa21a..ff03545 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -69,7 +69,8 @@ a uniform, machine readable format. %build %configure \ - --disable-static + --disable-static \ + --enable-gtk-doc %__make %{?jobs:-j%jobs} %install @@ -97,13 +98,14 @@ rm -rf %{buildroot} %files -n libgirepository-1_0-1 %defattr(-,root,root) %doc AUTHORS CONTRIBUTORS COPYING.LGPL NEWS README TODO -%{_datadir}/gir-1.0 +%{_datadir}/gir-1.0/ %{_libdir}/*.so.* -%{_libdir}/girepository-1.0 +%{_libdir}/girepository-1.0/ %files devel %defattr(-,root,root) -%{_includedir}/* +%doc %{_datadir}/gtk-doc/html/gi/ +%{_includedir}/gobject-introspection-1.0/ %{_datadir}/aclocal/*.m4 # We explicitly list the content of the directory that is of interest to us, # since not everything might go into the devel package in the future From dae15a94c505e9be04f4517970e7df51035be5d6e416cf45a42ac1e50c87eb15 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Mon, 9 Aug 2010 14:39:07 +0000 Subject: [PATCH 6/7] Accepting request 45088 from GNOME:Factory checked in (request 45088) OBS-URL: https://build.opensuse.org/request/show/45088 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=23 --- gobject-introspection-0.6.9.tar.bz2 | 3 + gobject-introspection-0.9.3.tar.bz2 | 3 - gobject-introspection.changes | 107 ---------------------------- gobject-introspection.spec | 34 ++++----- 4 files changed, 20 insertions(+), 127 deletions(-) create mode 100644 gobject-introspection-0.6.9.tar.bz2 delete mode 100644 gobject-introspection-0.9.3.tar.bz2 diff --git a/gobject-introspection-0.6.9.tar.bz2 b/gobject-introspection-0.6.9.tar.bz2 new file mode 100644 index 0000000..41b4b86 --- /dev/null +++ b/gobject-introspection-0.6.9.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12ea075fdb90780b047382bc7acf4896c34dad49276f6c8513045a3f584d5ac6 +size 544356 diff --git a/gobject-introspection-0.9.3.tar.bz2 b/gobject-introspection-0.9.3.tar.bz2 deleted file mode 100644 index 988c80c..0000000 --- a/gobject-introspection-0.9.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:662bdd2bf70239fa579777f58bfd0bbb08c6f9b6313020a9b672505d7e3c1c1d -size 780411 diff --git a/gobject-introspection.changes b/gobject-introspection.changes index f7302ca..d3244b8 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,110 +1,3 @@ -------------------------------------------------------------------- -Fri Aug 6 22:24:00 CEST 2010 - vuntz@opensuse.org - -- Pass --enable-gtk-doc to configure. - -------------------------------------------------------------------- -Fri Aug 6 00:15:19 CEST 2010 - lmedinas@opensuse.org - -- Update to version 0.9.3: - + Add annotations for g_variant_new_strv() and - g_variant_get_strv() - + Add annotation for g_dbus_proxy_new_sync - + Fix ordering in override_search_path on gir-repository - + Make scanner compatible with python 2.y - + Add g_irepository_enumerate - + Append -Wl,-rpath=. to the scanner compile - + Add g_info_type_to_string (GIInfoType type) - + Add new API g_typelib_require_private() - + Misc bug fixes -- Add gtk-doc to BuildRequires - -------------------------------------------------------------------- -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: - + 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 - -- Update to version 0.6.12: - + 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 - ------------------------------------------------------------------- Fri Mar 19 09:01:33 CET 2010 - dimstar@opensuse.org diff --git a/gobject-introspection.spec b/gobject-introspection.spec index ff03545..90fd3fa 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -1,5 +1,5 @@ # -# spec file for package gobject-introspection (Version 0.9.3) +# spec file for package gobject-introspection (Version 0.6.9) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,20 +21,21 @@ Name: gobject-introspection BuildRequires: bison BuildRequires: fdupes BuildRequires: flex -BuildRequires: gtk-doc +BuildRequires: glib2-devel BuildRequires: libffi-devel BuildRequires: python-devel BuildRequires: python-xml -BuildRequires: pkgconfig(cairo) -BuildRequires: pkgconfig(gobject-2.0) -Version: 0.9.3 +%if %suse_version <= 1110 +BuildRequires: gtk-doc +%endif +Version: 0.6.9 Release: 1 License: GPLv2+ Summary: GObject Introspection Tools Url: http://live.gnome.org/GObjectIntrospection Group: Development/Libraries/GNOME Source: %{name}-%{version}.tar.bz2 -Requires: libgirepository-1_0-1 = %{version} +Requires: libgirepository-1_0-0 = %{version} Requires: python-xml BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -42,13 +43,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build The goal of the project is to describe the APIs and collect them in a uniform, machine readable format. -%package -n libgirepository-1_0-1 +%package -n libgirepository-1_0-0 License: LGPLv2.1+ Summary: GObject Introspection Library Group: Development/Libraries/GNOME Recommends: gir-repository -%description -n libgirepository-1_0-1 +%description -n libgirepository-1_0-0 The goal of the project is to describe the APIs and collect them in a uniform, machine readable format. @@ -58,6 +59,7 @@ 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 @@ -69,8 +71,7 @@ a uniform, machine readable format. %build %configure \ - --disable-static \ - --enable-gtk-doc + --disable-static %__make %{?jobs:-j%jobs} %install @@ -81,9 +82,9 @@ find %{buildroot} -type f -name "*.la" -delete -print %clean rm -rf %{buildroot} -%post -n libgirepository-1_0-1 -p /sbin/ldconfig +%post -n libgirepository-1_0-0 -p /sbin/ldconfig -%postun -n libgirepository-1_0-1 -p /sbin/ldconfig +%postun -n libgirepository-1_0-0 -p /sbin/ldconfig %files %defattr(-,root,root) @@ -95,17 +96,16 @@ rm -rf %{buildroot} %{_libdir}/gobject-introspection/giscanner %doc %{_mandir}/man?/*.* -%files -n libgirepository-1_0-1 +%files -n libgirepository-1_0-0 %defattr(-,root,root) %doc AUTHORS CONTRIBUTORS COPYING.LGPL NEWS README TODO -%{_datadir}/gir-1.0/ +%{_datadir}/gir-1.0 %{_libdir}/*.so.* -%{_libdir}/girepository-1.0/ +%{_libdir}/girepository-1.0 %files devel %defattr(-,root,root) -%doc %{_datadir}/gtk-doc/html/gi/ -%{_includedir}/gobject-introspection-1.0/ +%{_includedir}/* %{_datadir}/aclocal/*.m4 # We explicitly list the content of the directory that is of interest to us, # since not everything might go into the devel package in the future From 1fb16da09b52edce012bbe6003ed3458410ab6857313685f3cee3a61ed486abe Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Mon, 9 Aug 2010 14:39:08 +0000 Subject: [PATCH 7/7] Updating link to change in openSUSE:Factory/gobject-introspection revision 12.0 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=df6309801971ef53ac2d328ac1907fe4 --- gobject-introspection-0.6.9.tar.bz2 | 3 - gobject-introspection-0.9.3.tar.bz2 | 3 + gobject-introspection.changes | 107 ++++++++++++++++++++++++++++ gobject-introspection.spec | 36 +++++----- 4 files changed, 128 insertions(+), 21 deletions(-) delete mode 100644 gobject-introspection-0.6.9.tar.bz2 create mode 100644 gobject-introspection-0.9.3.tar.bz2 diff --git a/gobject-introspection-0.6.9.tar.bz2 b/gobject-introspection-0.6.9.tar.bz2 deleted file mode 100644 index 41b4b86..0000000 --- a/gobject-introspection-0.6.9.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:12ea075fdb90780b047382bc7acf4896c34dad49276f6c8513045a3f584d5ac6 -size 544356 diff --git a/gobject-introspection-0.9.3.tar.bz2 b/gobject-introspection-0.9.3.tar.bz2 new file mode 100644 index 0000000..988c80c --- /dev/null +++ b/gobject-introspection-0.9.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:662bdd2bf70239fa579777f58bfd0bbb08c6f9b6313020a9b672505d7e3c1c1d +size 780411 diff --git a/gobject-introspection.changes b/gobject-introspection.changes index d3244b8..f7302ca 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,3 +1,110 @@ +------------------------------------------------------------------- +Fri Aug 6 22:24:00 CEST 2010 - vuntz@opensuse.org + +- Pass --enable-gtk-doc to configure. + +------------------------------------------------------------------- +Fri Aug 6 00:15:19 CEST 2010 - lmedinas@opensuse.org + +- Update to version 0.9.3: + + Add annotations for g_variant_new_strv() and + g_variant_get_strv() + + Add annotation for g_dbus_proxy_new_sync + + Fix ordering in override_search_path on gir-repository + + Make scanner compatible with python 2.y + + Add g_irepository_enumerate + + Append -Wl,-rpath=. to the scanner compile + + Add g_info_type_to_string (GIInfoType type) + + Add new API g_typelib_require_private() + + Misc bug fixes +- Add gtk-doc to BuildRequires + +------------------------------------------------------------------- +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: + + 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 + +- Update to version 0.6.12: + + 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 + ------------------------------------------------------------------- Fri Mar 19 09:01:33 CET 2010 - dimstar@opensuse.org diff --git a/gobject-introspection.spec b/gobject-introspection.spec index 90fd3fa..ec0686f 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -1,5 +1,5 @@ # -# spec file for package gobject-introspection (Version 0.6.9) +# spec file for package gobject-introspection (Version 0.9.3) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -21,21 +21,20 @@ Name: gobject-introspection BuildRequires: bison BuildRequires: fdupes BuildRequires: flex -BuildRequires: glib2-devel +BuildRequires: gtk-doc BuildRequires: libffi-devel BuildRequires: python-devel BuildRequires: python-xml -%if %suse_version <= 1110 -BuildRequires: gtk-doc -%endif -Version: 0.6.9 +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(gobject-2.0) +Version: 0.9.3 Release: 1 -License: GPLv2+ +License: LGPLv2.1+ Summary: GObject Introspection Tools Url: http://live.gnome.org/GObjectIntrospection Group: Development/Libraries/GNOME Source: %{name}-%{version}.tar.bz2 -Requires: libgirepository-1_0-0 = %{version} +Requires: libgirepository-1_0-1 = %{version} Requires: python-xml BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -43,13 +42,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build The goal of the project is to describe the APIs and collect them in a uniform, machine readable format. -%package -n libgirepository-1_0-0 +%package -n libgirepository-1_0-1 License: LGPLv2.1+ Summary: GObject Introspection Library Group: Development/Libraries/GNOME Recommends: gir-repository -%description -n libgirepository-1_0-0 +%description -n libgirepository-1_0-1 The goal of the project is to describe the APIs and collect them in a uniform, machine readable format. @@ -59,7 +58,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 @@ -71,7 +69,8 @@ a uniform, machine readable format. %build %configure \ - --disable-static + --disable-static \ + --enable-gtk-doc %__make %{?jobs:-j%jobs} %install @@ -82,9 +81,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) @@ -96,16 +95,17 @@ rm -rf %{buildroot} %{_libdir}/gobject-introspection/giscanner %doc %{_mandir}/man?/*.* -%files -n libgirepository-1_0-0 +%files -n libgirepository-1_0-1 %defattr(-,root,root) %doc AUTHORS CONTRIBUTORS COPYING.LGPL NEWS README TODO -%{_datadir}/gir-1.0 +%{_datadir}/gir-1.0/ %{_libdir}/*.so.* -%{_libdir}/girepository-1.0 +%{_libdir}/girepository-1.0/ %files devel %defattr(-,root,root) -%{_includedir}/* +%doc %{_datadir}/gtk-doc/html/gi/ +%{_includedir}/gobject-introspection-1.0/ %{_datadir}/aclocal/*.m4 # We explicitly list the content of the directory that is of interest to us, # since not everything might go into the devel package in the future