-
Notifications
You must be signed in to change notification settings - Fork 129
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added AppStream metadata XML listing supported hardware.
The AppStream metadata is package metadata shared across Linux distributions, see https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html . It include support for mapping to relevant hardware IDs, like USB IDs in this case. This allow programs like isenkram to map relevant hardware to this package, and propose to install the package when supported hardware is available or inserted in a computer. This patch was originally submitted to Debian as https://bugs.debian.org/1077343 . The patch include installation rules to install the XML file and referred XDG desktop file.
- Loading branch information
Petter Reinholdtsen
committed
Jan 15, 2025
1 parent
5d38b74
commit 1040fb8
Showing
4 changed files
with
61 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<component type="desktop"> | ||
<id>org.gpsbabel.gui</id> | ||
<metadata_license>MIT</metadata_license> | ||
<name>gpsbabel-gui</name> | ||
<summary>GPS file conversion plus transfer to/from GPS units</summary> | ||
<description> | ||
<p>GPSBabel converts waypoints, tracks, and routes from one format | ||
to another, whether that format is a common mapping format like | ||
Delorme, Streets and Trips, or even a serial upload or download to | ||
a GPS unit such as those from Garmin and Magellan.</p> | ||
<p>This package contains gpsbabelfe, a QT based frontend for | ||
gpsbabel.</p> | ||
</description> | ||
<url type="homepage">https://www.gpsbabel.org/</url> | ||
<launchable type="desktop-id">gpsbabel.desktop</launchable> | ||
<provides> | ||
<modalias>usb:v091Ep0003d*</modalias> | ||
</provides> | ||
</component> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<component> | ||
<id>org.gpsbabel.tool</id> | ||
<metadata_license>MIT</metadata_license> | ||
<name>gpsbabel</name> | ||
<summary>GPS file conversion plus transfer to/from GPS units</summary> | ||
<description> | ||
<p>GPSBabel converts waypoints, tracks, and routes from one format | ||
to another, whether that format is a common mapping format like | ||
Delorme, Streets and Trips, or even a serial upload or download to | ||
a GPS unit such as those from Garmin and Magellan.</p> | ||
|
||
<p>GPSBabel supports dozens of data formats and will be useful for | ||
tasks such as geocaching, mapping, and converting from one GPS | ||
unit to another. Among the interesting formats it supports are | ||
several GPS devices via a serial link, various PDA-based mapping | ||
programs, and various Geocaching data formats.</p> | ||
|
||
<p>Among others GPSBabel supports the following formats:</p> | ||
|
||
<p>CSV, Custom CSV DNA, EasyGPS Binary, Fugawi, Garmin serial, | ||
Geocaching.com loc, GPSDrive, GPX, Holux, IGC, Magellan serial, | ||
Magellan SD, Mapopolis.Com Mapconverter, Mapsource, Maptech, | ||
Microsoft Streets and Trips, NIMA/GNIS Geographic Names, NMEA | ||
sentences, OziExplorer, Tab-separated data, Topo by National | ||
Geographic, xcsv</p> | ||
</description> | ||
<url type="homepage">https://www.gpsbabel.org/</url> | ||
<provides> | ||
<modalias>usb:v091Ep0003d*</modalias> | ||
</provides> | ||
</component> |