From 63a1c83b6e014386fd9203f7af908256adefbbbb Mon Sep 17 00:00:00 2001 From: dimstar <> Date: Mar 23 2022 19:41:30 +0000 Subject: Update alacarte to version 3.44.0 / rev 70 via SR 963555 https://build.opensuse.org/request/show/963555 by user dimstar + dimstar_suse GNOME 42 - ready for impact --- diff --git a/.files b/.files index 1805a7a..a8233f2 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index ee1e65f..898c246 100644 --- a/.rev +++ b/.rev @@ -534,4 +534,12 @@ macros like %{python3_sitelib}. (forwarded request 945215 from yfjiang) 945291 + + 0740ace1189411aec3730a94090a2620 + 3.44.0 + + dimstar_suse + GNOME 42 - ready for impact + 963555 + diff --git a/alacarte-3.42.0.tar.xz b/alacarte-3.42.0.tar.xz deleted file mode 120000 index 2585883..0000000 --- a/alacarte-3.42.0.tar.xz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafkreicqwhblfn2i2xv3ictvginczclqq52b45lo2n2cz4ckt2usiyurn4 \ No newline at end of file diff --git a/alacarte-3.44.0.tar.xz b/alacarte-3.44.0.tar.xz new file mode 120000 index 0000000..8e7b287 --- /dev/null +++ b/alacarte-3.44.0.tar.xz @@ -0,0 +1 @@ +/ipfs/bafkreidk2ixkbc627vatkrinhc6h5ad3mstkmbaj5houx2wn4nlfchu3py \ No newline at end of file diff --git a/alacarte.changes b/alacarte.changes index f30c4a0..c226f33 100644 --- a/alacarte.changes +++ b/alacarte.changes @@ -1,4 +1,19 @@ ------------------------------------------------------------------- +Mon Mar 21 05:55:31 UTC 2022 - Luciano Santos + +- Update to version 3.44.0: + + Resync command line validity on focus gained + (glgo#GNOME/alacarte#10). + + Fix icon changing (glgo#GNOME/alacarte#13). + + Updated translations. +- Drop no longer needed hicolor-icon-theme build requirement. It + was only being required for the icon_theme_cache_post(un) macros, + which, by the way, have been replaced by RPM file trigger + facilities. +- Bump Python minimal build requirement version from 3.2 to 3.3 + aligning with configure build script checks. + +------------------------------------------------------------------- Mon Jan 10 07:29:17 UTC 2022 - Yifan Jiang - Add python-rpm-macros BuildRequires in case some build diff --git a/alacarte.spec b/alacarte.spec index ba99a69..db1c1f7 100644 --- a/alacarte.spec +++ b/alacarte.spec @@ -16,25 +16,31 @@ # +# TODO -- Get rid of this once the Python stuff location issue gets +# sorted out (https://gitlab.gnome.org/GNOME/alacarte/-/issues/14). +%bcond_without aclocal_fix + Name: alacarte -Version: 3.42.0 +Version: 3.44.0 Release: 0 Summary: Menu editor for GNOME License: LGPL-2.1-or-later Group: System/GUI/GNOME URL: https://gitlab.gnome.org/GNOME/alacarte -Source: https://download.gnome.org/sources/alacarte/3.42/%{name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/alacarte/3.44/%{name}-%{version}.tar.xz +%if %{with aclocal_fix} +BuildRequires: autoconf +BuildRequires: automake +%endif BuildRequires: fdupes BuildRequires: glib2-devel # Needed for the typelib() dependency parser BuildRequires: gobject-introspection -# Needed for %%icon_theme_cache_* macros. -BuildRequires: hicolor-icon-theme BuildRequires: intltool BuildRequires: pkgconfig BuildRequires: python-rpm-macros -BuildRequires: python3 >= 3.2 +BuildRequires: python3 >= 3.3 BuildRequires: suse-xsl-stylesheets BuildRequires: update-desktop-files BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.5.3 @@ -51,8 +57,14 @@ type to edit, add, and delete any menu entry. %prep %autosetup -p1 +%if %{with aclocal_fix} +sed -i -r 's/(sysconfig.)(get_default_scheme)/\1_\2/' aclocal.m4 +%endif %build +%if %{with aclocal_fix} +NOCONFIGURE=1 autoreconf -ifv +%endif %configure %make_build @@ -68,7 +80,7 @@ type to edit, add, and delete any menu entry. %{_bindir}/alacarte %{_datadir}/alacarte %{_datadir}/applications/alacarte.desktop -%{_datadir}/icons/hicolor/*/*/*.* +%{_datadir}/icons/hicolor/ %{python3_sitelib}/Alacarte %{_mandir}/man1/alacarte.1%{?ext_man}