Hello community, here is the log from the commit of package scrot for openSUSE:Factory checked in at 2020-05-13 22:56:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/scrot (Old) and /work/SRC/openSUSE:Factory/.scrot.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "scrot" Wed May 13 22:56:46 2020 rev:3 rq:805294 version:1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/scrot/scrot.changes 2015-07-14 17:45:41.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.scrot.new.2738/scrot.changes 2020-05-13 22:56:47.863092765 +0200 @@ -1,0 +2,39 @@ +Wed May 13 07:32:27 UTC 2020 - Paolo Stivanin <[email protected]> + +- Update to 1.3 + * Added delay option to autoselect. + * Fixed bug #39, mouse pointer not captured with -a -p options. + * Added -D option to specify the display to use. + * Created full-check.yml to provide CI tests. + * Using an updated README.md as replace for README. + * Changed the cursor to indicate the selection mode. + * Fixed some warnings and made compliant with GCC >= 8.0. + * Updated manpage and help + * Added (-n, --note) to draw a text. + * Added (-l, --line) to define the line to use to select an area to capture. + * Added a specifier ($a) to embed hostname in output file. + * Added option: --overwrite or -o. Now, by default do not overwrite the file. + * Added support to grab mouse pointer (-p option). + * Added support to freeze the screen when selection is activated (-f option). + * Fixed several issues. + * Improved the manpage to show undocumented options. + * Added --autoselect rectangle option + * Added --focused option + * Added an autogen.sh file. + * Added some explanation about how to help the project. + * Character cleanup for UTF-8 compatibility + * Fixed a missing option for beep prevention. + * Fixed spelling errors in final binary + * Improved the GCC hardening. + * Prevent arbitrary long file names + * Several fixes in manpage. +- Remove 08_fix-beeping.patch +- Remove 07_fix-formatstring.patch +- Remove 06_manpagespace.patch +- Remove 05-addfocusedmanpage.patch +- Remove 04-focused.patch +- Remove 02_options.c.patch +- Remove 01_manpagefix.patch +- Remove 003_descmanpage.patch + +------------------------------------------------------------------- Old: ---- 003_descmanpage.patch 01_manpagefix.patch 02_options.c.patch 04-focused.patch 05-addfocusedmanpage.patch 06_manpagespace.patch 07_fix-formatstring.patch 08_fix-beeping.patch scrot-0.8.tar.gz New: ---- scrot-1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scrot.spec ++++++ --- /var/tmp/diff_new_pack.7qwnZe/_old 2020-05-13 22:56:48.371093757 +0200 +++ /var/tmp/diff_new_pack.7qwnZe/_new 2020-05-13 22:56:48.375093764 +0200 @@ -1,7 +1,7 @@ # # spec file for package scrot # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,65 +12,47 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: scrot -Version: 0.8 +Version: 1.3 Release: 0 Summary: Screenshot Capture Utility License: SUSE-Scrot Group: Productivity/Graphics/Other -Url: http://linuxbrit.co.uk/scrot/ -Source: http://linuxbrit.co.uk/downloads/scrot-%{version}.tar.gz -#Patch set from debian -Patch1: 01_manpagefix.patch -Patch2: 02_options.c.patch -Patch3: 003_descmanpage.patch -Patch4: 04-focused.patch -Patch5: 05-addfocusedmanpage.patch -Patch6: 06_manpagespace.patch -Patch7: 07_fix-formatstring.patch -Patch8: 08_fix-beeping.patch +URL: https://github.com/resurrecting-open-source-projects/scrot +Source: https://github.com/resurrecting-open-source-projects/scrot/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +BuildRequires: autoconf +BuildRequires: autoconf-archive +BuildRequires: automake BuildRequires: update-desktop-files BuildRequires: pkgconfig(giblib) BuildRequires: pkgconfig(imlib2) +BuildRequires: pkgconfig(xcursor) +BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(zlib) -Requires: imlib2-loaders -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A nice and straightforward screen capture utility implementing the dynamic loaders of imlib2. %prep -%setup -q -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 - -# SED-FIX-FIX-OPENSUSE -- Fix paths -sed -i -e 's|$(prefix)/doc/scrot|%{_defaultdocdir}/%{name}|' Makefile.in - -# SED-FIX-FIX-OPENSUSE -- Fix includes -sed -i -e 's|/usr/X11R6/include|-I$(prefix)/include|' src/Makefile.in +%autosetup -p1 %build +./autogen.sh %configure -make %{?_smp_mflags} +%make_build %install %make_install %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING README TODO +%doc AUTHORS ChangeLog README.md TODO CONTRIBUTING.md +%license COPYING %{_bindir}/%{name} %{_mandir}/man1/%{name}.1%{ext_man} ++++++ scrot-0.8.tar.gz -> scrot-1.3.tar.gz ++++++ ++++ 8874 lines of diff (skipped)
