Don't install pulseaudio-dev on Alpine Linux systems (#3109)

* Prefix the Alpine Linux virtual package name with a dot

This way the package is easy to recognize when inspecting
/etc/apk/world, and it's actually a standard to do so for virtual
packages

* Put all Alpine Linux deps on seperate lines

This way you get cleaner git diffs, showing more clearly what is
changing when adding or removing something

* Don't install pulseaudio-dev on Alpine Linux systems

It doesn't actually seem to be required by any of the PyPi deps
pull/3105/head^2
Bart Ribbers 2022-06-02 02:11:03 +02:00 committed by GitHub
parent 56ceb80179
commit 6af431375d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 20 additions and 1 deletions

View File

@ -419,7 +419,26 @@ function gentoo_install() {
}
function alpine_install() {
$SUDO apk add --virtual makedeps-mycroft-core alpine-sdk git python3 py3-pip py3-setuptools py3-virtualenv mpg123 vorbis-tools pulseaudio-utils fann-dev automake autoconf libtool pcre2-dev pulseaudio-dev alsa-lib-dev swig python3-dev portaudio-dev libjpeg-turbo-dev
$SUDO apk add --virtual .makedeps-mycroft-core \
alpine-sdk \
alsa-lib-dev \
autoconf \
automake \
fann-dev \
git \
libjpeg-turbo-dev \
libtool \
mpg123 \
pcre2-dev \
portaudio-dev \
pulseaudio-utils \
py3-pip \
py3-setuptools \
py3-virtualenv \
python3 \
python3-dev \
swig \
vorbis-tools
}
function install_deps() {