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}