summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog7
-rw-r--r--debian/control6
-rw-r--r--debian/control.cross2
-rwxr-xr-xdebian/rules4
4 files changed, 14 insertions, 5 deletions
diff --git a/debian/changelog b/debian/changelog
index 0dfdda20d..eaddc3dcb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+golang (2:1.1.2-2) unstable; urgency=low
+
+ * Build golang-go-linux-* for each architecture (Thanks James Page)
+ (Closes: #719611)
+
+ -- Michael Stapelberg <stapelberg@debian.org> Mon, 19 Aug 2013 22:40:54 +0200
+
golang (2:1.1.2-1) unstable; urgency=low
* New upstream release.
diff --git a/debian/control b/debian/control
index cbd1206e3..f21e99f80 100644
--- a/debian/control
+++ b/debian/control
@@ -125,7 +125,7 @@ Description: Go programming language - Vim highlighting syntax files
in Google's Go programming language.
Package: golang-go-linux-amd64
-Architecture: all
+Architecture: i386 amd64 armel armhf
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
Breaks: golang-go (<< 2:1.1-2)
Replaces: golang-go (<< 2:1.1-2)
@@ -143,7 +143,7 @@ Description: Go standard library compiled for linux_amd64
linux_amd64, even though you are executing the Go compiler on linux_386.
Package: golang-go-linux-arm
-Architecture: all
+Architecture: i386 amd64 armel armhf
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
Breaks: golang-go (<< 2:1.1-2)
Replaces: golang-go (<< 2:1.1-2)
@@ -161,7 +161,7 @@ Description: Go standard library compiled for linux_arm
linux_amd64, even though you are executing the Go compiler on linux_386.
Package: golang-go-linux-386
-Architecture: all
+Architecture: i386 amd64 armel armhf
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
Breaks: golang-go (<< 2:1.1-2)
Replaces: golang-go (<< 2:1.1-2)
diff --git a/debian/control.cross b/debian/control.cross
index db6d1a6fc..592b4f94a 100644
--- a/debian/control.cross
+++ b/debian/control.cross
@@ -1,6 +1,6 @@
Package: golang-go-@OS@-@ARCH@
-Architecture: all
+Architecture: @BUILDARCHS@
Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}
Breaks: golang-go (<< 2:1.1-2)
Replaces: golang-go (<< 2:1.1-2)
diff --git a/debian/rules b/debian/rules
index 694ddfee9..7798cb0c9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -49,7 +49,9 @@ gencontrol:
echo "# DO NOT EDIT THIS FILE. EDIT debian/control.* instead!" > debian/control.tmp
cat debian/control.base >> debian/control.tmp
${FOR_GO_ARCH} \
- sed -e "s,@OS@,$$os,g; s,@ARCH@,$$arch,g" debian/control.cross >> debian/control.tmp; \
+ BUILDARCHS=all; \
+ [ "$$os" = "linux" ] && BUILDARCHS="i386 amd64 armel armhf"; \
+ sed -e "s,@OS@,$$os,g; s,@ARCH@,$$arch,g; s,@BUILDARCHS@,$$BUILDARCHS,g" debian/control.cross >> debian/control.tmp; \
${FOR_GO_ARCH_END}
mv debian/control.tmp debian/control