dh-make-golang(1)

dh-make-golang1

Automatically creates debian packaging for go packages

Usage

dh-make-golang [globalflags] <command> [flags] <args>

Overview

dh-make-golang is a tool to automatically create Debian packaging for Go packages. Its goal is to automate away as much of the work as possible when creating a Debian package for a Go library package.

For backwards compatibility, when no command is specified, the make command is executed. To learn more about a command, run “dh-make-golang <command> -help”, for example “dh-make-golang make -help”.

Commands

make go-package-importpath

Create a Debian package. dh-make-golang will create new files and directories in the current working directory. It will connect to the internet to download the specified Go package.

search pattern

Search Debian for already-existing packages. Uses Go’s default regexp syntax (https://golang.org/pkg/regexp/syntax/).

estimate go-package-importpath

Estimates the work necessary to bring go-package-importpath into Debian by printing all currently unpacked repositories.

create-salsa-project project-name

Create a project for hosting Debian packaging.

Options

Run dh-make-golang -help for more details.

Releases

5 releases since Debian 9 (Stretch); the text changed 4 times.

  1. 9
  2. 10
  3. 11
  4. 12
  5. 13

Author

This manual page was written by Michael Stapelberg ⟨[email protected]⟩\c and Dr. Tobias Quathamer ⟨[email protected]⟩\c , for the Debian project (and may be used by others).

From dh-make-golang 0.8.0-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.