[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1078108: marked as done (soapysdr-module-hackrf: Add Appstream metainfo announcing HW support)



Your message dated Wed, 05 Mar 2025 02:38:50 +0000
with message-id <E1tpeeo-004eem-77@fasolo.debian.org>
and subject line Bug#1078108: fixed in soapyhackrf 0.3.4-2
has caused the Debian Bug report #1078108,
regarding soapysdr-module-hackrf: Add Appstream metainfo announcing HW support
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1078108: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078108
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: soapysdr-module-hackrf
Version: 0.3.3-5
Tags: patch
User: pere@hungry.com
Usertags: appstream-modalias

Here is a patch to add Appstream metainfo XML announcing the hardware
handled by this package.

Including this information in the package will ensure programs mapping
hardware to packages using Appstream information, like the isenkram
package, will know that this package is useful on machines where the
hardware is discovered.

The appstream metadata file can be checked using this command after
package build:

  appstreamcli validate-tree  --no-net --explain debian/soapysdr-module-hackrf

The appstream metainfo is only added to the non-versioned package as it
seem like a more useful generic package to suggest for installation when
the handled hardware is present.

diff --git a/debian/patches/1000-appstream-metainfo.patch b/debian/patches/1000-appstream-metainfo.patch
new file mode 100644
index 0000000..3acd5f3
--- /dev/null
+++ b/debian/patches/1000-appstream-metainfo.patch
@@ -0,0 +1,65 @@
+Description: Added AppStream metainfo XML with hardware provide info.
+ This allow isenkram to propose this package when the relevant hardware
+ is present.
+Author: Petter Reinholdtsen
+Forwarded: no
+Last-Update: 2024-08-07
+---
+Index: soapyhackrf-salsa/com.github.pothosware.SoapyHackRF.metainfo.xml
+===================================================================
+--- /dev/null  1970-01-01 00:00:00.000000000 +0000
++++ soapyhackrf-salsa/com.github.pothosware.SoapyHackRF.metainfo.xml   2024-08-07 08:50:05.019064163 +0200
+@@ -0,0 +1,53 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<component>
++  <id>com.github.pothosware.SoapyHackRF</id>
++  <metadata_license>MIT</metadata_license>
++  <name>xserver-xorg-input-wacom</name>
++  <summary>HackRF device support for SoapySDR (default version)</summary>
++  <description>
++    <p>The Soapy HackRF project provides a SoapySDR hardware support
++    module.  Using this, any program using SoapySDR to interface to
++    software defined radio hardware can make use of the open source
++    HackRF device to transmit and receive.</p>
++  </description>
++  <url type="homepage">https://github.com/pothosware/SoapyHackRF/wiki</url>
++  <provides>
++    <modalias>usb:v046Ap0005d*</modalias>
++    <modalias>usb:v046Ap0010d*</modalias>
++    <modalias>usb:v046Ap003Ed*</modalias>
++    <modalias>usb:v04E6p5111d*</modalias>
++    <modalias>usb:v04E6p5115d*</modalias>
++    <modalias>usb:v04E6p5116d*</modalias>
++    <modalias>usb:v04E6p5117d*</modalias>
++    <modalias>usb:v04E6pE001d*</modalias>
++    <modalias>usb:v04E6pE003d*</modalias>
++    <modalias>usb:v058Fp9540d*</modalias>
++    <modalias>usb:v076Bp3821d*</modalias>
++    <modalias>usb:v076Bp6622d*</modalias>
++    <modalias>usb:v08E6p3437d*</modalias>
++    <modalias>usb:v08E6p3438d*</modalias>
++    <modalias>usb:v08E6p3478d*</modalias>
++    <modalias>usb:v08E6p34C2d*</modalias>
++    <modalias>usb:v08E6p34ECd*</modalias>
++    <modalias>usb:v0BF8p1006d*</modalias>
++    <modalias>usb:v0C4Bp0500d*</modalias>
++    <modalias>usb:v0D46p2012d*</modalias>
++    <modalias>usb:v1050p0111d*</modalias>
++    <modalias>usb:v1050p0112d*</modalias>
++    <modalias>usb:v1050p0115d*</modalias>
++    <modalias>usb:v1050p0116d*</modalias>
++    <modalias>usb:v1050p0404d*</modalias>
++    <modalias>usb:v1050p0405d*</modalias>
++    <modalias>usb:v1050p0406d*</modalias>
++    <modalias>usb:v1050p0407d*</modalias>
++    <modalias>usb:v1209p2440d*</modalias>
++    <modalias>usb:v1A44p0920d*</modalias>
++    <modalias>usb:v1FC9p81E6d*</modalias>
++    <modalias>usb:v20A0p4107d*</modalias>
++    <modalias>usb:v20A0p4108d*</modalias>
++    <modalias>usb:v20A0p4109d*</modalias>
++    <modalias>usb:v20A0p4211d*</modalias>
++    <modalias>usb:v234Bp0000d*</modalias>
++    <modalias>usb:v316Dp4C4Bd*</modalias>
++  </provides>
++</component>
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..42e8b1a
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+1000-appstream-metainfo.patch
diff --git a/debian/soapysdr-module-hackrf.install b/debian/soapysdr-module-hackrf.install
new file mode 100644
index 0000000..a53a036
--- /dev/null
+++ b/debian/soapysdr-module-hackrf.install
@@ -0,0 +1 @@
+com.github.pothosware.SoapyHackRF.metainfo.xml usr/share/metainfo

-- 
Happy hacking
Petter Reinholdtsen

--- End Message ---
--- Begin Message ---
Source: soapyhackrf
Source-Version: 0.3.4-2
Done: Dave Hibberd <hibby@debian.org>

We believe that the bug you reported is fixed in the latest version of
soapyhackrf, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1078108@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dave Hibberd <hibby@debian.org> (supplier of updated soapyhackrf package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 04 Mar 2025 23:59:15 +0000
Source: soapyhackrf
Architecture: source
Version: 0.3.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Dave Hibberd <hibby@debian.org>
Closes: 1078108
Changes:
 soapyhackrf (0.3.4-2) unstable; urgency=medium
 .
   * Team upload.
   * Add Appstream metainfo XML (Closes: #1078108)
     - Thanks to Petter Reinholdtsen for the patch
Checksums-Sha1:
 99f8d74b0ce691804d0c14b21acf4153569098ba 1784 soapyhackrf_0.3.4-2.dsc
 d160be403553678c716b1435ad681415d44adca1 3952 soapyhackrf_0.3.4-2.debian.tar.xz
 43d1783133e840a5eccc2424cc0884e1fcdbc4b2 7130 soapyhackrf_0.3.4-2_arm64.buildinfo
Checksums-Sha256:
 49814e7cec9ce13804d057f4e0537a5ee2fa15d8fd1d3264ac9ee2677d633ab1 1784 soapyhackrf_0.3.4-2.dsc
 ec4b5dbcea3f9bb74c0548b053a362e4ba8f3af52d6c217f40798599fdf90312 3952 soapyhackrf_0.3.4-2.debian.tar.xz
 f6198ca653b975ab1c7b5407db928af30039a04ab15f1194ff6b2c63a6f76c91 7130 soapyhackrf_0.3.4-2_arm64.buildinfo
Files:
 ad5b9199b854d1233adfa6f753cfb092 1784 hamradio optional soapyhackrf_0.3.4-2.dsc
 6c2922ff3a5aff0fc3619346720708ab 3952 hamradio optional soapyhackrf_0.3.4-2.debian.tar.xz
 1adac5ab3d26a3e5644355beac71f58d 7130 hamradio optional soapyhackrf_0.3.4-2_arm64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEXk9UUZPolpyKWbgKA6H7ehkEdxsFAmfHlEsACgkQA6H7ehkE
dxsukAf+I+hmh9RowBthZRRdf+u5uOfPf5yTTBjpffhmZsvorhBEs7UJluHNGTlp
Y/9csISAJ3K1+B15KHbIuWFKwlO72ZePcFKr5IhDFknQfge4s3y61dWjlpedCWAt
On7zvjwQLTwygP6Dxa6ANmBAX4OQxogo2NJisGvoF+nJuVGiJ+MHLje7xh0pnogK
824Hpyr4yKGEKsHWspfriHUB1OpHJgubvt6DuRTfrDWeYxVDR16oZgqaEmxxJQlM
jloj1BWoRJWQcvL33CovPhF1ErlaKhW08b6aLfBi16Tm2y0kyxmY93k9CXbQXOCa
TzYF/Pck4cloCCwvpZx0162f8x7tCg==
=WQOW
-----END PGP SIGNATURE-----

Attachment: pgpr9AKsir6nH.pgp
Description: PGP signature


--- End Message ---

Reply to: