Dear Didier, For go, it's quite straightforward, since there's a tool called dh-make-golang. I pushed the gits to salsa: - https://salsa.debian.org/go-team/packages/golang-github-openprinting-goipp
Help yourself with the rest. Cheers, Roger On Thu, Jul 9, 2020 at 6:51 PM Didier 'OdyX' Raboud <o...@debian.org> wrote: > > Package: wnpp > Severity: wishlist > > Package name : golang-goipp > Version : 0.0.0? > Upstream Author : Alexander Pevzner <p...@apevzner.com> > URL : https://github.com/OpenPrinting/goipp > License : BSD-2-Clause > Programming Lang: Go > Description : IPP core protocol implementation > > The goipp library is fairly complete implementation of IPP core protocol > in pure Go. Essentially, it is IPP messages parser/composer. Transport > is not implemented here, because Go standard library has an excellent > built-in HTTP client, and it doesn't make a lot of sense to wrap it > here. High-level requests, like "print a file" are also not implemented, > only the low-level stuff. > > This is a reverse-build-dependeny of > [ipp-usb](https://github.com/OpenPrinting/ipp-usb/), which I intend to > package for the Debian Printing Team. But I know close to nothing about > Go, or Go packaging. I'm happy to learn, but would be thrilled if > someone from the Go packaging team could package golang-goipp for me. If > that is not achievable, at least review my packaging? > > Looking forward to collaborating on this ! > > OdyX