Hello community, here is the log from the commit of package ddrescueview for openSUSE:Factory checked in at 2020-09-07 21:34:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ddrescueview (Old) and /work/SRC/openSUSE:Factory/.ddrescueview.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ddrescueview" Mon Sep 7 21:34:36 2020 rev:2 rq:832621 version:0.4~alpha4 Changes: -------- --- /work/SRC/openSUSE:Factory/ddrescueview/ddrescueview.changes 2020-08-31 16:50:03.596348886 +0200 +++ /work/SRC/openSUSE:Factory/.ddrescueview.new.3399/ddrescueview.changes 2020-09-07 21:34:54.177368165 +0200 @@ -1,0 +2,21 @@ +Sat Sep 5 13:50:39 UTC 2020 - Sebastian Wagner <[email protected]> + +- remove use-getters-for-fields-in-other-classes.patch, integrated upstream. +- remove pie.patch, setting -fPIE does not work anymore. +- remove ddrescueview.desktop, upstream has a desktop file. +- update to version 0.4 apha 4: + - Updated to compile on FPC 3.2.0 without errors. Thanks to Peter Green for the patch. + - It's now possible to select a range on the Zoom Bar using right click dragging, just like on the Block Grid. + - Added an option in the Settings to zoom in on mouse position without centering the Block Grid on that position. + This is now the default. It seems more intuitive when the blocks previously under the mouse + stay under the mouse after zooming in or out. + - Added an Option 'Center on Current Position' to the View menu, which keeps the Block Grid centered on the + current rescue position. Handy to keep the rescue position on screen when zoomed in. + This overrides much of the usual zooming functionality and deactivates interaction with the Zoom Bar. + - Zooming and scrolling in large map files is now considerably faster. + - Application title (as reported to the OS, for the task bar etc.) now shows loaded file name. + - The program will now make a second attempt to refresh the mapfile, when ddrescue is currently rewriting it. + - New application icon in multiple sizes up to 256x256 + - Reduced compiler warnings and hints + +------------------------------------------------------------------- Old: ---- ddrescueview-0.4~alpha3.tar.xz ddrescueview.desktop pie.patch use-getters-for-fields-in-other-classes.patch New: ---- ddrescueview-0.4~alpha4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ddrescueview.spec ++++++ --- /var/tmp/diff_new_pack.vigk7k/_old 2020-09-07 21:34:55.821368927 +0200 +++ /var/tmp/diff_new_pack.vigk7k/_new 2020-09-07 21:34:55.825368929 +0200 @@ -16,21 +16,16 @@ # -%define upstream_version_1 0.4%%20alpha%%203 -%define upstream_version_2 0.4%%7Ealpha3 +%define upstream_version_1 0.4%%20alpha%%204 +%define upstream_version_2 0.4%%7Ealpha4 Name: ddrescueview -Version: 0.4~alpha3 +Version: 0.4~alpha4 Release: 0 Summary: Graphical viewer for GNU ddrescue mapfiles License: GPL-3.0-only Group: Productivity/Archiving/Backup URL: https://sourceforge.net/projects/ddrescueview/ Source: https://sourceforge.net/projects/ddrescueview/files/Test%%20builds/v%{upstream_version_1}/ddrescueview-source-%{upstream_version_2}.tar.xz/download#/%{name}-%{version}.tar.xz -Source1: %{name}.desktop -# PATCH-FIX-UPSTREAM use-getters-for-fields-in-other-classes.patch -- fixes compilation -Patch0: https://sourceforge.net/p/ddrescueview/tickets/_discuss/thread/bdbe07cc95/5526/attachment/use-getters-for-fields-in-other-classes.patch -# PATCH-FIX-OPENSUSE pie.patch -- use PIE for linking -Patch1: pie.patch BuildRequires: gtk2-devel BuildRequires: lazarus BuildRequires: libQt5Pas-devel @@ -40,9 +35,7 @@ This small tool allows the user to graphically examine ddrescue's map files in a user friendly GUI application. The Main window displays a block grid with each block's color representing the block types it contains. Many people know this type of view from defragmentation programs. %prep -%setup -q -c -%patch0 -p1 -%patch1 -p1 +%setup -q -n %name-source-%version chmod -x *.txt %build @@ -58,9 +51,10 @@ %install install -Dm 755 source/ddrescueview %{buildroot}%{_bindir}/%{name} -install -Dm 644 resources/linux/ddrescueview.1 %{buildroot}%{_mandir}/man1/%{name}.1 -install -Dm 644 resources/linux/ddrescueview.xpm %{buildroot}%{_datadir}/pixmaps/%{name}.xpm -install -Dm 644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop +install -Dm 644 resources/linux/man/man1/ddrescueview.1 %{buildroot}%{_mandir}/man1/%{name}.1 +cp -r resources/linux/icons/ %{buildroot}%{_datadir}/ +install -Dm 644 resources/linux/applications/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop +%suse_update_desktop_file %{name} %files %license gpl.txt @@ -68,6 +62,6 @@ %{_mandir}/man1/%{name}.1%{?ext_man} %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop -%{_datadir}/pixmaps/%{name}.xpm +%{_datadir}/icons/hicolor/ %changelog ++++++ ddrescueview-0.4~alpha3.tar.xz -> ddrescueview-0.4~alpha4.tar.xz ++++++ ++++ 61217 lines of diff (skipped)
