]> git.sesse.net Git - vlc/blob - contrib/src/gsm/rules.mak
macosx: add visual markers for 100% of the volume (refs #8628)
[vlc] / contrib / src / gsm / rules.mak
1 # GSM
2 GSM_VERSION := 1.0.13
3 GSM_URL := $(CONTRIB_VIDEOLAN)/libgsm_$(GSM_VERSION).tar.gz
4
5 $(TARBALLS)/libgsm_$(GSM_VERSION).tar.gz:
6         $(call download,$(GSM_URL))
7
8 .sum-gsm: libgsm_$(GSM_VERSION).tar.gz
9
10 gsm: libgsm_$(GSM_VERSION).tar.gz .sum-gsm
11         $(UNPACK)
12         mv gsm-1.0-* libgsm_$(GSM_VERSION)
13         $(APPLY) $(SRC)/gsm/gsm-cross.patch
14         sed -e 's/^CFLAGS.*=/CFLAGS+=/' -i.orig libgsm_$(GSM_VERSION)/Makefile
15         $(MOVE)
16
17 .gsm: gsm
18         cd $< && $(HOSTVARS_PIC) $(MAKE)
19         mkdir -p "$(PREFIX)/include/gsm" "$(PREFIX)/lib"
20         cp $</inc/gsm.h "$(PREFIX)/include/gsm/"
21         cp $</lib/libgsm.a "$(PREFIX)/lib/"
22         touch $@