# Description: a lightweight universal runtime container # URL: https://github.com/opencontainers/runc # Maintainer: Matt Housh, jaeger at crux dot ninja # Depends on: go libseccomp git name=runc version=1.2.4 release=1 source=(https://github.com/opencontainers/runc/archive/v${version}/$name-${version}.tar.gz \ https://crux.nu/files/$name-man-pages-$version.tar.xz) build() { mkdir -pv src/github.com/opencontainers cd src/github.com/opencontainers ln -sf $SRC/$name-$version $name cd $name export GOPATH=$SRC export BUILDTAGS="seccomp" # use the long commit hash here make COMMIT=7cb363254b69e10320360b63fb73e0ffb5da7bf2 install -D -m 0755 $name $PKG/usr/bin/$name install -d -m 0755 $PKG/usr/share/man/man8 install -m 0644 $SRC/man8/* $PKG/usr/share/man/man8/ }