containerd

This commit is contained in:
aliriza committed 2023-12-01 13:59:28 +00:00
1 parent 00b9d59819
commit 09de86b55b
3 files changed
+77

No files matched your search

+47
View File
@@ -0,0 +1,47 @@
#!/usr/bin/env bash
name='containerd'
release='1'
version='1.7.10'
url='https://example.org'
description='Package description missing'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=("https://github.com/containerd/containerd/archive/v$version.tar.gz"
"containerd.initd"
"containerd.confd")
depends=(runc)
makedepends=(go)
md5sums=('0b2cc4244e310fa1cbf8fb3b2c95fbd3'
'SKIP'
'SKIP')
group=(app.containers)
uses=()
arch=('x86_64')
export GOFLAGS="-modcacherw -mod=readonly"
export GOCACHE="$HOME/go-cache"
export GOTMPDIR="$HOME"
export GOMODCACHE="$HOME/go"
export GO111MODULE=on
cd $name-$version
build () {
make VERSION=v$version \
GO_BUILD_FLAGS="$GOFLAGS" \
GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid=" \
STATIC=1 BUILDTAGS=no_systemd
}
package () {
install -d "$DESTDIR"/usr/bin/
install -Dm755 ./bin/* "$DESTDIR"/usr/bin/
install -Dm755 ../containerd.initd \
"$DESTDIR"/etc/init.d/containerd
install -Dm644 ../containerd.confd \
"$DESTDIR"/etc/conf.d/containerd
}