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