Your message dated Sun, 28 Jul 2024 19:57:23 +0000
with message-id <[email protected]>
and subject line Bug#1077052: fixed in python-yubico 1.3.3-3
has caused the Debian Bug report #1077052,
regarding python-yubico-tools: 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 [email protected]
immediately.)


-- 
1077052: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077052
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-yubico-tools
Version: 1.3.3-0.3
Tags: patch
User: [email protected]
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/colord

diff --git a/debian/patches/1000-appstream-metainfo.patch 
b/debian/patches/1000-appstream-metainfo.patch
new file mode 100644
index 0000000..f6d032b
--- /dev/null
+++ b/debian/patches/1000-appstream-metainfo.patch
@@ -0,0 +1,32 @@
+Description: Added AppStream metainfo XML with hardware provide info.
+ This allow isenkram to propose this package when a ethernet card is
+ present.
+Author: Petter Reinholdtsen
+Forwarded: no
+Last-Update: 2024-07-20
+---
+Index: python-yubico-salsa/com.yubico.developers.python_yubico.metainfo.xml
+===================================================================
+--- /dev/null  1970-01-01 00:00:00.000000000 +0000
++++ python-yubico-salsa/com.yubico.developers.python_yubico.metainfo.xml       
2024-07-25 17:31:37.225077356 +0200
+@@ -0,0 +1,20 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<component>
++  <id>com.yubico.developers.python_yubico</id>
++  <metadata_license>MIT</metadata_license>
++  <name>python-yubico-tools</name>
++  <summary>Tools for Yubico YubiKeys</summary>
++  <description>
++    <p>The YubiKey is a hardware authentication token. This package
++    contains utilities for the YubiKey implemented using the
++    python-yubico package.</p>
++    <p>This package currently includes the following utilities :</p>
++    <ul>
++      <li>yubikey-totp - OATH TOTP code generator using YubiKey</li>
++    </ul>
++  </description>
++  <url type="homepage">https://developers.yubico.com/python-yubico/</url>
++  <provides>
++    <modalias>usb:v1050p0010d*</modalias>
++  </provides>
++</component>
diff --git a/debian/patches/series b/debian/patches/series
index 8f4b960..e5f07a5 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 0001-Do-not-use-comparision-with-is-for-literals.patch
 py3k_shebang.patch
 python3.9.patch
+1000-appstream-metainfo.patch
diff --git a/debian/python-yubico-tools.install 
b/debian/python-yubico-tools.install
index c1593d7..227c6ae 100644
--- a/debian/python-yubico-tools.install
+++ b/debian/python-yubico-tools.install
@@ -1 +1,2 @@
 util/yubikey-totp usr/bin/
+com.yubico.developers.python_yubico.metainfo.xml usr/share/metainfo

-- 
Happy hacking
Petter Reinholdtsen

--- End Message ---
--- Begin Message ---
Source: python-yubico
Source-Version: 1.3.3-3
Done: Patrick Winnertz <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-yubico, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Patrick Winnertz <[email protected]> (supplier of updated python-yubico 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 [email protected])


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

Format: 1.8
Date: Sun, 28 Jul 2024 21:40:13 +0200
Source: python-yubico
Architecture: source
Version: 1.3.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Authentication Maintainers <[email protected]>
Changed-By: Patrick Winnertz <[email protected]>
Closes: 1077052
Changes:
 python-yubico (1.3.3-3) unstable; urgency=medium
 .
   * Add Salsa CI Template
   * Incorporate patch from Pere <[email protected]> - Thanks!
     (Closes: #1077052)
Checksums-Sha1:
 509e0e8b99c7366ce0326bbe8053116014d0d8a0 2463 python-yubico_1.3.3-3.dsc
 35a933a803871bdfd71d572e92cbcc6fbc1a1821 10872 
python-yubico_1.3.3-3.debian.tar.xz
 6afecc5074bfeac335868aa50ea86c65f4181043 6890 
python-yubico_1.3.3-3_amd64.buildinfo
Checksums-Sha256:
 67c2cdd154e71c9d63aeca52ec3ac1e03f5dbfe2b1e5b80ad32814dad4d5696f 2463 
python-yubico_1.3.3-3.dsc
 3951a0916bfe7b43a2fefaa50abf47af0746180e84116e08dd25a0fa48796670 10872 
python-yubico_1.3.3-3.debian.tar.xz
 1d99e90f4cd43ab83c3143ceaa4c693d284b581f79f96c58e4c94e8614e764d5 6890 
python-yubico_1.3.3-3_amd64.buildinfo
Files:
 f94cd423ce678e4691f6035f7f856f63 2463 python optional python-yubico_1.3.3-3.dsc
 a2b76d1d1aea1acbbe46d1d4cc6b4132 10872 python optional 
python-yubico_1.3.3-3.debian.tar.xz
 7a363a612c20bd00ca8d77e2d386622f 6890 python optional 
python-yubico_1.3.3-3_amd64.buildinfo

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

iQJGBAEBCgAwFiEE8s7HdaJ514A0GZEJjUsraXJJeKIFAmamn08SHHdpbm5pZUBk
ZWJpYW4ub3JnAAoJEI1LK2lySXii/6cQAJbeTgp9Qmq3uYzpCLyjs1/ASt8aVIfa
x5SQ3StOZzmDlriUwVy8jDl0QewGSiJus/KJqTvZaUxBOZDXpqpOzO4jkjsZpJQZ
AbP/qR6QTYStY/6IE0tHAo6EfFIHuQl+I68VqzHb4mWknHiRfRVR9ACCJFHm2WWT
cXtKQHZfKy2mHP+mRMSojTWBc32ozRMLENotoKTEy8rV7/mnSAv4aXRYI82/Nqiq
28O7g0xrm+uP9dxFVbFEEUDnAnN0CeD3s9Sy36MpoY1xq5WHFn51Dn4dJB2/2to+
0pRAZIs/8Ll4/fhwXduK9ukJ+tj7GmuHH6xdFVzRDGGiia+7M17TBlb3C36cxplB
GgLvlV/vQv93os3aXZbB2VhXPGg2Rdp2kMTSizLTzuV0iYt82lg6eghL2hfjyyQj
ehG4+jSpB+R5O/VoA8gJOgDD1KEO8NG8YukOD3zO6YBED9UIYFKVy2/oXKcIpHue
VMI9PLw33sqaYQDzFughyj7bIeXdR33wOvgb7ClEvemMQQFo5oSR4H68Z+d9A9+0
sJ/cew8AleMu5Eiw0hjHn3022sVgX8yhaXcQNNGi280gQ3vZFrzLMKRiLHR/JJU2
tasbXvCP+CuLqsUsDU0lrvel2JxSf/jutt1kulodJrjNfT1CY3a6r38lvvZYSX59
qh42sscdD+ob
=7ivY
-----END PGP SIGNATURE-----

Attachment: pgpG1q5ba5dtn.pgp
Description: PGP signature


--- End Message ---

Reply via email to