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

Bug#1010494: RFS: usbrelay/1.0-1 -- USB HID relay driver



Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for package "usbrelay":

 * Package name    : usbrelay
   Version         : 1.0-1
   Upstream Author : Darryl Bond <darryl.bond@gmail.com>
 * URL             : https://github.com/darrylb123/usbrelay
 * License         : GPL-2+, CC-BY-SA-4.0
 * Vcs             : https://salsa.debian.org/wentasah/usbrelay
   Section         : electronics


The package is officially maintained by DD Jan Dittberner, but he seems
to be no longer active, at least with this package. I contribute to the
development of the upstream package and from time to time, users report
problems that are caused by too old version of the package in the Debian
archive. Having more recent version in Debian would be beneficial.

The updated package is based on the version already in Debian and
introduces two additional binary packages to cover new functionality
provided by upstream. I tried to prepare the updated package as well as
I can, but this is my first attempt to prepare official Debian packaging
so I'm open to suggestions for improvement. The packaging is inspired by
official documentation as well as by Fedora packaging, which was created
recently by other contributors.

The source builds the following binary packages:

  usbrelay - USB HID relay driver
  python3-usbrelay - Python bindings for USB HID relay driver
  usbrelayd - MQTT client for USB HID relay driver

To access further information about this package, please visit the following URL:

  https://mentors.debian.net/package/usbrelay/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/u/usbrelay/usbrelay_1.0-1.dsc

Changes since the last upload:

 usbrelay (1.0-1) unstable; urgency=medium
 .
   * New upstream version 1.0
   * Drop "v" prefix from the watch file
   * Drop 0001-make-CFLAGS-LDFLAGS-and-CPPFLAGS-customizable.patch
   * Update gcc9.patch (Closes: Bug#916557)
   * Pass Debian package version to the build system
   * Use upstream man page rather than Debian one
   * Override lintian soname error
   * Add python3-usbrelay package
   * Add usbrelayd package providing interface to MQTT
   * Update udev rules
   * Bump debhelper compatibility to 13 (no changes)
   * Bump Standards-Version to 4.6.0 (no changes)
   * Update copyright information
   * Announce the hardware support using AppStream
   * Add usbrelayd(8) manpage
   * Fix spelling error

Additional comments can be found in some commit messages at
https://salsa.debian.org/wentasah/usbrelay/-/commits/master.

Regards,
--
  Michal Sojka


Reply to: