diff options
Diffstat (limited to 'core/modules/pulseaudio/module.build')
-rw-r--r-- | core/modules/pulseaudio/module.build | 12 |
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 } |