64 lines
1.8 KiB
Bash
64 lines
1.8 KiB
Bash
version=\
|
|
(
|
|
"1.0.26"
|
|
)
|
|
|
|
url=\
|
|
(
|
|
"http://alsa.cybermirror.org/utils/alsa-utils-${version}.tar.bz2"
|
|
)
|
|
|
|
md5=\
|
|
(
|
|
"4dcf1017fafc91603af96705c073eca9"
|
|
)
|
|
|
|
requires=\
|
|
(
|
|
'ncurses/default'
|
|
'alsa-lib/default'
|
|
)
|
|
|
|
configure()
|
|
{
|
|
CC="$cmd_target_cc" ./configure \
|
|
--prefix="/usr" \
|
|
--build="${cfg_host_canonical}" \
|
|
--host="${cfg_target_canonical}" \
|
|
--disable-alsatest \
|
|
--disable-alsamixer \
|
|
--disable-xmlto
|
|
}
|
|
|
|
build()
|
|
{
|
|
$cmd_make
|
|
}
|
|
|
|
host_install()
|
|
{
|
|
$cmd_make DESTDIR="$cfg_dir_toolchain_sysroot" install
|
|
}
|
|
|
|
target_install()
|
|
{
|
|
cp -avr "${cfg_dir_toolchain_sysroot}/usr/share/alsa/init" "${cfg_dir_rootfs}/usr/share/alsa"
|
|
|
|
mkdir -p "${cfg_dir_rootfs}/lib/udev/"
|
|
cp -avr "${cfg_dir_toolchain_sysroot}/lib/udev/rules.d" "${cfg_dir_rootfs}/lib/udev/rules.d"
|
|
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/sbin/alsactl" "${cfg_dir_rootfs}/usr/sbin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/alsaloop" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/amidi" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/amixer" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/aplay" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/speaker-test" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/alsaconf" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/alsaucm" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/aconnect" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/aplaymidi" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/aseqdump" "${cfg_dir_rootfs}/usr/bin/"
|
|
cp -av "${cfg_dir_toolchain_sysroot}/usr/bin/aseqnet" "${cfg_dir_rootfs}/usr/bin/"
|
|
}
|
|
|