wok rev 10808

xorg-server*: up to 1.9.5 for bug fixes and --enable-kdrive so you build Xfbdev
author Christophe Lincoln <pankso@slitaz.org>
date Sun Jun 05 01:00:43 2011 +0200 (2011-06-05)
parents ba7621a1b976
children 54091340e32f
files xorg-server-Xnest/receipt xorg-server-Xvfb/receipt xorg-server-dev/receipt xorg-server-light/receipt xorg-server/receipt
line diff
     1.1 --- a/xorg-server-Xnest/receipt	Sun Jun 05 00:58:57 2011 +0200
     1.2 +++ b/xorg-server-Xnest/receipt	Sun Jun 05 01:00:43 2011 +0200
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="xorg-server-Xnest"
     1.7 -VERSION="1.9.4"
     1.8 +VERSION="1.9.5"
     1.9  CATEGORY="x-window"
    1.10  SHORT_DESC="Xorg Xnest server."
    1.11  MAINTAINER="pankso@slitaz.org"
    1.12 @@ -18,3 +18,9 @@
    1.13  	cp -a $_pkg/usr/bin/Xnest $fs/usr/bin
    1.14  	chmod 4711 $fs/usr/bin/Xnest
    1.15  }
    1.16 +
    1.17 +# We need /var/tmp rw to let xkbcomp builr XKB definition.
    1.18 +post_install()
    1.19 +{
    1.20 +	chmod 1777 $1/var/tmp
    1.21 +}
     2.1 --- a/xorg-server-Xvfb/receipt	Sun Jun 05 00:58:57 2011 +0200
     2.2 +++ b/xorg-server-Xvfb/receipt	Sun Jun 05 01:00:43 2011 +0200
     2.3 @@ -1,9 +1,9 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="xorg-server-Xvfb"
     2.7 -VERSION="1.9.4"
     2.8 +VERSION="1.9.5"
     2.9  CATEGORY="x-window"
    2.10 -SHORT_DESC="Xephyr server Xvfb."
    2.11 +SHORT_DESC="Xvfb Xorg server."
    2.12  MAINTAINER="pankso@slitaz.org"
    2.13  DEPENDS="xorg-libXfont zlib pixman libgcrypt xorg-libXv"
    2.14  WANTED="xorg-server"
    2.15 @@ -17,3 +17,9 @@
    2.16  	cp -a $_pkg/usr/bin/Xvfb $fs/usr/bin
    2.17  	chmod 4711 $fs/usr/bin/Xvfb
    2.18  }
    2.19 +
    2.20 +# We need /var/tmp rw to let xkbcomp builr XKB definition.
    2.21 +post_install()
    2.22 +{
    2.23 +	chmod 1777 $1/var/tmp
    2.24 +}
     3.1 --- a/xorg-server-dev/receipt	Sun Jun 05 00:58:57 2011 +0200
     3.2 +++ b/xorg-server-dev/receipt	Sun Jun 05 01:00:43 2011 +0200
     3.3 @@ -1,7 +1,7 @@
     3.4  # SliTaz package receipt.
     3.5  
     3.6  PACKAGE="xorg-server-dev"
     3.7 -VERSION="1.9.4"
     3.8 +VERSION="1.9.5"
     3.9  CATEGORY="development"
    3.10  SHORT_DESC="Xorg server devel files needed to build drivers."
    3.11  MAINTAINER="pankso@slitaz.org"
     4.1 --- a/xorg-server-light/receipt	Sun Jun 05 00:58:57 2011 +0200
     4.2 +++ b/xorg-server-light/receipt	Sun Jun 05 01:00:43 2011 +0200
     4.3 @@ -1,7 +1,7 @@
     4.4  # SliTaz package receipt.
     4.5  
     4.6  PACKAGE="xorg-server-light"
     4.7 -VERSION="1.9.4"
     4.8 +VERSION="1.9.5"
     4.9  CATEGORY="x-window"
    4.10  SHORT_DESC="Xorg core server light version (no dri, gl, and friends)."
    4.11  MAINTAINER="pankso@slitaz.org"
    4.12 @@ -21,11 +21,13 @@
    4.13  # Rules to configure and make the package.
    4.14  compile_rules()
    4.15  {
    4.16 +	#CFLAGS="-march=$ARCH -O2 -pipe -fomit-frame-pointer"
    4.17 +	#CXXFLAGS="$CFLAGS"
    4.18 +	# Sizes: 792.0K with -Os and 968.0K
    4.19  	cd $src
    4.20  	./configure \
    4.21  		--prefix=/usr \
    4.22  		--sysconfdir=/etc \
    4.23 -		--mandir=/usr/share/man \
    4.24  		--localstatedir=/var \
    4.25  		--with-module-dir=/usr/lib/X11/modules \
    4.26  		--with-xkb-output=/var/lib/xkb \
     5.1 --- a/xorg-server/receipt	Sun Jun 05 00:58:57 2011 +0200
     5.2 +++ b/xorg-server/receipt	Sun Jun 05 01:00:43 2011 +0200
     5.3 @@ -1,29 +1,28 @@
     5.4  # SliTaz package receipt.
     5.5  
     5.6  PACKAGE="xorg-server"
     5.7 -VERSION="1.9.4"
     5.8 +VERSION="1.9.5"
     5.9  CATEGORY="x-window"
    5.10  SHORT_DESC="Xorg core server."
    5.11  MAINTAINER="pankso@slitaz.org"
    5.12 -DEPENDS="xorg-xkeyboard-config xorg-libpciaccess xorg-libXxf86vm \
    5.13 -xorg-libXfont xorg-libXau xorg-base-fonts libgcrypt pixman udev"
    5.14 -BUILD_DEPENDS="xorg-libxkbfile-dev xorg-libpciaccess-dev xorg-libXxf86vm-dev \
    5.15 -xorg-libXfont-dev libgcrypt-dev pixman-dev udev-dev mesa-dev \
    5.16 -pkg-config perl flex xorg-xf86driproto xorg-xcmiscproto xorg-bigreqsproto \
    5.17 -xorg-randrproto xorg-dri2proto xorg-kbproto xorg-xextproto xorg-fontsproto \
    5.18 -xorg-renderproto xorg-videoproto xorg-compositeproto \
    5.19 -xorg-recordproto xorg-libXau-dev xorg-fontcacheproto xorg-printproto \
    5.20 -xorg-scrnsaverproto xorg-resourceproto xorg-xineramaproto xorg-xf86dgaproto \
    5.21 -xorg-xf86bigfontproto xorg-xf86miscproto xorg-trapproto"
    5.22  SUGGESTED="xorg-xf86-input-evdev xorg-xf86-video-vesa"
    5.23  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.24  WEB_SITE="http://www.x.org/"
    5.25  WGET_URL="http://xorg.freedesktop.org/releases/individual/xserver/$TARBALL"
    5.26  
    5.27 +# Mesa build dep make also Xorg depends on libdrm.
    5.28 +DEPENDS="xorg-xkeyboard-config xorg-libpciaccess xorg-libXxf86vm \
    5.29 +xorg-libXfont xorg-libXau xorg-base-fonts libgcrypt pixman udev libdrm"
    5.30 +BUILD_DEPENDS="xorg-libxkbfile-dev xorg-libpciaccess-dev xorg-libXxf86vm-dev \
    5.31 +xorg-libXfont-dev libgcrypt-dev pixman-dev udev-dev mesa-dev pkg-config perl \
    5.32 +flex xorg-xf86driproto xorg-xcmiscproto xorg-bigreqsproto xorg-randrproto \
    5.33 +xorg-dri2proto xorg-libXau-dev xorg-dev-proto libdrm-dev"
    5.34 +
    5.35  # Rules to configure and make the package.
    5.36  compile_rules()
    5.37  {
    5.38  	cd $src
    5.39 +	# Xephyr make possible to use Xorg in a chroot: --enable-xephyr
    5.40  	./configure \
    5.41  		--prefix=/usr \
    5.42  		--sysconfdir=/etc \
    5.43 @@ -34,14 +33,18 @@
    5.44  		--with-serverconfig-path=/etc/X11 \
    5.45  		--enable-install-setuid \
    5.46  		--enable-xorg \
    5.47 +		--enable-kdrive \
    5.48 +		--enable-kdrive-kbd \
    5.49 +		--enable-kdrive-mouse \
    5.50 +		--enable-kdrive-evdev \
    5.51 +		--enable-xfbdev \
    5.52  		--enable-config-udev \
    5.53  		--disable-config-dbus \
    5.54  		--with-fontrootdir=/usr/share/fonts \
    5.55  		--with-os-name="SliTaz GNU/Linux" \
    5.56  		--with-builder-addr=$MAINTAINER \
    5.57  		$CONFIGURE_ARGS &&
    5.58 -	make &&
    5.59 -	make DESTDIR=$PWD/_pkg install
    5.60 +	make && make DESTDIR=$DESTDIR install
    5.61  }
    5.62  
    5.63  # Rules to gen a SliTaz package suitable for Tazpkg.