-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathDockerfile
19 lines (14 loc) · 830 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
FROM fedora:latest
RUN dnf update -y && \
dnf groupinstall "C Development Tools and Libraries" "Development Tools" -y && \
dnf install expat-devel xz qemu-img e2fsprogs mercurial perl-XML-Parser -y && \
dnf install breezy e2fsprogs wget hostname vim gperf gettext-devel -y && \
dnf install fossil libattr-devel autoconf-archive help2man expect rsync procps-ng -y && \
dnf install python3-Cython python3-devel libxslt docbook-style-xsl fpc netpbm-progs -y && \
dnf install libselinux-devel libsemanage-devel gtk-doc po4a perl-ExtUtils-ParseXS ncurses-devel -y && \
groupadd lfs && useradd -s /bin/bash -g lfs -m -k /dev/null lfs && \
git config --global advice.detachedHead false
RUN dnf clean packages -y && dnf install texinfo texlive-obsolete texinfo-tex -y
COPY resources/ /build/
WORKDIR /build
ENV LFS /mnt/lfs