Hello community, here is the log from the commit of package libical-glib for openSUSE:Factory checked in at 2016-07-30 00:28:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libical-glib (Old) and /work/SRC/openSUSE:Factory/.libical-glib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libical-glib" Changes: -------- --- /work/SRC/openSUSE:Factory/libical-glib/libical-glib.changes 2016-01-22 01:10:41.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libical-glib.new/libical-glib.changes 2016-07-30 00:28:25.000000000 +0200 @@ -1,0 +2,8 @@ +Thu Jul 28 11:28:28 UTC 2016 - zaitor@opensuse.org + +- Add pkgconfig(gobject-introspection-1.0) BuildRequires: Build + introspection support. +- Following the above add new typelib-1_0-ICalGLib-1_0 sub-package + and add Requires on it in -devel sub-package. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libical-glib.spec ++++++ --- /var/tmp/diff_new_pack.wKdfen/_old 2016-07-30 00:28:26.000000000 +0200 +++ /var/tmp/diff_new_pack.wKdfen/_new 2016-07-30 00:28:26.000000000 +0200 @@ -27,6 +27,7 @@ Source: http://download.gnome.org/sources/libical-glib/1.0/%{name}-%{version}.tar.xz BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libical) >= 1.0 BuildRequires: pkgconfig(libxml-2.0) >= 2.7.3 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -49,10 +50,22 @@ The whole project takes the API and types from libical and output the introspectable APIs and types in GNOME project. +%package -n typelib-1_0-ICalGLib-1_0 +Summary: Introspectable wrapper for libical -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-ICalGLib-1_0 +Since libical has been used by a lot of GNOME projects, we think it's better to target +the whole libical project instead of only the EDS. + +This package provides the GObject Introspection bindings for the +libical-glib wrapper. + %package devel Summary: Introspectable wrapper for libical -- Development files Group: Development/Languages/C and C++ Requires: libical-glib-1_0-0 = %{version} +Requires: typelib-1_0-ICalGLib-1_0 = %{version} %description devel Since libical has been used by a lot of GNOME projects, we think it's better to target @@ -81,11 +94,16 @@ %doc ChangeLog README COPYING NEWS %{_libdir}/%{name}-%{API_ver}.so.* +%files -n typelib-1_0-ICalGLib-1_0 +%defattr(-,root,root) +%{_libdir}/girepository-1.0/ICalGLib-1.0.typelib + %files devel %defattr(-,root,root) %{_includedir}/%{name}/ %{_datadir}/gtk-doc/html/%{name}/ %{_libdir}/pkgconfig/%{name}-%{API_ver}.pc %{_libdir}/%{name}-%{API_ver}.so +%{_datadir}/gir-1.0/ICalGLib-1.0.gir %changelog