conmon: update for best practices (#50058)

This commit is contained in:
Alec Scott 2025-04-15 15:00:39 -04:00 committed by GitHub
parent 069010fe13
commit 4f27ef8157
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,27 +6,32 @@
class Conmon(MakefilePackage): class Conmon(MakefilePackage):
"""An OCI container runtime monitor""" """An OCI container runtime monitor that tracks and logs container lifecycle events."""
homepage = "https://github.com/containers/conmon" homepage = "https://github.com/containers/conmon"
url = "https://github.com/containers/conmon/archive/v2.0.30.tar.gz" url = "https://github.com/containers/conmon/archive/v2.0.30.tar.gz"
git = "https://github.com/containers/conmon.git"
maintainers("bernhardkaindl") maintainers("bernhardkaindl")
license("Apache-2.0") license("Apache-2.0")
sanity_check_is_file = ["bin/conmon"]
version("main", branch="main")
version("2.1.13", sha256="350992cb2fe4a69c0caddcade67be20462b21b4078dae00750e8da1774926d60") version("2.1.13", sha256="350992cb2fe4a69c0caddcade67be20462b21b4078dae00750e8da1774926d60")
version("2.1.12", sha256="842f0b5614281f7e35eec2a4e35f9f7b9834819aa58ecdad8d0ff6a84f6796a6") version("2.1.12", sha256="842f0b5614281f7e35eec2a4e35f9f7b9834819aa58ecdad8d0ff6a84f6796a6")
version("2.1.7", sha256="7d0f9a2f7cb8a76c51990128ac837aaf0cc89950b6ef9972e94417aa9cf901fe") version("2.1.7", sha256="7d0f9a2f7cb8a76c51990128ac837aaf0cc89950b6ef9972e94417aa9cf901fe")
version("2.1.5", sha256="ee3179ee2b9a9107acec00eb546062cf7deb847f135a3b81503d22b0d226b3ed") version("2.1.5", sha256="ee3179ee2b9a9107acec00eb546062cf7deb847f135a3b81503d22b0d226b3ed")
version("2.0.30", sha256="4b0a98fbe8a63c42f60edac25c19aa6606caa7b1e4fe7846fc7f7de0b566ba25") version("2.0.30", sha256="4b0a98fbe8a63c42f60edac25c19aa6606caa7b1e4fe7846fc7f7de0b566ba25")
depends_on("c", type="build") # generated depends_on("c", type="build")
depends_on("go", type="build") depends_on("go", type="build")
depends_on("go-md2man", type="build") depends_on("go-md2man", type="build")
depends_on("pkgconfig", type="build") depends_on("pkgconfig", type="build")
depends_on("libseccomp")
depends_on("glib") depends_on("glib")
depends_on("libseccomp")
def install(self, spec, prefix): def install(self, spec, prefix):
make("install", "PREFIX=" + prefix) make("install", f"PREFIX={prefix}")