mirror of https://github.com/aria2/aria2
update
parent
5c87f1b7b6
commit
81bed0e5cc
|
@ -9,6 +9,7 @@
|
|||
#
|
||||
# $ sudo docker run --rm -it -v /path/to/dest:/out aria2-mingw cp /aria2/src/aria2c.exe /out
|
||||
|
||||
|
||||
FROM ubuntu:22.04
|
||||
|
||||
MAINTAINER Tatsuhiro Tsujikawa
|
||||
|
@ -29,12 +30,12 @@ RUN apt-get update && \
|
|||
autopoint libcppunit-dev libxml2-dev libgcrypt20-dev lzip \
|
||||
python3-docutils
|
||||
|
||||
RUN curl -L -O https://gmplib.org/download/gmp/gmp-6.3.0.tar.xz && \
|
||||
curl -L -O https://github.com/libexpat/libexpat/releases/download/R_2_5_0/expat-2.5.0.tar.bz2 && \
|
||||
curl -L -O https://www.sqlite.org/2023/sqlite-autoconf-3430100.tar.gz && \
|
||||
curl -L -O https://www.zlib.net/zlib-1.3.tar.gz && \
|
||||
curl -L -O https://c-ares.org/download/c-ares-1.19.1.tar.gz && \
|
||||
curl -L -O https://libssh2.org/download/libssh2-1.11.0.tar.bz2
|
||||
RUN curl -k -L -O https://ftp.gnu.org/gnu/gmp/gmp-6.3.0.tar.xz && \
|
||||
curl -k -L -O https://github.com/libexpat/libexpat/releases/download/R_2_5_0/expat-2.5.0.tar.bz2 && \
|
||||
curl -k -L -O https://www.sqlite.org/2023/sqlite-autoconf-3430100.tar.gz && \
|
||||
curl -k -L -O https://www.zlib.net/zlib-1.3.tar.gz && \
|
||||
curl -k -L -O https://c-ares.org/download/c-ares-1.19.1.tar.gz && \
|
||||
curl -k -L -O https://libssh2.org/download/libssh2-1.11.0.tar.bz2
|
||||
|
||||
RUN tar xf gmp-6.3.0.tar.xz && \
|
||||
cd gmp-6.3.0 && \
|
||||
|
@ -108,7 +109,7 @@ RUN tar xf libssh2-1.11.0.tar.bz2 && \
|
|||
ARG ARIA2_VERSION=master
|
||||
ARG ARIA2_REF=refs/heads/master
|
||||
|
||||
ADD https://api.github.com/repos/aria2/aria2/git/$ARIA2_REF version.json
|
||||
RUN git clone -b $ARIA2_VERSION --depth 1 https://github.com/aria2/aria2 && \
|
||||
ADD https://api.github.com/repos/$repository/git/$ARIA2_REF version.json
|
||||
RUN git clone -b $ARIA2_VERSION --depth 1 https://github.com/$repository && \
|
||||
cd aria2 && autoreconf -i && ./mingw-config && make -j$(nproc) && \
|
||||
$HOST-strip src/aria2c.exe
|
||||
|
|
Loading…
Reference in New Issue