From b8119171082ecfb0b2442f92810f9c2a6f832cd2 Mon Sep 17 00:00:00 2001 From: Marius Vollmer Date: Thu, 9 May 2019 17:45:39 +0300 Subject: [PATCH] storage: Make it appear as an Application Closes #11780 --- pkg/Makefile.am | 1 + ...ockpit-project.cockpit-storaged.metainfo.xml | 17 +++++++++++++++++ tools/cockpit.spec | 4 +++- tools/debian/cockpit-storaged.install | 1 + 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 pkg/storaged/org.cockpit-project.cockpit-storaged.metainfo.xml diff --git a/pkg/Makefile.am b/pkg/Makefile.am index 6b8b6d333..f371bd2fa 100644 --- a/pkg/Makefile.am +++ b/pkg/Makefile.am @@ -26,6 +26,7 @@ metainfo_DATA = pkg/sosreport/org.cockpit-project.cockpit-sosreport.metainfo.xml pkg/kdump/org.cockpit-project.cockpit-kdump.metainfo.xml \ pkg/selinux/org.cockpit-project.cockpit-selinux.metainfo.xml \ pkg/machines/org.cockpit-project.cockpit-machines.metainfo.xml \ + pkg/storaged/org.cockpit-project.cockpit-storaged.metainfo.xml \ $(NULL) pixmapsdir = ${datarootdir}/pixmaps diff --git a/pkg/storaged/org.cockpit-project.cockpit-storaged.metainfo.xml b/pkg/storaged/org.cockpit-project.cockpit-storaged.metainfo.xml new file mode 100644 index 000000000..64fa38f1d --- /dev/null +++ b/pkg/storaged/org.cockpit-project.cockpit-storaged.metainfo.xml @@ -0,0 +1,17 @@ + + + org.cockpit_project.cockpit_storaged + CC0-1.0 + Storage + Manage storage + +

+ This tool manages local storage, such as filesystems, LVM2 + volume groups, and NFS mounts. +

+
+ org.cockpit_project.cockpit + storaged + https://cockpit-project.org/ + cockpit-devel_AT_lists.fedorahosted.org +
diff --git a/tools/cockpit.spec b/tools/cockpit.spec index 215a8651b..0fc735805 100644 --- a/tools/cockpit.spec +++ b/tools/cockpit.spec @@ -350,6 +350,8 @@ rm -r %{buildroot}/%{_libexecdir}/cockpit-pcp %{buildroot}/%{_localstatedir}/lib rm -f %{buildroot}/%{_libexecdir}/cockpit-kube-auth %{buildroot}/%{_libexecdir}/cockpit-kube-launch %{buildroot}/%{_libexecdir}/cockpit-stub # files from -machines rm -f %{buildroot}/%{_prefix}/share/metainfo/org.cockpit-project.cockpit-machines.metainfo.xml +# files from -storaged +rm -f %{buildroot}/%{_prefix}/share/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml %endif sed -i "s|%{buildroot}||" *.list @@ -676,7 +678,7 @@ BuildArch: noarch The Cockpit component for managing storage. This package uses udisks. %files -n cockpit-storaged -f storaged.list - +%{_datadir}/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml %package -n cockpit-tests Summary: Tests for Cockpit diff --git a/tools/debian/cockpit-storaged.install b/tools/debian/cockpit-storaged.install index 45c27f3af..c9514c0cf 100644 --- a/tools/debian/cockpit-storaged.install +++ b/tools/debian/cockpit-storaged.install @@ -1 +1,2 @@ usr/share/cockpit/storaged/ +usr/share/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml