storage: Make it appear as an Application

Closes #11780
This commit is contained in:
Marius Vollmer 2019-05-09 17:45:39 +03:00 committed by Martin Pitt
parent 53d5c57936
commit b811917108
4 changed files with 22 additions and 1 deletions

View File

@ -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

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="addon">
<id>org.cockpit_project.cockpit_storaged</id>
<metadata_license>CC0-1.0</metadata_license>
<name>Storage</name>
<summary>Manage storage</summary>
<description>
<p>
This tool manages local storage, such as filesystems, LVM2
volume groups, and NFS mounts.
</p>
</description>
<extends>org.cockpit_project.cockpit</extends>
<launchable type="cockpit-manifest">storaged</launchable>
<url type="homepage">https://cockpit-project.org/</url>
<update_contact>cockpit-devel_AT_lists.fedorahosted.org</update_contact>
</component>

View File

@ -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

View File

@ -1 +1,2 @@
usr/share/cockpit/storaged/
usr/share/metainfo/org.cockpit-project.cockpit-storaged.metainfo.xml