summaryrefslogtreecommitdiffstats
path: root/core/modules/pulseaudio/module.build
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/pulseaudio/module.build')
-rw-r--r--core/modules/pulseaudio/module.build11
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 )