2017-12-16 16:27:42 +00:00
|
|
|
# This file is part of MXE. See LICENSE.md for licensing information.
|
|
|
|
|
|
|
|
PKG := libao
|
|
|
|
$(PKG)_WEBSITE := https://www.xiph.org/libao/
|
|
|
|
$(PKG)_DESCR := AO
|
|
|
|
$(PKG)_IGNORE :=
|
|
|
|
$(PKG)_VERSION := 1.2.2
|
|
|
|
$(PKG)_CHECKSUM := df8a6d0e238feeccb26a783e778716fb41a801536fe7b6fce068e313c0e2bf4d
|
2017-12-27 02:59:16 +00:00
|
|
|
$(PKG)_GH_CONF := xiph/libao/tags
|
2018-03-01 21:14:22 +00:00
|
|
|
$(PKG)_DEPS := cc
|
2017-12-16 16:27:42 +00:00
|
|
|
|
|
|
|
define $(PKG)_BUILD
|
2017-12-27 02:59:16 +00:00
|
|
|
cd '$(SOURCE_DIR)' && ./autogen.sh
|
|
|
|
cd '$(BUILD_DIR)' && $(SOURCE_DIR)/configure \
|
2017-12-16 16:27:42 +00:00
|
|
|
$(MXE_CONFIGURE_OPTS) \
|
2018-06-29 17:31:25 +01:00
|
|
|
--enable-pulse=no \
|
2018-01-08 04:19:14 +00:00
|
|
|
--disable-esd \
|
2017-12-27 02:59:16 +00:00
|
|
|
--enable-wmm \
|
|
|
|
LIBS=-lksuser
|
|
|
|
$(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
|
|
|
|
$(MAKE) -C '$(BUILD_DIR)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
|
|
|
|
|
|
|
|
# compile test
|
|
|
|
'$(TARGET)-gcc' \
|
|
|
|
-W -Wall \
|
|
|
|
'$(SOURCE_DIR)/doc/ao_example.c' -o \
|
|
|
|
'$(PREFIX)/$(TARGET)/bin/test-$(PKG).exe' \
|
|
|
|
`'$(TARGET)-pkg-config' ao --cflags --libs`
|
2017-12-16 16:27:42 +00:00
|
|
|
endef
|