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)
