]> git.sesse.net Git - vlc/blob - contrib/src/shout/rules.mak
contrib: use $(MAKE)
[vlc] / contrib / src / shout / rules.mak
1 # shout
2
3 SHOUT_VERSION := 2.2.2
4 SHOUT_URL := http://downloads.us.xiph.org/releases/libshout/libshout-$(SHOUT_VERSION).tar.gz
5
6 ifdef BUILD_ENCODERS
7 PKGS += shout
8 endif
9 ifeq ($(call need_pkg,"shout >= 2.1"),)
10 PKGS_FOUND += shout
11 endif
12
13 $(TARBALLS)/libshout-$(SHOUT_VERSION).tar.gz:
14         $(call download,$(SHOUT_URL))
15
16 .sum-shout: libshout-$(SHOUT_VERSION).tar.gz
17
18 # TODO: fix socket stuff on POSIX and Linux
19 libshout: libshout-$(SHOUT_VERSION).tar.gz .sum-shout
20         $(UNPACK)
21         $(APPLY) $(SRC)/shout/libshout-win32.patch
22         $(MOVE)
23
24 DEPS_shout = ogg $(DEPS_ogg) theora $(DEPS_theora) speex $(DEPS_speex)
25 DEPS_shout += vorbis $(DEPS_vorbis)
26
27 .shout: libshout
28         cd $< && $(HOSTVARS) ./configure $(HOSTCONF)
29         cd $< && $(MAKE) install
30         touch $@