]> git.sesse.net Git - vlc/blob - contrib/src/twolame/rules.mak
Use ActiveX from the npapi repo
[vlc] / contrib / src / twolame / rules.mak
1 # twolame
2
3 TWOLAME_VERSION := 0.3.13
4 TWOLAME_URL := $(SF)/twolame/twolame-$(TWOLAME_VERSION).tar.gz
5
6 ifdef BUILD_ENCODERS
7 PKGS += twolame
8 endif
9 ifeq ($(call need_pkg,"twolame"),)
10 PKGS_FOUND += twolame
11 endif
12
13 $(TARBALLS)/twolame-$(TWOLAME_VERSION).tar.gz:
14         $(call download,$(TWOLAME_URL))
15
16 $(TARBALLS)/twolame-winutil.h:
17         $(call download,"http://twolame.svn.sourceforge.net/viewvc/*checkout*/twolame/trunk/win32/winutil.h")
18
19 .sum-twolame: twolame-$(TWOLAME_VERSION).tar.gz twolame-winutil.h
20
21 twolame: twolame-$(TWOLAME_VERSION).tar.gz twolame-winutil.h .sum-twolame
22         $(UNPACK)
23 ifdef HAVE_WIN32
24         cp -f $(filter %winutil.h,$^) $@-$(TWOLAME_VERSION)/win32/winutil.h
25 endif
26         $(MOVE)
27
28 .twolame: twolame
29         cd $< && $(HOSTVARS) CFLAGS="${CFLAGS} -DLIBTWOLAME_STATIC" ./configure $(HOSTCONF)
30         cd $< && $(MAKE)
31         cd $</libtwolame && $(MAKE) install
32         cd $< && $(MAKE) install-data
33         touch $@