commit libgsf for openSUSE:Factory
Hello community, here is the log from the commit of package libgsf for openSUSE:Factory checked in at 2012-05-07 22:47:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgsf (Old) and /work/SRC/openSUSE:Factory/.libgsf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libgsf", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/libgsf/libgsf.changes 2012-01-09 15:18:33.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libgsf.new/libgsf.changes 2012-05-07 22:48:11.000000000 +0200 @@ -1,0 +2,31 @@ +Wed Apr 25 12:11:45 UTC 2012 - vuntz@opensuse.org + +- Stop building python bindings, as we now have introspection + support: + + Remove python-devel, python-gobject2-devel, python-gtk-devel + BuildRequires. + + Add python-gsf Obsoletes to libgsf-1-114 subpackage, to smooth + upgrades. + + Do not pass --with-python to configure. +- Remove xz BuildRequires now that it comes for free in the build + system. + +------------------------------------------------------------------- +Fri Apr 20 09:02:26 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.14.23: + + Fix read/write of GSF_DOCPROP_VECTOR_TYPE meta data + [Part of bgo#672716]. + + Add gobject introspection support. [bgo#610340] + + OpenBSD portability fix. + + Make introspection work when libgsf is not installed + [bgo#671698] + + Fix time stamp drift problem. [Part of bgo#671860] + + New GsfODFOut class. +- Pass --with-python to configure. This was implicit before. +- Add pkgconfig(gobject-introspection-1.0) BuildRequires: Add new + gobject-introespection support. +- Split out typelib in typelib-1_0-Gsf-1 subpackage and require + the new subpackage from the -devel package. + +------------------------------------------------------------------- Old: ---- libgsf-1.14.22.tar.xz New: ---- libgsf-1.14.23.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgsf.spec ++++++ --- /var/tmp/diff_new_pack.QQrlom/_old 2012-05-07 22:48:13.000000000 +0200 +++ /var/tmp/diff_new_pack.QQrlom/_new 2012-05-07 22:48:13.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libgsf # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libgsf -Version: 1.14.22 +Version: 1.14.23 Release: 0 Summary: Extensible I/O abstraction library for dealing with structured file formats License: GPL-2.0+ ; LGPL-2.1+ @@ -27,15 +27,11 @@ Source99: baselibs.conf BuildRequires: intltool BuildRequires: pkg-config -BuildRequires: python-devel -BuildRequires: python-gobject2-devel -BuildRequires: python-gtk-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.26.0 +BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.6.4 +BuildRequires: pkgconfig(libxml-2.0) >= 2.4.16 BuildRoot: %{_tmppath}/%{name}-%{version}-build # bug437293 %ifarch ppc64 @@ -43,10 +39,6 @@ %endif # Requires: libgsf-1-114 -%if 0%{?suse_version} <= 1110 -%define python_sitelib %{py_sitedir} -%define python_sitearch %{py_sitedir} -%endif %description The libgsf library is an extensible I/O abstraction library for dealing @@ -76,6 +68,8 @@ Provides: %{name} = %{version} # With libgsf 1.14.22 (first in 12.2), gnome-vfs and bonobo support got dropped, so no more gnome package. Obsoletes: libgsf-gnome < 1.14.22 +# With libgsf 1.14.23 (first in 12.2), we prefer to use introspection +Obsoletes: python-gsf < 1.14.23 # bug437293 %ifarch ppc64 Obsoletes: libgsf-64bit @@ -86,10 +80,19 @@ The libgsf library is an extensible I/O abstraction library for dealing with structured file formats. +%package -n typelib-1_0-Gsf-1 +Summary: Office files thumbnailer for the GNOME desktop -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-Gsf-1 +The libgsf library is an extensible I/O abstraction library for dealing +with structured file formats. + %package devel Summary: Extensible I/O abstraction library for dealing with structured file formats -- Develoment Files Group: Development/Libraries/GNOME Requires: libgsf-1-114 = %{version} +Requires: typelib-1_0-Gsf-1 = %{version} Provides: %{name}-doc = %{version} Obsoletes: %{name}-doc < %{version} # bug437293 @@ -102,16 +105,6 @@ The libgsf library is an extensible I/O abstraction library for dealing with structured file formats. -%package -n python-gsf -Summary: Extensible I/O abstraction library for dealing with structured file formats -- Python bindings -Group: Development/Libraries/Python -Requires: libgsf-1-114 = %{version} -%py_requires - -%description -n python-gsf -The libgsf library is an extensible I/O abstraction library for dealing -with structured file formats. - %lang_package %prep %setup -q @@ -154,20 +147,18 @@ %doc AUTHORS COPYING ChangeLog NEWS README %{_libdir}/libgsf-1.so.* +%files -n typelib-1_0-Gsf-1 +%defattr(-, root, root) +%{_libdir}/girepository-1.0/Gsf-1.typelib + %files devel %defattr(-, root, root) %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_includedir}/libgsf-1 +%{_datadir}/gir-1.0/Gsf-1.gir %{_datadir}/gtk-doc/html/gsf/ -%files -n python-gsf -%defattr(-, root, root) -%{python_sitelib}/gsf/ -%if "%{python_sitelib}" != "%{python_sitearch}" -%{python_sitearch}/gsf/ -%endif - %files lang -f %{name}.lang %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de