commit geeqie for openSUSE:Factory
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 - zaitor@opensuse.org + +- 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 dvaleev@suse.com -- Fix build on big endian systems. Taken from upstream commit c6793b7 -Patch0: geeqie-bigendian.patch -# PATCH-FIX-UPSTREAM geeqie-1.1-fix-bashisms.patch ledest@gmail.com -- 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
participants (1)
-
root@hilbert.suse.de