[Pkg-golang-commits] [golang-defaults] 08/27: update descriptions, move gccgo-dependence back to golang-go for now
Michael Hudson-Doyle
mwhudson-guest at moszumanska.debian.org
Wed Jul 19 21:48:37 UTC 2017
This is an automated email from the git hooks/post-receive script.
mwhudson-guest pushed a commit to tag debian/2%1.6-1ubuntu3
in repository golang-defaults.
commit 0817f7ca3b119a3a25734c367fbf41597d78981e
Author: Michael Hudson-Doyle <michael.hudson at canonical.com>
Date: Wed Mar 9 14:14:47 2016 +1300
update descriptions, move gccgo-dependence back to golang-go for now
---
debian/changelog | 2 +-
debian/control | 43 +++++++++++++++++++++++--------------------
2 files changed, 24 insertions(+), 21 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index f526b34..91ff4b0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-golang-defaults (3:1.6~0ubuntu3) xenial; urgency=medium
+golang-defaults (3:1.6~0ubuntu4) xenial; urgency=medium
* Initial release. (Closes: #XXXXXX)
diff --git a/debian/control b/debian/control
index a9fb5b3..eb43c3e 100644
--- a/debian/control
+++ b/debian/control
@@ -7,9 +7,10 @@ Standards-Version: 3.9.6
Homepage: https://golang.org
Package: golang-go
-Architecture: armel armhf amd64 i386 arm64 ppc64 ppc64el s390x
-Depends: golang-src (>= ${source:Version}),
- golang-${golang:GOVER}-go
+Architecture: any
+Depends: golang-${golang:GOVER}-go [armel armhf amd64 i386 arm64 ppc64 ppc64el s390x],
+ golang-src (>= ${source:Version}) [armel armhf amd64 i386 arm64 ppc64 ppc64el s390x],
+ gccgo [!armel !armhf !amd64 !i386 !arm64 !ppc64 !ppc64el !s390x]
Recommends: golang-race-detector-runtime [amd64]
Description: Go programming language compiler, linker, compiled stdlib
The Go programming language is an open source project to make programmers more
@@ -21,16 +22,16 @@ Description: Go programming language compiler, linker, compiled stdlib
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.
- .
- Go supports cross-compilation, but as of Go 1.5, it is no longer necessary to
- pre-compile the standard library inside GOROOT for cross-compilation to work.
+
+ This is a dependency package that depends on the default Go toolchain and
+ compiled standard library. It currently depends on gccgo on architectures that
+ do not have a native toolchain ("gc compiler") port but this will change soon
+ -- packages that want to build with whichever of gc or gccgo is available
+ should depend on golang-any.
Package: golang-any
Architecture: any
-Depends: golang-go [armel armhf amd64 i386 arm64 ppc64 ppc64el s390x],
- gccgo [!armel !armhf !amd64 !i386 !arm64 !ppc64 !ppc64el !s390x]
+Depends: golang-go
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
@@ -41,11 +42,9 @@ Description: Go programming language compiler, linker, compiled stdlib
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.
- .
- Go supports cross-compilation, but as of Go 1.5, it is no longer necessary to
- pre-compile the standard library inside GOROOT for cross-compilation to work.
+ This is a dependency package that depends on the default Go toolchain and
+ compiled standard library or gccgo on architectures that do not have a native
+ toolchain ("gc compiler") port.
Package: golang-src
Architecture: armel armhf amd64 i386 arm64 ppc64 ppc64el s390x
@@ -60,8 +59,8 @@ Description: Go programming language - source files
fast, statically typed, compiled language that feels like a dynamically typed,
interpreted language.
.
- This package provides the Go programming language source files needed for
- cross-compilation.
+ This is a dependency package that depends on the default Go standard library
+ source code, which is needed for the go build process.
Package: golang-doc
Depends: golang-go, ${misc:Depends}, golang-${golang:GOVER}-doc
@@ -78,9 +77,10 @@ Description: Go programming language - documentation
statically typed, compiled language that feels like a dynamically
typed, interpreted language.
.
- This package provides the documentation for the Go programming
- language. You can view the formatted documentation by running "godoc
- --http=:6060", and then visiting http://localhost:6060/doc/install.html.
+ This is a dependency package that depends on the default Go documentation. You
+ can view the formatted documentation by installing the golang-golang-x-tools
+ package, running "godoc --http=:6060", and then visiting
+ http://localhost:6060/doc/install.html.
Package: golang
Depends: golang-doc (>= ${source:Version}),
@@ -113,3 +113,6 @@ Description: Runtime support for Go's race detector
from source on trusted infrastructure.
.
Installing this package will make the -race flag to the go tool functional.
+ .
+ This is a dependency package that depends on the race detector runtime for the
+ default version of Go.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-golang/golang-defaults.git
More information about the pkg-golang-commits
mailing list