Hello community,

here is the log from the commit of package slop for openSUSE:Factory checked in 
at 2018-11-08 09:50:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/slop (Old)
 and      /work/SRC/openSUSE:Factory/.slop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "slop"

Thu Nov  8 09:50:43 2018 rev:4 rq:647042 version:7.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/slop/slop.changes        2015-09-03 
18:13:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.slop.new/slop.changes   2018-11-08 
09:50:50.804932919 +0100
@@ -1,0 +2,13 @@
+Wed Nov  7 15:16:08 UTC 2018 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to new upstream release 7.4 [boo#1113605]
+  * Slop now no longer selects shadows around windows in Mutter.
+    Gone is the annoying arbitrary padding around Gnome windows.
+  * Users can now supply their own shaders to create neat effects.
+    Slop allows for chained post-processing shaders. Shaders are
+    written in a language called GLSL.
+  * Slop uses EGL now (allowing for fancy rectangles while pulling
+    the mouse to make a region), and falls back to XShape
+    otherwise.
+
+-------------------------------------------------------------------

Old:
----
  slop-4.2.19.tar.gz

New:
----
  slop-7.4.tar.gz

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

Other differences:
------------------
++++++ slop.spec ++++++
--- /var/tmp/diff_new_pack.bNm25R/_old  2018-11-08 09:50:51.404932209 +0100
+++ /var/tmp/diff_new_pack.bNm25R/_new  2018-11-08 09:50:51.408932204 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package slop
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -12,16 +12,17 @@
 # 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/
 #
 
 
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 Name:           slop
-Version:        4.2.19
+%define lname  libslopy7_4
+Version:        7.4
 Release:        0
-Summary:        Query for a selection from the user and print the region to 
stdout
-License:        GPL-3.0+
+Summary:        Tool to query for a screen region selection
+License:        GPL-3.0-or-later
 Group:          Productivity/Graphics/Other
 Url:            https://github.com/naelstrof/slop
 Source0:        
https://github.com/naelstrof/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
@@ -29,6 +30,7 @@
 BuildRequires:  gcc-c++
 BuildRequires:  gengetopt
 BuildRequires:  glm-devel
+BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glew)
 BuildRequires:  pkgconfig(glu)
@@ -43,6 +45,22 @@
 while drawing a pretty box around it, then finally prints the selection's
 dimensions to stdout.
 
+%package -n %{lname}
+Summary:        Screen region selection library
+Group:          System/Libraries
+
+%description -n %{lname}
+This library implements the slop utility's functionality to mark a
+region ont the screen.
+
+%package devel
+Summary:        Development files for the slop library
+Group:          Development/Libraries/C and C++
+Requires:       %{lname} = %{version}
+
+%description devel
+Header files for the slop library.
+
 %prep
 %setup -q
 
@@ -51,13 +69,24 @@
 make %{?_smp_mflags}
 
 %install
-# install executable
-mkdir -p %{buildroot}%{_bindir}
-install -Dm 0755 build/%{name} %{buildroot}%{_bindir}/
+pushd build/
+%make_install
+popd
+
+%post   -n %{lname} -p /sbin/ldconfig
+%postun -n %{lname} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root,-)
 %doc COPYING README.md
 %{_bindir}/%{name}
+%{_mandir}/man1/*.1*
+
+%files -n %{lname}
+%{_libdir}/libslopy.so.7*
+
+%files devel
+%{_includedir}/*
+%{_libdir}/libslopy.so
 
 %changelog

++++++ slop-4.2.19.tar.gz -> slop-7.4.tar.gz ++++++
++++ 10323 lines of diff (skipped)


Reply via email to