############################################################# # # mp3info # ############################################################# MP3INFO_VERSION:=0.8.5a MP3INFO_SOURCE:=mp3info-$(MP3INFO_VERSION).tgz MP3INFO_SITE:=ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info MP3INFO_CAT:=zcat MP3INFO_BUILD_DIR:=$(TOOL_BUILD_DIR)/mp3info-$(MP3INFO_VERSION) MP3INFO_TARGET_DIR:=$(BUILD_DIR)/mp3info-$(MP3INFO_VERSION) MP3INFO_BINARY:=mp3info MP3INFO:=$(STAGING_DIR)/usr/bin/mp3info MP3INFO_CFLAGS:=-I $(STAGING_DIR)/include -I $(STAGING_DIR)/include/ncurses $(DL_DIR)/$(MP3INFO_SOURCE): $(WGET) -P $(DL_DIR) $(MP3INFO_SITE)/$(MP3INFO_SOURCE) mp3info-source: $(DL_DIR)/$(MP3INFO_SOURCE) ############################################################# # # build mp3info for use on the target system # ############################################################# $(MP3INFO_BUILD_DIR)/.unpacked: $(DL_DIR)/$(MP3INFO_SOURCE) $(MP3INFO_CAT) $(DL_DIR)/$(MP3INFO_SOURCE) | tar -C $(TOOL_BUILD_DIR) -xvf - # Remove CrossCompile-Check for execinfo.h touch $(MP3INFO_BUILD_DIR)/.unpacked $(MP3INFO_BUILD_DIR)/.configured: $(MP3INFO_BUILD_DIR)/.unpacked touch $(MP3INFO_BUILD_DIR)/.configured $(MP3INFO_BUILD_DIR)/$(MP3INFO_BINARY): $(MP3INFO_BUILD_DIR)/.configured $(MAKE) $(JLEVEL) CFLAGS="$(MP3INFO_CFLAGS)" CC="$(TARGET_CC) -static" -C $(MP3INFO_BUILD_DIR) mp3info mp3info-target_binary: $(MP3INFO_BUILD_DIR)/$(MP3INFO_BINARY) # Strip $(STRIP) $(MP3INFO_BUILD_DIR)/$(MP3INFO_BINARY) mp3info: ncurses mp3info-target_binary mp3info-dirclean: rm -rf $(MP3INFO_BUILD_DIR)