[gpsim] add appdata
Roy Rankin
rrankin at fedoraproject.org
Fri Nov 14 23:09:35 UTC 2014
commit 9129fbd18cc20929a6943d60af574f1f2de1ab03
Author: Roy Rankin <rrankin at ihug.com.au>
Date: Sat Nov 15 10:09:29 2014 +1100
add appdata
gpsim.appdata.xml | 42 ++++++++++++++++++++++++++++++++++++++++++
gpsim.spec | 9 ++++++++-
2 files changed, 50 insertions(+), 1 deletions(-)
---
diff --git a/gpsim.appdata.xml b/gpsim.appdata.xml
new file mode 100644
index 0000000..ad4b321
--- /dev/null
+++ b/gpsim.appdata.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Roy Rankin <rrankin_at_ihug.com.au> -->
+<application>
+ <id type="desktop">gpsim.desktop</id>
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>GPL-2.0+ and LGPL-2.1+</project_license>
+ <description>
+ <p>
+ Gpsim is a simulator for Microchip (TM) PIC (TM) microcontrollers.
+ It supports most devices in Microchip's 12-bit, 14bit, and 16-bit
+ core families.
+ </p>
+ <p>
+ Gpsim can be controlled from either a graphical user interface (GUI),
+ a command line interface (CLI) or by a remote process.
+ </p>
+ <p>
+ Typical debugging features like breakpoints, single stepping, disassembling,
+ memory inspect and change, and so on are all supported.
+ In addition, complex debugging features like real time tracing, assertions,
+ conditional breaks, and plugin modules to name a few are also supported.
+ </p>
+ <p>
+ Gpsim supports dynamically loadable
+ modules such as LED's, LCD's, resistors, etc. to extend the simulation
+ environment beyond the PIC.
+ </p>
+ </description>
+ <url type="homepage">http://gpsim.sourceforge.net</url>
+ <screenshots>
+ <screenshot type="default">
+ <image>https://a.fsdn.com/con/app/proj/gpsim/screenshots/control_source.png</image>
+ <caption>Control and Source Windows</caption>
+ </screenshot>
+ <screenshot>
+ <image>https://a.fsdn.com/con/app/proj/gpsim/screenshots/breadboard_register.png</image>
+ <caption>Breadboard and Source Windows</caption>
+ </screenshot>
+ </screenshots>
+ <updatecontact>gpsim-devel_at_lists.sourceforge.net</updatecontact>
+ <project_group>gpsim</project_group>
+</application>
diff --git a/gpsim.spec b/gpsim.spec
index 8d63da2..af6d41e 100644
--- a/gpsim.spec
+++ b/gpsim.spec
@@ -1,6 +1,6 @@
Name: gpsim
Version: 0.28.0
-Release: 0%{?dist}
+Release: 1%{?dist}
Summary: A simulator for Microchip (TM) PIC (TM) microcontrollers
Summary(fr): Un simulateur pour les microcontrôleurs PIC (TM) Microchip (TM)
@@ -12,6 +12,7 @@ Source: http://downloads.sourceforge.net/gpsim/gpsim-%{version}.tar.gz
Source1: %{name}.desktop
Source2: %{name}.png
+Source3: %{name}.appdata.xml
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -71,6 +72,8 @@ install -Dm 0644 -p %{SOURCE1} \
%{buildroot}%{_datadir}/applications/%{name}.desktop
install -Dm 0644 -p %{SOURCE2} \
%{buildroot}%{_datadir}/pixmaps/%{name}.png
+install -Dm 0644 -p %{SOURCE3} \
+ %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
desktop-file-install --vendor=""\
--dir=%{buildroot}/%{_datadir}/applications\
%{buildroot}%{_datadir}/applications/%{name}.desktop
@@ -93,6 +96,7 @@ desktop-file-install --vendor=""\
%{_libdir}/*.so.*
%{_datadir}/pixmaps/gpsim.png
%{_datadir}/applications/gpsim.desktop
+%{_datadir}/appdata/gpsim.appdata.xml
@@ -105,6 +109,9 @@ desktop-file-install --vendor=""\
%{_includedir}/*
%changelog
+* Sat Nov 15 2014 Roy Rankin <rrankin at ihug.com.au> - 0.28.0-1
+- Add appdata file
+
* Thu Nov 13 2014 Roy Rankin <rrankin at ihug.com.au> - 0.28.0-0
- Upstream update to 0.28.0
- Add desktop file
More information about the scm-commits
mailing list