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/" | ||
|  | } | ||
|  | 
 |