Skip to content

Commit ec655eb

Browse files
committed
Updates xrdp using new install method
1 parent d033d90 commit ec655eb

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

Dockerfile

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,22 @@ RUN sed -i -E 's/^# deb-src /deb-src /g' /etc/apt/sources.list \
1111
git \
1212
libpulse-dev \
1313
pulseaudio \
14-
&& apt-get build-dep -y pulseaudio \
15-
&& apt-get source pulseaudio \
16-
&& rm -rf /var/lib/apt/lists/*
17-
18-
RUN cd /pulseaudio-$(pulseaudio --version | awk '{print $2}') \
19-
&& ./configure
14+
autoconf \
15+
libtool \
16+
sudo \
17+
ca-certificates \
18+
lsb-release
2019

21-
RUN git clone https://github.com/neutrinolabs/pulseaudio-module-xrdp.git /pulseaudio-module-xrdp \
22-
&& cd /pulseaudio-module-xrdp \
20+
# See installation instructions: https://c-nergy.be/blog/?p=17734
21+
RUN git clone https://github.com/neutrinolabs/pulseaudio-module-xrdp.git \
22+
&& cd pulseaudio-module-xrdp \
23+
&& ./scripts/install_pulseaudio_sources_apt.sh \
2324
&& ./bootstrap \
24-
&& ./configure PULSE_DIR=/pulseaudio-$(pulseaudio --version | awk '{print $2}') \
25-
&& make \
25+
&& PULSE_DIR=~/pulseaudio.src ./configure \
26+
&& make \
2627
&& make install
2728

28-
29-
# Build the final image
29+
# # Build the final image
3030
FROM ubuntu:$TAG
3131

3232
RUN apt-get update \

0 commit comments

Comments
 (0)