Hello community, here is the log from the commit of package vala-panel for openSUSE:Leap:15.2 checked in at 2020-03-06 12:40:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/vala-panel (Old) and /work/SRC/openSUSE:Leap:15.2/.vala-panel.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vala-panel" Fri Mar 6 12:40:06 2020 rev:11 rq:781396 version:0.4.91 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/vala-panel/vala-panel.changes 2020-02-21 10:52:18.563284119 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.vala-panel.new.26092/vala-panel.changes 2020-03-06 12:43:12.874827861 +0100 @@ -1,0 +2,6 @@ +Sat Feb 22 15:48:43 UTC 2020 - Alexei Sorokin <[email protected]> + +- Split vala-cmake-modules into a separate source package. +- Drop support for old openSUSE versions. + +------------------------------------------------------------------- Old: ---- cmake-vala-1bce300.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vala-panel.spec ++++++ --- /var/tmp/diff_new_pack.YQdwGe/_old 2020-03-06 12:43:14.038828568 +0100 +++ /var/tmp/diff_new_pack.YQdwGe/_new 2020-03-06 12:43:14.078828593 +0100 @@ -1,7 +1,7 @@ # # spec file for package vala-panel # -# Copyright (c) 2019 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 @@ -17,23 +17,21 @@ %define _rev 741b80c641591494e9f0ccc4cd19b0cd -%define cmake_vala_git_revision 1bce300 Name: vala-panel Version: 0.4.91 Release: 0 Summary: A Gtk3 desktop panel based on Vala License: GPL-3.0-or-later -Group: System/GUI/Other URL: https://gitlab.com/vala-panel-project/vala-panel Source: https://gitlab.com/vala-panel-project/vala-panel/uploads/%{_rev}/%{name}-%{version}.tar.xz -Source1: cmake-vala-1bce300.tar.gz -#PATCH-FIX-UPSTREAM [email protected] - fix linking with libm -Patch: vala-panel-0.4.91-libm.patch +# PATCH-FIX-UPSTREAM vala-panel-0.4.91-libm.patch [email protected] -- Fix linking with libm. +Patch0: vala-panel-0.4.91-libm.patch BuildRequires: cmake >= 3.3 BuildRequires: fdupes BuildRequires: gettext BuildRequires: pkgconfig BuildRequires: vala >= 0.34 +BuildRequires: vala-cmake-modules BuildRequires: pkgconfig(glib-2.0) >= 2.56.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0 BuildRequires: pkgconfig(libpeas-1.0) >= 1.14.0 @@ -59,7 +57,6 @@ %package devel Summary: Development files for vala-panel -Group: Development/Libraries/Other Requires: %{name} = %{version} Requires: pkgconfig(gtk+-3.0) Requires: pkgconfig(libpeas-1.0) @@ -72,7 +69,6 @@ %package runner Summary: Commands runner for vala-panel -Group: System/GUI/Other Requires: %{name} = %{version} %description runner @@ -82,7 +78,6 @@ %package plugins-base Summary: Plugins for vala-panel -- non-X11 plugins -Group: System/GUI/Other %description plugins-base Vala Panel is a desktop panel written in Vala and Gtk3. @@ -92,7 +87,6 @@ %package plugins-wnck Summary: Plugins for vala-panel -- X11 plugins -Group: System/GUI/Other %description plugins-wnck Vala Panel is a desktop panel written in Vala and Gtk3. @@ -100,72 +94,24 @@ This package contains X11 plugins for vala-panel: tasklist, system tray, and others. -%package -n vala-cmake-modules -Summary: Vala CMake modules -Group: Development/Tools/Other -Version: %{cmake_vala_git_revision} -Release: 0 - -%description -n vala-cmake-modules -This package provides Vala CMake Modules for vala-panel and vala-panel-appmenu. - %prep %autosetup -p1 -mv cmake/FallbackVersion.cmake . -rm -rf cmake -tar -xf %{S:1} -C . -mv cmake-vala-%{cmake_vala_git_revision} cmake -mv FallbackVersion.cmake cmake -pushd cmake -cmake -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix} . -make %{?_smp_mflags} V=1 -popd %build -%if 0%{?suse_version} <= 1320 -export CFLAGS="%{optflags} -std=gnu99" -%endif %cmake \ -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \ -DCMAKE_SHARED_LINKER_FLAGS="" \ -DGSETTINGS_COMPILE=OFF -make %{?_smp_mflags} V=1 +%cmake_build %install -pushd cmake -make install -popd %cmake_install %find_lang %{name} %fdupes %{buildroot}%{_datadir}/ -%post -/sbin/ldconfig -%if 0%{?suse_version} < 1500 -%icon_theme_cache_post -%glib2_gsettings_schema_post -%endif - -%postun -/sbin/ldconfig -%if 0%{?suse_version} < 1500 -%icon_theme_cache_postun -%glib2_gsettings_schema_postun -%endif - -%if 0%{?suse_version} < 1500 -%post plugins-base -%glib2_gsettings_schema_post - -%postun plugins-base -%glib2_gsettings_schema_postun - -%post plugins-wnck -%glib2_gsettings_schema_post - -%postun plugins-wnck -%glib2_gsettings_schema_postun -%endif +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig %files %license LICENSE @@ -218,7 +164,4 @@ %{_libdir}/vala-panel/applets/libbuttons.so %{_libdir}/vala-panel/applets/libnetmon.so -%files -n vala-cmake-modules -%{_datadir}/VCM - %changelog
