Skip to content

Commit

Permalink
fix old wine packages
Browse files Browse the repository at this point in the history
  • Loading branch information
gOOvER committed Apr 6, 2024
1 parent 83525fd commit 6adf88b
Show file tree
Hide file tree
Showing 3 changed files with 83 additions and 25 deletions.
89 changes: 64 additions & 25 deletions games/conan/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,31 +4,70 @@ LABEL author="Torsten Widmann" maintainer="[email protected]"
LABEL org.opencontainers.image.source="https://github.com/gOOvER/own-pterodactyl-images"

## install required packages
RUN dpkg --add-architecture i386
RUN apt update
RUN apt -y upgrade
RUN apt install -y --no-install-recommends \
wget \
iproute2 \
gnupg2 \
software-properties-common \
libntlm0 \
winbind \
xvfb \
xauth \
python3 \
libncurses5-dev:i386 \
libncurses6 \
dbus \
libgdiplus \
lib32gcc-s1 \
numactl \
alsa-tools \
libpulse-dev \
libasound2 \
libao-common \
gnutls-bin \
tini
ARG DEBIAN_FRONTEND=noninteractive
COPY sources.list /etc/apt/sources.list
RUN dpkg --add-architecture i386
RUN apt update
RUN apt -y upgrade
RUN apt install -y \
apt-transport-https \
binutils \
ca-certificates \
cabextract \
curl \
ffmpeg \
g++ \
gcc \
gdb \
git \
gnupg2 \
icu-devtools \
iproute2 \
locales \
net-tools \
netcat-openbsd \
numactl \
procps \
python3 \
rapidjson-dev \
software-properties-common \
sqlite3 \
tar \
telnet \
tini \
tzdata \
unzip \
wget \
winbind \
xauth \
xvfb \
xz-utils \
zip \
libatomic1 \
libc++-dev \
libc6 \
libduktape207 \
libevent-dev \
libfluidsynth3 \
libfontconfig \
libgcc1 \
libicu72 \
liblua5.4-0 \
liblzo2-2 \
libmariadbclient-dev-compat \
libncurses6:i386 \
libntlm0 \
libprotobuf32 \
libsdl1.2debian \
libsdl2-2.0-0 \
libsdl2-2.0-0:i386 \
libsqlite3-dev \
libstdc++6 \
libunwind8 \
libz-dev \
libzip4

RUN rm -rf /var/lib/apt/lists/*

# Install wine and with recommends
RUN mkdir -pm755 /etc/apt/keyrings
Expand Down
5 changes: 5 additions & 0 deletions games/conan/entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ YELLOW='\033[1;33m'
BLUE='\033[0;34m'
NC='\033[0m'

#define variables
SRCDS_USER=${STEAM_USER}
SRCDS_PASS=${STEAM_PASS}
SRCDS_AUTH=${STEAM_AUTH}
SRCDS_APPID=${STEAM_APPID}

# Wait for the container to fully initialize
sleep 1
Expand Down
14 changes: 14 additions & 0 deletions games/conan/sources.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
deb http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware

deb http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware

0 comments on commit 6adf88b

Please sign in to comment.