Commit e0f08154 authored by Bernhard Reutner-Fischer's avatar Bernhard Reutner-Fischer
Browse files

- Ulrich Hecht writes: The current mpg123 package

- ignores TARGET_CC (overwritten in Makefile)
- ignores TARGET_CFLAGS
- is hardcoded to use the i386 target
parent 78763566
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -20,11 +20,20 @@ $(DL_DIR)/$(MPG123_SOURCE):

$(MPG123_DIR)/.unpacked:	$(DL_DIR)/$(MPG123_SOURCE)
	$(MPG123_CAT) $(DL_DIR)/$(MPG123_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
	toolchain/patch-kernel.sh $(MPG123_DIR) package/mpg123/ mpg123\*.patch
	touch $(MPG123_DIR)/.unpacked

$(MPG123_WORKDIR)/mpg123:	$(MPG123_DIR)/.unpacked
	rm -f $@
	$(MAKE) CC=$(TARGET_CC) -C $(MPG123_WORKDIR) linux
ifeq ($(BR2_ARCH),"i386")
	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" -C $(MPG123_WORKDIR) linux
else
ifeq ($(BR2_ENDIAN),"LITTLE")
	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" -C $(MPG123_WORKDIR) linux-littleend
else
	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" -C $(MPG123_WORKDIR) linux-bigend
endif
endif

$(MPG123_WORKDIR)/.installed: 	$(MPG123_WORKDIR)/mpg123
	mkdir -p $(TARGET_DIR)/usr/bin