File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change
1
+ # This Dockerfile must be run from source root
2
+ FROM almalinux:latest
3
+
4
+ RUN dnf install -y dnf-plugins-core
5
+ # Install dependencies
6
+ RUN dnf -y update && \
7
+ dnf groupinstall -y "Development Tools" && \
8
+ dnf clean all && \
9
+ dnf config-manager --set-enabled crb && \
10
+ dnf install -y epel-release && \
11
+ dnf install -y \
12
+ swig \
13
+ rpm-build \
14
+ rpmdevtools \
15
+ jansson-devel \
16
+ libpng-devel \
17
+ pcre-devel \
18
+ wget \
19
+ libyaml-devel \
20
+ libcurl-devel \
21
+ libjpeg-turbo-devel \
22
+ libxml2-devel \
23
+ cronie \
24
+ logrotate \
25
+ fribidi-devel \
26
+ cairo-devel \
27
+ cmake \
28
+ harfbuzz-devel \
29
+ fcgi-devel \
30
+ proj \
31
+ proj-devel \
32
+ geos \
33
+ geos-devel \
34
+ python3-numpy \
35
+ python3-devel \
36
+ protobuf-c-devel && \
37
+ dnf clean all
38
+
39
+ WORKDIR /tmp
40
+ RUN rpmdev-setuptree
41
+ # Need to copy SPEC file
You can’t perform that action at this time.
0 commit comments