vlc | branch: master | Ilkka Ollakka <[email protected]> | Thu Jan 19 12:52:05 2012 +0200| [1cf1818dabb0594db4ec2ff2bb141a75901ffe7a] | committer: Ilkka Ollakka
x264 10-bit version into contribs > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1cf1818dabb0594db4ec2ff2bb141a75901ffe7a --- contrib/src/x26410b/rules.mak | 54 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 54 insertions(+), 0 deletions(-) diff --git a/contrib/src/x26410b/rules.mak b/contrib/src/x26410b/rules.mak new file mode 100644 index 0000000..3cd59ef --- /dev/null +++ b/contrib/src/x26410b/rules.mak @@ -0,0 +1,54 @@ +# x264 + +X264_VERSION := 20050609 +X264_URL := $(CONTRIB_VIDEOLAN)/x264-$(X264_VERSION).tar.gz +X264_GITURL := git://git.videolan.org/x264.git +X264_SNAPURL := http://git.videolan.org/?p=x264.git;a=snapshot;h=HEAD;sf=tgz + +ifeq ($(call need_pkg,"x26410b"),) +PKGS_FOUND += x26410b +endif +DEPS_x264 = + +X264CONF = --prefix="$(PREFIX)" --host="$(HOST)" \ + --enable-static \ + --bit-depth=10 \ + --disable-avs \ + --disable-lavf \ + --disable-cli \ + --disable-ffms +ifndef HAVE_WIN32 +X264CONF += --enable-pic +else +X264CONF += --enable-win32thread +endif + +$(TARBALLS)/x26410b-$(X264_VERSION).tar.gz: + $(call download,$(X264_URL)) + +$(TARBALLS)/x26410b-git.tar.xz: + $(call download_git,$(X264_GITURL)) + +$(TARBALLS)/x26410b-git.tar.gz: + $(call download,$(X264_SNAPURL)) + +X264_VERSION := git + +.sum-x26410b: x264-$(X264_VERSION).tar.gz + $(warning $@ not implemented) + touch $@ + +x26410b: x26410b-$(X264_VERSION).tar.gz .sum-x26410b + rm -Rf x26410b-git + mkdir -p x26410b-git + $(ZCAT) "$<" | (cd x26410b-git && tar xv --strip-components=1) + $(MOVE) + +.x26410b: x26410b + cd $< && $(HOSTVARS) ./configure $(X264CONF) + cd $< && sed -i -e 's/libx264/libx26410b/g' Makefile config.mak + cd $< && sed -i -e 's/x264/x26410b/g' x264.pc + cd $< && mv x264.pc x26410b.pc + cd $< && sed -i -e 's/x264.pc/x26410b.pc/g' Makefile + cd $< && $(MAKE) install + touch $@ _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
