vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Sat Jul  2 
12:51:19 2011 +0300| [bff2424dfa289518e65fcb1328ae7f723c5ee03e] | committer: 
Rémi Denis-Courmont

contrib: add xcb and update it

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=bff2424dfa289518e65fcb1328ae7f723c5ee03e
---

 contrib/src/xcb/SHA512SUMS |    1 +
 contrib/src/xcb/rules.mak  |   43 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+), 0 deletions(-)

diff --git a/contrib/src/xcb/SHA512SUMS b/contrib/src/xcb/SHA512SUMS
new file mode 100644
index 0000000..537d410
--- /dev/null
+++ b/contrib/src/xcb/SHA512SUMS
@@ -0,0 +1 @@
+d48cbd2a738ee8cc57fad954360fde8ccff3b9a2bf6bfa56459197b7b965f2b94ccd863dbbb6917e80ff3f324f41938e5745f2fa4a2168659fa4b96df23f7ded
  libxcb-1.7.tar.bz2
diff --git a/contrib/src/xcb/rules.mak b/contrib/src/xcb/rules.mak
new file mode 100644
index 0000000..90f5b2d
--- /dev/null
+++ b/contrib/src/xcb/rules.mak
@@ -0,0 +1,43 @@
+# X protocol C language Bindings
+
+XCB_VERSION := 1.7
+XCB_URL := http://xcb.freedesktop.org/dist/libxcb-$(XCB_VERSION).tar.bz2
+
+$(TARBALLS)/libxcb-$(XCB_VERSION).tar.bz2:
+       $(call download,$(XCB_URL))
+
+.sum-xcb: libxcb-$(XCB_VERSION).tar.bz2
+
+libxcb: libxcb-$(XCB_VERSION).tar.bz2 .sum-xcb
+       $(UNPACK)
+       $(MOVE)
+
+XCBCONF := \
+       --enable-composite \
+       --disable-damage \
+       --disable-dpms \
+       --disable-dri2 \
+       --disable-glx \
+       --enable-randr \
+       --disable-render \
+       --disable-resource \
+       --disable-screensaver \
+       --disable-shape \
+       --enable-shm \
+       --disable-sync \
+       --disable-xevie \
+       --disable-xfixes \
+       --disable-xfree86-dri \
+       --disable-xinerama \
+       --disable-xinput \
+       --disable-xprint \
+       --disable-selinux \
+       --disable-xtest \
+       --enable-xv \
+       --disable-xvmc \
+       $(HOSTCONF)
+
+.xcb: libxcb
+       cd $< && $(HOSTVARS) ./configure $(XCBCONF)
+       cd $< && $(MAKE) install
+       touch $@

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to