forked from extremscorner/libogc2
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
14 lines (12 loc) · 833 Bytes
/
Dockerfile
File metadata and controls
14 lines (12 loc) · 833 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
FROM devkitpro/devkitppc:latest
LABEL maintainer="Extrems <extrems@extremscorner.org>" \
org.opencontainers.image.source="https://github.com/extremscorner/libogc2"
SHELL ["/bin/bash", "-c"]
RUN rm /etc/apt/sources.list.d/devkitpro.list && \
wget -O - https://packages.libogc2.org/devkitpro.gpg | dkp-pacman-key --add - && \
dkp-pacman-key --lsign-key C8A2759C315CFBC3429CC2E422B803BA8AA3D7CE && \
sed -i '/^\[dkp-libs\]$/,$d' /opt/devkitpro/pacman/etc/pacman.conf && \
echo -e '[libogc2-devkitpro]\nServer = https://packages.libogc2.org/devkitpro/linux/$arch' >> /opt/devkitpro/pacman/etc/pacman.conf && \
dkp-pacman -Syy && \
dkp-pacman -S --ask 5 --ignore *-docs*,*-examples* gamecube-dev gamecube-portlibs libogc2-dkp-toolchain-vars ppc-portlibs wii-dev wii-portlibs && \
yes | dkp-pacman -Scc