Skip to content

Commit 16e3050

Browse files
Dockerfile.trixie: install spectrum packages (#505)
1 parent 7d1bb5e commit 16e3050

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

Dockerfile.trixie

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,7 @@ git clone --recursive https://github.com/EionRobb/purple-mattermost && \
8282
make && \
8383
make DESTDIR=/tmp/out install
8484

85-
RUN echo "---> tdlib-purple" && \
86-
apt install -y gperf && \
87-
apt install -y gettext && \
88-
cd /tmp && ( git clone https://github.com/tdlib/td.git ; cd td && git checkout 8d08b34 && mkdir -p build && cd build && cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$(pwd) .. && make && make install/strip ) && ( git clone -b tdlib-1.8.34 https://github.com/667bdrm/tdlib-purple.git ; mkdir -p tdlib-purple/build && cd tdlib-purple/build && cmake -DCMAKE_BUILD_TYPE=Release -DTd_DIR=/tmp/td/build/lib/cmake/Td/ -DNoVoip=1 .. && make install/strip DESTDIR=/tmp/out install)
85+
#todo: Fix tdlib-purple here
8986

9087
FROM debian:trixie as production
9188

@@ -94,7 +91,7 @@ VOLUME ["/etc/spectrum2/transports", "/var/lib/spectrum2"]
9491

9592
RUN apt-get update -qq
9693
RUN apt-get install --no-install-recommends -y curl ca-certificates gnupg1 gpg gpg-agent
97-
94+
RUN apt-get install --no-install-recommends -y spectrum2 spectrum2-backend-libpurple spectrum2-backend-libcommuni spectrum2-backend-swiften
9895
COPY --from=staging spectrum2/packaging/debian/*.deb /tmp/
9996

10097

0 commit comments

Comments
 (0)