summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cc9a92e87410
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+pkgname=go-bin
+pkgver=1.5beta2
+pkgrel=1
+provides=('go')
+conflicts=('go')
+pkgdesc='Compiler and tools for the Go programming language from Google'
+arch=('x86_64' 'i686')
+url='http://golang.org/'
+license=('BSD')
+makedepends=('git' 'go')
+options=('!strip' 'staticlibs')
+
+sha1sums_i686=('5e3c33d128c1caf52cf9e6df3252d270575ce3e8')
+sha1sums_x86_64=('6fede71082a2f57c13f2521ecd054b86ae77d0e5')
+
+source_i686=("https://storage.googleapis.com/golang/go${pkgver}.linux-386.tar.gz")
+source_x86_64=("https://storage.googleapis.com/golang/go${pkgver}.linux-amd64.tar.gz")
+
+package() {
+ mkdir -p $pkgdir/usr/local
+ tar -C $pkgdir/usr/local -xzf go${pkgver}.linux-*.tar.gz
+
+ # bin
+ mkdir -p $pkgdir/etc/profile.d
+ cat > $pkgdir/etc/profile.d/go-bin.sh <<-'EOF'
+ #!/bin/sh
+
+ export PATH=$PATH:/usr/local/go/bin
+ EOF
+}