From 1dddb089cf0610f6c671c997f53c0c60decee51f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 11 Mar 2014 10:04:42 +0100 Subject: [PATCH] New package: docker-0.9.0. --- srcpkgs/docker/template | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 srcpkgs/docker/template diff --git a/srcpkgs/docker/template b/srcpkgs/docker/template new file mode 100644 index 00000000000..44ab39ceaed --- /dev/null +++ b/srcpkgs/docker/template @@ -0,0 +1,30 @@ +# Template file for 'docker' +pkgname=docker +version=0.9.0 +revision=1 +hostmakedepends="go>=1.2" +makedepends="git iptables xz libbtrfs-devel sqlite-devel device-mapper-devel" +short_desc="Easily create lightweight, portable, self-sufficient containers from any application" +maintainer="Juan RP " +license="Apache-2.0" +homepage="http://www.docker.io" + +# These are required at run-time. +depends="iptables xz git" + +do_fetch() { + git clone -b v${version} git://github.com/dotcloud/docker ${pkgname}-${version} +} + +do_build() { + export AUTO_GOPATH=1 + ./hack/make.sh dynbinary +} + +do_install() { + vinstall bundles/${version}/dynbinary/docker-${version} 755 usr/bin docker + vinstall bundles/${version}/dynbinary/dockerinit-${version} 755 usr/lib/docker dockerinit + vinstall contrib/completion/bash/docker 644 usr/share/bash-completion/completions + vinstall contrib/completion/zsh/_docker 644 usr/share/zsh/site-functions + vinstall contrib/init/systemd/docker.service 644 usr/lib/systemd/system +}