CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
xorg-libxcb: initial import (verified compilation)
authorJose V Beneyto <sepen@crux.nu>
Wed, 16 Dec 2009 18:20:59 +0000 (19:20 +0100)
committerJose V Beneyto <sepen@crux.nu>
Wed, 16 Dec 2009 18:20:59 +0000 (19:20 +0100)
xorg-libxcb/.footprint [new file with mode: 0644]
xorg-libxcb/.md5sum [new file with mode: 0644]
xorg-libxcb/Pkgfile [new file with mode: 0644]

diff --git a/xorg-libxcb/.footprint b/xorg-libxcb/.footprint
new file mode 100644 (file)
index 0000000..5d86539
--- /dev/null
@@ -0,0 +1,158 @@
+drwxr-xr-x     root/root       usr/
+drwxr-xr-x     root/root       usr/include/
+drwxr-xr-x     root/root       usr/include/xcb/
+-rw-r--r--     root/root       usr/include/xcb/bigreq.h
+-rw-r--r--     root/root       usr/include/xcb/composite.h
+-rw-r--r--     root/root       usr/include/xcb/damage.h
+-rw-r--r--     root/root       usr/include/xcb/dpms.h
+-rw-r--r--     root/root       usr/include/xcb/glx.h
+-rw-r--r--     root/root       usr/include/xcb/randr.h
+-rw-r--r--     root/root       usr/include/xcb/record.h
+-rw-r--r--     root/root       usr/include/xcb/render.h
+-rw-r--r--     root/root       usr/include/xcb/res.h
+-rw-r--r--     root/root       usr/include/xcb/screensaver.h
+-rw-r--r--     root/root       usr/include/xcb/shape.h
+-rw-r--r--     root/root       usr/include/xcb/shm.h
+-rw-r--r--     root/root       usr/include/xcb/sync.h
+-rw-r--r--     root/root       usr/include/xcb/xc_misc.h
+-rw-r--r--     root/root       usr/include/xcb/xcb.h
+-rw-r--r--     root/root       usr/include/xcb/xcbext.h
+-rw-r--r--     root/root       usr/include/xcb/xevie.h
+-rw-r--r--     root/root       usr/include/xcb/xf86dri.h
+-rw-r--r--     root/root       usr/include/xcb/xfixes.h
+-rw-r--r--     root/root       usr/include/xcb/xinerama.h
+-rw-r--r--     root/root       usr/include/xcb/xinput.h
+-rw-r--r--     root/root       usr/include/xcb/xprint.h
+-rw-r--r--     root/root       usr/include/xcb/xproto.h
+-rw-r--r--     root/root       usr/include/xcb/xselinux.h
+-rw-r--r--     root/root       usr/include/xcb/xtest.h
+-rw-r--r--     root/root       usr/include/xcb/xv.h
+-rw-r--r--     root/root       usr/include/xcb/xvmc.h
+drwxr-xr-x     root/root       usr/lib/
+-rw-r--r--     root/root       usr/lib/libxcb-composite.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-composite.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-composite.so -> libxcb-composite.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-composite.so.0 -> libxcb-composite.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-composite.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-damage.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-damage.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-damage.so -> libxcb-damage.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-damage.so.0 -> libxcb-damage.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-damage.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-dpms.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-dpms.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-dpms.so -> libxcb-dpms.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-dpms.so.0 -> libxcb-dpms.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-dpms.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-glx.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-glx.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-glx.so -> libxcb-glx.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-glx.so.0 -> libxcb-glx.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-glx.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-randr.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-randr.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-randr.so -> libxcb-randr.so.0.1.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-randr.so.0 -> libxcb-randr.so.0.1.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-randr.so.0.1.0
+-rw-r--r--     root/root       usr/lib/libxcb-record.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-record.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-record.so -> libxcb-record.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-record.so.0 -> libxcb-record.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-record.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-render.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-render.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-render.so -> libxcb-render.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-render.so.0 -> libxcb-render.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-render.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-res.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-res.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-res.so -> libxcb-res.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-res.so.0 -> libxcb-res.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-res.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-screensaver.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-screensaver.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-screensaver.so -> libxcb-screensaver.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-screensaver.so.0 -> libxcb-screensaver.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-screensaver.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-shape.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-shape.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-shape.so -> libxcb-shape.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-shape.so.0 -> libxcb-shape.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-shape.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-shm.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-shm.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-shm.so -> libxcb-shm.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-shm.so.0 -> libxcb-shm.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-shm.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-sync.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-sync.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-sync.so -> libxcb-sync.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-sync.so.0 -> libxcb-sync.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-sync.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-xevie.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-xevie.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-xevie.so -> libxcb-xevie.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-xevie.so.0 -> libxcb-xevie.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-xevie.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-xf86dri.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-xf86dri.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-xf86dri.so -> libxcb-xf86dri.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-xf86dri.so.0 -> libxcb-xf86dri.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-xf86dri.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-xfixes.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-xfixes.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-xfixes.so -> libxcb-xfixes.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-xfixes.so.0 -> libxcb-xfixes.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-xfixes.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-xinerama.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-xinerama.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-xinerama.so -> libxcb-xinerama.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-xinerama.so.0 -> libxcb-xinerama.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-xinerama.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-xprint.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-xprint.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-xprint.so -> libxcb-xprint.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-xprint.so.0 -> libxcb-xprint.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-xprint.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-xtest.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-xtest.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-xtest.so -> libxcb-xtest.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-xtest.so.0 -> libxcb-xtest.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-xtest.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-xv.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-xv.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-xv.so -> libxcb-xv.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-xv.so.0 -> libxcb-xv.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-xv.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb-xvmc.a
+-rwxr-xr-x     root/root       usr/lib/libxcb-xvmc.la
+lrwxrwxrwx     root/root       usr/lib/libxcb-xvmc.so -> libxcb-xvmc.so.0.0.0
+lrwxrwxrwx     root/root       usr/lib/libxcb-xvmc.so.0 -> libxcb-xvmc.so.0.0.0
+-rwxr-xr-x     root/root       usr/lib/libxcb-xvmc.so.0.0.0
+-rw-r--r--     root/root       usr/lib/libxcb.a
+-rwxr-xr-x     root/root       usr/lib/libxcb.la
+lrwxrwxrwx     root/root       usr/lib/libxcb.so -> libxcb.so.1.1.0
+lrwxrwxrwx     root/root       usr/lib/libxcb.so.1 -> libxcb.so.1.1.0
+-rwxr-xr-x     root/root       usr/lib/libxcb.so.1.1.0
+drwxr-xr-x     root/root       usr/lib/pkgconfig/
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-composite.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-damage.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-dpms.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-glx.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-randr.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-record.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-render.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-res.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-screensaver.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-shape.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-shm.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-sync.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-xevie.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-xf86dri.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-xfixes.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-xinerama.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-xprint.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-xtest.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-xv.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb-xvmc.pc
+-rw-r--r--     root/root       usr/lib/pkgconfig/xcb.pc
diff --git a/xorg-libxcb/.md5sum b/xorg-libxcb/.md5sum
new file mode 100644 (file)
index 0000000..03eb285
--- /dev/null
@@ -0,0 +1 @@
+b00fd506c717dea01f595e8da31f6914  libxcb-1.4.tar.bz2
diff --git a/xorg-libxcb/Pkgfile b/xorg-libxcb/Pkgfile
new file mode 100644 (file)
index 0000000..ff6c0e1
--- /dev/null
@@ -0,0 +1,43 @@
+# Description: XCB library
+# URL: http://xcb.freedesktop.org
+# Maintainer: Tilman Sauerbeck, tilman at crux dot nu
+# Arch Maintainer: CRUX-ARM System Team, crux-arm at mikeux dot dyndns dot org
+# Depends on: xorg-xcb-proto xorg-libxdmcp xorg-libxau libxslt libpthread-stubs
+
+name=xorg-libxcb
+version=1.4
+release=1
+source=(http://xcb.freedesktop.org/dist/libxcb-$version.tar.bz2)
+
+build() {
+  cd libxcb-$version
+
+  sed -i configure \
+      -e "s|XCBPROTO_XCBINCLUDEDIR=.*|XCBPROTO_XCBINCLUDEDIR=$CLFS/usr/share/xcb|" \
+      -e "s|XCBPROTO_XCBPYTHONDIR=.*|XCBPROTO_XCBPYTHONDIR=$CLFS/usr/lib/python2.6/site-packages|"
+
+  echo "ac_cv_path_XSLTPROC=$CLFS/usr/bin/xsltproc" > config.cache
+
+  export X11_LIBS="-L$CLFS/usr/lib"
+  export X11_CFLAGS="-I$CLFS/usr/include -I$CLFS/usr/include/X11 -I$CLFS/usr/include/X11/extensions"
+  export XPROTO_LIBS="$X11_LIBS"
+  export XPROTO_CFLAGS="$X11_CFLAGS"
+  export XKBPROTO_LIBS="$X11_LIBS"
+  export XKBPROTO_CFLAGS="$X11_CFLAGS"
+  export XDMCP_LIBS="$X11_LIBS"
+  export XDMCP_CFLAGS="$X11_CFLAGS"
+  export XCBPROTO_LIBS="$X11_LIBS"
+  export XCBPROTO_CFLAGS="$X11_CFLAGS"
+  export NEEDED_LIBS="$X11_LIBS"
+  export NEEDED_CFLAGS="$X11_CFLAGS"
+
+  ./configure --build=$CHOST \
+              --host=$CTARGET \
+              --prefix=/usr \
+              --cache-file=config.cache
+
+  make
+  make DESTDIR=$PKG install
+
+  rm -rf $PKG/usr/share
+}