From 66178e72891694d3270def427c1ac8d678bc61c3 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Kempf <jb@videolan.org> Date: Mon, 8 Aug 2011 22:57:46 +0200 Subject: [PATCH] Contribs: add lame --- contrib/src/ffmpeg/rules.mak | 4 ++-- contrib/src/lame/SHA512SUMS | 1 + contrib/src/lame/rules.mak | 22 ++++++++++++++++++++++ 3 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 contrib/src/lame/SHA512SUMS create mode 100644 contrib/src/lame/rules.mak diff --git a/contrib/src/ffmpeg/rules.mak b/contrib/src/ffmpeg/rules.mak index cff6f3f382c1..484ed6f5f8a1 100644 --- a/contrib/src/ffmpeg/rules.mak +++ b/contrib/src/ffmpeg/rules.mak @@ -27,8 +27,8 @@ DEPS_ffmpeg = zlib gsm vpx $(DEPS_vpx) # Optional dependencies ifdef BUILD_ENCODERS # TODO: -#FFMPEGCONF += --enable-libmp3lame -#DEPS_ffmpeg += lame $(DEPS_lame) +FFMPEGCONF += --enable-libmp3lame +DEPS_ffmpeg += lame $(DEPS_lame) else FFMPEGCONF += --disable-encoders --disable-muxers # XXX: REVISIT --enable-small ? diff --git a/contrib/src/lame/SHA512SUMS b/contrib/src/lame/SHA512SUMS new file mode 100644 index 000000000000..ed0ed88b339a --- /dev/null +++ b/contrib/src/lame/SHA512SUMS @@ -0,0 +1 @@ +cf6cff914c06c2d65470c577eed2bfa226e9017cdfd26aa3e95c3b3b76c40568151ca223327859d6dacb982c80c06b672ba4e9f32ce1e452363c95126edb301b lame-3.98.4.tar.gz diff --git a/contrib/src/lame/rules.mak b/contrib/src/lame/rules.mak new file mode 100644 index 000000000000..b579db7411a3 --- /dev/null +++ b/contrib/src/lame/rules.mak @@ -0,0 +1,22 @@ +# lame + +LAME_VERSION := 3.98.4 +LAME_URL := $(SF)/lame/lame-$(LAME_VERSION).tar.gz + +ifdef BUILD_ENCODERS +PKGS += lame +endif + +$(TARBALLS)/lame-$(LAME_VERSION).tar.gz: + $(call download,$(LAME_URL)) + +.sum-lame: lame-$(LAME_VERSION).tar.gz + +lame: lame-$(LAME_VERSION).tar.gz .sum-lame + $(UNPACK) + $(MOVE) + +.lame: lame + cd $< && $(HOSTVARS) ./configure $(HOSTCONF) --disable-analyser-hooks --disable-decoder --disable-gtktest --disable-frontend + cd $< && $(MAKE) install + touch $@ -- GitLab