4 MAD_URL
:= $(CONTRIB_VIDEOLAN
)/mad
/libmad-
$(MAD_VERSION
).
tar.gz
9 ifeq ($(call need_pkg
,"mad"),)
15 MAD_CONF
+= --disable-aso
19 $(TARBALLS
)/libmad-
$(MAD_VERSION
).
tar.gz
:
20 $(call download
,$(MAD_URL
))
22 LIBMAD_VARS
:= CFLAGS
="$(CFLAGS) -O3"
24 LIBMAD_VARS
+= CCAS
="$(AS)"
27 .sum-mad
: libmad-
$(MAD_VERSION
).
tar.gz
29 libmad
: libmad-
$(MAD_VERSION
).
tar.gz .sum-mad
32 cd
$@
-$(MAD_VERSION
) && sed \
33 -e
's%-march=i486%$(EXTRA_CFLAGS) $(EXTRA_LDFLAGS)%' \
34 -e
's%-dynamiclib%-dynamiclib -arch $(ARCH)%' \
38 $(APPLY
) $(SRC
)/mad
/mad-ios-asm.patch
40 $(APPLY
) $(SRC
)/mad
/mad-noopt.patch
41 $(APPLY
) $(SRC
)/mad
/Provide-Thumb-2-alternative-code-for-MAD_F_MLN.diff
42 $(APPLY
) $(SRC
)/mad
/mad-mips-h-constraint-removal.patch
43 $(APPLY
) $(SRC
)/mad
/mad-foreign.patch
44 $(APPLY
) $(SRC
)/mad
/check-bitstream-length.patch
45 cd
$(UNPACK_DIR
) && rm -rf aclocal.m4 Makefile.in
51 cd
$< && $(HOSTVARS
) $(LIBMAD_VARS
) .
/configure
$(HOSTCONF
) $(MAD_CONF
)
52 cd
$< && $(MAKE
) install