diff options
Diffstat (limited to 'core/modules/pulseaudio/module.build')
-rw-r--r-- | core/modules/pulseaudio/module.build | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/core/modules/pulseaudio/module.build b/core/modules/pulseaudio/module.build index d2c39da9..cc34980f 100644 --- a/core/modules/pulseaudio/module.build +++ b/core/modules/pulseaudio/module.build @@ -1,10 +1,19 @@ #!/bin/bash fetch_source() { - : + autoclone } build() { + cde src/pavucontrol-slx + mkdir build + cde build + cmake .. || perror "Cmake fail" + make || perror "make fail" + mkdir -p "${MODULE_BUILD_DIR}/opt/openslx/bin" + cp src/pavucontrol-qt "${MODULE_BUILD_DIR}/opt/openslx/bin/pavucontrol-slx" \ + || cp src/pavucontrol-slx "${MODULE_BUILD_DIR}/opt/openslx/bin/pavucontrol-slx" \ + || perror "Copying binary failed" declare -a confs local conf link base readarray -d '' confs < <( find /usr/share/alsa/alsa.conf.d/ -type f -name "*pulse*.example" -print0 ) |