diff --git a/docker/djgpp/Dockerfile b/docker/djgpp/Dockerfile index c56034a3..a4b827be 100644 --- a/docker/djgpp/Dockerfile +++ b/docker/djgpp/Dockerfile @@ -5,17 +5,17 @@ # [*] base system # get latest fedora -FROM fedora:38 +FROM fedora:39 # prepare system RUN dnf -y update && dnf -y install bash wget \ rsync vim screen git make automake meson unzip cmake patch upx gcc p7zip -RUN cd /root; wget http://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-12.2.0/djcross-gcc-12.2.0-1ap.x86_64.rpm ; \ -wget http://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-12.2.0/djcross-gcc-c++-12.2.0-1ap.x86_64.rpm ; \ -wget http://ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-12.2.0/djcross-gcc-tools-12.2.0-1ap.x86_64.rpm ; \ -wget http://ftp.delorie.com/pub/djgpp/rpms/djcross-binutils-2.34-1ap.x86_64.rpm ; \ -wget http://ftp.delorie.com/pub/djgpp/rpms/djcrx-2.05-5.x86_64.rpm ; \ +RUN cd /root; wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-12.2.0/djcross-gcc-12.2.0-1ap.x86_64.rpm ; \ +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-12.2.0/djcross-gcc-c++-12.2.0-1ap.x86_64.rpm ; \ +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/rpms/djcross-gcc-12.2.0/djcross-gcc-tools-12.2.0-1ap.x86_64.rpm ; \ +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/rpms/djcross-binutils-2.34-1ap.x86_64.rpm ; \ +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/rpms/djcrx-2.05-5.x86_64.rpm ; \ rpm -Uhv *.rpm # create user diff --git a/docker/djgpp/unpack_zips.sh b/docker/djgpp/unpack_zips.sh index 21c122b8..ab83aef8 100644 --- a/docker/djgpp/unpack_zips.sh +++ b/docker/djgpp/unpack_zips.sh @@ -2,16 +2,16 @@ cd mkdir -p lib/pkgconfig mkdir zip cd zip -wget http://ftp.delorie.com/pub/djgpp/current/v2tk/expat20br2.zip -wget http://ftp.delorie.com/pub/djgpp/current/v2tk/wat3211b.zip -wget http://ftp.delorie.com/pub/djgpp/current/v2tk/zlb13b.zip -wget http://ftp.delorie.com/pub/djgpp/current/v2apps/xz-525a.zip -wget http://ftp.delorie.com/pub/djgpp/current/v2apps/bz2-108a.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2tk/expat20br2.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2tk/wat3211b.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2tk/zlb13b.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2apps/xz-525a.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2apps/bz2-108a.zip wget https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/1.3/apps/sqlite.zip -wget http://ftp.delorie.com/pub/djgpp/current/v2gnu/licv116b.zip -wget http://ftp.delorie.com/pub/djgpp/current/v2gnu/lus0910b.zip -wget http://ftp.delorie.com/pub/djgpp/current/v2tk/lua522b.zip -wget http://ftp.delorie.com/pub/djgpp/current/v2gnu/rdln80b.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2gnu/licv116b.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2gnu/lus0910b.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2tk/lua522b.zip +wget http://www.mirrorservice.org/sites/ftp.delorie.com/pub/djgpp/current/v2gnu/rdln80b.zip wget http://mik.dyndns.pro/dos-stuff/bin/misc-dev.7z mkdir tmp; unzip expat20br2.zip -d tmp; cp -a tmp/include $HOME/; cp -a tmp/lib $HOME/; rm -rf tmp