wok-next diff xorg-server-Xfbdev/receipt @ rev 16222
ARM add librsvg
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Mon Mar 31 23:37:15 2014 +0200 (2014-03-31) |
parents | 7bae09de1061 |
children | 9e01bc6321ea |
line diff
1.1 --- a/xorg-server-Xfbdev/receipt Wed Mar 12 03:53:08 2014 +0100 1.2 +++ b/xorg-server-Xfbdev/receipt Mon Mar 31 23:37:15 2014 +0200 1.3 @@ -9,91 +9,17 @@ 1.4 WANTED="xorg-server" 1.5 SOURCE="xorg-server" 1.6 WEB_SITE="http://www.x.org/" 1.7 -HOST_ARCH="i486 arm" 1.8 +HOST_ARCH="i486" 1.9 1.10 DEPENDS="xorg-libXfont xorg-libXau xorg-libXdmcp zlib pixman libgcrypt \ 1.11 xorg-libxkbfile xorg-xkeyboard-config" 1.12 1.13 -# 1.14 -# This is the default Xserver for ARM platform until full Xorg or Xorg light 1.15 -# dont cross compile nicely. Note: on the RPi the Xorg driver is fbdev so 1.16 -# using Kdrive Xfbdev is a light and fast solution. 1.17 -# 1.18 -case "$ARCH" in 1.19 - arm) 1.20 - unset WANTED 1.21 - SOURCE="xorg-server" 1.22 - TARBALL="$SOURCE-$VERSION.tar.bz2" 1.23 - WGET_URL="http://xorg.freedesktop.org/releases/individual/xserver/$TARBALL" 1.24 - PROVIDE="xorg-server" 1.25 - BUILD_DEPENDS="xorg-libxkbfile-dev xorg-libpciaccess-dev pixman-dev \ 1.26 -xorg-util-macros xorg-libXfont-dev libgcrypt-dev xorg-resourceproto \ 1.27 -xorg-bigreqsproto xorg-xcmiscproto xorg-renderproto xorg-damageproto \ 1.28 -xorg-compositeproto xorg-xf86dgaproto xorg-randrproto xorg-recordproto \ 1.29 -xorg-videoproto xorg-xtrans libgpg-error-dev libgcrypt-dev freetype-dev \ 1.30 -libxcb-dev bzip2-dev" 1.31 - export ARM_LIBS="/cross/$arch/sysroot/usr/lib" 1.32 - export LIBTOOL=${HOST_SYSTEM}-libtool 1.33 - export XSERVERCFLAGS_LIBS="-L${ARM_LIBS} -lrt -lpthread -lgcrypt \ 1.34 --lm -lz -lcrypto -lxkbfile -lXfont -lfreetype -lXau -lfontenc -lXdmcp" 1.35 - export XSERVERLIBS_LIBS="-L${ARM_LIBS} -lrt -lpthread -lgcrypt \ 1.36 --lm -lz -lcrypto -lxkbfile -lXfont -lfreetype -lXau -lfontenc -lXdmcp" ;; 1.37 -esac 1.38 - 1.39 -# Rules to configure and make the package. 1.40 -compile_rules() 1.41 -{ 1.42 - case "$ARCH" in 1.43 - arm*) 1.44 - ./configure \ 1.45 - --prefix=/usr \ 1.46 - --sysconfdir=/etc \ 1.47 - --localstatedir=/var \ 1.48 - --with-module-dir=/usr/lib/X11/modules \ 1.49 - --with-xkb-output=/var/lib/xkb \ 1.50 - --with-serverconfig-path=/etc/X11 \ 1.51 - --with-fontrootdir=/usr/share/fonts \ 1.52 - --with-os-name="SliTaz ARM" \ 1.53 - --with-vendor-web="http://arm.slitaz.org/" \ 1.54 - --with-builder-addr="$MAINTAINER" \ 1.55 - --enable-install-setuid \ 1.56 - --enable-kdrive \ 1.57 - --enable-kdrive-kbd \ 1.58 - --enable-kdrive-mouse \ 1.59 - --enable-kdrive-evdev \ 1.60 - --enable-xfbdev \ 1.61 - --disable-config-dbus \ 1.62 - --disable-config-udev \ 1.63 - --disable-screensaver \ 1.64 - --disable-glx \ 1.65 - --disable-dri \ 1.66 - --disable-dri2 \ 1.67 - --disable-xinerama \ 1.68 - --disable-libdrm \ 1.69 - --disable-xvfb \ 1.70 - --disable-xnest \ 1.71 - --disable-xephyr \ 1.72 - --disable-xfake \ 1.73 - --disable-xv \ 1.74 - --disable-xorg \ 1.75 - ${CONFIGURE_ARGS} && 1.76 - make && make install ;; 1.77 - *) 1.78 - echo "Nothing to do for: $ARCH" ;; 1.79 - esac 1.80 -} 1.81 - 1.82 # Rules to gen a SliTaz package suitable for Tazpkg. 1.83 genpkg_rules() 1.84 { 1.85 mkdir -p $fs/usr/bin 1.86 cp -a $install/usr/bin/Xfbdev $fs/usr/bin 1.87 chmod 4711 $fs/usr/bin/Xfbdev 1.88 - case "$ARCH" in 1.89 - arm) 1.90 - cp -a $install/etc $fs 1.91 - cp -a $install/var $fs ;; 1.92 - esac 1.93 } 1.94 1.95 # We need /var/tmp rw to let xkbcomp builr XKB definition.