Add appinfo file for AppStream (#1476506)
This commit is contained in:
parent
be1eabc567
commit
a237feb63a
10
nmap.spec
10
nmap.spec
@ -8,7 +8,7 @@ Name: nmap
|
|||||||
Epoch: 2
|
Epoch: 2
|
||||||
Version: 7.60
|
Version: 7.60
|
||||||
#global prerelease TEST5
|
#global prerelease TEST5
|
||||||
Release: 12%{?dist}
|
Release: 13%{?dist}
|
||||||
# Uses combination of licenses based on GPL license, but with extra modification
|
# Uses combination of licenses based on GPL license, but with extra modification
|
||||||
# so it got its own license tag rhbz#1055861
|
# so it got its own license tag rhbz#1055861
|
||||||
License: Nmap
|
License: Nmap
|
||||||
@ -17,6 +17,7 @@ Requires: %{name}-ncat = %{epoch}:%{version}-%{release}
|
|||||||
Source0: http://nmap.org/dist/%{name}-%{version}%{?prerelease}.tar.bz2
|
Source0: http://nmap.org/dist/%{name}-%{version}%{?prerelease}.tar.bz2
|
||||||
Source1: zenmap.desktop
|
Source1: zenmap.desktop
|
||||||
Source2: zenmap-root.pamd
|
Source2: zenmap-root.pamd
|
||||||
|
Source3: zenmap.appdata.xml
|
||||||
|
|
||||||
#prevent possible race condition for shtool, rhbz#158996
|
#prevent possible race condition for shtool, rhbz#158996
|
||||||
Patch1: nmap-4.03-mktemp.patch
|
Patch1: nmap-4.03-mktemp.patch
|
||||||
@ -171,6 +172,9 @@ desktop-file-install --vendor nmap \
|
|||||||
--add-category X-Red-Hat-Base \
|
--add-category X-Red-Hat-Base \
|
||||||
%{SOURCE1};
|
%{SOURCE1};
|
||||||
|
|
||||||
|
mkdir -p %{buildroot}/%{_datadir}/metainfo/
|
||||||
|
install -p -m 0644 %SOURCE3 %{buildroot}/%{_datadir}/metainfo/
|
||||||
|
|
||||||
#for .desktop and app icon
|
#for .desktop and app icon
|
||||||
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps
|
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps
|
||||||
ln -s ../../../../zenmap/pixmaps/zenmap.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps
|
ln -s ../../../../zenmap/pixmaps/zenmap.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps
|
||||||
@ -225,8 +229,12 @@ popd
|
|||||||
%{_mandir}/man1/zenmap.1.gz
|
%{_mandir}/man1/zenmap.1.gz
|
||||||
%{_mandir}/man1/nmapfe.1.gz
|
%{_mandir}/man1/nmapfe.1.gz
|
||||||
%{_mandir}/man1/xnmap.1.gz
|
%{_mandir}/man1/xnmap.1.gz
|
||||||
|
%{_datadir}/metainfo/zenmap.appdata.xml
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Feb 27 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-13
|
||||||
|
- Add appinfo file (#1476506)
|
||||||
|
|
||||||
* Mon Feb 19 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-12
|
* Mon Feb 19 2018 Pavel Zhukov <pzhukov@redhat.com> - 2:7.60-12
|
||||||
- add gcc-c++ BR
|
- add gcc-c++ BR
|
||||||
|
|
||||||
|
25
zenmap.appinfo.xml
Normal file
25
zenmap.appinfo.xml
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!-- Copyright 2017 Pavel Zhukov <landgraf@fedoraproject.org> -->
|
||||||
|
<component type="desktop">
|
||||||
|
<id>zenmap.desktop</id>
|
||||||
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
|
<project_license>Nmap</project_license>
|
||||||
|
<name>Zenmap</name>
|
||||||
|
<summary>The GTK+ front end for nmap</summary>
|
||||||
|
<description>
|
||||||
|
<p>
|
||||||
|
This package includes zenmap, a GTK+ front end for nmap. The nmap package must
|
||||||
|
be installed before installing nmap front end.
|
||||||
|
</p>
|
||||||
|
</description>
|
||||||
|
<screenshots>
|
||||||
|
<screenshot type="default">
|
||||||
|
<image>https://nmap.org/zenmap/images/zenmap-multi-1220x700.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<image>https://nmap.org/zenmap/images/zenmap-no-648x700.png</image>
|
||||||
|
</screenshot>
|
||||||
|
</screenshots>
|
||||||
|
<url type="homepage">https://nmap.org/zenmap/</url>
|
||||||
|
<update_contact>landgraf_at_fedoraproject.org</update_contact>
|
||||||
|
</component>
|
Loading…
Reference in New Issue
Block a user