Hello community, here is the log from the commit of package goocanvas for openSUSE:Factory checked in at 2012-01-09 15:17:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/goocanvas (Old) and /work/SRC/openSUSE:Factory/.goocanvas.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "goocanvas", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/goocanvas/goocanvas.changes 2011-10-13 12:30:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.goocanvas.new/goocanvas.changes 2012-01-09 15:17:06.000000000 +0100 @@ -1,0 +2,6 @@ +Thu Dec 8 22:46:55 UTC 2011 - dimstar@opensuse.org + +- Split typelib file into typelib-1_0-GooCanvas-2_0 subpackage. +- Add typelib-1_0-GooCanvas-2_0 Requires to devel subpackage. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ goocanvas.spec ++++++ --- /var/tmp/diff_new_pack.BGiTMX/_old 2012-01-09 15:17:06.000000000 +0100 +++ /var/tmp/diff_new_pack.BGiTMX/_new 2012-01-09 15:17:06.000000000 +0100 @@ -15,15 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: goocanvas Version: 2.0.1 -Release: 1 -License: LGPL-2.0 +Release: 0 Summary: A cairo-based canvas widget for GTK+ -Url: http://sourceforge.net/projects/goocanvas +License: LGPL-2.0 Group: Development/Libraries/GNOME +Url: http://sourceforge.net/projects/goocanvas Source0: http://download.gnome.org/sources/goocanvas/2.0/%{name}-%{version}.tar.bz2 BuildRequires: gobject-introspection-devel BuildRequires: translation-update-upstream @@ -38,10 +36,10 @@ object into a canvas item or model). %package devel -License: LGPL-2.0 Summary: A cairo-based canvas widget for GTK+ Group: Development/Libraries/GNOME Requires: libgoocanvas-2_0-9 = %{version} +Requires: typelib-1_0-GooCanvas-2_0 = %{version} %description devel GooCanvas is similar in many ways to GnomeCanvas and FooCanvas. But it @@ -50,7 +48,6 @@ object into a canvas item or model). %package -n libgoocanvas-2_0-9 -License: LGPL-2.0 Summary: A cairo-based canvas widget for GTK+ Group: Development/Libraries/GNOME # Needed to make lang package installable @@ -63,6 +60,18 @@ interfaces for items & models (so you can easily turn any application object into a canvas item or model). +%package -n typelib-1_0-GooCanvas-2_0 +Summary: A cairo-based canvas widget for GTK+ -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GooCanvas-2_0 +GooCanvas is similar in many ways to GnomeCanvas and FooCanvas. But it +uses cairo for rendering, has an optional model/view split, and uses +interfaces for items & models (so you can easily turn any application +object into a canvas item or model). + +This package provides the GObject Introspection bindings for GooCanvas. + %lang_package %prep %setup -q @@ -88,6 +97,9 @@ %defattr(-, root, root) %doc AUTHORS NEWS README TODO %{_libdir}/*.so.* + +%files -n typelib-1_0-GooCanvas-2_0 +%defattr(-,root,root) %{_libdir}/girepository-1.0/GooCanvas-2.0.typelib %files devel -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org