summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorIwan Timmer2015-06-11 17:52:18 +0200
committerIwan Timmer2015-06-11 17:52:18 +0200
commit2ca4286133c17ff32974fdac5d9cea5cc53d9212 (patch)
tree6ca402f77654a64a76681eea5edf3c051421446a /PKGBUILD
downloadaur-2ca4286133c17ff32974fdac5d9cea5cc53d9212.tar.gz
Initial commit of Docker Swarm
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3f4cef2273fe
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+#Maintainer: Iwan Timmer <irtimmer@gmail.com>
+
+pkgname=docker-swarm
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="A Docker-native clustering system"
+depends=('glibc')
+makedepends=('go' 'godep')
+arch=('x86_64' 'i686')
+source=("https://github.com/docker/swarm/archive/v$pkgver.tar.gz")
+url="https://github.com/docker/swarm/"
+license="BSD"
+sha256sums=('7c9bb5b820f740e2963edc37cb0a2fc8160d42537870bf4caedb09036276008f')
+
+prepare() {
+ cd $srcdir
+
+ mkdir -p src/github.com/docker
+ mv swarm-${pkgver} src/github.com/docker/swarm
+
+ cd src/github.com/docker/swarm
+ GOPATH=$srcdir godep get
+}
+
+build() {
+ cd $srcdir/src/github.com/docker/swarm
+
+ GOPATH=$srcdir godep go build
+}
+
+package() {
+ cd $srcdir/src/github.com/docker/swarm
+
+ install -Dm755 swarm $pkgdir/usr/bin/swarm
+ install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}