[Pkg-golang-commits] [golang] 06/07: autogenerate control file
Michael Hudson-Doyle
mwhudson-guest at moszumanska.debian.org
Wed Apr 13 23:01:09 UTC 2016
This is an automated email from the git hooks/post-receive script.
mwhudson-guest pushed a commit to branch debian-sid-coinst
in repository golang.
commit 06756de1f0d5285ebdde881046bc90ecae51aef9
Author: Michael Hudson-Doyle <michael.hudson at canonical.com>
Date: Mon Mar 7 16:15:52 2016 +1300
autogenerate control file
---
debian/control | 20 ++++++++++----------
debian/{control => control.in} | 20 ++++++++++----------
debian/rules | 5 ++++-
3 files changed, 24 insertions(+), 21 deletions(-)
diff --git a/debian/control b/debian/control
index 5c50c5a..ad68a0a 100644
--- a/debian/control
+++ b/debian/control
@@ -1,4 +1,4 @@
-Source: golang
+Source: golang-1.6
Section: devel
Priority: optional
Maintainer: Go Compiler Team <pkg-golang-devel at lists.alioth.debian.org>
@@ -13,9 +13,9 @@ Build-Depends: debhelper (>= 7.4.10),
Standards-Version: 3.9.6
Homepage: https://golang.org
-Package: golang-go
+Package: golang-1.6-go
Architecture: amd64 arm64 armel armhf i386 ppc64 ppc64el
-Depends: golang-src (>= ${source:Version}),
+Depends: golang-1.6-src (>= ${source:Version}),
${misc:Depends},
${perl:Depends},
${shlibs:Depends}
@@ -41,7 +41,7 @@ Description: Go programming language compiler, linker, compiled stdlib
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.
-Package: golang-src
+Package: golang-1.6-src
Architecture: amd64 arm64 armel armhf i386 ppc64 ppc64el
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Go programming language - source files
@@ -57,8 +57,8 @@ Description: Go programming language - source files
This package provides the Go programming language source files needed for
cross-compilation.
-Package: golang-doc
-Depends: golang-go, ${misc:Depends}
+Package: golang-1.6-doc
+Depends: golang-1.6-go, ${misc:Depends}
Architecture: all
Section: doc
Description: Go programming language - documentation
@@ -76,10 +76,10 @@ Description: Go programming language - documentation
language. You can view the formatted documentation by running "godoc
--http=:6060", and then visiting http://localhost:6060/doc/install.html.
-Package: golang
-Depends: golang-doc (>= ${source:Version}),
- golang-go (>= ${source:Version}),
- golang-src (>= ${source:Version}),
+Package: golang-1.6
+Depends: golang-1.6-doc (>= ${source:Version}),
+ golang-1.6-go (>= ${source:Version}),
+ golang-1.6-src (>= ${source:Version}),
${misc:Depends}
Architecture: all
Description: Go programming language compiler - metapackage
diff --git a/debian/control b/debian/control.in
similarity index 92%
copy from debian/control
copy to debian/control.in
index 5c50c5a..4a88a9e 100644
--- a/debian/control
+++ b/debian/control.in
@@ -1,4 +1,4 @@
-Source: golang
+Source: golang-X.Y
Section: devel
Priority: optional
Maintainer: Go Compiler Team <pkg-golang-devel at lists.alioth.debian.org>
@@ -13,9 +13,9 @@ Build-Depends: debhelper (>= 7.4.10),
Standards-Version: 3.9.6
Homepage: https://golang.org
-Package: golang-go
+Package: golang-X.Y-go
Architecture: amd64 arm64 armel armhf i386 ppc64 ppc64el
-Depends: golang-src (>= ${source:Version}),
+Depends: golang-X.Y-src (>= ${source:Version}),
${misc:Depends},
${perl:Depends},
${shlibs:Depends}
@@ -41,7 +41,7 @@ Description: Go programming language compiler, linker, compiled stdlib
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.
-Package: golang-src
+Package: golang-X.Y-src
Architecture: amd64 arm64 armel armhf i386 ppc64 ppc64el
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Go programming language - source files
@@ -57,8 +57,8 @@ Description: Go programming language - source files
This package provides the Go programming language source files needed for
cross-compilation.
-Package: golang-doc
-Depends: golang-go, ${misc:Depends}
+Package: golang-X.Y-doc
+Depends: golang-X.Y-go, ${misc:Depends}
Architecture: all
Section: doc
Description: Go programming language - documentation
@@ -76,10 +76,10 @@ Description: Go programming language - documentation
language. You can view the formatted documentation by running "godoc
--http=:6060", and then visiting http://localhost:6060/doc/install.html.
-Package: golang
-Depends: golang-doc (>= ${source:Version}),
- golang-go (>= ${source:Version}),
- golang-src (>= ${source:Version}),
+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
diff --git a/debian/rules b/debian/rules
index b96dc35..84643f6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,7 +19,10 @@ endif
%:
+dh --parallel $(opt_no_act) $@
-override_dh_auto_clean:
+gencontrol:
+ sed -e 's/golang-X.Y/golang-$(GOVER)/g' debian/control.in > debian/control
+
+override_dh_auto_clean: gencontrol
# remove autogenerated files
rm -f \
src/cmd/cgo/zdefaultcc.go \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-golang/golang.git
More information about the pkg-golang-commits
mailing list