From d13abb15e89af5f4ee88ba7fed2d14a86dabda415116a4d4d947a85cebb3d8d1 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sat, 4 May 2019 07:57:22 +0000 Subject: [PATCH] Accepting request 699844 from GNOME:Next New stable release OBS-URL: https://build.opensuse.org/request/show/699844 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libwnck?expand=0&rev=117 --- libwnck-3.30.0.tar.xz | 3 --- libwnck-3.32.0.tar.xz | 3 +++ libwnck-rpmlintrc | 2 ++ libwnck.changes | 38 ++++++++++++++++++++++++++++++++++++++ libwnck.spec | 31 +++++++++++++++---------------- 5 files changed, 58 insertions(+), 19 deletions(-) delete mode 100644 libwnck-3.30.0.tar.xz create mode 100644 libwnck-3.32.0.tar.xz create mode 100644 libwnck-rpmlintrc diff --git a/libwnck-3.30.0.tar.xz b/libwnck-3.30.0.tar.xz deleted file mode 100644 index f13c1b7..0000000 --- a/libwnck-3.30.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ac6d0d2646aa80676d3066651e73abb7bff7ed79be238c9b21a0083e2adc3439 -size 800296 diff --git a/libwnck-3.32.0.tar.xz b/libwnck-3.32.0.tar.xz new file mode 100644 index 0000000..f0089a5 --- /dev/null +++ b/libwnck-3.32.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9595835cf28d0fc6af5526a18f77f2fcf3ca8c09e36741bb33915b6e69b8e3ca +size 454568 diff --git a/libwnck-rpmlintrc b/libwnck-rpmlintrc new file mode 100644 index 0000000..595e52e --- /dev/null +++ b/libwnck-rpmlintrc @@ -0,0 +1,2 @@ +# Filter out pointless libwnck-tools.x86_64: W: shlib-policy-missing-lib +addFilter("shlib-policy-missing-lib") diff --git a/libwnck.changes b/libwnck.changes index 75240f3..e4f146e 100644 --- a/libwnck.changes +++ b/libwnck.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Wed May 1 07:59:00 UTC 2019 - Bjørn Lie + +- Update to version 3.32.0: + + Add signals for enter and leave notify events in task list. + + Meson: depend on 0.50.0, use install_dir for .pc file and + subdir parameter. +- Drop libwnck-meson-0.50.patch: Fixed upstream. + +------------------------------------------------------------------- +Wed Apr 17 14:46:14 UTC 2019 - Dominique Leuenberger + +- Add libwnck-meson-0.50.patch: Fix build with meson 0.50. + +------------------------------------------------------------------- +Wed Feb 6 21:58:12 UTC 2019 - bjorn.lie@gmail.com + +- Fix translation-update-upstream call, needed after update of + translation-update-upstream in distro. + +------------------------------------------------------------------- +Tue Jan 8 15:38:05 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.4: + + Meson: cleanups to the dependencies and fixed docs quotes. + + Wnckprop: force it working under x11, so that it will work in + Wayland for X11 clients. + + Update class group icon when window icon has changed. + +------------------------------------------------------------------- +Sat Jan 5 19:07:37 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.1: + + Add support to build using meson. +- Switch to meson buildsystem, add meson BuildRequires and macros. +- Add libwnck-rpmlintrc: Filter out bogus rpmlint warning about + libwnck-tools not containing any libs. + ------------------------------------------------------------------- Wed Sep 12 20:00:40 UTC 2018 - antoine.belvire@opensuse.org diff --git a/libwnck.spec b/libwnck.spec index a1a4686..fcaa58a 100644 --- a/libwnck.spec +++ b/libwnck.spec @@ -1,7 +1,7 @@ # # spec file for package libwnck # -# Copyright (c) 2018 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,22 +12,25 @@ # 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: libwnck -Version: 3.30.0 +Version: 3.32.0 Release: 0 Summary: Window Navigator Construction Kit (Library Package) License: LGPL-2.1-or-later Group: Development/Libraries/GNOME URL: https://git.gnome.org/browse/libwnck -Source: http://download.gnome.org/sources/libwnck/3.30/%{name}-%{version}.tar.xz -Source99: baselibs.conf +Source0: https://download.gnome.org/sources/libwnck/3.32/%{name}-%{version}.tar.xz +Source98: baselibs.conf +Source99: %{name}-rpmlintrc + BuildRequires: fdupes BuildRequires: gettext BuildRequires: gobject-introspection-devel +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: translation-update-upstream BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0 @@ -86,18 +89,18 @@ to develop applications that require these. %lang_package %prep -%setup -q -translation-update-upstream +%autosetup -p1 +translation-update-upstream po libwnck # rpmlint note: libwnck has a separate translation for both Bengali and Bengali India %build -%configure\ - --disable-static -make %{?_smp_mflags} V=1 +%meson \ + -Dintrospection=enabled \ + %{nil} +%meson_build %install -%make_install -rm %{buildroot}%{_libdir}/*.*a +%meson_install %find_lang %{name}-3.0 %fdupes %{buildroot} @@ -123,9 +126,5 @@ rm %{buildroot}%{_libdir}/*.*a %{_libdir}/pkgconfig/libwnck-3.0.pc %{_libdir}/*.so %{_datadir}/gir-1.0/Wnck-3.0.gir -# Own these repositories to not depend on gtk-doc while building: -%dir %{_datadir}/gtk-doc -%dir %{_datadir}/gtk-doc/html -%{_datadir}/gtk-doc/html/libwnck-3.0/ %changelog