Hello community, here is the log from the commit of package qiv for openSUSE:Factory checked in at 2015-02-27 10:59:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qiv (Old) and /work/SRC/openSUSE:Factory/.qiv.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "qiv" Changes: -------- --- /work/SRC/openSUSE:Factory/qiv/qiv.changes 2014-12-16 14:47:25.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.qiv.new/qiv.changes 2015-02-27 10:59:44.000000000 +0100 @@ -1,0 +2,64 @@ +Sat Feb 21 14:15:02 UTC 2015 - benoit.monin@gmx.fr + +- update to version 2.3.1: + * add libXext to libraries for linking in Makefile +- additionnal changes from version 2.3.0: + * unicode fix for gps2url.py + * Some cleanup in the debian subdir + * Add desktop integration. Add gps2url.py script + * browse option now starts with first picture on command line + * fix direction of scrollwheel for next/previous image + * center mouse cursor position in magnifying window + * external script gps2url.py to extract GPS coordinates from an + image and call firefox with google maps url + * integration into qiv-command.example + * update COPYING and optimize libmagic calls + * improve display of exif GPS tags + * new option --vikeys to allow for vi-style movement + * disable screensaver and DPMS during slideshow + * improvements to qiv-command.example + * fix possible segfaults when dealing with corrupt embedded color + profiles + * do not segfault when "browse" option is called without a + further argument + * fix magnifying window. Zoom factor of magnifying window can be + changed by +/- keys + * fix missing #ifdef HAVE_EXIF for exif header file + * get rid of XID collision + * code cleanup, mostly exif + * Make conditional rotate leave images that fit alone + * Add --followlinks option to all symlinks to dirs + * Fixed inconsistency with rotate option, add conditional + rotation + * Add runtime option to display Exif information + * Add runtime option to toggle grab mode + * Add support for embedded color profiles in tiff + * Better fullscreen handling with multi monitors + Xinerama is no longer needed + * Notice when a mouse click makes the display-text disappear + * Center display-text on the preferred xinerama screen + * Simplify image-move checking code and allow it to move an image + farther + * Replace GDK_<keyname> with GDK_KEY_<keyname> + * Add support for embedded color profiles in jpg + * replace gdk_window_set_icon with gdk_window_set_icon_list + * add color profile support via lcms2 + * when using "--watch" option, make sure pic is not reloaded + while still written +- drop patches merged upstream: + * magic-optimization.patch + * update-copying.patch +- drop qiv-2.2.4-fix-bashisms.patch: + shebang of qiv-command.example has been changed to /bin/bash +- remove libXinerama-devel from BuildRequires: not needed anymore +- add new build dependencies: + * libjpeg8-devel + * liblcms2-devel + * libtiff-devel + * update-desktop-files +- remove exec bit from contrib scripts to avoid additional + dependencies +- install icon and desktop file +- install contrib scripts with the documentation + +------------------------------------------------------------------- Old: ---- magic-optimization.patch qiv-2.2.4-fix-bashisms.patch qiv-2.2.4.tgz update-copying.patch New: ---- qiv-2.3.1.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qiv.spec ++++++ --- /var/tmp/diff_new_pack.nEl81A/_old 2015-02-27 10:59:46.000000000 +0100 +++ /var/tmp/diff_new_pack.nEl81A/_new 2015-02-27 10:59:46.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package qiv # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,22 +17,22 @@ Name: qiv -Version: 2.2.4 +Version: 2.3.1 Release: 0 Summary: Probably the fastest and simplest image viewer on the planet License: GPL-2.0+ Group: Productivity/Graphics/Viewers Url: http://spiegl.de/qiv/ Source0: http://spiegl.de/qiv/download/qiv-%{version}.tgz -Patch0: magic-optimization.patch -Patch1: update-copying.patch -Patch2: qiv-2.2.4-fix-bashisms.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: file-devel BuildRequires: gtk2-devel BuildRequires: imlib2-devel -BuildRequires: libXinerama-devel BuildRequires: libexif-devel +BuildRequires: libjpeg8-devel +BuildRequires: liblcms2-devel +BuildRequires: libtiff-devel +BuildRequires: update-desktop-files # imlib itself only recommends that but we actually need them to # load images Requires: imlib2-loaders @@ -76,27 +76,30 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 sed -i 's/-O2/$(RPM_OPT_FLAGS)/' Makefile +# Remove exec bit from contrib scripts to avoid additional dependencies +chmod -x contrib/* + %build make %{?_smp_mflags} %install install -Dpm 755 qiv $RPM_BUILD_ROOT%{_bindir}/qiv install -Dpm 644 qiv.1 $RPM_BUILD_ROOT%{_mandir}/man1/qiv.1 -mkdir examples -mv qiv-command.example examples/qiv-command.example +install -Dpm 0644 qiv.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/qiv.png +install -Dpm 0644 qiv.desktop $RPM_BUILD_ROOT%{_datadir}/applications/qiv.desktop +%suse_update_desktop_file qiv %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc README README.COPYING README.TODO examples +%doc README README.COPYING README.TODO contrib %{_bindir}/qiv %{_mandir}/man1/qiv.1* +%{_datadir}/pixmaps/qiv.png +%{_datadir}/applications/qiv.desktop %changelog ++++++ qiv-2.2.4.tgz -> qiv-2.3.1.tgz ++++++ ++++ 3335 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org