wok rev 89

Add : Xorg server (1.2) with Xvesa and Xephyr
author Christophe Lincoln <pankso@slitaz.org>
date Wed Jan 02 22:26:13 2008 +0100 (2008-01-02)
parents 441b5630b74f
children 3a78a8b2ea89
files xorg-server-Xephyr/receipt xorg-server-Xvesa/receipt xorg-server-dev/receipt xorg-server-policy/receipt xorg-server/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/xorg-server-Xephyr/receipt	Wed Jan 02 22:26:13 2008 +0100
     1.3 @@ -0,0 +1,19 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="xorg-server-Xephyr"
     1.7 +VERSION="1.2.0"
     1.8 +CATEGORY="devel"
     1.9 +SHORT_DESC="Xorg server devel files needed to build drivers."
    1.10 +MAINTAINER="pankso@slitaz.org"
    1.11 +DEPENDS="freetype xorg-libXau xorg-libfontenc xorg-libXdmcp xorg-libXfont xorg-libXext xorg-libX11 libxcb"
    1.12 +WANTED="xorg-server"
    1.13 +WEB_SITE="http://www.x.org/"
    1.14 +
    1.15 +# Rules to gen a SliTaz package suitable for Tazpkg.
    1.16 +genpkg_rules()
    1.17 +{
    1.18 +	mkdir -p $fs/usr/bin
    1.19 +	cp -a $_pkg/usr/bin/Xephyr $fs/usr/bin
    1.20 +	strip $fs/usr/bin/Xephyr
    1.21 +	chmod 4711 $fs/usr/bin/Xephyr
    1.22 +}
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/xorg-server-Xvesa/receipt	Wed Jan 02 22:26:13 2008 +0100
     2.3 @@ -0,0 +1,19 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="xorg-server-Xvesa"
     2.7 +VERSION="1.2.0"
     2.8 +CATEGORY="devel"
     2.9 +SHORT_DESC="Xorg server devel files needed to build drivers."
    2.10 +MAINTAINER="pankso@slitaz.org"
    2.11 +DEPENDS="freetype xorg-libXau xorg-libfontenc xorg-libXdmcp xorg-libXfont xorg-server-policy"
    2.12 +WANTED="xorg-server"
    2.13 +WEB_SITE="http://www.x.org/"
    2.14 +
    2.15 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.16 +genpkg_rules()
    2.17 +{
    2.18 +	mkdir -p $fs/usr/bin
    2.19 +	cp -a $_pkg/usr/bin/Xvesa $fs/usr/bin
    2.20 +	strip $fs/usr/bin/Xvesa
    2.21 +	chmod 4711 $fs/usr/bin/Xvesa
    2.22 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/xorg-server-dev/receipt	Wed Jan 02 22:26:13 2008 +0100
     3.3 @@ -0,0 +1,24 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="xorg-server-dev"
     3.7 +VERSION="1.2.0"
     3.8 +CATEGORY="devel"
     3.9 +SHORT_DESC="Xorg server devel files needed to build drivers."
    3.10 +MAINTAINER="pankso@slitaz.org"
    3.11 +DEPENDS="xorg-dev xorg-libxfont-dev"
    3.12 +WANTED="xorg-server"
    3.13 +WEB_SITE="http://www.x.org/"
    3.14 +
    3.15 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.16 +genpkg_rules()
    3.17 +{
    3.18 +	mkdir -p $fs/usr/lib $fs/usr/share
    3.19 +	
    3.20 +	cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib
    3.21 +	cp -a $_pkg/usr/lib/X11 $fs/usr/lib
    3.22 +	cp -a $_pkg/usr/share/aclocal $fs/usr/share
    3.23 +	cp -a $_pkg/usr/include $fs/usr
    3.24 +	
    3.25 +	rm $fs/usr/lib/X11/*/*.so*
    3.26 +	rm $fs/usr/lib/X11/*/*/*.*so*
    3.27 +}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/xorg-server-policy/receipt	Wed Jan 02 22:26:13 2008 +0100
     4.3 @@ -0,0 +1,16 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="xorg-server-policy"
     4.7 +VERSION="1.2.0"
     4.8 +CATEGORY="devel"
     4.9 +SHORT_DESC="Xorg servers security policy."
    4.10 +MAINTAINER="pankso@slitaz.org"
    4.11 +WANTED="xorg-server"
    4.12 +WEB_SITE="http://www.x.org/"
    4.13 +
    4.14 +# Rules to gen a SliTaz package suitable for Tazpkg.
    4.15 +genpkg_rules()
    4.16 +{
    4.17 +	mkdir -p $fs/usr/lib
    4.18 +	cp -a $_pkg/usr/lib/xserver $fs/usr/lib
    4.19 +}
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/xorg-server/receipt	Wed Jan 02 22:26:13 2008 +0100
     5.3 @@ -0,0 +1,76 @@
     5.4 +# SliTaz package receipt.
     5.5 +
     5.6 +PACKAGE="xorg-server"
     5.7 +VERSION="1.2.0"
     5.8 +CATEGORY="x-window"
     5.9 +SHORT_DESC="Xorg server."
    5.10 +MAINTAINER="pankso@slitaz.org"
    5.11 +DEPENDS="xorg xorg-server-policy"
    5.12 +BUILD_DEPENDS="xorg-dev-proto libxcb-dev xorg-libXfont-dev"
    5.13 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.14 +WEB_SITE="http://www.x.org/"
    5.15 +WGET_URL="http://xorg.freedesktop.org/releases/individual/xserver/$TARBALL"
    5.16 +KDRIVE="Xchips
    5.17 +Xvesa
    5.18 +Xephyr
    5.19 +Xi810
    5.20 +Xsdl
    5.21 +Xnvidia
    5.22 +Xepson
    5.23 +Xsmi
    5.24 +Xr128
    5.25 +Xvia
    5.26 +Xpm2
    5.27 +Xati
    5.28 +Xmach64
    5.29 +Xfbdev
    5.30 +Xmga"
    5.31 +
    5.32 +# Rules to configure and make the package.
    5.33 +compile_rules()
    5.34 +{
    5.35 +	cd $src
    5.36 +	./configure \
    5.37 +		--prefix=/usr \
    5.38 +		--sysconfdir=/etc \
    5.39 +    	--mandir=/usr/share/man \
    5.40 +    	--localstatedir=/var \
    5.41 +    	--with-module-dir=/usr/lib/X11/modules \
    5.42 +    	--with-xkb-output=/var/lib/xkb \
    5.43 +    	--with-serverconfig-path=/etc/X11 \
    5.44 +    	--with-fontdir=/usr/share/fonts/X11 \
    5.45 +    	--enable-install-setuid \
    5.46 +    	--enable-kdrive \
    5.47 +    	--enable-kdrive-vesa \
    5.48 +    	--with-os-name="SliTaz GNU/Linux" \
    5.49 +    	--with-builder-addr=$MAINTAINER \
    5.50 +    	--disable-dri \
    5.51 +    	--disable-xf86bigfont \
    5.52 +    	$CONFIGURE_ARGS
    5.53 +	make
    5.54 +	make DESTDIR=$PWD/_pkg install
    5.55 +}
    5.56 +
    5.57 +# Rules to gen a SliTaz package suitable for Tazpkg.
    5.58 +genpkg_rules()
    5.59 +{
    5.60 +	mkdir -p $fs/usr/lib $fs/var $fs/usr/share $fs/etc/X11
    5.61 +	
    5.62 +	cp -a $_pkg/usr/lib/X11 $fs/usr/lib
    5.63 +	
    5.64 +	cp -a $_pkg/usr/bin $fs/usr
    5.65 +	cp -a $_pkg/var/lib $fs/var
    5.66 +	cp -a $_pkg/usr/share/X11 $fs/usr/share
    5.67 +	
    5.68 +	# Remove static libs and all krive
    5.69 +	rm $fs/usr/lib/X11/*/*.*a
    5.70 +	rm $fs/usr/lib/X11/*/*/*.*a
    5.71 +	for i in $KDRIVE
    5.72 +	do
    5.73 +		rm $fs/usr/bin/$i
    5.74 +	done
    5.75 +	
    5.76 +	strip -s $fs/usr/lib/X11/*/* 2>/dev/null
    5.77 +	strip -s $fs/usr/lib/X11/*/*/*
    5.78 +	strip -s $fs/usr/bin/*
    5.79 +}