# Description: Pack, ship and run any application as a lightweight container # URL: http://www.docker.io/ # Maintainer: James Mills, prologic at shortcircuit dot net dot au # Packager: Sébastien "Seblu" Luttringer # # Depends on: go bridge-utils lxc sqlite3 name=docker version=0.8.1 revision=a1598d1e1c release=1 source=( https://github.com/dotcloud/$name/archive/v$version.tar.gz $name.rc $name.conf ) build() { cd $name-$version # Build export AUTO_GOPATH=1 export DOCKER_GITCOMMIT=$revision ./hack/make.sh dynbinary # Package install -D -m 755 "bundles/$version/dynbinary/docker-$version" "$PKG/usr/bin/docker" install -D -m 755 "bundles/$version/dynbinary/dockerinit-$version" "$PKG/usr/lib/docker/dockerinit" install -D -m 644 "contrib/udev/80-docker.rules" "$PKG/etc/udev/rules.d/80-docker.rules" install -D -m 755 $SRC/$name.rc $PKG/etc/rc.d/$name install -D -m 644 $SRC/$name.conf $PKG/etc/$name.conf chown -R root:root $PKG }