fix prerequisites due to libc changes
[buildroot.git] / package / aumix / aumix.mk
blob20f4c9dd66282f898fb62f25f9d1e4d4200bbc0a
1 #############################################################
3 # aumix
5 #############################################################
7 AUMIX_VERSION=2.8
8 AUMIX_SOURCE=aumix-$(AUMIX_VERSION).tar.bz2
9 AUMIX_SITE=http://jpj.net/~trevor/aumix
10 AUMIX_DIR=$(BUILD_DIR)/aumix-$(AUMIX_VERSION)
11 AUMIX_CAT:=$(BZCAT)
13 $(DL_DIR)/$(AUMIX_SOURCE):
14 $(WGET) -P $(DL_DIR) $(AUMIX_SITE)/$(AUMIX_SOURCE)
16 $(AUMIX_DIR)/.unpacked: $(DL_DIR)/$(AUMIX_SOURCE)
17 $(AUMIX_CAT) $(DL_DIR)/$(AUMIX_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
18 touch $(AUMIX_DIR)/.unpacked
20 $(AUMIX_DIR)/.configured: $(AUMIX_DIR)/.unpacked
21 (cd $(AUMIX_DIR); rm -rf config.cache; \
22 $(TARGET_CONFIGURE_OPTS) \
23 $(TARGET_CONFIGURE_ARGS) \
24 ./configure \
25 --target=$(GNU_TARGET_NAME) \
26 --host=$(GNU_TARGET_NAME) \
27 --build=$(GNU_HOST_NAME) \
28 --prefix=/usr \
29 --sysconfdir=/etc \
30 --libdir=$(STAGING_DIR)/lib \
31 --includedir=$(STAGING_DIR)/usr/include \
32 --without-gtk \
33 --without-gtk1 \
34 --without-alsa \
35 --without-gpm \
36 --without-sysmouse \
37 $(DISABLE_NLS) \
39 touch $(AUMIX_DIR)/.configured
41 $(AUMIX_DIR)/src/aumix: $(AUMIX_DIR)/.configured
42 $(MAKE) CC=$(TARGET_CC) -C $(AUMIX_DIR)
44 $(AUMIX_DIR)/.installed: $(AUMIX_DIR)/src/aumix
45 $(MAKE) -C $(AUMIX_DIR) DESTDIR=$(TARGET_DIR) install
46 touch $(AUMIX_DIR)/.installed
48 aumix: ncurses $(AUMIX_DIR)/.installed
50 aumix-source: $(DL_DIR)/$(AUMIX_SOURCE)
52 aumix-clean:
53 -$(MAKE) -C $(AUMIX_DIR) clean
55 aumix-dirclean:
56 rm -rf $(AUMIX_DIR)
57 #############################################################
59 # Toplevel Makefile options
61 #############################################################
62 ifeq ($(BR2_PACKAGE_AUMIX),y)
63 TARGETS+=aumix
64 endif