From 4f7231e0b0047941c30c4c7281e664051afd0604 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 11:45:57 +0000 Subject: [PATCH 01/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wingpanel-applications-menu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 002da44..9146a2b 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -6,7 +6,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher Version: 2.4.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} @@ -78,6 +78,9 @@ popd %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 2.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Jan 22 2019 Fabio Valentini - 2.4.2-1 - Update to version 2.4.2. From 8f7f5064b879c75179c933f56571966f210a227d Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 17 May 2019 21:31:26 +0200 Subject: [PATCH 02/23] update to version 2.4.3 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f88dbca..094bd88 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /wingpanel-applications-menu-2.4.0.tar.gz /wingpanel-applications-menu-2.4.1.tar.gz /wingpanel-applications-menu-2.4.2.tar.gz +/wingpanel-applications-menu-2.4.3.tar.gz diff --git a/sources b/sources index 83ad3e2..de11ea7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wingpanel-applications-menu-2.4.2.tar.gz) = fe9c2d9a02c511f9b4988f77d354d788a55fe1f0cff92c0f0c323d86a149b782158c529b2df1390ff723b11526bed97b76c0ed95738f14baf0035df44f5cb3f5 +SHA512 (wingpanel-applications-menu-2.4.3.tar.gz) = 03d9e4cb379a4d1d53352f05f1d84c8dde4eb256cde30729ee05cb4722333607c3e7d9f9d5a22bf060cd6324c6a33bad6e965d8e944d9babecc7a12cb37a848d diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 9146a2b..8ba177e 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,8 +5,8 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.4.2 -Release: 2%{?dist} +Version: 2.4.3 +Release: 1%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} @@ -78,6 +78,9 @@ popd %changelog +* Fri May 17 2019 Fabio Valentini - 2.4.3-1 +- Update to version 2.4.3. + * Sun Feb 03 2019 Fedora Release Engineering - 2.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 52b75c4453f32beabda53de68069b847be655a07 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 03:31:24 +0000 Subject: [PATCH 03/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wingpanel-applications-menu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 8ba177e..9807a29 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -6,7 +6,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher Version: 2.4.3 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} @@ -78,6 +78,9 @@ popd %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 2.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri May 17 2019 Fabio Valentini - 2.4.3-1 - Update to version 2.4.3. From 5ea9ad85e773bb33dc0319b8c38ec005e1d9a900 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 23 Aug 2019 15:46:23 +0200 Subject: [PATCH 04/23] update to version 2.4.4 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 094bd88..297f921 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /wingpanel-applications-menu-2.4.1.tar.gz /wingpanel-applications-menu-2.4.2.tar.gz /wingpanel-applications-menu-2.4.3.tar.gz +/wingpanel-applications-menu-2.4.4.tar.gz diff --git a/sources b/sources index de11ea7..329cb6f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wingpanel-applications-menu-2.4.3.tar.gz) = 03d9e4cb379a4d1d53352f05f1d84c8dde4eb256cde30729ee05cb4722333607c3e7d9f9d5a22bf060cd6324c6a33bad6e965d8e944d9babecc7a12cb37a848d +SHA512 (wingpanel-applications-menu-2.4.4.tar.gz) = 939447d55884a921c99fa42504be030afc6ade526f12f46cfcbb14e36d16cfc4dbe7f50baf92a72fcf2568d1b3cd20f8dbea3b348b9a031dfdd1d28b6115a691 diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 9807a29..b3b9568 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,8 +5,8 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.4.3 -Release: 2%{?dist} +Version: 2.4.4 +Release: 1%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} @@ -78,6 +78,9 @@ popd %changelog +* Fri Aug 23 2019 Fabio Valentini - 2.4.4-1 +- Update to version 2.4.4. + * Sat Jul 27 2019 Fedora Release Engineering - 2.4.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 85c25c87cfcff6806da9bd392f4f98652dfbc3d5 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 25 Nov 2019 22:17:20 +0100 Subject: [PATCH 05/23] update to version 2.5.0 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 31 ++++++++++++++++++------------- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 297f921..83c10f1 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /wingpanel-applications-menu-2.4.2.tar.gz /wingpanel-applications-menu-2.4.3.tar.gz /wingpanel-applications-menu-2.4.4.tar.gz +/wingpanel-applications-menu-2.5.0.tar.gz diff --git a/sources b/sources index 329cb6f..7194416 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wingpanel-applications-menu-2.4.4.tar.gz) = 939447d55884a921c99fa42504be030afc6ade526f12f46cfcbb14e36d16cfc4dbe7f50baf92a72fcf2568d1b3cd20f8dbea3b348b9a031dfdd1d28b6115a691 +SHA512 (wingpanel-applications-menu-2.5.0.tar.gz) = 040fb9402b72f01261ab495ef33f03c55c55344c88d7ff4ae4a8f9ace942c7a64e435632d9cb9db1035d5394dc364d857a2b4e7ddd59edc0ef74b8c67a7865dd diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index b3b9568..acc1d22 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -1,21 +1,20 @@ %global __provides_exclude_from ^%{_libdir}/wingpanel/.*\\.so$ %global srcname applications-menu -%global appname io.elementary.desktop.wingpanel.applications-menu +%global appname io.elementary.wingpanel.applications-menu Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.4.4 +Version: 2.5.0 Release: 1%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz -BuildRequires: cmake -BuildRequires: gcc -BuildRequires: gcc-c++ BuildRequires: gettext +BuildRequires: libappstream-glib +BuildRequires: meson BuildRequires: vala >= 0.32.1 BuildRequires: appstream-vala @@ -52,20 +51,21 @@ The lightweight and stylish app launcher from elementary. %build -mkdir build && pushd build -%cmake .. -%make_build -popd +%meson +%meson_build %install -pushd build -%make_install -popd +%meson_install %find_lang slingshot +%check +appstream-util validate-relax --nonet \ + %{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml + + %files -f slingshot.lang %doc README.md %license COPYING @@ -74,10 +74,15 @@ popd %{_libdir}/wingpanel/libslingshot.so -%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml +%{_datadir}/glib-2.0/schemas/io.elementary.desktop.wingpanel.applications-menu.gschema.xml +%{_datadir}/metainfo/%{appname}.appdata.xml %changelog +* Mon Nov 25 2019 Fabio Valentini - 2.5.0-1 +- Update to version 2.5.0. +- Switch to meson build system. + * Fri Aug 23 2019 Fabio Valentini - 2.4.4-1 - Update to version 2.4.4. From 503a2e6775d7f2ab8961a57750dd781b049b2f82 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 03:44:58 +0000 Subject: [PATCH 06/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wingpanel-applications-menu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index acc1d22..f1a358d 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -6,7 +6,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher Version: 2.5.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} @@ -79,6 +79,9 @@ appstream-util validate-relax --nonet \ %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 2.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Mon Nov 25 2019 Fabio Valentini - 2.5.0-1 - Update to version 2.5.0. - Switch to meson build system. From 6f3b1dbce56eda6a530d701bf47eb4b2e44875aa Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sat, 18 Apr 2020 14:37:01 +0200 Subject: [PATCH 07/23] update to version 2.6.0 --- .gitignore | 1 + f3676a5.patch | 62 ++++++++++++++++++++++++++++++++ sources | 2 +- wingpanel-applications-menu.spec | 15 +++++--- 4 files changed, 75 insertions(+), 5 deletions(-) create mode 100644 f3676a5.patch diff --git a/.gitignore b/.gitignore index 83c10f1..97f1ac0 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /wingpanel-applications-menu-2.4.3.tar.gz /wingpanel-applications-menu-2.4.4.tar.gz /wingpanel-applications-menu-2.5.0.tar.gz +/wingpanel-applications-menu-2.6.0.tar.gz diff --git a/f3676a5.patch b/f3676a5.patch new file mode 100644 index 0000000..b4c68dd --- /dev/null +++ b/f3676a5.patch @@ -0,0 +1,62 @@ +From f3676a5f478fd511a7e21b5343a40411c93e494a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Corentin=20No=C3=ABl?= +Date: Mon, 13 Apr 2020 21:57:21 +0200 +Subject: [PATCH] switchboard-plugin: Rename the plugins directory and fix type + in Applications Menu name (#363) + +--- + meson.build | 2 +- + src/synapse-plugins/switchboard-plugin.vala | 4 ++-- + src/synapse-plugins/switchboard-plugin/plugin.vala | 4 ++-- + 3 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/meson.build b/meson.build +index 36531343..e8703a2b 100644 +--- a/meson.build ++++ b/meson.build +@@ -27,7 +27,7 @@ add_project_arguments( + language: 'c' + ) + +-pluginsdir = join_paths(prefix, get_option('libdir'), 'io.elementary.application-menu') ++pluginsdir = join_paths(prefix, get_option('libdir'), 'io.elementary.wingpanel.applications-menu') + add_project_arguments( + '-DPLUGINSDIR="@0@"'.format(pluginsdir), + language: 'c' +diff --git a/src/synapse-plugins/switchboard-plugin.vala b/src/synapse-plugins/switchboard-plugin.vala +index df2968ce..0c2d5512 100644 +--- a/src/synapse-plugins/switchboard-plugin.vala ++++ b/src/synapse-plugins/switchboard-plugin.vala +@@ -26,7 +26,7 @@ public struct Synapse.PlugInfo { + public string[] path; + } + +-[DBus (name = "io.elementary.ApplicationMenu.Switchboard")] ++[DBus (name = "io.elementary.ApplicationsMenu.Switchboard")] + public class Synapse.SwitchboardExecutablePlugin : Object { + private Synapse.PlugInfo[] plugs; + +@@ -86,7 +86,7 @@ public class Synapse.SwitchboardPlugin : Object, Activatable, ItemProvider { + worker_link = new Synapse.WorkerLink (); + worker_link.on_connection_accepted.connect ((connection) => { + try { +- connection.register_object ("/io/elementary/applicationmenu", executable_plugin); ++ connection.register_object ("/io/elementary/applicationsmenu", executable_plugin); + } catch (Error e) { + critical ("%s", e.message); + } +diff --git a/src/synapse-plugins/switchboard-plugin/plugin.vala b/src/synapse-plugins/switchboard-plugin/plugin.vala +index 07e45f91..e67c78a3 100644 +--- a/src/synapse-plugins/switchboard-plugin/plugin.vala ++++ b/src/synapse-plugins/switchboard-plugin/plugin.vala +@@ -37,8 +37,8 @@ public class SwitchboardPlugin : GLib.Object { + private GLib.MainLoop main_loop; + private GLib.DBusConnection connection; + +- const string DBUS_INTERFACE = "io.elementary.ApplicationMenu.Switchboard"; +- const string DBUS_PATH = "/io/elementary/applicationmenu"; ++ const string DBUS_INTERFACE = "io.elementary.ApplicationsMenu.Switchboard"; ++ const string DBUS_PATH = "/io/elementary/applicationsmenu"; + + construct { + main_loop = new GLib.MainLoop (); diff --git a/sources b/sources index 7194416..9de18ca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wingpanel-applications-menu-2.5.0.tar.gz) = 040fb9402b72f01261ab495ef33f03c55c55344c88d7ff4ae4a8f9ace942c7a64e435632d9cb9db1035d5394dc364d857a2b4e7ddd59edc0ef74b8c67a7865dd +SHA512 (wingpanel-applications-menu-2.6.0.tar.gz) = 28a1d9fb50a8edfbaed60faee1cdbe33e3db646c0431d1543b0ed003ab38281376f54df0c21a95309cb006a599e5cd5f687703e1dad3159b9646c47a0ded4427 diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index f1a358d..f348acf 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -1,17 +1,20 @@ -%global __provides_exclude_from ^%{_libdir}/wingpanel/.*\\.so$ - %global srcname applications-menu %global appname io.elementary.wingpanel.applications-menu +%global __provides_exclude_from ^%{_libdir}/(wingpanel|%{appname})/.*\\.so$ + Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.5.0 -Release: 2%{?dist} +Version: 2.6.0 +Release: 1%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +# upstream patch to fix libdir subdirectory name +Patch0: %{url}/commit/f3676a5.patch + BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson @@ -72,6 +75,7 @@ appstream-util validate-relax --nonet \ %config(noreplace) %{_sysconfdir}/xdg/menus/pantheon-applications.menu +%{_libdir}/%{appname}/ %{_libdir}/wingpanel/libslingshot.so %{_datadir}/glib-2.0/schemas/io.elementary.desktop.wingpanel.applications-menu.gschema.xml @@ -79,6 +83,9 @@ appstream-util validate-relax --nonet \ %changelog +* Sat Apr 18 2020 Fabio Valentini - 2.6.0-1 +- Update to version 2.6.0. + * Fri Jan 31 2020 Fedora Release Engineering - 2.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From e87c6e6bc186ccd7c2a3530fa915b6cea2c6b951 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sat, 9 May 2020 14:21:19 +0200 Subject: [PATCH 08/23] update to version 2.7.0 --- .gitignore | 1 + f3676a5.patch | 62 -------------------------------- sources | 2 +- wingpanel-applications-menu.spec | 11 +++--- 4 files changed, 8 insertions(+), 68 deletions(-) delete mode 100644 f3676a5.patch diff --git a/.gitignore b/.gitignore index 97f1ac0..20c5ba1 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /wingpanel-applications-menu-2.4.4.tar.gz /wingpanel-applications-menu-2.5.0.tar.gz /wingpanel-applications-menu-2.6.0.tar.gz +/applications-menu-2.7.0.tar.gz diff --git a/f3676a5.patch b/f3676a5.patch deleted file mode 100644 index b4c68dd..0000000 --- a/f3676a5.patch +++ /dev/null @@ -1,62 +0,0 @@ -From f3676a5f478fd511a7e21b5343a40411c93e494a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Corentin=20No=C3=ABl?= -Date: Mon, 13 Apr 2020 21:57:21 +0200 -Subject: [PATCH] switchboard-plugin: Rename the plugins directory and fix type - in Applications Menu name (#363) - ---- - meson.build | 2 +- - src/synapse-plugins/switchboard-plugin.vala | 4 ++-- - src/synapse-plugins/switchboard-plugin/plugin.vala | 4 ++-- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/meson.build b/meson.build -index 36531343..e8703a2b 100644 ---- a/meson.build -+++ b/meson.build -@@ -27,7 +27,7 @@ add_project_arguments( - language: 'c' - ) - --pluginsdir = join_paths(prefix, get_option('libdir'), 'io.elementary.application-menu') -+pluginsdir = join_paths(prefix, get_option('libdir'), 'io.elementary.wingpanel.applications-menu') - add_project_arguments( - '-DPLUGINSDIR="@0@"'.format(pluginsdir), - language: 'c' -diff --git a/src/synapse-plugins/switchboard-plugin.vala b/src/synapse-plugins/switchboard-plugin.vala -index df2968ce..0c2d5512 100644 ---- a/src/synapse-plugins/switchboard-plugin.vala -+++ b/src/synapse-plugins/switchboard-plugin.vala -@@ -26,7 +26,7 @@ public struct Synapse.PlugInfo { - public string[] path; - } - --[DBus (name = "io.elementary.ApplicationMenu.Switchboard")] -+[DBus (name = "io.elementary.ApplicationsMenu.Switchboard")] - public class Synapse.SwitchboardExecutablePlugin : Object { - private Synapse.PlugInfo[] plugs; - -@@ -86,7 +86,7 @@ public class Synapse.SwitchboardPlugin : Object, Activatable, ItemProvider { - worker_link = new Synapse.WorkerLink (); - worker_link.on_connection_accepted.connect ((connection) => { - try { -- connection.register_object ("/io/elementary/applicationmenu", executable_plugin); -+ connection.register_object ("/io/elementary/applicationsmenu", executable_plugin); - } catch (Error e) { - critical ("%s", e.message); - } -diff --git a/src/synapse-plugins/switchboard-plugin/plugin.vala b/src/synapse-plugins/switchboard-plugin/plugin.vala -index 07e45f91..e67c78a3 100644 ---- a/src/synapse-plugins/switchboard-plugin/plugin.vala -+++ b/src/synapse-plugins/switchboard-plugin/plugin.vala -@@ -37,8 +37,8 @@ public class SwitchboardPlugin : GLib.Object { - private GLib.MainLoop main_loop; - private GLib.DBusConnection connection; - -- const string DBUS_INTERFACE = "io.elementary.ApplicationMenu.Switchboard"; -- const string DBUS_PATH = "/io/elementary/applicationmenu"; -+ const string DBUS_INTERFACE = "io.elementary.ApplicationsMenu.Switchboard"; -+ const string DBUS_PATH = "/io/elementary/applicationsmenu"; - - construct { - main_loop = new GLib.MainLoop (); diff --git a/sources b/sources index 9de18ca..5d37066 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wingpanel-applications-menu-2.6.0.tar.gz) = 28a1d9fb50a8edfbaed60faee1cdbe33e3db646c0431d1543b0ed003ab38281376f54df0c21a95309cb006a599e5cd5f687703e1dad3159b9646c47a0ded4427 +SHA512 (applications-menu-2.7.0.tar.gz) = bbe66218c27256bfdd0b89f210a2a800dad8d06d34a410cf71ff01f4492e02d6cd0b5ebe2322220e8ded35814253c3e517fdbaad36a44cbe001e8390b00ca0d4 diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index f348acf..bbf724d 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,15 +5,12 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.6.0 +Version: 2.7.0 Release: 1%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} -Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz - -# upstream patch to fix libdir subdirectory name -Patch0: %{url}/commit/f3676a5.patch +Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib @@ -29,6 +26,7 @@ BuildRequires: pkgconfig(granite) >= 0.5 BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libgnome-menu-3.0) +BuildRequires: pkgconfig(libhandy-0.0) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(plank) >= 0.10.9 BuildRequires: pkgconfig(switchboard-2.0) @@ -83,6 +81,9 @@ appstream-util validate-relax --nonet \ %changelog +* Sat May 09 2020 Fabio Valentini - 2.7.0-1 +- Update to version 2.7.0. + * Sat Apr 18 2020 Fabio Valentini - 2.6.0-1 - Update to version 2.6.0. From 5d6d8a39787e0c89dcbd7df10077dac04222fed4 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 29 May 2020 00:40:36 +0200 Subject: [PATCH 09/23] update to version 2.7.1 --- .gitignore | 1 + 00-drop-broken-meson-deps.patch | 44 ++++++++++++++++++++++++++++++++ sources | 2 +- wingpanel-applications-menu.spec | 15 ++++++++--- 4 files changed, 57 insertions(+), 5 deletions(-) create mode 100644 00-drop-broken-meson-deps.patch diff --git a/.gitignore b/.gitignore index 20c5ba1..3bdf088 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /wingpanel-applications-menu-2.5.0.tar.gz /wingpanel-applications-menu-2.6.0.tar.gz /applications-menu-2.7.0.tar.gz +/applications-menu-2.7.1.tar.gz diff --git a/00-drop-broken-meson-deps.patch b/00-drop-broken-meson-deps.patch new file mode 100644 index 0000000..7fbb6de --- /dev/null +++ b/00-drop-broken-meson-deps.patch @@ -0,0 +1,44 @@ +diff --git a/meson.build b/meson.build +index 927731f..6089994 100644 +--- a/meson.build ++++ b/meson.build +@@ -43,20 +43,12 @@ libsoup_dep = dependency('libsoup-2.4') + appstream_dep = dependency('appstream') + gio_unix_dep = dependency('gio-unix-2.0') + json_glib_dep = dependency('json-glib-1.0') +-zeitgeist_dep = dependency('zeitgeist-2.0') + switchboard_dep = dependency('switchboard-2.0') + libgnome_menu_dep = dependency('libgnome-menu-3.0') + libhandy_dep = dependency('libhandy-0.0') + wingpanel_dep = dependency('wingpanel-2.0', version: '>=2.1.0') + posix_dep = meson.get_compiler('vala').find_library('posix') + +-unity_dep = [] +- +-if get_option('with-unity') +- unity_dep = dependency('unity', version: '>=4.0.0') +- add_project_arguments('--define=HAVE_UNITY', language: 'vala') +-endif +- + plank_dep = dependency('plank', required: false) + if plank_dep.version().version_compare('>=0.10.9') + add_project_arguments('--define=HAS_PLANK', language: 'vala') +diff --git a/meson_options.txt b/meson_options.txt +index f970ad3..9e825c1 100644 +--- a/meson_options.txt ++++ b/meson_options.txt +@@ -1,2 +1 @@ +-option('with-unity', type : 'boolean', value : 'true', description : 'Add Unity launcher support') + option('with-zeitgeist', type : 'boolean', value : 'true', description : 'Add Zeitgeist support') +diff --git a/src/meson.build b/src/meson.build +index 30e194b..09cfd10 100644 +--- a/src/meson.build ++++ b/src/meson.build +@@ -78,7 +78,6 @@ dependencies = [ + libsoup_dep, + appstream_dep, + plank_dep, +- unity_dep, + wingpanel_dep, + libhandy_dep, + posix_dep, diff --git a/sources b/sources index 5d37066..5a93eeb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (applications-menu-2.7.0.tar.gz) = bbe66218c27256bfdd0b89f210a2a800dad8d06d34a410cf71ff01f4492e02d6cd0b5ebe2322220e8ded35814253c3e517fdbaad36a44cbe001e8390b00ca0d4 +SHA512 (applications-menu-2.7.1.tar.gz) = 3ba9b7d6491d0cb50edaa72ea04900deba71c6e1706ff0b81278e4b1462581e6ad379a59e7e0283aab19b71c3587ab872f241aae0505f2b4a857cf6da95a3bdb diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index bbf724d..33234d4 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,13 +5,18 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.7.0 +Version: 2.7.1 Release: 1%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz +# - drop unity dependency from meson entirely +# - allow disabling "optional" zeitgeist dependency +# https://github.com/elementary/applications-menu/pull/392 +Patch0: 00-drop-broken-meson-deps.patch + BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson @@ -30,9 +35,7 @@ BuildRequires: pkgconfig(libhandy-0.0) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(plank) >= 0.10.9 BuildRequires: pkgconfig(switchboard-2.0) -BuildRequires: pkgconfig(unity) >= 4.0.0 BuildRequires: pkgconfig(wingpanel-2.0) >= 2.1.0 -BuildRequires: pkgconfig(zeitgeist-2.0) Requires: redhat-menus @@ -52,7 +55,7 @@ The lightweight and stylish app launcher from elementary. %build -%meson +%meson -Dwith-zeitgeist=false %meson_build @@ -81,6 +84,10 @@ appstream-util validate-relax --nonet \ %changelog +* Thu May 28 2020 Fabio Valentini - 2.7.1-1 +- Update to version 2.7.1. +- Drop useless unity and zeitgeist dependencies. + * Sat May 09 2020 Fabio Valentini - 2.7.0-1 - Update to version 2.7.0. From 91ac6d8edaa98dd126f1455335205902297d79cf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 14:10:27 +0000 Subject: [PATCH 10/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wingpanel-applications-menu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 33234d4..36a1217 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -6,7 +6,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher Version: 2.7.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} @@ -84,6 +84,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 2.7.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu May 28 2020 Fabio Valentini - 2.7.1-1 - Update to version 2.7.1. - Drop useless unity and zeitgeist dependencies. From 976345be38de285e77db948c169eb9ae68a1b408 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:31:33 +0000 Subject: [PATCH 11/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wingpanel-applications-menu.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 36a1217..b674a34 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -6,7 +6,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher Version: 2.7.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} @@ -84,6 +84,9 @@ appstream-util validate-relax --nonet \ %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 2.7.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 2.7.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From ed1d962e9e4c6801575e76882a644117e85c6207 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Thu, 18 Feb 2021 22:00:51 +0100 Subject: [PATCH 12/23] bump to commit b90e59a; rebuilt for granite 6 soname bump and wingpanel 3 --- .gitignore | 1 + 00-drop-broken-meson-deps.patch | 44 -------------------------------- sources | 2 +- wingpanel-applications-menu.spec | 26 +++++++++---------- 4 files changed, 14 insertions(+), 59 deletions(-) delete mode 100644 00-drop-broken-meson-deps.patch diff --git a/.gitignore b/.gitignore index 3bdf088..b695436 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /wingpanel-applications-menu-2.6.0.tar.gz /applications-menu-2.7.0.tar.gz /applications-menu-2.7.1.tar.gz +/applications-menu-b90e59a.tar.gz diff --git a/00-drop-broken-meson-deps.patch b/00-drop-broken-meson-deps.patch deleted file mode 100644 index 7fbb6de..0000000 --- a/00-drop-broken-meson-deps.patch +++ /dev/null @@ -1,44 +0,0 @@ -diff --git a/meson.build b/meson.build -index 927731f..6089994 100644 ---- a/meson.build -+++ b/meson.build -@@ -43,20 +43,12 @@ libsoup_dep = dependency('libsoup-2.4') - appstream_dep = dependency('appstream') - gio_unix_dep = dependency('gio-unix-2.0') - json_glib_dep = dependency('json-glib-1.0') --zeitgeist_dep = dependency('zeitgeist-2.0') - switchboard_dep = dependency('switchboard-2.0') - libgnome_menu_dep = dependency('libgnome-menu-3.0') - libhandy_dep = dependency('libhandy-0.0') - wingpanel_dep = dependency('wingpanel-2.0', version: '>=2.1.0') - posix_dep = meson.get_compiler('vala').find_library('posix') - --unity_dep = [] -- --if get_option('with-unity') -- unity_dep = dependency('unity', version: '>=4.0.0') -- add_project_arguments('--define=HAVE_UNITY', language: 'vala') --endif -- - plank_dep = dependency('plank', required: false) - if plank_dep.version().version_compare('>=0.10.9') - add_project_arguments('--define=HAS_PLANK', language: 'vala') -diff --git a/meson_options.txt b/meson_options.txt -index f970ad3..9e825c1 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -1,2 +1 @@ --option('with-unity', type : 'boolean', value : 'true', description : 'Add Unity launcher support') - option('with-zeitgeist', type : 'boolean', value : 'true', description : 'Add Zeitgeist support') -diff --git a/src/meson.build b/src/meson.build -index 30e194b..09cfd10 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -78,7 +78,6 @@ dependencies = [ - libsoup_dep, - appstream_dep, - plank_dep, -- unity_dep, - wingpanel_dep, - libhandy_dep, - posix_dep, diff --git a/sources b/sources index 5a93eeb..9a7d847 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (applications-menu-2.7.1.tar.gz) = 3ba9b7d6491d0cb50edaa72ea04900deba71c6e1706ff0b81278e4b1462581e6ad379a59e7e0283aab19b71c3587ab872f241aae0505f2b4a857cf6da95a3bdb +SHA512 (applications-menu-b90e59a.tar.gz) = 688a4e3d6c0581df2a27d538178eadde58377d6b673bbc6f977b58030d2ffe33b85a98e949541704e2589658e60ec377d24e9ae31fc03f42b1ac5b62ac8fdd84 diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index b674a34..e4d6c6e 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -1,3 +1,7 @@ +%global commit b90e59ae351b5aa099a3f5982752d76f9c5c039e +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commitdate 20210217 + %global srcname applications-menu %global appname io.elementary.wingpanel.applications-menu @@ -6,16 +10,11 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher Version: 2.7.1 -Release: 3%{?dist} +Release: 4.%{commitdate}git%{shortcommit}%{?dist} License: GPLv3+ URL: https://github.com/elementary/%{srcname} -Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz - -# - drop unity dependency from meson entirely -# - allow disabling "optional" zeitgeist dependency -# https://github.com/elementary/applications-menu/pull/392 -Patch0: 00-drop-broken-meson-deps.patch +Source0: %{url}/archive/%{commit}/%{srcname}-%{shortcommit}.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib @@ -31,27 +30,23 @@ BuildRequires: pkgconfig(granite) >= 0.5 BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libgnome-menu-3.0) -BuildRequires: pkgconfig(libhandy-0.0) +BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(plank) >= 0.10.9 BuildRequires: pkgconfig(switchboard-2.0) -BuildRequires: pkgconfig(wingpanel-2.0) >= 2.1.0 +BuildRequires: pkgconfig(wingpanel) >= 3.0.0 Requires: redhat-menus Requires: wingpanel%{?_isa} Supplements: wingpanel%{?_isa} -Provides: slingshot-launcher = %{version}-%{release} -Obsoletes: slingshot-launcher < 2.2.0-8 - - %description The lightweight and stylish app launcher from elementary. %prep -%autosetup -n %{srcname}-%{version} -p1 +%autosetup -n %{srcname}-%{commit} -p1 %build @@ -84,6 +79,9 @@ appstream-util validate-relax --nonet \ %changelog +* Thu Feb 18 2021 Fabio Valentini - 2.7.1-4.20210217gitb90e59a +- Bump to commit b90e59a. Rebuilt for granite 6 soname bump and wingpanel 3. + * Wed Jan 27 2021 Fedora Release Engineering - 2.7.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 0340efd7dff079fac9ccf01483cf140f29df9478 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 16 Jul 2021 21:51:28 +0200 Subject: [PATCH 13/23] convert to rpmautospec --- changelog | 53 +++++++++++++++++++++++++++++ wingpanel-applications-menu.spec | 57 ++------------------------------ 2 files changed, 55 insertions(+), 55 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..09f2bb4 --- /dev/null +++ b/changelog @@ -0,0 +1,53 @@ +* Thu Feb 18 2021 Fabio Valentini - 2.7.1-4.20210217gitb90e59a +- Bump to commit b90e59a. Rebuilt for granite 6 soname bump and wingpanel 3. + +* Wed Jan 27 2021 Fedora Release Engineering - 2.7.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 2.7.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu May 28 2020 Fabio Valentini - 2.7.1-1 +- Update to version 2.7.1. +- Drop useless unity and zeitgeist dependencies. + +* Sat May 09 2020 Fabio Valentini - 2.7.0-1 +- Update to version 2.7.0. + +* Sat Apr 18 2020 Fabio Valentini - 2.6.0-1 +- Update to version 2.6.0. + +* Fri Jan 31 2020 Fedora Release Engineering - 2.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Nov 25 2019 Fabio Valentini - 2.5.0-1 +- Update to version 2.5.0. +- Switch to meson build system. + +* Fri Aug 23 2019 Fabio Valentini - 2.4.4-1 +- Update to version 2.4.4. + +* Sat Jul 27 2019 Fedora Release Engineering - 2.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri May 17 2019 Fabio Valentini - 2.4.3-1 +- Update to version 2.4.3. + +* Sun Feb 03 2019 Fedora Release Engineering - 2.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 22 2019 Fabio Valentini - 2.4.2-1 +- Update to version 2.4.2. + +* Sat Dec 08 2018 Fabio Valentini - 2.4.1-1 +- Update to version 2.4.1. +- Drop explicit dependency on zeitgeist. + +* Tue Sep 18 2018 Fabio Valentini - 2.4.0-1 +- Update to version 2.4.0. + +* Sat Jul 14 2018 Fedora Release Engineering - 2.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Jul 08 2018 Fabio Valentini - 2.3.0-1 +- Initial package renamed from slingshot-launcher. diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index e4d6c6e..aa8d0d2 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -10,7 +10,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher Version: 2.7.1 -Release: 4.%{commitdate}git%{shortcommit}%{?dist} +Release: %autorelease -e %{commitdate}git%{shortcommit} License: GPLv3+ URL: https://github.com/elementary/%{srcname} @@ -79,57 +79,4 @@ appstream-util validate-relax --nonet \ %changelog -* Thu Feb 18 2021 Fabio Valentini - 2.7.1-4.20210217gitb90e59a -- Bump to commit b90e59a. Rebuilt for granite 6 soname bump and wingpanel 3. - -* Wed Jan 27 2021 Fedora Release Engineering - 2.7.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 2.7.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu May 28 2020 Fabio Valentini - 2.7.1-1 -- Update to version 2.7.1. -- Drop useless unity and zeitgeist dependencies. - -* Sat May 09 2020 Fabio Valentini - 2.7.0-1 -- Update to version 2.7.0. - -* Sat Apr 18 2020 Fabio Valentini - 2.6.0-1 -- Update to version 2.6.0. - -* Fri Jan 31 2020 Fedora Release Engineering - 2.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Nov 25 2019 Fabio Valentini - 2.5.0-1 -- Update to version 2.5.0. -- Switch to meson build system. - -* Fri Aug 23 2019 Fabio Valentini - 2.4.4-1 -- Update to version 2.4.4. - -* Sat Jul 27 2019 Fedora Release Engineering - 2.4.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri May 17 2019 Fabio Valentini - 2.4.3-1 -- Update to version 2.4.3. - -* Sun Feb 03 2019 Fedora Release Engineering - 2.4.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Jan 22 2019 Fabio Valentini - 2.4.2-1 -- Update to version 2.4.2. - -* Sat Dec 08 2018 Fabio Valentini - 2.4.1-1 -- Update to version 2.4.1. -- Drop explicit dependency on zeitgeist. - -* Tue Sep 18 2018 Fabio Valentini - 2.4.0-1 -- Update to version 2.4.0. - -* Sat Jul 14 2018 Fedora Release Engineering - 2.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sun Jul 08 2018 Fabio Valentini - 2.3.0-1 -- Initial package renamed from slingshot-launcher. - +%autochangelog From 99fc612cd3141ef3dd26f6ad35fdc0d2e04c8870 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 16 Jul 2021 21:58:14 +0200 Subject: [PATCH 14/23] Update to version 2.8.0; Fixes RHBZ#1982481 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 18 +++++++----------- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index b695436..10f2268 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /applications-menu-2.7.0.tar.gz /applications-menu-2.7.1.tar.gz /applications-menu-b90e59a.tar.gz +/applications-menu-2.8.0.tar.gz diff --git a/sources b/sources index 9a7d847..dc81930 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (applications-menu-b90e59a.tar.gz) = 688a4e3d6c0581df2a27d538178eadde58377d6b673bbc6f977b58030d2ffe33b85a98e949541704e2589658e60ec377d24e9ae31fc03f42b1ac5b62ac8fdd84 +SHA512 (applications-menu-2.8.0.tar.gz) = d2955c9d61a496c7933aa712473aa1f238146c1d36a984e77c7bf474b616a3cdf766bd594575291df4f1eccfaaa8658f6c8a8d751cfd9df1e1b8dc3790892d1e diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index aa8d0d2..638c742 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -1,7 +1,3 @@ -%global commit b90e59ae351b5aa099a3f5982752d76f9c5c039e -%global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20210217 - %global srcname applications-menu %global appname io.elementary.wingpanel.applications-menu @@ -9,12 +5,12 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.7.1 -Release: %autorelease -e %{commitdate}git%{shortcommit} +Version: 2.8.0 +Release: %autorelease License: GPLv3+ -URL: https://github.com/elementary/%{srcname} -Source0: %{url}/archive/%{commit}/%{srcname}-%{shortcommit}.tar.gz +URL: https://github.com/elementary/applications-menu +Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz BuildRequires: gettext BuildRequires: libappstream-glib @@ -26,11 +22,11 @@ BuildRequires: appstream-vala BuildRequires: pkgconfig(appstream) >= 0.10.0 BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(granite) >= 0.5 +BuildRequires: pkgconfig(granite) >= 6.1.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libgnome-menu-3.0) -BuildRequires: pkgconfig(libhandy-1) +BuildRequires: pkgconfig(libhandy-1) >= 0.83.0 BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(plank) >= 0.10.9 BuildRequires: pkgconfig(switchboard-2.0) @@ -46,7 +42,7 @@ The lightweight and stylish app launcher from elementary. %prep -%autosetup -n %{srcname}-%{commit} -p1 +%autosetup -n %{srcname}-%{version} -p1 %build From d52aa991d7f5884a2c0e56edd71e642cfec34540 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:58:24 +0000 Subject: [PATCH 15/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 50cca8c9119b610696826245d64e370272b3a35f Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 27 Aug 2021 19:47:54 +0200 Subject: [PATCH 16/23] Update to version 2.8.1; Fixes RHBZ#1998510 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 5 +---- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 10f2268..ab491c9 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /applications-menu-2.7.1.tar.gz /applications-menu-b90e59a.tar.gz /applications-menu-2.8.0.tar.gz +/applications-menu-2.8.1.tar.gz diff --git a/sources b/sources index dc81930..91313c9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (applications-menu-2.8.0.tar.gz) = d2955c9d61a496c7933aa712473aa1f238146c1d36a984e77c7bf474b616a3cdf766bd594575291df4f1eccfaaa8658f6c8a8d751cfd9df1e1b8dc3790892d1e +SHA512 (applications-menu-2.8.1.tar.gz) = c8ba8b1ecd3d1cfda9272e46e3e9289bc837160d7309b2f8993e2957847cbf7cd663d915ce09d2e9ddd13eb288e1bc22de54598c97e47c8bcd7aa030852a45ed diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 638c742..2d42517 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,7 +5,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.8.0 +Version: 2.8.1 Release: %autorelease License: GPLv3+ @@ -25,7 +25,6 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(granite) >= 6.1.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 BuildRequires: pkgconfig(json-glib-1.0) -BuildRequires: pkgconfig(libgnome-menu-3.0) BuildRequires: pkgconfig(libhandy-1) >= 0.83.0 BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(plank) >= 0.10.9 @@ -65,8 +64,6 @@ appstream-util validate-relax --nonet \ %doc README.md %license COPYING -%config(noreplace) %{_sysconfdir}/xdg/menus/pantheon-applications.menu - %{_libdir}/%{appname}/ %{_libdir}/wingpanel/libslingshot.so From a8c3ffd41d558d1f3d838176bb01a7a99db866c8 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Tue, 28 Sep 2021 22:24:10 +0200 Subject: [PATCH 17/23] Update to version 2.9.0; Fixes RHBZ#1999344 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ab491c9..c35317a 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ /applications-menu-b90e59a.tar.gz /applications-menu-2.8.0.tar.gz /applications-menu-2.8.1.tar.gz +/applications-menu-2.9.0.tar.gz diff --git a/sources b/sources index 91313c9..db1c999 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (applications-menu-2.8.1.tar.gz) = c8ba8b1ecd3d1cfda9272e46e3e9289bc837160d7309b2f8993e2957847cbf7cd663d915ce09d2e9ddd13eb288e1bc22de54598c97e47c8bcd7aa030852a45ed +SHA512 (applications-menu-2.9.0.tar.gz) = 16d38034672a2eef26a8f3955845fba48abec85a37489ecb3dc20c65011f83a4f73cc3cd817b0d12d6e28300634803c6c7791c35b79700db5f963b9b5664c1e8 diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 2d42517..4e8c95b 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,7 +5,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.8.1 +Version: 2.9.0 Release: %autorelease License: GPLv3+ From 6b883e8c43e4258b1e7a90c393275913e28b5786 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sat, 30 Oct 2021 11:46:19 +0200 Subject: [PATCH 18/23] Update to version 2.9.1; Fixes RHBZ#2017813 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c35317a..c35df40 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ /applications-menu-2.8.0.tar.gz /applications-menu-2.8.1.tar.gz /applications-menu-2.9.0.tar.gz +/applications-menu-2.9.1.tar.gz diff --git a/sources b/sources index db1c999..e11b37b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (applications-menu-2.9.0.tar.gz) = 16d38034672a2eef26a8f3955845fba48abec85a37489ecb3dc20c65011f83a4f73cc3cd817b0d12d6e28300634803c6c7791c35b79700db5f963b9b5664c1e8 +SHA512 (applications-menu-2.9.1.tar.gz) = 48fbc23d1b05cfd7fd69c85e016e1b26659de7368d121ba8125568bf24d338b3ecac929df1709ee9d21bb0ad833a0e1eeee3b2e5643ed1673ea498efc29ee457 diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 4e8c95b..8ef156d 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,7 +5,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.9.0 +Version: 2.9.1 Release: %autorelease License: GPLv3+ From 2f017b67b090608b66cff9473f357517a3dbe558 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Thu, 25 Nov 2021 14:22:34 +0100 Subject: [PATCH 19/23] Update to version 2.10.1; Fixes RHBZ#2026201 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index c35df40..1d7a245 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /applications-menu-2.8.1.tar.gz /applications-menu-2.9.0.tar.gz /applications-menu-2.9.1.tar.gz +/applications-menu-2.10.1.tar.gz diff --git a/sources b/sources index e11b37b..cc5a5d3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (applications-menu-2.9.1.tar.gz) = 48fbc23d1b05cfd7fd69c85e016e1b26659de7368d121ba8125568bf24d338b3ecac929df1709ee9d21bb0ad833a0e1eeee3b2e5643ed1673ea498efc29ee457 +SHA512 (applications-menu-2.10.1.tar.gz) = f2cb0173a1f2efc35d657b9530e6181c01069af519c8827f92cb18e2c6329db0d1e52e34a43cf6fa9bf719c0fc3c0bc01dbeaa43b8faece093376198eb22ddcf diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index 8ef156d..aa2e73e 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,7 +5,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.9.1 +Version: 2.10.1 Release: %autorelease License: GPLv3+ From c898fee030b1f4b510371fb7331b3e749ce2ed4d Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Thu, 16 Dec 2021 00:15:39 +0100 Subject: [PATCH 20/23] Update to version 2.10.2; Fixes RHBZ#2031416 --- .gitignore | 1 + sources | 2 +- wingpanel-applications-menu.spec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1d7a245..b0760e8 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ /applications-menu-2.9.0.tar.gz /applications-menu-2.9.1.tar.gz /applications-menu-2.10.1.tar.gz +/applications-menu-2.10.2.tar.gz diff --git a/sources b/sources index cc5a5d3..dd2c4fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (applications-menu-2.10.1.tar.gz) = f2cb0173a1f2efc35d657b9530e6181c01069af519c8827f92cb18e2c6329db0d1e52e34a43cf6fa9bf719c0fc3c0bc01dbeaa43b8faece093376198eb22ddcf +SHA512 (applications-menu-2.10.2.tar.gz) = 4e2ba2257a771d5b9ec4128e8a952e2c993b502876f5343789e3ff2fb513bbbeb765491d81055221bc15b1fbec0444b69fc0b6d92582863e431d642d5ebe010b diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec index aa2e73e..9521efa 100644 --- a/wingpanel-applications-menu.spec +++ b/wingpanel-applications-menu.spec @@ -5,7 +5,7 @@ Name: wingpanel-applications-menu Summary: Lightweight and stylish app launcher -Version: 2.10.1 +Version: 2.10.2 Release: %autorelease License: GPLv3+ From 19fcfb68942bd0b90a6c8fa79d4c8a58a8d9ce9d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:30:12 +0000 Subject: [PATCH 21/23] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering From eb26a9531ce50ebafbe1efe2c8aa267e636319a7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:27:30 +0000 Subject: [PATCH 22/23] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 4d81d84386da15edc13d1323e1384fc0f1e6c4b6 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Wed, 31 Aug 2022 12:12:31 +0200 Subject: [PATCH 23/23] remove package (temporarily) due to unresolved issues with GNOME 43 --- .gitignore | 20 ------- changelog | 53 ------------------- dead.package | 1 + sources | 1 - wingpanel-applications-menu.rpmlintrc | 3 -- wingpanel-applications-menu.spec | 75 --------------------------- 6 files changed, 1 insertion(+), 152 deletions(-) delete mode 100644 .gitignore delete mode 100644 changelog create mode 100644 dead.package delete mode 100644 sources delete mode 100644 wingpanel-applications-menu.rpmlintrc delete mode 100644 wingpanel-applications-menu.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b0760e8..0000000 --- a/.gitignore +++ /dev/null @@ -1,20 +0,0 @@ -/results_* -/*.src.rpm - -/wingpanel-applications-menu-2.3.0.tar.gz -/wingpanel-applications-menu-2.4.0.tar.gz -/wingpanel-applications-menu-2.4.1.tar.gz -/wingpanel-applications-menu-2.4.2.tar.gz -/wingpanel-applications-menu-2.4.3.tar.gz -/wingpanel-applications-menu-2.4.4.tar.gz -/wingpanel-applications-menu-2.5.0.tar.gz -/wingpanel-applications-menu-2.6.0.tar.gz -/applications-menu-2.7.0.tar.gz -/applications-menu-2.7.1.tar.gz -/applications-menu-b90e59a.tar.gz -/applications-menu-2.8.0.tar.gz -/applications-menu-2.8.1.tar.gz -/applications-menu-2.9.0.tar.gz -/applications-menu-2.9.1.tar.gz -/applications-menu-2.10.1.tar.gz -/applications-menu-2.10.2.tar.gz diff --git a/changelog b/changelog deleted file mode 100644 index 09f2bb4..0000000 --- a/changelog +++ /dev/null @@ -1,53 +0,0 @@ -* Thu Feb 18 2021 Fabio Valentini - 2.7.1-4.20210217gitb90e59a -- Bump to commit b90e59a. Rebuilt for granite 6 soname bump and wingpanel 3. - -* Wed Jan 27 2021 Fedora Release Engineering - 2.7.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 2.7.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu May 28 2020 Fabio Valentini - 2.7.1-1 -- Update to version 2.7.1. -- Drop useless unity and zeitgeist dependencies. - -* Sat May 09 2020 Fabio Valentini - 2.7.0-1 -- Update to version 2.7.0. - -* Sat Apr 18 2020 Fabio Valentini - 2.6.0-1 -- Update to version 2.6.0. - -* Fri Jan 31 2020 Fedora Release Engineering - 2.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Nov 25 2019 Fabio Valentini - 2.5.0-1 -- Update to version 2.5.0. -- Switch to meson build system. - -* Fri Aug 23 2019 Fabio Valentini - 2.4.4-1 -- Update to version 2.4.4. - -* Sat Jul 27 2019 Fedora Release Engineering - 2.4.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri May 17 2019 Fabio Valentini - 2.4.3-1 -- Update to version 2.4.3. - -* Sun Feb 03 2019 Fedora Release Engineering - 2.4.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Jan 22 2019 Fabio Valentini - 2.4.2-1 -- Update to version 2.4.2. - -* Sat Dec 08 2018 Fabio Valentini - 2.4.1-1 -- Update to version 2.4.1. -- Drop explicit dependency on zeitgeist. - -* Tue Sep 18 2018 Fabio Valentini - 2.4.0-1 -- Update to version 2.4.0. - -* Sat Jul 14 2018 Fedora Release Engineering - 2.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sun Jul 08 2018 Fabio Valentini - 2.3.0-1 -- Initial package renamed from slingshot-launcher. diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..43a9af6 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +remove package (temporarily) due to unresolved issues with GNOME 43 diff --git a/sources b/sources deleted file mode 100644 index dd2c4fa..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (applications-menu-2.10.2.tar.gz) = 4e2ba2257a771d5b9ec4128e8a952e2c993b502876f5343789e3ff2fb513bbbeb765491d81055221bc15b1fbec0444b69fc0b6d92582863e431d642d5ebe010b diff --git a/wingpanel-applications-menu.rpmlintrc b/wingpanel-applications-menu.rpmlintrc deleted file mode 100644 index fbcdc48..0000000 --- a/wingpanel-applications-menu.rpmlintrc +++ /dev/null @@ -1,3 +0,0 @@ -# false positives -addFilter("E: invalid-lc-messages-dir /usr/share/locale/bh*") -addFilter("E: invalid-lc-messages-dir /usr/share/locale/mo*") diff --git a/wingpanel-applications-menu.spec b/wingpanel-applications-menu.spec deleted file mode 100644 index 9521efa..0000000 --- a/wingpanel-applications-menu.spec +++ /dev/null @@ -1,75 +0,0 @@ -%global srcname applications-menu -%global appname io.elementary.wingpanel.applications-menu - -%global __provides_exclude_from ^%{_libdir}/(wingpanel|%{appname})/.*\\.so$ - -Name: wingpanel-applications-menu -Summary: Lightweight and stylish app launcher -Version: 2.10.2 -Release: %autorelease -License: GPLv3+ - -URL: https://github.com/elementary/applications-menu -Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz - -BuildRequires: gettext -BuildRequires: libappstream-glib -BuildRequires: meson -BuildRequires: vala >= 0.32.1 - -BuildRequires: appstream-vala - -BuildRequires: pkgconfig(appstream) >= 0.10.0 -BuildRequires: pkgconfig(gee-0.8) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(granite) >= 6.1.0 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 -BuildRequires: pkgconfig(json-glib-1.0) -BuildRequires: pkgconfig(libhandy-1) >= 0.83.0 -BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(plank) >= 0.10.9 -BuildRequires: pkgconfig(switchboard-2.0) -BuildRequires: pkgconfig(wingpanel) >= 3.0.0 - -Requires: redhat-menus - -Requires: wingpanel%{?_isa} -Supplements: wingpanel%{?_isa} - -%description -The lightweight and stylish app launcher from elementary. - - -%prep -%autosetup -n %{srcname}-%{version} -p1 - - -%build -%meson -Dwith-zeitgeist=false -%meson_build - - -%install -%meson_install - -%find_lang slingshot - - -%check -appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml - - -%files -f slingshot.lang -%doc README.md -%license COPYING - -%{_libdir}/%{appname}/ -%{_libdir}/wingpanel/libslingshot.so - -%{_datadir}/glib-2.0/schemas/io.elementary.desktop.wingpanel.applications-menu.gschema.xml -%{_datadir}/metainfo/%{appname}.appdata.xml - - -%changelog -%autochangelog