summaryrefslogtreecommitdiff
path: root/scripts/package-build/podman/package.toml
blob: 952af5186dc695a090e3958ebd7a3a76aa0e4881 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[[packages]]
name = "podman"
commit_id = "v4.9.5"
scm_url = "https://github.com/containers/podman"

#build_cmd = "cd ..; ./build.sh"
build_cmd = """
make install.tools
make podman-release

tar xf podman-release-$(dpkg --print-architecture).tar.gz
VERSION=$(ls -d podman-v* | cut -c9-)

fpm --input-type dir --output-type deb --name podman \
    --version $VERSION --deb-compression gz \
    --maintainer "VyOS Package Maintainers <maintainers@vyos.net>" \
    --description "Engine to run OCI-based containers in Pods" \
    --depends conmon --depends crun --depends netavark --depends libgpgme11 \
    --depends fuse-overlayfs --depends golang-github-containers-common \
    --license "Apache License 2.0" -C podman-v$VERSION --package ..
"""

[packages.dependencies]
packages = [
    "libseccomp-dev",
    "libgpgme-dev"
]