Hello community, here is the log from the commit of package eom for openSUSE:Factory checked in at 2015-12-21 12:05:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/eom (Old) and /work/SRC/openSUSE:Factory/.eom.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "eom" Changes: -------- --- /work/SRC/openSUSE:Factory/eom/eom.changes 2015-11-11 10:30:22.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.eom.new/eom.changes 2015-12-21 12:05:07.000000000 +0100 @@ -1,0 +2,10 @@ +Mon Dec 7 15:13:31 UTC 2015 - sor.ale...@meowr.ru + +- Update to 1.12.1: + * Fix shortcuts for several menu items in en_US locale. + * Some more fixes and cleanups. +- Enable GObject Introspection. +- Add eom-fix-introspection.patch: fixes compilation with + GObject Introspection enabled. + +------------------------------------------------------------------- Old: ---- eom-1.12.0.tar.xz New: ---- eom-1.12.1.tar.xz eom-fix-introspection.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ eom.spec ++++++ --- /var/tmp/diff_new_pack.ElC6Hu/_old 2015-12-21 12:05:08.000000000 +0100 +++ /var/tmp/diff_new_pack.ElC6Hu/_new 2015-12-21 12:05:08.000000000 +0100 @@ -16,15 +16,18 @@ # +%define typelib typelib-1_0-Eom-1_0 %define _version 1.12 Name: eom -Version: 1.12.0 +Version: 1.12.1 Release: 0 Summary: MATE Desktop graphics viewer License: GPL-2.0+ and LGPL-2.1+ Group: System/GUI/Other Url: http://mate-desktop.org/ Source: http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM eom-fix-introspection.patch -- Fix compilation with GObject Introspection enabled. +Patch0: %{name}-fix-introspection.patch BuildRequires: hicolor-icon-theme BuildRequires: libjpeg-devel BuildRequires: libxml2-python @@ -34,6 +37,7 @@ BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(exempi-2.0) BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(gtk+-unix-print-2.0) BuildRequires: pkgconfig(lcms2) @@ -45,6 +49,7 @@ BuildRequires: pkgconfig(pygtk-2.0) Requires: mate-desktop-gsettings-schemas >= %{_version} Recommends: %{name}-lang +# mate-image-viewer was last used in openSUSE 13.1. Provides: mate-image-viewer = %{version} Obsoletes: mate-image-viewer < %{version} Obsoletes: mate-image-viewer-lang < %{version} @@ -71,10 +76,22 @@ and zoom and scroll with constant memory usage. Its goals are simplicity and standards compliance. +%package -n %{typelib} +Summary: MATE Desktop graphics viewer typelib +Group: SSystem/Libraries + +%description -n %{typelib} +The Eye of MATE is a simple graphics viewer for the MATE Desktop +which uses the gdk-pixbuf library. It can deal with large images, +and zoom and scroll with constant memory usage. Its goals are +simplicity and standards compliance. + %prep %setup -q +%patch0 -p1 %build +NOCONFIGURE=1 mate-autogen %configure \ --libexecdir=%{_libexecdir}/%{name} make %{?_smp_mflags} @@ -113,13 +130,18 @@ %{_datadir}/icons/hicolor/*/apps/%{name}.* %{_mandir}/man?/%{name}.?%{?ext_man} +%files lang -f %{name}.lang +%defattr(-,root,root) + %files devel %defattr(-,root,root) %{_includedir}/%{name}-2.20/ %{_libdir}/pkgconfig/%{name}.pc +%{_datadir}/gir-1.0/Eom-1.0.gir %{_datadir}/gtk-doc/html/%{name}/ -%files lang -f %{name}.lang +%files -n %{typelib} %defattr(-,root,root) +%{_libdir}/girepository-1.0/Eom-1.0.typelib %changelog ++++++ eom-1.12.0.tar.xz -> eom-1.12.1.tar.xz ++++++ ++++ 6437 lines of diff (skipped) ++++++ eom-fix-introspection.patch ++++++ --- a/configure.ac +++ b/configure.ac @@ -142,6 +142,8 @@ else have_introspection=no fi +AM_CONDITIONAL(HAVE_INTROSPECTION, test "x$have_introspection" = xyes) + # *************** # ZLIB (required) # *************** --- a/src/main.c +++ b/src/main.c @@ -30,7 +30,7 @@ #include <dbus/dbus-glib-bindings.h> #include <gdk/gdkx.h> #endif -#ifdef HAVE_INSTROSPECTION +#ifdef HAVE_INTROSPECTION #include <girepository.h> #endif