1################################################################################ 2# 3# libao 4# 5################################################################################ 6 7LIBAO_VERSION = 1.2.0 8LIBAO_SITE = http://downloads.xiph.org/releases/ao 9LIBAO_DEPENDENCIES = host-pkgconf 10LIBAO_INSTALL_STAGING = YES 11LIBAO_LICENSE = GPL-2.0+ 12LIBAO_LICENSE_FILES = COPYING 13LIBAO_CPE_ID_VENDOR = xiph 14LIBAO_CONF_OPTS = \ 15 --disable-esd \ 16 --disable-wmm \ 17 --disable-arts \ 18 --disable-nas \ 19 --disable-pulse \ 20 --disable-broken-oss 21 22ifeq ($(BR2_PACKAGE_ALSA_LIB),y) 23LIBAO_DEPENDENCIES += alsa-lib 24LIBAO_CONF_OPTS += --enable-alsa --enable-alsa-mmap 25 26# Remove the OSS plugin if ALSA is enabled, as libao will prefer ALSA anyway 27define LIBAO_REMOVE_OSS_PLUGIN 28 rm -f $(TARGET_DIR)/usr/lib/ao/plugins-4/liboss.so 29endef 30LIBAO_POST_INSTALL_TARGET_HOOKS += LIBAO_REMOVE_OSS_PLUGIN 31else 32LIBAO_CONF_OPTS += --disable-alsa 33endif 34 35$(eval $(autotools-package)) 36