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.build12
1 files changed, 12 insertions, 0 deletions
diff --git a/core/modules/pulseaudio/module.build b/core/modules/pulseaudio/module.build
index 989fd89a..03a324c2 100644
--- a/core/modules/pulseaudio/module.build
+++ b/core/modules/pulseaudio/module.build
@@ -16,5 +16,17 @@ build() {
done
if [ -z "$MLTK_INSTALL" ]; then
tarcopy "/usr/share/mime" "${MODULE_BUILD_DIR}/"
+ base="$( grep -o -m1 '^.*/gdk-pixbuf-2.0/' "$PKG_CONTENT_FILE" )"
+ if [ -n "$base" ]; then
+ tarcopy "$( find "$base" -type f -name "loaders.cache" )" "${MODULE_BUILD_DIR}/"
+ fi
+ base="$( grep -m1 -F '/pulseaudio.socket' "$PKG_CONTENT_FILE" )"
+ if [ -n "$base" ]; then
+ base="${base%/*}"
+ mkdir -p "${MODULE_BUILD_DIR}${base}/sockets.target.wants"
+ ln -ns "../pulseaudio.socket" \
+ "${MODULE_BUILD_DIR}${base}/sockets.target.wants/pulseaudio.socket"
+ fi
+ tarcopy "/usr/share/icons/gnome/icon-theme.cache" "${MODULE_BUILD_DIR}/"
fi
}