Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : containerd | name : containerd | ||||
| version : 1.6.6 | version : 1.6.8 | ||||
| release : 35 | release : 36 | ||||
| source : | source : | ||||
| - git|https://github.com/containerd/containerd.git : v1.6.6 | - git|https://github.com/containerd/containerd.git : v1.6.8 | ||||
| license : Apache-2.0 | license : Apache-2.0 | ||||
| component : virt | component : virt | ||||
| summary : A daemon to control OCI container runtimes | summary : A daemon to control OCI container runtimes | ||||
| description: | | description: | | ||||
| A daemon to control OCI container runtimes | A daemon to control OCI container runtimes | ||||
| builddeps : | builddeps : | ||||
| - btrfs-progs-devel | - btrfs-progs-devel | ||||
| - go-md2man | |||||
| - golang | - golang | ||||
| rundeps : | |||||
| - runc | |||||
| networking : yes | |||||
| environment: | | environment: | | ||||
| export GO111MODULE=auto | export GO111MODULE=auto | ||||
| export GOFLAGS="-trimpath -mod=readonly -modcacherw" | |||||
| export EXTRA_LDFLAGS="-buildid=" | |||||
| export VERSION=v$version | |||||
| unset LDFLAGS | |||||
| setup : | | |||||
| sed -i 's|/usr/local/bin/containerd|/usr/bin/containerd|' containerd.service | |||||
| build : | | build : | | ||||
| mkdir -p src/github.com/containerd | mkdir -p src/github.com/containerd | ||||
| ln -s `pwd` src/github.com/containerd/containerd | ln -s `pwd` src/github.com/containerd/containerd | ||||
| pushd src/github.com/containerd/containerd | pushd src/github.com/containerd/containerd | ||||
| %make LDFLAGS= | %make GO_BUILD_FLAGS="$GOFLAGS" REVISION=$(git rev-parse HEAD) binaries man | ||||
| install : | | install : | | ||||
| install -Ddm00755 $installdir/usr/bin | %make_install PREFIX=/usr/ | ||||
| install -m00755 bin/containerd $installdir/usr/bin/containerd | |||||
| install -m00755 bin/containerd-shim $installdir/usr/bin/containerd-shim | rm -fv $installdir/usr/bin/containerd-shim-runc-v1 | ||||
| install -m00755 bin/containerd-shim-runc-v2 $installdir/usr/bin/containerd-shim-runc-v2 | |||||
| install -m00755 bin/containerd-stress $installdir/usr/bin/containerd-stress | # Install the service file, but disable it by default | ||||
| install -m00755 bin/ctr $installdir/usr/bin/ctr | install -Dm644 containerd.service $installdir/usr/lib/systemd/system/containerd.service | ||||
| install -Dm644 $pkgfiles/containerd.preset $installdir/usr/lib/systemd/system-preset/containerd.preset | |||||
| install -Dm644 man/*.8 -t $installdir/usr/share/man/man8 | |||||
| install -Dm644 man/*.5 -t $installdir/usr/share/man/man5 | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.