mirror of
https://github.com/audacity/linuxdeploy.git
synced 2026-04-20 20:25:46 -05:00
25 lines
852 B
Docker
25 lines
852 B
Docker
FROM centos:6
|
|
|
|
RUN yum install -y centos-release-scl-rh && \
|
|
yum install -y devtoolset-7 wget curl patchelf vim-common fuse libfuse2 libtool autoconf automake zlib-devel libjpeg-devel libpng-devel nano git && \
|
|
wget https://github.com/Kitware/CMake/releases/download/v3.13.4/cmake-3.13.4-Linux-x86_64.tar.gz -O- | tar xz --strip-components=1 -C/usr/local
|
|
|
|
ENV ARCH=x86_64
|
|
COPY entrypoint.sh /
|
|
SHELL ["/entrypoint.sh", "bash", "-x", "-c"]
|
|
ENTRYPOINT ["/entrypoint.sh"]
|
|
|
|
RUN yum install -y gcc-c++ && \
|
|
git clone https://github.com/NixOS/patchelf.git && \
|
|
pushd patchelf && \
|
|
# cannot use -b since it's not supported in really old versions of git
|
|
git checkout 0.8 && \
|
|
./bootstrap.sh && \
|
|
./configure --prefix=/usr/local && \
|
|
make -j $(nproc) && \
|
|
make install && \
|
|
popd && \
|
|
rm -r patchelf/
|
|
|
|
CMD ["bash"]
|