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