pcs-0.11.7-3

- Fixed a bug preventing the Cockpit Application from being installed from Cockpit
This commit is contained in:
Michal Pospisil 2024-02-05 10:51:21 +01:00
parent b68e4b6701
commit 655b3251b0
2 changed files with 32 additions and 1 deletions

View File

@ -0,0 +1,25 @@
From c55cac8220da78b87b7c84c4049280bc05bf1753 Mon Sep 17 00:00:00 2001
From: Michal Pospisil <mpospisi@redhat.com>
Date: Fri, 2 Feb 2024 18:47:54 +0100
Subject: [PATCH] metainfo: fix outdated extends id
---
packages/app/org.clusterlabs.cockpit_pcs_web_ui.metainfo.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/app/org.clusterlabs.cockpit_pcs_web_ui.metainfo.xml b/packages/app/org.clusterlabs.cockpit_pcs_web_ui.metainfo.xml
index a27525a9..0924545c 100644
--- a/packages/app/org.clusterlabs.cockpit_pcs_web_ui.metainfo.xml
+++ b/packages/app/org.clusterlabs.cockpit_pcs_web_ui.metainfo.xml
@@ -10,7 +10,7 @@
Configuration System (pcs) in the background.
</p>
</description>
- <extends>cockpit.desktop</extends>
+ <extends>org.cockpit_project.cockpit</extends>
<launchable type="cockpit-manifest">ha-cluster</launchable>
<url type="homepage">https://github.com/ClusterLabs/pcs-web-ui</url>
</component>
--
2.43.0

View File

@ -1,6 +1,6 @@
Name: pcs
Version: 0.11.7
Release: 2%{?dist}
Release: 3%{?dist}
# https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/
# https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Good_Licenses
# GPL-2.0-only: pcs
@ -56,6 +56,7 @@ Source101: https://github.com/ClusterLabs/pcs-web-ui/releases/download/%{ui_comm
# ui patches: >200
# Patch201: name-web-ui.patch
Patch201: make-AppStream-metainfo-more-descriptive.patch
Patch202: metainfo-fix-outdated-extends-id.patch
# git for patches
BuildRequires: git-core
@ -269,6 +270,8 @@ update_times_patch(){
%autosetup -D -T -b 100 -a 101 -S git -n %{ui_src_name} -N
%autopatch -p1 -m 201
# update_times_patch %%{PATCH201}
update_times_patch %%{PATCH201}
update_times_patch %%{PATCH202}
# patch pcs sources
%autosetup -S git -n %{pcs_source_name} -N
@ -466,6 +469,9 @@ run_all_tests
%changelog
* Mon Feb 5 2024 Michal Pospisil <mpospisi@redhat.com> - 0.11.7-3
- Fixed a bug preventing the Cockpit Application from being installed from Cockpit
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild