From 1bfb7bea20d6a99e4140a9cb0e9a92a2f5b2df6b Mon Sep 17 00:00:00 2001 From: David Aguilar Date: Sat, 10 Feb 2024 14:54:28 -0800 Subject: [PATCH] distros: add a Containerfile for building zoneminder using podman --- distros/podman/Containerfile | 50 ++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 distros/podman/Containerfile diff --git a/distros/podman/Containerfile b/distros/podman/Containerfile new file mode 100644 index 000000000..ef3d93f19 --- /dev/null +++ b/distros/podman/Containerfile @@ -0,0 +1,50 @@ +FROM docker.io/library/debian:testing-slim +ENV DEBIAN_FRONTEND=noninteractive +RUN apt update && \ + apt install -y \ + build-essential \ + cmake \ + default-libmysqlclient-dev \ + git \ + ffmpeg \ + libavcodec-dev \ + libavdevice-dev \ + libavutil-dev \ + libcurl4-openssl-dev \ + libgnutls28-dev \ + libjpeg-dev \ + libnetpbm-dev \ + libpcre2-dev \ + libpolkit-gobject-1-dev \ + libssl-dev \ + libswscale-dev \ + libswresample-dev \ + libv4l-dev \ + libvlc-dev \ + net-tools \ + pkg-config \ + libphp-serialization-perl \ + libdate-manip-perl \ + libmime-lite-perl \ + libmime-tools-perl \ + libdbd-mysql-perl \ + libwww-perl \ + libarchive-tar-perl \ + libarchive-zip-perl \ + libdevice-serialport-perl \ + libmodule-load-perl \ + libsys-mmap-perl \ + libjson-maybexs-perl \ + libnet-sftp-foreign-perl \ + libio-pty-perl \ + libexpect-perl \ + libdata-dump-perl \ + libclass-std-fast-perl \ + libsoap-wsdl-perl \ + libio-socket-multicast-perl \ + libdigest-sha-perl \ + libsys-cpu-perl \ + libsys-meminfo-perl \ + libdata-uuid-perl \ + && \ + rm -rf /var/lib/apt/lists/*