Hello community,

here is the log from the commit of package plank for openSUSE:Leap:15.2 checked 
in at 2020-02-21 10:52:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/plank (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.plank.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plank"

Fri Feb 21 10:52:15 2020 rev:12 rq:777474 version:0.11.89

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/plank/plank.changes    2020-01-15 
15:44:12.515281204 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.plank.new.26092/plank.changes 2020-02-21 
10:52:16.319279536 +0100
@@ -1,0 +2,25 @@
+Thu Aug 29 00:08:06 UTC 2019 - Alexei Podvalsky <[email protected]>
+
+- Update to 0.11.89:
+  * Various adjustments/fixes and preparations for 0.12.0
+- Spec file cleanup
+
+-------------------------------------------------------------------
+Thu Jan 24 20:38:34 UTC 2019 - Jan Engelhardt <[email protected]>
+
+- Trim bias and filler wording.
+
+-------------------------------------------------------------------
+Thu Nov  8 02:29:27 UTC 2018 - Alexei Podvalsky <[email protected]>
+
+- Add regex for filtering provided libraries
+
+-------------------------------------------------------------------
+Sun Mar 11 03:49:59 UTC 2018 - [email protected]
+
+- Add a new package with docklets
+- Add macros: soname, sover
+- Remove _version macro
+- Spec file cleanup
+
+-------------------------------------------------------------------

Old:
----
  plank-0.11.4.tar.xz
  plank-0.11.4.tar.xz.asc

New:
----
  plank-0.11.89.tar.xz
  plank-0.11.89.tar.xz.asc

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

Other differences:
------------------
++++++ plank.spec ++++++
--- /var/tmp/diff_new_pack.4oPF68/_old  2020-02-21 10:52:16.779280476 +0100
+++ /var/tmp/diff_new_pack.4oPF68/_new  2020-02-21 10:52:16.779280476 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package plank
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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,21 +12,22 @@
 # 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/
 #
 
 
-%define lname  libplank1
-%define _version 1.0
+%global __provides_exclude_from ^%{_libdir}/.*/docklets/.*\\.so$
+%define soname libplank
+%define sover 1
 Name:           plank
-Version:        0.11.4
+Version:        0.11.89
 Release:        0
-Summary:        Elegant, simple, and clean dock
-License:        GPL-3.0+
+Summary:        Trivial dock
+License:        GPL-3.0-or-later
 Group:          System/GUI/Other
-Url:            https://launchpad.net/plank
-Source:         
https://launchpad.net/%{name}/%{_version}/%{version}/+download/%{name}-%{version}.tar.xz
-Source2:        
https://launchpad.net/%{name}/%{_version}/%{version}/+download/%{name}-%{version}.tar.xz.asc
+URL:            https://launchpad.net/plank
+Source0:        
https://launchpad.net/%{name}/1.0/%{version}/+download/%{name}-%{version}.tar.xz
+Source1:        
https://launchpad.net/%{name}/1.0/%{version}/+download/%{name}-%{version}.tar.xz.asc
 Source3:        %{name}.keyring
 BuildRequires:  autoconf >= 2.65
 BuildRequires:  automake >= 1.11
@@ -34,7 +35,7 @@
 BuildRequires:  intltool
 BuildRequires:  libtool >= 2
 BuildRequires:  libxml2-tools
-BuildRequires:  pkg-config >= 0.21
+BuildRequires:  pkgconfig >= 0.21
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.28.0
 BuildRequires:  pkgconfig(cairo)
@@ -48,36 +49,43 @@
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.34
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10.0
 BuildRequires:  pkgconfig(libbamf3) >= 0.2.92
+BuildRequires:  pkgconfig(libgnome-menu-3.0)
 BuildRequires:  pkgconfig(libwnck-3.0)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xfixes) >= 5.0
 BuildRequires:  pkgconfig(xi) >= 1.6.99.1
 Requires:       bamf-daemon >= 0.2.92
+Recommends:     %{name}-docklets
 Recommends:     %{name}-lang
-%glib2_gsettings_schema_requires
 
 %description
-Plank is meant to be the simplest dock on the planet. The goal is
-to provide just what a dock needs and absolutely nothing more.
-It is, however, a library which can be extended to create other
+Plank is a trivial dock.
+
+It is a library which can be extended to create other
 dock programs with more advanced features.
 
-%package -n %{lname}
+%package -n %{soname}%{sover}
 Summary:        Library for the Plank dock
 Group:          System/Libraries
 
-%description -n %{lname}
-Plank is meant to be the simplest dock on the planet. The goal is
-to provide just what a dock needs and absolutely nothing more.
+%description -n %{soname}%{sover}
+Plank is a trivial dock.
 It is, however, a library which can be extended to create other
 dock programs with more advanced features.
 
-This package contains the plank library.
+%package docklets
+Summary:        A collection of docklets for the Plank dock
+Group:          System/GUI/Other
+Requires:       %{name} = %{version}
+
+%description docklets
+This package contains a collection of docklets: clippy, clock, cpumonitor,
+desktop, trash and etc.
 
 %package devel
 Summary:        Development files for the Plank dock
 Group:          Development/Libraries/C and C++
-Requires:       %{lname} = %{version}
+Requires:       %{soname}%{sover} = %{version}
 
 %description devel
 The libxnoise development package includes the header files, libraries,
@@ -90,7 +98,7 @@
 %setup -q
 
 %build
-NOCONFIGURE=1 ./autogen.sh
+[ ! -e configure ] && NOCONFIGURE=1 ./autogen.sh
 %configure \
   --disable-static \
   --disable-apport
@@ -102,45 +110,33 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}
 
-%post
-%icon_theme_cache_post
-%desktop_database_post
-%glib2_gsettings_schema_post
-
-%postun
-%desktop_database_postun
-%icon_theme_cache_postun
-%glib2_gsettings_schema_postun
-
-%post -n %{lname} -p /sbin/ldconfig
-
-%postun -n %{lname} -p /sbin/ldconfig
+%post -n %{soname}%{sover} -p /sbin/ldconfig
+%postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%doc AUTHORS COPYING COPYRIGHT HACKING NEWS README
+%license COPYING
+%doc AUTHORS COPYRIGHT HACKING NEWS README
 %{_bindir}/%{name}
-%{_libdir}/%{name}/
 %{_datadir}/%{name}/
+%{_datadir}/metainfo/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/*/apps/%{name}.*
+%{_datadir}/icons/hicolor/*/apps/%{name}.??g
 %{_datadir}/glib-2.0/schemas/*%{name}.gschema.xml
 %{_mandir}/man?/%{name}.?%{?ext_man}
-%dir %{_datadir}/appdata
-%{_datadir}/appdata/%{name}.appdata.xml
+%dir %{_libdir}/%{name}
 
-%files -n %{lname}
-%defattr(-,root,root)
+%files -n %{soname}%{sover}
 %{_libdir}/lib%{name}.so.*
 
+%files docklets
+%{_libdir}/%{name}/docklets/
+
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 %files devel
-%defattr(-,root,root)
 %{_libdir}/pkgconfig/%{name}.pc
 %{_includedir}/%{name}/
-%{_libdir}/libplank.so
+%{_libdir}/lib%{name}.so
 %{_datadir}/vala/
 
 %changelog

++++++ plank-0.11.4.tar.xz -> plank-0.11.89.tar.xz ++++++
++++ 73208 lines of diff (skipped)


Reply via email to