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

Reply via email to