Date: Monday, May 2, 2016 @ 22:45:41 Author: seblu Revision: 173457 archrelease: copy trunk to community-x86_64
Added: docker/repos/community-x86_64/PKGBUILD (from rev 173456, docker/trunk/PKGBUILD) docker/repos/community-x86_64/docker.install (from rev 173456, docker/trunk/docker.install) docker/repos/community-x86_64/docker.sysusers (from rev 173456, docker/trunk/docker.sysusers) Deleted: docker/repos/community-x86_64/PKGBUILD docker/repos/community-x86_64/docker.install docker/repos/community-x86_64/docker.sysusers -----------------+ PKGBUILD | 148 +++++++++++++++++++++++++++--------------------------- docker.install | 26 ++++----- docker.sysusers | 2 3 files changed, 88 insertions(+), 88 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2016-05-02 20:45:23 UTC (rev 173456) +++ PKGBUILD 2016-05-02 20:45:41 UTC (rev 173457) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer - -pkgname=docker -pkgver=1.11.0 -pkgrel=1 -epoch=1 -pkgdesc='Pack, ship and run any application as a lightweight container' -arch=('x86_64') -url='https://www.docker.com/' -license=('Apache') -depends=('runc' 'containerd' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'systemd') -makedepends=('git' 'go' 'btrfs-progs' 'go-md2man') -optdepends=('btrfs-progs: btrfs backend support' - 'lxc: lxc backend support') -# don't strip binaries! A sha1 is used to check binary consistency. -options=('!strip') -install=$pkgname.install -source=("git+https://github.com/docker/docker.git#tag=v$pkgver" - "$pkgname.sysusers") -md5sums=('SKIP' - '8cf9900ebada61f352a03465a088da34') - -prepare() { - cd docker - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do - if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch $filename" - patch -p1 -N -i "$srcdir/$filename" - fi - done - : -} - -build() { - cd docker - export AUTO_GOPATH=1 - hack/make.sh dynbinary - # man pages - man/md2man-all.sh 2>/dev/null -} - -#check() { -# cd docker -# ./hack/make.sh dyntest -#} - -package() { - cd docker - install -Dm755 "bundles/$pkgver/dynbinary/docker-$pkgver" "$pkgdir/usr/bin/docker" - # symlink containerd/run (nice integration...) - ln -s containerd "$pkgdir/usr/bin/docker-containerd" - ln -s containerd-shim "$pkgdir/usr/bin/docker-containerd-shim" - ln -s ctr "$pkgdir/usr/bin/docker-containerd-ctr" - ln -s runc "$pkgdir/usr/bin/docker-runc" - # completion - install -Dm644 'contrib/completion/bash/docker' "$pkgdir/usr/share/bash-completion/completions/docker" - install -Dm644 'contrib/completion/zsh/_docker' "$pkgdir/usr/share/zsh/site-functions/_docker" - install -Dm644 'contrib/completion/fish/docker.fish' "$pkgdir/usr/share/fish/vendor_completions.d/docker.fish" - # systemd - install -Dm644 'contrib/init/systemd/docker.service' "$pkgdir/usr/lib/systemd/system/docker.service" - install -Dm644 'contrib/init/systemd/docker.socket' "$pkgdir/usr/lib/systemd/system/docker.socket" - install -Dm644 "$srcdir/$pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - # vim syntax - install -Dm644 'contrib/syntax/vim/syntax/dockerfile.vim' "$pkgdir/usr/share/vim/vimfiles/syntax/dockerfile.vim" - install -Dm644 'contrib/syntax/vim/ftdetect/dockerfile.vim' "$pkgdir/usr/share/vim/vimfiles/ftdetect/dockerfile.vim" - # man - install -dm755 "$pkgdir/usr/share/man" - mv man/man* "$pkgdir/usr/share/man" -} - -# vim:set ts=2 sw=2 et: Copied: docker/repos/community-x86_64/PKGBUILD (from rev 173456, docker/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2016-05-02 20:45:41 UTC (rev 173457) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer + +pkgname=docker +pkgver=1.11.1 +pkgrel=1 +epoch=1 +pkgdesc='Pack, ship and run any application as a lightweight container' +arch=('x86_64') +url='https://www.docker.com/' +license=('Apache') +depends=('runc' 'containerd' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'systemd') +makedepends=('git' 'go' 'btrfs-progs' 'go-md2man') +optdepends=('btrfs-progs: btrfs backend support' + 'lxc: lxc backend support') +# don't strip binaries! A sha1 is used to check binary consistency. +options=('!strip') +install=$pkgname.install +source=("git+https://github.com/docker/docker.git#tag=v$pkgver" + "$pkgname.sysusers") +md5sums=('SKIP' + '8cf9900ebada61f352a03465a088da34') + +prepare() { + cd docker + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do + if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch $filename" + patch -p1 -N -i "$srcdir/$filename" + fi + done + : +} + +build() { + cd docker + export AUTO_GOPATH=1 + hack/make.sh dynbinary + # man pages + man/md2man-all.sh 2>/dev/null +} + +#check() { +# cd docker +# ./hack/make.sh dyntest +#} + +package() { + cd docker + install -Dm755 "bundles/$pkgver/dynbinary/docker-$pkgver" "$pkgdir/usr/bin/docker" + # symlink containerd/run (nice integration...) + ln -s containerd "$pkgdir/usr/bin/docker-containerd" + ln -s containerd-shim "$pkgdir/usr/bin/docker-containerd-shim" + ln -s ctr "$pkgdir/usr/bin/docker-containerd-ctr" + ln -s runc "$pkgdir/usr/bin/docker-runc" + # completion + install -Dm644 'contrib/completion/bash/docker' "$pkgdir/usr/share/bash-completion/completions/docker" + install -Dm644 'contrib/completion/zsh/_docker' "$pkgdir/usr/share/zsh/site-functions/_docker" + install -Dm644 'contrib/completion/fish/docker.fish' "$pkgdir/usr/share/fish/vendor_completions.d/docker.fish" + # systemd + install -Dm644 'contrib/init/systemd/docker.service' "$pkgdir/usr/lib/systemd/system/docker.service" + install -Dm644 'contrib/init/systemd/docker.socket' "$pkgdir/usr/lib/systemd/system/docker.socket" + install -Dm644 "$srcdir/$pkgname.sysusers" "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + # vim syntax + install -Dm644 'contrib/syntax/vim/syntax/dockerfile.vim' "$pkgdir/usr/share/vim/vimfiles/syntax/dockerfile.vim" + install -Dm644 'contrib/syntax/vim/ftdetect/dockerfile.vim' "$pkgdir/usr/share/vim/vimfiles/ftdetect/dockerfile.vim" + # man + install -dm755 "$pkgdir/usr/share/man" + mv man/man* "$pkgdir/usr/share/man" +} + +# vim:set ts=2 sw=2 et: Deleted: docker.install =================================================================== --- docker.install 2016-05-02 20:45:23 UTC (rev 173456) +++ docker.install 2016-05-02 20:45:41 UTC (rev 173457) @@ -1,13 +0,0 @@ -# Arg 1: the new package version -post_install() { - # create docker group (FS#38029) - systemd-sysusers docker.conf -} - -# arg 1: the new package version -# arg 2: the old package version -post_upgrade() { - (( $(vercmp $2 '1:0.7.1-1') < 0 )) && post_install "$1" || true -} - -# vim:set ts=2 sw=2 et: Copied: docker/repos/community-x86_64/docker.install (from rev 173456, docker/trunk/docker.install) =================================================================== --- docker.install (rev 0) +++ docker.install 2016-05-02 20:45:41 UTC (rev 173457) @@ -0,0 +1,13 @@ +# Arg 1: the new package version +post_install() { + # create docker group (FS#38029) + systemd-sysusers docker.conf +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + (( $(vercmp $2 '1:0.7.1-1') < 0 )) && post_install "$1" || true +} + +# vim:set ts=2 sw=2 et: Deleted: docker.sysusers =================================================================== --- docker.sysusers 2016-05-02 20:45:23 UTC (rev 173456) +++ docker.sysusers 2016-05-02 20:45:41 UTC (rev 173457) @@ -1 +0,0 @@ -g docker - - Copied: docker/repos/community-x86_64/docker.sysusers (from rev 173456, docker/trunk/docker.sysusers) =================================================================== --- docker.sysusers (rev 0) +++ docker.sysusers 2016-05-02 20:45:41 UTC (rev 173457) @@ -0,0 +1 @@ +g docker - -