Skip to content

Commit

Permalink
alsa-utils: restore default card state handling
Browse files Browse the repository at this point in the history
  • Loading branch information
dpapavas committed Feb 25, 2024
1 parent 0f9df7e commit bacb5bb
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 201 deletions.
14 changes: 1 addition & 13 deletions packages/audio/alsa-utils/package.mk
Original file line number Diff line number Diff line change
Expand Up @@ -26,20 +26,8 @@ post_configure_target() {
}

post_makeinstall_target() {
rm -rf ${INSTALL}/lib ${INSTALL}/var
rm -rf ${INSTALL}/usr/share/alsa/speaker-test
rm -rf ${INSTALL}/usr/share/sounds
rm -rf ${INSTALL}/usr/lib/systemd/system

# remove default udev rule to restore mixer configs, we install our own.
# so we avoid resetting our soundconfig
rm -rf ${INSTALL}/usr/lib/udev/rules.d/90-alsa-restore.rules

mkdir -p ${INSTALL}/.noinstall
for i in aconnect alsamixer amidi aplaymidi arecord arecordmidi aseqdump aseqnet iecset; do
for i in aconnect amidi aplaymidi arecord arecordmidi aseqdump aseqnet; do
mv ${INSTALL}/usr/bin/${i} ${INSTALL}/.noinstall
done

mkdir -p ${INSTALL}/usr/lib/udev
cp ${PKG_DIR}/scripts/soundconfig ${INSTALL}/usr/lib/udev
}
183 changes: 0 additions & 183 deletions packages/audio/alsa-utils/scripts/soundconfig

This file was deleted.

4 changes: 4 additions & 0 deletions packages/audio/alsa-utils/tmpfiles.d/alsa-utils.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# SPDX-License-Identifier: GPL-2.0-or-later

d /storage/.cache/alsa 0755 root root - -
L /var/lib/alsa/ - - - - /storage/.cache/alsa
5 changes: 0 additions & 5 deletions packages/audio/alsa-utils/udev.d/90-alsa-restore.rules

This file was deleted.

0 comments on commit bacb5bb

Please sign in to comment.