diff --git a/libwnck-3.14.1.tar.xz b/libwnck-3.14.1.tar.xz deleted file mode 100644 index c62b9d4..0000000 --- a/libwnck-3.14.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb643c9c423c8aa79c59973ce27ce91d3b180d1e9907902278fb79391f52befa -size 683652 diff --git a/libwnck-3.20.1.tar.xz b/libwnck-3.20.1.tar.xz new file mode 100644 index 0000000..c6be6b8 --- /dev/null +++ b/libwnck-3.20.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cb03716bc477058dfdf3ebfa4f534de3b13b1aa067fcd064d0b7813291cba72 +size 693932 diff --git a/libwnck.changes b/libwnck.changes index 6a3ae03..16c92c4 100644 --- a/libwnck.changes +++ b/libwnck.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Wed Jun 29 09:54:57 UTC 2016 - zaitor@opensuse.org + +- Update to version 3.20.1: + + selector: Don't use deprecated GtkMisc. + + tasklist: + - Ignore size_allocate with invalid size. + - Queue resize on button not on its content. + - Don't use deprecated GtkMisc. + + test-wnck: Don't use deprecated gtk_tree_view_set_rules_hint. + + wnckprop: Don't use deprecated gdk_cursor_new. + + workspace-accessible: + - Drop obsolete GTK_CHECK_VERSION. + - Don't use deprecated atk_component_get_position. +- Add https://git.gnome.org/browse/libwnck to URL, silence rpmlint. + libwnck does not have a wiki entry upstream, hence using the git + ref instead. + +------------------------------------------------------------------- +Tue Jun 21 14:29:20 UTC 2016 - zaitor@opensuse.org + +- Update to version 3.20.0: + + xutils: add error trap in try_pixmap_and_mask. + + Window: ignore unhandled non-_NET_WM actions. + + ActionMenu: Use gtk_label_set_text_with_mnemonic instead of + gtk_label_set_text. + + tasklist: set css name. + + selector: set css name. + + pager: set css name. + + configure.ac: redefine introspection dirs using proper + prefixes. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. +- Drop libwnck_spec-update.sh and all macros related to it from + spec, it no longer provide any use, nor is it working as expected + any more. Also drop an conditional for a long gone version of + openSUSE. + ------------------------------------------------------------------- Sat Feb 6 09:29:42 UTC 2016 - zaitor@opensuse.org diff --git a/libwnck.spec b/libwnck.spec index c1801bf..5280225 100644 --- a/libwnck.spec +++ b/libwnck.spec @@ -17,22 +17,21 @@ Name: libwnck -Version: 3.14.1 +Version: 3.20.1 Release: 0 -# WARNING: After changing versions please call Re or rpmbuild to auto-update spec file: -#%(sh %{_sourcedir}/%{name}_spec-update.sh %{_sourcedir} %{name} libwnck-1) -%define libwnck-3_name 0 Summary: Window Navigator Construction Kit (Library Package) License: LGPL-2.1+ Group: Development/Libraries/GNOME -Source: http://download.gnome.org/sources/libwnck/3.14/%{name}-%{version}.tar.xz -Source1: %{name}_spec-update.sh +Url: https://git.gnome.org/browse/libwnck +Source: http://download.gnome.org/sources/libwnck/3.20/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: intltool +%if !0%{?is_opensuse} BuildRequires: translation-update-upstream -BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 +%endif +BuildRequires: pkgconfig(gtk+-3.0) >= 3.16.0 BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xres) @@ -97,8 +96,10 @@ to develop applications that require these. %lang_package %prep %setup -q +%if !0%{?is_opensuse} translation-update-upstream # rpmlint note: libwnck has a separate translation for both Bengali and Bengali India +%endif %build %configure\ @@ -107,9 +108,6 @@ translation-update-upstream %install %makeinstall -%if 0%{?suse_version} <= 1120 -%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* -%endif rm %{buildroot}%{_libdir}/*.*a %find_lang %{name}-3.0 %fdupes %{buildroot} diff --git a/libwnck_spec-update.sh b/libwnck_spec-update.sh deleted file mode 100644 index 52af875..0000000 --- a/libwnck_spec-update.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash - -# Autobuild doesn't support package names with macros. This script will update versions in package names. - -# Usage: Automatically called from spec file by: -# libwnck_spec-update.sh DIR BASE_NAME libnames... - -if ! test -f $1/$2.spec ; then - exit -fi -BASE=$1/$2 -shift 2 - -for PKGNAME in $@ ; do - # Packages with name ending by number needs separator - if test x`echo $PKGNAME | sed "s/.*[0-9]$//"` = x ; then - SEPARATOR=- - else - SEPARATOR= - fi - sed -i " - # Copy ${PKGNAME}_name to hold space - /^%define ${PKGNAME}_name / { - h; - s/^%define ${PKGNAME}_name //; - x; - }; - - # Update ${PKGNAME}_name everywhere - /$PKGNAME$SEPARATOR[0-9][-_0-9]*/ { - G; - s/$PKGNAME$SEPARATOR[0-9][-_0-9]*\(.*\)\n\(.*\)/$PKGNAME$SEPARATOR\2\1/; - };" $BASE.spec -done