From 84d34fd85b33fb778df8940e2bfbd846c719cfa7 Mon Sep 17 00:00:00 2001 From: srv Date: Thu, 15 May 2025 10:26:51 +0200 Subject: add cargo-bin and runc --- runc/.artixlinux/Jenkinsfile | 3 ++ runc/.artixlinux/pkgbase.yaml | 55 +++++++++++++++++++ runc/.gitignore | 18 +++++++ runc/.nvchecker.toml | 8 +++ runc/PKGBUILD | 61 +++++++++++++++++++++ runc/README.md | 2 + .../5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc | 63 ++++++++++++++++++++++ .../C2428CD75720FACDCF76B6EA17DE5ECB75A1100E.asc | 30 +++++++++++ .../C9C370B246B09F6DBCFC744C34401015D1D2D386.asc | 35 ++++++++++++ 9 files changed, 275 insertions(+) create mode 100644 runc/.artixlinux/Jenkinsfile create mode 100644 runc/.artixlinux/pkgbase.yaml create mode 100644 runc/.gitignore create mode 100644 runc/.nvchecker.toml create mode 100644 runc/PKGBUILD create mode 100644 runc/README.md create mode 100644 runc/keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc create mode 100644 runc/keys/pgp/C2428CD75720FACDCF76B6EA17DE5ECB75A1100E.asc create mode 100644 runc/keys/pgp/C9C370B246B09F6DBCFC744C34401015D1D2D386.asc (limited to 'runc') diff --git a/runc/.artixlinux/Jenkinsfile b/runc/.artixlinux/Jenkinsfile new file mode 100644 index 0000000..d68bca2 --- /dev/null +++ b/runc/.artixlinux/Jenkinsfile @@ -0,0 +1,3 @@ +@Library('artix-ci@orion') import org.artixlinux.RepoPackage + +PackagePipeline(new RepoPackage(this)) diff --git a/runc/.artixlinux/pkgbase.yaml b/runc/.artixlinux/pkgbase.yaml new file mode 100644 index 0000000..a0d4da3 --- /dev/null +++ b/runc/.artixlinux/pkgbase.yaml @@ -0,0 +1,55 @@ +--- +pkgbase: + name: runc + version: 1.3.0-1 + arch: + - x86_64 + pkgname: + - runc +actions: + addRepo: world + removeRepo: null + triggersBuild: true + triggersRebuild: false + triggersRepoAdd: true + triggersRepoRemove: false + triggersNoCheck: false +repos: + system-goblins: + version: null + packages: [] + system-gremlins: + version: null + packages: [] + system: + version: null + packages: [] + world-goblins: + version: null + packages: [] + world-gremlins: + version: null + packages: [] + world: + version: 1.3.0-1 + packages: + - runc-1.3.0-1-x86_64.pkg.tar.zst + lib32-goblins: + version: null + packages: [] + lib32-gremlins: + version: null + packages: [] + lib32: + version: null + packages: [] + galaxy-goblins: + version: null + packages: [] + galaxy-gremlins: + version: null + packages: [] + galaxy: + version: null + packages: [] +team: world diff --git a/runc/.gitignore b/runc/.gitignore new file mode 100644 index 0000000..e4912e4 --- /dev/null +++ b/runc/.gitignore @@ -0,0 +1,18 @@ +# ---> ArchLinuxPackages +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ + +*.service +*.timer +*.socket diff --git a/runc/.nvchecker.toml b/runc/.nvchecker.toml new file mode 100644 index 0000000..4725316 --- /dev/null +++ b/runc/.nvchecker.toml @@ -0,0 +1,8 @@ +[runc] +source = "github" +github = "opencontainers/runc" +use_max_tag = true +prefix = "v" +from_pattern = "v(\\d+)\\.(\\d+)\\.(\\d+)\\-rc(\\d+)" +to_pattern = "\\1.\\2.\\3rc\\4" +exclude_regex = "v.*(rc|alpha|beta).*" diff --git a/runc/PKGBUILD b/runc/PKGBUILD new file mode 100644 index 0000000..e67821c --- /dev/null +++ b/runc/PKGBUILD @@ -0,0 +1,61 @@ +# Maintainer: Cory Sanin +# Contributor: Morten Linderud +# Contributor: Frederik Schwan +# Contributor: Sébastien "Seblu" Luttringer + +pkgname=runc +pkgver=1.3.0 +pkgrel=1 +pkgdesc='CLI tool for managing OCI compliant containers' +arch=(x86_64) +url='https://runc.io/' +license=(Apache) +provides=('oci-runtime') +depends=(libseccomp) +makedepends=(git-legacy go-bin go-md2man) +optdepends=( + 'criu: checkpoint support' +) +source=("${pkgname}-${pkgver}.tar.xz::https://github.com/opencontainers/runc/releases/download/v${pkgver}/runc.tar.xz" + "${pkgname}-${pkgver}.tar.xz.sig::https://github.com/opencontainers/runc/releases/download/v${pkgver}/runc.tar.xz.asc") +validpgpkeys=( + "5F36C6C61B5460124A75F5A69E18AA267DDB8DB4" + "C9C370B246B09F6DBCFC744C34401015D1D2D386" + "C2428CD75720FACDCF76B6EA17DE5ECB75A1100E" + "C9C370B246B09F6DBCFC744C34401015D1D2D386" +) +sha256sums=('f2f799a1000e16cc37776fae1745f2a302633fad94dd52de9bece83df8dc4b4e' + 'SKIP') + +export PATH=/usr/local/go/bin:$PATH + +prepare() { + mkdir -p src/github.com/opencontainers + cp -r runc-${pkgver} src/github.com/opencontainers/runc +} + +build() { + set -x # Agrega esto para que imprima todos los comandos + + cd src/github.com/opencontainers/runc + export GOPATH="$srcdir" + export BUILDTAGS='seccomp apparmor' + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-trimpath -mod=readonly -modcacherw" + + make runc man || { echo "❌ make failed"; exit 1; } +} + +package() { + cd src/github.com/opencontainers/runc + + install -Dm755 runc "$pkgdir/usr/bin/runc" + install -Dm644 contrib/completions/bash/runc \ + "$pkgdir/usr/share/bash-completion/completions/runc" + + install -d "$pkgdir/usr/share/man/man8" + install -m644 man/man8/*.8 "$pkgdir/usr/share/man/man8" +} diff --git a/runc/README.md b/runc/README.md new file mode 100644 index 0000000..71019b8 --- /dev/null +++ b/runc/README.md @@ -0,0 +1,2 @@ +# runc + diff --git a/runc/keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc b/runc/keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc new file mode 100644 index 0000000..747057e --- /dev/null +++ b/runc/keys/pgp/5F36C6C61B5460124A75F5A69E18AA267DDB8DB4.asc @@ -0,0 +1,63 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=X4ZN +-----END PGP PUBLIC KEY BLOCK----- diff --git a/runc/keys/pgp/C2428CD75720FACDCF76B6EA17DE5ECB75A1100E.asc b/runc/keys/pgp/C2428CD75720FACDCF76B6EA17DE5ECB75A1100E.asc new file mode 100644 index 0000000..85310e2 --- /dev/null +++ b/runc/keys/pgp/C2428CD75720FACDCF76B6EA17DE5ECB75A1100E.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBF6ou34BCACow4f1kUqw0varU4pq+C91xhYeNb/0sGyFKCvYfiLY74yG8EXW +rZ8n06AYDHzPv9oubkUhnFk/u25kXQVgLB6Z5SKRBCiFq1QZirXeNJ8Iss8AwDBV +ppTSiCl8/x/gKoXiJ+7MyvOZozUavkVHdim1NKCzwD014VOB8RXz+heUjS+HDXY9 +2IknlaZg2oGpQe6weVmXmEhxERapG/y+/Vo6t8UfhSv0gEeM00/yWhBJKSYPtzMg +SbTL4jCsN/x0bq+ZNp4lunihVY5WqX+BGLcx7xPnJ0Rp9Ju1mAhKrbKUmOG3rkWu +DIJuVP8HQfCoffsBLUKQ0V4fh18kfq1bo3JvABEBAAG0I0tpciBLb2x5c2hraW4g +PGtvbHlzaGtpbkBnbWFpbC5jb20+iQFUBBMBCAA+AhsDBQsJCAcCBhUKCQgLAgQW +AgMBAh4BAheAFiEEwkKM11cg+s3PdrbqF95ey3WhEA4FAmRAbOgFCQlaGGoACgkQ +F95ey3WhEA6dRQf+P+OHI3QiZu3TnrNBTsf+V8HhFBWKqafrjKbIE1A5HOHzcK2F +t2afYG+MZQILwSuCQOObgr3o7hGlqkwMwGtHt5nqG6/Z0bmkowG4JJmYIg9FhvQW +JEm/7lSBtxvFkw05H90UlzCM7AigD+PrLs96Zb0+FqdzEDWTMJeU7yYUFRNbXEu3 +wqpOZpHlYCJGKzFJBbGxYphlmljexRlWdZPwACKg7lBsVkM8JDPGxmmEe7/5tXPt +Oa1yS13SleLv4muHH3KO3cgJGqBfY/XIExZUQUF0GdL0yppBDbn0oZ/wvRuibCR0 +1P7rW88csSjAjhNjja4v/zWleSIpyWVi8IvYLLkBDQReqLt+AQgAtKUDLyUFxQ9k +p8OwI/MsPTLLoYfjilJaXnmtzQjGYFrEuU3lt7omRUBldNChkjGghEukGTq0RD7Z +s6Qv5PM5dtOypPJM0lmz2j7seun3AfDV44h/bjOFwTUjab3Nr9fQ52qESmRS03ik +6+5YNwq2D/+2kHVJ2vkUoo6KvioA1vPU311oW/Yfky8dLS5NguikE3to6YElWW38 +oqFUVdMScCbf9a6CPXSQEz/rH4TgAhwyTo6oegv+8L/szGFy5ToNGiA0D45HcFDc +yXs1d+b3bYRuGfC1l/z+WZWwbeHt1fKEQ8pCLDLRre5y0hPRHeN2CG4U7iyI5B5h +8LITPcZ66wARAQABiQE8BBgBCAAmAhsMFiEEwkKM11cg+s3PdrbqF95ey3WhEA4F +AmRAbRQFCQlaGJYACgkQF95ey3WhEA7vywf9FFTeRgNji8ZIPMM2vIlns+CMkP5R +uXakU6Q0O6Wmbb/ULOkobTqJ/Jcze8OuembuU3V6MiOQKgUIDrN7itjnJPQBneKT +iqJdPK8KOiGIzqa0aRekvOu2nCz9n87Bf48pviH922yfs8gXYRCUnSV/i7/p+N8r +5Fy7dJen5SXksN2/rUCEgU9FD17l2uMAoQbRqZg74/GwSDLnhrZ9eMrbPnguSQF4 +S1NPMeS7+G/gPN9Ze9qFmOF2p57cmEa+8mriZCYY3BcUBOiMOV5HSBKJwqA2M8au +2dAKmFWb/G+K/dgBdkAulQ/BfCpwgFmmgJ5dAeaS3y8Xd86aBE0/eLCrhQ== +=GkpD +-----END PGP PUBLIC KEY BLOCK----- diff --git a/runc/keys/pgp/C9C370B246B09F6DBCFC744C34401015D1D2D386.asc b/runc/keys/pgp/C9C370B246B09F6DBCFC744C34401015D1D2D386.asc new file mode 100644 index 0000000..819e156 --- /dev/null +++ b/runc/keys/pgp/C9C370B246B09F6DBCFC744C34401015D1D2D386.asc @@ -0,0 +1,35 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=ODG2 +-----END PGP PUBLIC KEY BLOCK----- -- cgit v1.2.3