Hello community, here is the log from the commit of package libgexiv2 for openSUSE:Factory checked in at 2012-10-22 22:06:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgexiv2 (Old) and /work/SRC/openSUSE:Factory/.libgexiv2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgexiv2", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/libgexiv2/libgexiv2.changes 2012-03-30 13:00:51.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libgexiv2.new/libgexiv2.changes 2012-10-22 22:06:43.000000000 +0200 @@ -1,0 +2,25 @@ +Sun Oct 14 16:03:34 UTC 2012 - [email protected] + +- Update to version 0.5.0: + + Corrects a major issue where some required directories wouldn't + be created when running 'make install'. + + Corrects an issue where gexiv2.py wouldn't get copied to the + tarball when running 'make dist'. + + Adds support for GObject introspection. +- Changes from version 0.4.90: + + Corrected an issue with the makefile that would cause the GIR + scanner to generate a lot of + inconsequential-but-seemingly-ominous warnings. + + Corrected handling of altitude in + gexiv2_metadata_set_gps_info(). +- Add pkgconfig(gobject-introspection-1.0), due to new upstream + introspection support. +- Pass --enable-introspection to configure, to build introspection + support. +- New subpackage typelib-1_0-GExiv2-0_4, containing introspection + typelib. +- Switch to xz tarball, upstream does not provide tar.bz2 anymore. +- Drop conditional for obsolete openSUSE versions, we don't build + for them anymore anyway. + +------------------------------------------------------------------- Old: ---- libgexiv2-0.4.1.tar.bz2 New: ---- libgexiv2-0.5.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgexiv2.spec ++++++ --- /var/tmp/diff_new_pack.m2f4K5/_old 2012-10-22 22:06:45.000000000 +0200 +++ /var/tmp/diff_new_pack.m2f4K5/_new 2012-10-22 22:06:45.000000000 +0200 @@ -17,21 +17,18 @@ Name: libgexiv2 -Version: 0.4.1 +Version: 0.5.0 Release: 0 Summary: A GObject-based Exiv2 wrapper License: GPL-2.0+ Group: System/Libraries Url: http://yorba.org/shotwell/ -Source: http://yorba.org/download/gexiv2/0.4/%{name}-%{version}.tar.bz2 +Source: http://yorba.org/download/gexiv2/0.5/%{name}-%{version}.tar.xz BuildRequires: gcc-c++ -%if 0%{?suse_version} < 1140 -BuildRequires: libexiv2-devel -%else -BuildRequires: pkgconfig(exiv2) -%endif BuildRequires: libtool +BuildRequires: pkgconfig(exiv2) BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -46,16 +43,21 @@ gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes the basic features of Exiv2 available to GNOME applications. +%package -n typelib-1_0-GExiv2-0_4 +Summary: A GObject-based Exiv2 wrapper - Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GExiv2-0_4 +gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes the +basic features of Exiv2 available to GNOME applications. + +This package provides the GObject Introspection bindings for the +libgexiv2 library. + %package devel Summary: A GObject-based Exiv2 wrapper -- Development Files Group: Development/Libraries/C and C++ Requires: libgexiv2-1 = %{version} -%if 0%{?suse_version} < 1140 -# This is really a hack: we'll get a Requires on pkgconfig(exiv2) -# automatically, and libexiv2-devel doesn't provide this for now, so... -Provides: pkgconfig(exiv2) -Requires: libexiv2-devel -%endif %description devel gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes the @@ -68,7 +70,8 @@ # We can't use the configure macro: it's not a standard autotools configure script export CFLAGS="%{optflags}" ./configure \ - --prefix=%{_prefix} + --prefix=%{_prefix} \ + --enable-introspection %__make %{?jobs:-j%{jobs}} %install @@ -87,8 +90,13 @@ %doc AUTHORS COPYING MAINTAINERS NEWS README THANKS %{_libdir}/libgexiv2.so.* +%files -n typelib-1_0-GExiv2-0_4 +%defattr(-,root,root) +%{_libdir}/girepository-1.0/GExiv2-0.4.typelib + %files devel %defattr(-,root,root) +%{_datadir}/gir-1.0/GExiv2-0.4.gir %{_includedir}/gexiv2/ %{_libdir}/libgexiv2.so %{_libdir}/pkgconfig/gexiv2.pc -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
