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

[RFR] templates://golang-weekly/{golang-weekly-tools.templates}



Please find, for review, the debconf templates and packages descriptions for the golang-weekly source package.

This review will last from Saturday, February 11, 2012 to Tuesday, February 21, 2012.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, the reviewed templates will be sent to the package maintainer
as a bug report, and a mail will be sent to this list with "[BTS]" as
a subject tag.

Rationale:
--- golang-weekly.old/debian/golang-weekly-tools.templates	2012-02-02 22:26:53.533918139 +0100
+++ golang-weekly/debian/golang-weekly-tools.templates	2012-02-03 19:10:33.928036382 +0100
@@ -2,14 +2,14 @@
 Type: boolean
 Default: true
 _Description: Report installation of public packages to Go Dashboard?
- goinstall reports the successful installation of the public packages to
+ The goinstall program reports the successful installation of the public packages to
  godashboard.appspot.com, which increments a count associated with the
  package and the time of its most recent installation.  This mechanism
  powers the package list at the Go Dashboard, allowing Go programmers to
  learn about popular packages that might be worth looking at.
  .
- If you choose to participate, the goinstall will report each successful
- installation to the Go Dashboard.
+ If you choose to participate, each successful
+ installation will be reported to the Go Dashboard.
  .
  This choice can be later modified by running "dpkg-reconfigure
  golang-weekly-tools".

Two small changes:
- one avoid a leading lowercase in a sentence, that always looks
awkward
- the latter avoids "the goinstall"

--- golang-weekly.old/debian/control	2012-02-02 22:26:53.533918139 +0100
+++ golang-weekly/debian/control	2012-02-11 08:30:10.830203210 +0100
@@ -15,27 +15,20 @@

Here changes are meant to give all packages descriptions a similar style
with a general description and a specific description, both in
synopsis and in the long description.

That translates to a general part, which is mostly the original
version (only with double spaces dropped) and a secific part made of
one or two paragraphs.

I'm not entirely enthusiats about the common part which I find
slightly too much sounding as an advertisement...but not enough to
warrant a full rewrite, imho.

Also, I think that the "Go is an experiment..." part doesn't belong to a
supposedly neutral package description. As it doesn't bring much, I
suggest dropping it where it appears.


Other changes are commented inline...

 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
 Recommends: golang-weekly-tools
 Provides: go-compiler, golang-go
-Description: Experimental Go programming language compiler
- This package provides assembler, compiler and linker for the Go
- programming language.  This is Google's Go implementation of the
- tool chain.
- .
+Description: Go programming language compiler
  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
+ 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
+ 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.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides an assembler, a compiler and a linker for the Go
+ programming language. This is Google's Go implementation of the
+ toolchain.


 
 Package: golang-weekly-src
 Conflicts: golang-src
@@ -43,26 +36,19 @@
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
 Depends: ${shlibs:Depends}, ${misc:Depends}, golang-weekly-go
 Recommends: golang-weekly-tools
-Description: Go programming language compiler (.go source files)
- This package provides the source files for the Go programming
- language needed for godoc and goinstall.
- .
+Description: Go programming language compiler - 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
+ 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
+ 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.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides the source files for the Go programming
+ language needed for godoc and goinstall.
 
 Package: golang-weekly-doc
 Conflicts: golang-doc
@@ -70,30 +56,23 @@
 Architecture: all
 Depends: ${misc:Depends}
 Section: doc
-Description: Documentation for Google's Go programming language
- This package provides the documentation for the Go programming
- language.
- .
+Description: Go programming language compiler - 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
+ 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
+ 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.
+ .
  After installing golang-weekly-tools package, you can view a nicely
  formatted documentation by running godoc --http=:6060 and then
  visiting http://localhost:6060/doc/install.html.
- .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
 
 Package: golang-weekly-tools
 Conflicts: golang-tools
@@ -101,31 +80,24 @@
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
 Depends: golang-weekly-go, ${shlibs:Depends}, ${misc:Depends}
 Recommends: golang-weekly-src, golang-weekly-doc
-Description: Tools for Google's Go programming language
- This package provides various tools for the Go programming language:
-  * godoc - extracts and generates documentation for Go programs
-  * gofix - upgrade Go programs to the most recent release
-  * gofmt - formats Go programs
-  * goinstall - automatic package installation
-  * gotry - evaluate expressions on the command line
-  * govet - simple checking of Go source code
- .
+Description: Go programming language compiler - tools
  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
+ 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
+ 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.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides various tools for the Go programming language:
+  * godoc - extracts and generates documentation for Go programs
+  * gofix - upgrade Go programs to the most recent release
+  * gofmt - formats Go programs
+  * goinstall - automatic package installation
+  * gotry - evaluate expressions on the command line
+  * govet - simple checking of Go source code
 
 Package: golang-weekly-dbg
 Conflicts: golang-dbg
@@ -135,7 +107,17 @@
 Recommends: gdb
 Section: debug
 Priority: extra
-Description: Go programming language tool chain [debug]
+Description: Go programming language compiler - debug 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 debug symbols for Google's Go tool
  chain binaries (assembler, compiler, linker) needed for properly
  debugging errors in the tool chain with gdb.
@@ -150,23 +132,16 @@
 	 golang-weekly-tools (>= ${source:Version}),
 	 golang-weekly-doc (>= ${source:Version})
 Architecture: all
-Description: Experimental Go programming language [meta package]
- This package is a metapackage that, when installed, guarantees
- that (almost) full Go development environment is installed.
- .
+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
+ 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
+ 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.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package is a metapackage that, when installed, guarantees
+ that (almost) full Go development environment is installed.

-- 


Template: golang-weekly-tools/dashboard
Type: boolean
Default: true
_Description: Report installation of public packages to Go Dashboard?
 The goinstall program reports the successful installation of the public packages to
 godashboard.appspot.com, which increments a count associated with the
 package and the time of its most recent installation.  This mechanism
 powers the package list at the Go Dashboard, allowing Go programmers to
 learn about popular packages that might be worth looking at.
 .
 If you choose to participate, each successful
 installation will be reported to the Go Dashboard.
 .
 This choice can be later modified by running "dpkg-reconfigure
 golang-weekly-tools".
--- golang-weekly.old/debian/golang-weekly-tools.templates	2012-02-02 22:26:53.533918139 +0100
+++ golang-weekly/debian/golang-weekly-tools.templates	2012-02-03 19:10:33.928036382 +0100
@@ -2,14 +2,14 @@
 Type: boolean
 Default: true
 _Description: Report installation of public packages to Go Dashboard?
- goinstall reports the successful installation of the public packages to
+ The goinstall program reports the successful installation of the public packages to
  godashboard.appspot.com, which increments a count associated with the
  package and the time of its most recent installation.  This mechanism
  powers the package list at the Go Dashboard, allowing Go programmers to
  learn about popular packages that might be worth looking at.
  .
- If you choose to participate, the goinstall will report each successful
- installation to the Go Dashboard.
+ If you choose to participate, each successful
+ installation will be reported to the Go Dashboard.
  .
  This choice can be later modified by running "dpkg-reconfigure
  golang-weekly-tools".
--- golang-weekly.old/debian/control	2012-02-02 22:26:53.533918139 +0100
+++ golang-weekly/debian/control	2012-02-11 08:30:10.830203210 +0100
@@ -15,27 +15,20 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
 Recommends: golang-weekly-tools
 Provides: go-compiler, golang-go
-Description: Experimental Go programming language compiler
- This package provides assembler, compiler and linker for the Go
- programming language.  This is Google's Go implementation of the
- tool chain.
- .
+Description: Go programming language compiler
  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
+ 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
+ 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.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides an assembler, a compiler and a linker for the Go
+ programming language. This is Google's Go implementation of the
+ toolchain.
 
 Package: golang-weekly-src
 Conflicts: golang-src
@@ -43,26 +36,19 @@
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
 Depends: ${shlibs:Depends}, ${misc:Depends}, golang-weekly-go
 Recommends: golang-weekly-tools
-Description: Go programming language compiler (.go source files)
- This package provides the source files for the Go programming
- language needed for godoc and goinstall.
- .
+Description: Go programming language compiler - 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
+ 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
+ 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.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides the source files for the Go programming
+ language needed for godoc and goinstall.
 
 Package: golang-weekly-doc
 Conflicts: golang-doc
@@ -70,30 +56,23 @@
 Architecture: all
 Depends: ${misc:Depends}
 Section: doc
-Description: Documentation for Google's Go programming language
- This package provides the documentation for the Go programming
- language.
- .
+Description: Go programming language compiler - 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
+ 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
+ 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.
+ .
  After installing golang-weekly-tools package, you can view a nicely
  formatted documentation by running godoc --http=:6060 and then
  visiting http://localhost:6060/doc/install.html.
- .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
 
 Package: golang-weekly-tools
 Conflicts: golang-tools
@@ -101,31 +80,24 @@
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
 Depends: golang-weekly-go, ${shlibs:Depends}, ${misc:Depends}
 Recommends: golang-weekly-src, golang-weekly-doc
-Description: Tools for Google's Go programming language
- This package provides various tools for the Go programming language:
-  * godoc - extracts and generates documentation for Go programs
-  * gofix - upgrade Go programs to the most recent release
-  * gofmt - formats Go programs
-  * goinstall - automatic package installation
-  * gotry - evaluate expressions on the command line
-  * govet - simple checking of Go source code
- .
+Description: Go programming language compiler - tools
  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
+ 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
+ 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.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package provides various tools for the Go programming language:
+  * godoc - extracts and generates documentation for Go programs
+  * gofix - upgrade Go programs to the most recent release
+  * gofmt - formats Go programs
+  * goinstall - automatic package installation
+  * gotry - evaluate expressions on the command line
+  * govet - simple checking of Go source code
 
 Package: golang-weekly-dbg
 Conflicts: golang-dbg
@@ -135,7 +107,17 @@
 Recommends: gdb
 Section: debug
 Priority: extra
-Description: Go programming language tool chain [debug]
+Description: Go programming language compiler - debug 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 debug symbols for Google's Go tool
  chain binaries (assembler, compiler, linker) needed for properly
  debugging errors in the tool chain with gdb.
@@ -150,23 +132,16 @@
 	 golang-weekly-tools (>= ${source:Version}),
 	 golang-weekly-doc (>= ${source:Version})
 Architecture: all
-Description: Experimental Go programming language [meta package]
- This package is a metapackage that, when installed, guarantees
- that (almost) full Go development environment is installed.
- .
+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
+ 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
+ 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.
  .
- Go is an experiment. We hope adventurous users will give it a try and
- see if they enjoy it. Not every programmer will, but we hope enough
- will find satisfaction in the approach it offers to justify further
- development. The language can (and still does) change between weekly
- releases, check http://golang.org/doc/devel/weekly.html before
- upgrading this package.
+ This package is a metapackage that, when installed, guarantees
+ that (almost) full Go development environment is installed.
Source: golang-weekly
Section: devel
Priority: optional
Maintainer: Ondřej Surý <ondrej@debian.org>
Vcs-Browser: http://git.debian.org/?p=pkg-google/golang.git
Vcs-Git: git://git.debian.org/pkg-google/golang.git
Build-Depends: debhelper (>= 7.4.10), bison, ed, mawk | awk, perl
Build-Depends-Indep: po-debconf
Standards-Version: 3.9.2
Homepage: http://golang.org/

Package: golang-weekly-go
Conflicts: golang-go
Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
Recommends: golang-weekly-tools
Provides: go-compiler, golang-go
Description: Go programming language compiler
 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, a compiler and a linker for the Go
 programming language. This is Google's Go implementation of the
 toolchain.

Package: golang-weekly-src
Conflicts: golang-src
Provides: golang-src
Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
Depends: ${shlibs:Depends}, ${misc:Depends}, golang-weekly-go
Recommends: golang-weekly-tools
Description: Go programming language compiler - 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 source files for the Go programming
 language needed for godoc and goinstall.

Package: golang-weekly-doc
Conflicts: golang-doc
Provides: golang-doc
Architecture: all
Depends: ${misc:Depends}
Section: doc
Description: Go programming language compiler - 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.
 .
 After installing golang-weekly-tools package, you can view a nicely
 formatted documentation by running godoc --http=:6060 and then
 visiting http://localhost:6060/doc/install.html.

Package: golang-weekly-tools
Conflicts: golang-tools
Provides: golang-tools
Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
Depends: golang-weekly-go, ${shlibs:Depends}, ${misc:Depends}
Recommends: golang-weekly-src, golang-weekly-doc
Description: Go programming language compiler - tools
 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 various tools for the Go programming language:
  * godoc - extracts and generates documentation for Go programs
  * gofix - upgrade Go programs to the most recent release
  * gofmt - formats Go programs
  * goinstall - automatic package installation
  * gotry - evaluate expressions on the command line
  * govet - simple checking of Go source code

Package: golang-weekly-dbg
Conflicts: golang-dbg
Provides: golang-dbg
Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 armel armhf
Depends: ${misc:Depends}, golang-weekly-go (= ${binary:Version})
Recommends: gdb
Section: debug
Priority: extra
Description: Go programming language compiler - debug 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 debug symbols for Google's Go tool
 chain binaries (assembler, compiler, linker) needed for properly
 debugging errors in the tool chain with gdb.
 .
 This package uses the weekly snapshot releases, for more information see:
 http://golang.org/doc/devel/weekly.html

Package: golang-weekly
Depends: ${misc:Depends},
	 golang-weekly-go (>= ${source:Version}),
	 golang-weekly-src (>= ${source:Version}),
	 golang-weekly-tools (>= ${source:Version}),
	 golang-weekly-doc (>= ${source:Version})
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 (almost) full Go development environment is installed.

Attachment: signature.asc
Description: Digital signature


Reply to: