################################################################################ # # SDL_mixer # ################################################################################ SDL_MIXER_VERSION = 1.2.12 SDL_MIXER_SOURCE = SDL_mixer-$(SDL_MIXER_VERSION).tar.gz SDL_MIXER_SITE = http://www.libsdl.org/projects/SDL_mixer/release/ SDL_MIXER_LICENSE = zlib SDL_MIXER_LICENSE_FILES = COPYING SDL_MIXER_INSTALL_STAGING = YES SDL_MIXER_DEPENDENCIES = sdl SDL_MIXER_CONF_OPT = \ --without-x \ --with-sdl-prefix=$(STAGING_DIR)/usr \ --disable-music-midi \ --disable-music-mod \ --disable-music-mp3 \ --disable-music-flac # configure script fails when cross compiling ifeq ($(BR2_PACKAGE_LIBMAD),y) SDL_MIXER_CONF_OPT += --enable-music-mp3-mad-gpl SDL_MIXER_DEPENDENCIES += libmad else SDL_MIXER_CONF_OPT += --disable-music-mp3-mad-gpl endif ifeq ($(BR2_PACKAGE_LIBVORBIS),y) SDL_MIXER_CONF_OPT += --enable-music-ogg SDL_MIXER_DEPENDENCIES += libvorbis else SDL_MIXER_CONF_OPT += --disable-music-ogg endif define SDL_MIXER_INSTALL_TARGET_CMDS cp -dpf $(STAGING_DIR)/usr/lib/libSDL_mixer*.so* $(TARGET_DIR)/usr/lib/ endef define SDL_MIXER_CLEAN_CMDS rm -f $(TARGET_DIR)/usr/lib/libSDL_mixer*.so* -$(MAKE) DESTDIR=$(STAGING_DIR) -C $(@D) uninstall -$(MAKE) -C $(@D) clean endef $(eval $(autotools-package))