e470b47f63422070eefd8f492f66f4d28e4c5448
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / tinyalsa / tinyalsa.mk
1 ################################################################################
2 #
3 # tinyalsa
4 #
5 ################################################################################
6
7 TINYALSA_VERSION = f2a7b6d3d81bd337a540d56704b4aaa7bdb046fe
8 TINYALSA_SITE = $(call github,tinyalsa,tinyalsa,$(TINYALSA_VERSION))
9 TINYALSA_LICENSE = BSD-3c
10 TINYALSA_INSTALL_STAGING = YES
11
12 define TINYALSA_BUILD_CMDS
13         $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" -C $(@D)
14 endef
15
16 define TINYALSA_INSTALL_STAGING_CMDS
17         $(INSTALL) -D -m 0755 $(@D)/libtinyalsa.so \
18                 $(STAGING_DIR)/usr/lib/libtinyalsa.so
19         $(INSTALL) -D -m 0644 $(@D)/include/tinyalsa/asoundlib.h \
20                 $(STAGING_DIR)/usr/include/tinyalsa/asoundlib.h
21 endef
22
23 define TINYALSA_INSTALL_TARGET_CMDS
24         $(INSTALL) -D -m 0755 $(@D)/libtinyalsa.so \
25                 $(TARGET_DIR)/usr/lib/libtinyalsa.so
26         $(INSTALL) -D -m 0755 $(@D)/tinyplay $(TARGET_DIR)/usr/bin/tinyplay
27         $(INSTALL) -D -m 0755 $(@D)/tinycap $(TARGET_DIR)/usr/bin/tinycap
28         $(INSTALL) -D -m 0755 $(@D)/tinymix $(TARGET_DIR)/usr/bin/tinymix
29         $(INSTALL) -D -m 0755 $(@D)/tinypcminfo $(TARGET_DIR)/usr/bin/tinypcminfo
30 endef
31
32 $(eval $(generic-package))