diff options
Diffstat (limited to 'debian/control.in')
-rw-r--r-- | debian/control.in | 103 |
1 files changed, 103 insertions, 0 deletions
diff --git a/debian/control.in b/debian/control.in new file mode 100644 index 0000000..a0f378c --- /dev/null +++ b/debian/control.in @@ -0,0 +1,103 @@ +Source: golang-X.Y +Maintainer: Debian Go Compiler Team <team+go-compiler@tracker.debian.org> +Uploaders: Michael Stapelberg <stapelberg@debian.org>, + Paul Tagliamonte <paultag@debian.org>, + Tianon Gravi <tianon@debian.org>, + Michael Hudson-Doyle <mwhudson@debian.org>, + Dr. Tobias Quathamer <toddy@debian.org>, + Anthony Fok <foka@debian.org> +Section: golang +Priority: optional +Build-Depends: debhelper-compat (= 13), + golang-any (>= 2:1.4~) | golang-go (>= 2:1.4~) | gccgo (>= 4:5~), + netbase +Standards-Version: 4.6.1 +Vcs-Browser: https://salsa.debian.org/go-team/compiler/golang/tree/golang-X.Y +Vcs-Git: https://salsa.debian.org/go-team/compiler/golang.git -b golang-X.Y +Homepage: https://go.dev/ +Rules-Requires-Root: no + +Package: golang-X.Y-go +Architecture: amd64 arm64 armel armhf i386 mips mips64el mipsel ppc64 ppc64el riscv64 s390x +Depends: golang-X.Y-src (>= ${source:Version}), + ${misc:Depends}, + ${perl:Depends}, + ${shlibs:Depends} +Recommends: g++, gcc, libc6-dev, pkg-config +Breaks: dh-golang (<< 1.43~) +Suggests: bzr | brz, ca-certificates, git, mercurial, subversion +Description: Go programming language compiler, linker, compiled stdlib + The Go programming language is an open source project to make programmers more + productive. Go is expressive, concise, clean, and efficient. Its concurrency + mechanisms make it easy to write programs that get the most out of multicore + and networked machines, while its novel type system enables flexible and + modular program construction. Go compiles quickly to machine code yet has the + convenience of garbage collection and the power of run-time reflection. It's a + fast, statically typed, compiled language that feels like a dynamically typed, + interpreted language. + . + This package provides an assembler, compiler, linker, and compiled libraries + for the Go programming language. + . + To use this version, instead of the default one provided by golang-go package, + add /usr/lib/go-X.Y/bin/ to PATH, or invoke /usr/lib/go-X.Y/bin/go directly. + +Package: golang-X.Y-src +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Go programming language - source files + The Go programming language is an open source project to make programmers more + productive. Go is expressive, concise, clean, and efficient. Its concurrency + mechanisms make it easy to write programs that get the most out of multicore + and networked machines, while its novel type system enables flexible and + modular program construction. Go compiles quickly to machine code yet has the + convenience of garbage collection and the power of run-time reflection. It's a + fast, statically typed, compiled language that feels like a dynamically typed, + interpreted language. + . + This package provides the Go programming language source files needed for + compilation. + +Package: golang-X.Y-doc +Depends: ${misc:Depends} +Architecture: all +Multi-Arch: foreign +Section: doc +Description: Go programming language - documentation + The Go programming language is an open source project to make + programmers more productive. Go is expressive, concise, clean, and + efficient. Its concurrency mechanisms make it easy to write programs + that get the most out of multicore and networked machines, while its + novel type system enables flexible and modular program construction. + Go compiles quickly to machine code yet has the convenience of + garbage collection and the power of run-time reflection. It's a fast, + statically typed, compiled language that feels like a dynamically + typed, interpreted language. + . + This package provides the documentation for the Go programming + language. + +Package: golang-X.Y +Depends: golang-X.Y-doc (>= ${source:Version}), + golang-X.Y-go (>= ${source:Version}), + golang-X.Y-src (>= ${source:Version}), + ${misc:Depends} +Architecture: all +Description: Go programming language compiler - metapackage + The Go programming language is an open source project to make + programmers more productive. Go is expressive, concise, clean, and + efficient. Its concurrency mechanisms make it easy to write programs + that get the most out of multicore and networked machines, while its + novel type system enables flexible and modular program construction. + Go compiles quickly to machine code yet has the convenience of + garbage collection and the power of run-time reflection. It's a + fast, statically typed, compiled language that feels like a + dynamically typed, interpreted language. + . + This package is a metapackage that, when installed, guarantees + that (most of) a full Go development environment is installed. + . + To use this version, instead of the default one provided by golang-go + package, add /usr/lib/go-X.Y/bin/ to PATH, or invoke /usr/lib/go-X.Y/bin/go + directly. |