Hello community,

here is the log from the commit of package geeqie for openSUSE:Factory checked 
in at 2016-05-05 08:12:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geeqie (Old)
 and      /work/SRC/openSUSE:Factory/.geeqie.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geeqie"

Changes:
--------
--- /work/SRC/openSUSE:Factory/geeqie/geeqie.changes    2014-12-17 
19:15:34.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.geeqie.new/geeqie.changes       2016-05-05 
08:13:00.000000000 +0200
@@ -1,0 +2,24 @@
+Mon Apr 18 14:30:31 UTC 2016 - [email protected]
+
+- Update to version 1.2.3:
+  + Support for GTK+ 3.
+  + Support for lcms2.
+  + Basic support for lua scripting.
+  + Several bugfixes.
+- Replace pkgconfig(gtk+-2.0) for pkgconfig(gtk+-3.0) BuildReqiures
+  following upstreams port to gtk3.
+- Add disabled pkgconfig(lua-5.1) BuildRequires, configure does not
+  find our lua.
+- Replace libchamplain-devel for pkgconfig(champlain-0.12)
+  BuildRequires, align with what configure looks for, but keep it
+  disabled, since upstream deams libchamplain support experimental,
+  and it's not the champlain we have in Tumbleweed.
+- Add libtool BuildRequires and pass autogen.sh as the tarball is
+  not bootstrapped.
+- Update package descriptions.
+- Update source and Url to new home.
+- Drop geeqie-bigendian.patch and geeqie-1.1-fix-bashisms.patch:
+  Fixed upstream.
+- Remove conditionals for obsolete versions of openSUSE.
+
+-------------------------------------------------------------------

Old:
----
  geeqie-1.1-fix-bashisms.patch
  geeqie-1.1.tar.gz
  geeqie-bigendian.patch

New:
----
  geeqie-1.2.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ geeqie.spec ++++++
--- /var/tmp/diff_new_pack.3GdHVN/_old  2016-05-05 08:13:01.000000000 +0200
+++ /var/tmp/diff_new_pack.3GdHVN/_new  2016-05-05 08:13:01.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package geeqie
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX 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,52 +17,46 @@
 
 
 Name:           geeqie
-Version:        1.1
+Version:        1.2.3
 Release:        0
 Summary:        Lightweight Gtk+ based image viewer
 License:        GPL-2.0+
 Group:          Productivity/Graphics/Viewers
-## FIXME - Check on version update if support for the libchamplain we have in 
factory is finaly supported, last checked version 1.1
-Url:            http://geeqie.sourceforge.net/
-Source:         
http://downloads.sourceforge.net/project/geeqie/geeqie/geeqie-1.1/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM geeqie-bigendian.patch [email protected] -- Fix build on 
big endian systems. Taken from upstream commit c6793b7
-Patch0:         geeqie-bigendian.patch
-# PATCH-FIX-UPSTREAM geeqie-1.1-fix-bashisms.patch [email protected] -- Fix 
bashisms, upstream commit 7a32d30
-Patch1:         geeqie-1.1-fix-bashisms.patch
+Url:            http://www.geeqie.org/
+Source:         http://www.geeqie.org/%{name}-%{version}.tar.xz
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  gnome-doc-utils
 BuildRequires:  intltool
-## FIXME - disabled since the version we have in factory is not supportet by 
current version 1.1
-# BuildRequires:  libchamplain-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtiff-devel
+# Needed to bootstrap the tarball
+BuildRequires:  libtool
 BuildRequires:  lirc-devel
 BuildRequires:  update-desktop-files
+# Disabled as libchamplain support is still marked as experimental
+#BuildRequires:  pkgconfig(champlain-0.12) >= 0.12
 BuildRequires:  pkgconfig(exiv2) >= 0.11
-BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(lcms) >= 1.14
+# FIXME! Blasted configure does not find it..... - looks for lua5.1
+#BuildRequires:  pkgconfig(lua-5.1) >= 5.1
 Recommends:     %{name}-lang
-# geeqie is a fork of the last know gqview release
-Obsoletes:      gqview <= 2.1.5
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-Geeqie is a lightweight Gtk+ based image viewer for Unix like
-operating systems.
+Geeqie is a lightweight image viewer for Linux, BSDs and compatibles.
 
 %lang_package
+
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 %build
+# Needed to bootstrap
+./autogen.sh
 %configure \
         --enable-lirc \
-        --enable-gps \
-        --with-readmedir=%{_defaultdocdir}/%{name} \
-        --with-htmldir=%{_defaultdocdir}/%{name}/html
+        --with-readmedir=%{_defaultdocdir}/%{name}
 make %{?_smp_mflags}
 
 %install
@@ -71,29 +65,23 @@
 %suse_update_desktop_file %{name}
 %fdupes %{buildroot}
 
-%if 0%{?suse_version} > 1130
-
 %post
 %desktop_database_post
-%endif
-
-%if 0%{?suse_version} > 1130
 
 %postun
 %desktop_database_postun
-%endif
 
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog NEWS README TODO
-%doc %{_defaultdocdir}/%{name}
 %{_bindir}/geeqie
 %{_datadir}/applications/geeqie.desktop
 %{_datadir}/geeqie/
 %{_datadir}/pixmaps/geeqie.png
 %{_libexecdir}/geeqie/
-%doc %{_mandir}/man1/geeqie.1%{?ext_man}
+%{_mandir}/man1/geeqie.1%{?ext_man}
 
 %files lang -f %{name}.lang
+%defattr(-,root,root)
 
 %changelog


Reply via email to