PKGBUILDs/community/runc/PKGBUILD

56 lines
1.1 KiB
Bash
Raw Normal View History

2016-04-27 02:02:42 +00:00
# $Id$
# Maintainer: Sébastien "Seblu" Luttringer
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - x86_64 import, no modifications
pkgname=runc
2016-06-07 01:02:10 +00:00
pkgver=0.1.1
2016-04-27 02:02:42 +00:00
pkgrel=1
pkgdesc='CLI tool for managing OCI compliant containers'
arch=('x86_64')
url='https://runc.io/'
license=('Apache')
depends=('glibc' 'libseccomp')
makedepends=('git' 'go' 'go-md2man')
source=("git+https://github.com/opencontainers/runc#tag=v$pkgver")
md5sums=('SKIP')
prepare() {
cd runc
# 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() {
mkdir -p src/github.com/opencontainers
cd src/github.com/opencontainers
ln -fs "$srcdir/runc"
cd runc
export GOPATH="$srcdir"
make
man/md2man-all.sh 2>/dev/null
}
#check() {
# cd runc
# make localtest
#}
package() {
cd runc
install -Dm755 runc "$pkgdir/usr/bin/runc"
# man pages
install -dm755 "$pkgdir/usr/share/man"
mv man/man*/ "$pkgdir/usr/share/man"
}
# vim:set ts=2 sw=2 et: