wok-next rev 19657

Up: xorg-server, xorg-xf86-input-evdev, xorg-xf86-input-synaptics; add: xorg-xf86-input-wacom; remove: xorg-xf86-input-vmmouse.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Mar 04 15:03:03 2017 +0200 (2017-03-04)
parents 1dd555020396
children 3a4d6a6a0c0d
files libinput/description.txt xorg-server-dev/receipt xorg-server/description.txt xorg-server/receipt xorg-xf86-input-evdev-dev/receipt xorg-xf86-input-evdev/receipt xorg-xf86-input-evdev/stuff/40-evdev.conf xorg-xf86-input-synaptics-dev/receipt xorg-xf86-input-synaptics/receipt xorg-xf86-input-synaptics/stuff/45-synaptics.conf xorg-xf86-input-vmmouse/receipt xorg-xf86-input-wacom-dev/receipt xorg-xf86-input-wacom/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/libinput/description.txt	Sat Mar 04 15:03:03 2017 +0200
     1.3 @@ -0,0 +1,18 @@
     1.4 +libinput
     1.5 +--------
     1.6 +
     1.7 +libinput is a library to handle input devices in Wayland compositors and to
     1.8 +provide a generic X.Org input driver. It provides device detection, device
     1.9 +handling, input device event processing and abstraction so minimize the amount
    1.10 +of custom input code compositors need to provide the common set of
    1.11 +functionality that users expect.
    1.12 +
    1.13 +
    1.14 +X.Org libinput driver
    1.15 +---------------------
    1.16 +
    1.17 +The X.Org libinput driver is a thin wrapper around libinput and allows for
    1.18 +libinput to be used for input devices in X. This driver can be used as as
    1.19 +drop-in replacement for evdev and synaptics. Simply build and install in your
    1.20 +$PREFIX, then install the config file in /etc/X11/xorg.conf.d/. Restart X and
    1.21 +the libinput driver will take over your devices.
     2.1 --- a/xorg-server-dev/receipt	Fri Mar 03 16:53:53 2017 +0200
     2.2 +++ b/xorg-server-dev/receipt	Sat Mar 04 15:03:03 2017 +0200
     2.3 @@ -10,14 +10,13 @@
     2.4  HOST_ARCH="i486 arm"
     2.5  
     2.6  WANTED="xorg-server"
     2.7 -DEPENDS="xorg-libxkbfile-dev xorg-libpciaccess-dev xorg-libXxf86vm-dev \
     2.8 -xorg-libXfont-dev libgcrypt-dev pixman-dev udev-dev mesa-dev pkg-config \
     2.9 -perl flex xorg-server xorg-xf86driproto xorg-xcmiscproto xorg-bigreqsproto \
    2.10 -xorg-dri2proto xorg-xextproto xorg-xproto xorg-fontsproto xorg-inputproto \
    2.11 -xorg-kbproto xorg-randrproto xorg-renderproto xorg-videoproto \
    2.12 -xorg-compositeproto xorg-recordproto xorg-scrnsaverproto xorg-xf86dgaproto \
    2.13 -xorg-fontcacheproto xorg-printproto xorg-resourceproto xorg-xineramaproto \
    2.14 -xorg-xf86bigfontproto xorg-xf86miscproto xorg-trapproto"
    2.15 +DEPENDS="xorg-server xorg-server-Xephyr xorg-server-Xfbdev xorg-server-Xnest \
    2.16 +xorg-server-Xvfb xorg-server-modules-gl \
    2.17 +xorg-xproto xorg-randrproto xorg-renderproto xorg-xextproto \
    2.18 +xorg-inputproto xorg-kbproto xorg-fontsproto pixman-dev xorg-videoproto \
    2.19 +xorg-scrnsaverproto xorg-resourceproto xorg-xf86driproto xorg-glproto mesa-dev \
    2.20 +xorg-dri2proto xorg-dri3proto xorg-presentproto xorg-xineramaproto \
    2.21 +xorg-libpciaccess-dev"
    2.22  
    2.23  # Use devel files from ARCH default Xserver
    2.24  case "$ARCH" in
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/xorg-server/description.txt	Sat Mar 04 15:03:03 2017 +0200
     3.3 @@ -0,0 +1,6 @@
     3.4 +X.Org default places are moved:
     3.5 +
     3.6 +Description |      Previously      |            Now
     3.7 +------------|----------------------|---------------------------
     3.8 +xorg.conf.d | /etc/X11/xorg.conf.d | /usr/share/X11/xorg.conf.d
     3.9 +modules     | /usr/lib/X11/modules | /usr/lib/xorg/modules
     4.1 --- a/xorg-server/receipt	Fri Mar 03 16:53:53 2017 +0200
     4.2 +++ b/xorg-server/receipt	Sat Mar 04 15:03:03 2017 +0200
     4.3 @@ -12,9 +12,10 @@
     4.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
     4.5  WGET_URL="$XORG_MIRROR/xserver/$TARBALL"
     4.6  
     4.7 -DEPENDS="bzlib eudev freetype libdrm libgcrypt libgpg-error libpng pixman \
     4.8 -xorg-libfontenc xorg-libpciaccess xorg-libXau xorg-libXdmcp xorg-libXfont \
     4.9 -xorg-libxshmfence zlib"
    4.10 +DEPENDS="bzlib eudev expat freetype glibc-base libdrm libepoxy libgcrypt \
    4.11 +libgpg-error libpng libxcb mesa pixman xorg-libfontenc xorg-libpciaccess \
    4.12 +xorg-libX11 xorg-libXau xorg-libXdamage xorg-libXdmcp xorg-libXext \
    4.13 +xorg-libXfixes xorg-libXfont xorg-libxshmfence xorg-libXxf86vm zlib"
    4.14  BUILD_DEPENDS="patch xorg-util-macros  xorg-font-util-dev pixman-dev eudev-dev \
    4.15  dbus-dev xorg-dri2proto xorg-dri3proto xorg-libxshmfence-dev libdrm-dev \
    4.16  xorg-libX11-dev xorg-glproto mesa-dev libgcrypt-dev xorg-xcmiscproto \
    4.17 @@ -53,16 +54,11 @@
    4.18  		--enable-xephyr \
    4.19  		--enable-config-udev \
    4.20  		--with-fontrootdir=/usr/share/fonts/X11 \
    4.21 -		--with-module-dir=/usr/lib/X11/modules \
    4.22 -		--with-serverconfig-path=/etc/X11 \
    4.23  		--with-os-name="SliTaz GNU/Linux" \
    4.24  		--with-vendor-web="http://www.slitaz.org/" \
    4.25 -		--with-builder-addr=$MAINTAINER \
    4.26 +		--with-builder-addr="devel@slitaz.org" \
    4.27  		$CONFIGURE_ARGS &&
    4.28  	make && make DESTDIR=$DESTDIR install
    4.29 -
    4.30 -	# is xorg.conf.d moved by Xorg developers to /usr/share/X11/?
    4.31 -	mkdir -p $install/etc/X11/xorg.conf.d
    4.32  }
    4.33  
    4.34  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.35 @@ -71,8 +67,9 @@
    4.36  	cook_copy_folders etc var bin libexec xorg.conf.d
    4.37  	cook_copy_files *.so
    4.38  	# split
    4.39 -	rm $fs/usr/bin/Xephyr $fs/usr/bin/Xfbdev $fs/usr/bin/Xnest $fs/usr/bin/Xvfb
    4.40 -	rm $fs/usr/lib/X11/modules/libglamoregl.so $fs/usr/lib/X11/modules/extensions/libglx.so
    4.41 +	for i in Xephyr Xfbdev Xnest Xvfb libglamoregl.so libglx.so; do
    4.42 +		find $fs -name $i -delete
    4.43 +	done
    4.44  }
    4.45  
    4.46  # We need /var/tmp rw to let xkbcomp builr XKB definition.
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/xorg-xf86-input-evdev-dev/receipt	Sat Mar 04 15:03:03 2017 +0200
     5.3 @@ -0,0 +1,19 @@
     5.4 +# SliTaz package receipt.
     5.5 +
     5.6 +PACKAGE="xorg-xf86-input-evdev-dev"
     5.7 +VERSION="2.10.3"
     5.8 +CATEGORY="x-window"
     5.9 +SHORT_DESC="Xorg input evdev driver (development files)"
    5.10 +MAINTAINER="pankso@slitaz.org"
    5.11 +LICENSE="MIT"
    5.12 +WEB_SITE="https://www.x.org/wiki/"
    5.13 +HOST_ARCH="i486 arm"
    5.14 +
    5.15 +WANTED="xorg-xf86-input-evdev"
    5.16 +DEPENDS="xorg-xf86-input-evdev"
    5.17 +
    5.18 +# Rules to gen a SliTaz package suitable for Tazpkg.
    5.19 +genpkg_rules()
    5.20 +{
    5.21 +	cook_copy_files *.h *.la *.pc
    5.22 +}
     6.1 --- a/xorg-xf86-input-evdev/receipt	Fri Mar 03 16:53:53 2017 +0200
     6.2 +++ b/xorg-xf86-input-evdev/receipt	Sat Mar 04 15:03:03 2017 +0200
     6.3 @@ -1,22 +1,20 @@
     6.4  # SliTaz package receipt.
     6.5  
     6.6  PACKAGE="xorg-xf86-input-evdev"
     6.7 -VERSION="2.7.0"
     6.8 +VERSION="2.10.3"
     6.9  CATEGORY="x-window"
    6.10  SHORT_DESC="Xorg input evdev driver."
    6.11  MAINTAINER="pankso@slitaz.org"
    6.12  LICENSE="MIT"
    6.13 -SOURCE="xf86-input-evdev"
    6.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
    6.15 -WEB_SITE="http://www.x.org/"
    6.16 -WGET_URL="$XORG_MIRROR/driver/$TARBALL"
    6.17 +WEB_SITE="https://www.x.org/wiki/"
    6.18  HOST_ARCH="i486 arm"
    6.19  
    6.20 -# We can use xorg-server-light with evdev and vesa driver.
    6.21 -#DEPENDS="xorg-server"
    6.22 -BUILD_DEPENDS="xorg-server-dev udev-dev"
    6.23 +TARBALL="xf86-input-evdev-$VERSION.tar.bz2"
    6.24 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
    6.25  
    6.26 -MODS='/usr/lib/X11/modules'
    6.27 +DEPENDS="eudev libevdev mtdev"
    6.28 +BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-xproto xorg-inputproto \
    6.29 +xorg-dri3proto eudev-dev libevdev-dev mtdev-dev"
    6.30  
    6.31  # ARM use build system xorg-server-dev or manually install it in sysroot
    6.32  case "$ARCH" in
    6.33 @@ -29,7 +27,6 @@
    6.34  	./configure \
    6.35  		--sysconfdir=/etc \
    6.36  		--localstatedir=/var \
    6.37 -		--with-xorg-module-dir=$MODS \
    6.38  		$CONFIGURE_ARGS &&
    6.39  	make && make install
    6.40  }
    6.41 @@ -37,8 +34,5 @@
    6.42  # Rules to gen a SliTaz package suitable for Tazpkg.
    6.43  genpkg_rules()
    6.44  {
    6.45 -	mkdir -p ${fs}${MODS}/input $fs/etc/X11/xorg.conf.d
    6.46 -    cp -a ${install}${MODS}/input/*.so ${fs}${MODS}/input
    6.47 -	cp -a $stuff/*evdev.conf $fs/etc/X11/xorg.conf.d
    6.48 +	cook_copy_files *.so *.conf
    6.49  }
    6.50 -
     7.1 --- a/xorg-xf86-input-evdev/stuff/40-evdev.conf	Fri Mar 03 16:53:53 2017 +0200
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,54 +0,0 @@
     7.4 -# Catchall classes for input devices
     7.5 -# We don't simply match on any device since that also adds accelerometers
     7.6 -# and other devices that we don't really want to use. The list below
     7.7 -# matches everything.
     7.8 -
     7.9 -Section "InputClass"
    7.10 -	Identifier "evdev pointer catchall"
    7.11 -	MatchIsPointer "on"
    7.12 -	MatchDevicePath "/dev/input/event*"
    7.13 -	Driver "evdev"
    7.14 -EndSection
    7.15 -
    7.16 -Section "InputClass"
    7.17 -	Identifier "evdev keyboard catchall"
    7.18 -	MatchIsKeyboard "on"
    7.19 -	MatchDevicePath "/dev/input/event*"
    7.20 -	Driver "evdev"
    7.21 -EndSection
    7.22 -
    7.23 -Section "InputClass"
    7.24 -	Identifier "evdev touchpad catchall"
    7.25 -	MatchIsTouchpad "on"
    7.26 -	MatchDevicePath "/dev/input/event*"
    7.27 -	Driver "evdev"
    7.28 -EndSection
    7.29 -
    7.30 -Section "InputClass"
    7.31 -	Identifier "evdev tablet catchall"
    7.32 -	MatchIsTablet "on"
    7.33 -	MatchDevicePath "/dev/input/event*"
    7.34 -	Driver "evdev"
    7.35 -EndSection
    7.36 -
    7.37 -Section "InputClass"
    7.38 -	Identifier "evdev touchscreen catchall"
    7.39 -	MatchIsTouchscreen "on"
    7.40 -	MatchDevicePath "/dev/input/event*"
    7.41 -	Driver "evdev"
    7.42 -EndSection
    7.43 -
    7.44 -Section "InputClass"
    7.45 -	Identifier "evdev joystick catchall"
    7.46 -	MatchIsJoystick "on"
    7.47 -	MatchDevicePath "/dev/input/event*"
    7.48 -	Driver "evdev"
    7.49 -EndSection
    7.50 -
    7.51 -# Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable
    7.52 -# http://bugs.freedesktop.org/show_bug.cgi?id=22442 
    7.53 -Section "InputClass"
    7.54 -	Identifier "ThinkPad HDAPS accelerometer blacklist"
    7.55 -	MatchProduct "ThinkPad HDAPS accelerometer data"
    7.56 -	Option "Ignore" "on"
    7.57 -EndSection
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/xorg-xf86-input-synaptics-dev/receipt	Sat Mar 04 15:03:03 2017 +0200
     8.3 @@ -0,0 +1,18 @@
     8.4 +# SliTaz package receipt.
     8.5 +
     8.6 +PACKAGE="xorg-xf86-input-synaptics-dev"
     8.7 +VERSION="1.8.3"
     8.8 +CATEGORY="development"
     8.9 +SHORT_DESC="Xorg synaptics driver (development files)"
    8.10 +MAINTAINER="pankso@slitaz.org"
    8.11 +LICENSE="MIT"
    8.12 +WEB_SITE="https://www.x.org/wiki/"
    8.13 +
    8.14 +WANTED="xorg-xf86-input-synaptics"
    8.15 +DEPENDS="xorg-xf86-input-synaptics"
    8.16 +
    8.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    8.18 +genpkg_rules()
    8.19 +{
    8.20 +	cook_copy_files *.h *.la *.pc
    8.21 +}
     9.1 --- a/xorg-xf86-input-synaptics/receipt	Fri Mar 03 16:53:53 2017 +0200
     9.2 +++ b/xorg-xf86-input-synaptics/receipt	Sat Mar 04 15:03:03 2017 +0200
     9.3 @@ -1,42 +1,34 @@
     9.4  # SliTaz package receipt.
     9.5  
     9.6  PACKAGE="xorg-xf86-input-synaptics"
     9.7 -VERSION="1.6.2"
     9.8 +VERSION="1.8.3"
     9.9  CATEGORY="x-window"
    9.10  SHORT_DESC="Xorg synaptics driver."
    9.11  MAINTAINER="pankso@slitaz.org"
    9.12  LICENSE="MIT"
    9.13 -SOURCE="xf86-input-synaptics"
    9.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
    9.15 -WEB_SITE="http://www.x.org/"
    9.16 +WEB_SITE="https://www.x.org/wiki/"
    9.17 +
    9.18 +TARBALL="xf86-input-synaptics-$VERSION.tar.bz2"
    9.19  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
    9.20  
    9.21 -DEPENDS="xorg-server xorg-libXtst mtdev"
    9.22 -BUILD_DEPENDS="xorg-server-dev xorg-libXtst-dev mtdev-dev"
    9.23 +DEPENDS="libevdev libxcb xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
    9.24 +xorg-libXi xorg-libXtst"
    9.25 +BUILD_DEPENDS="xorg-util-macros xorg-randrproto xorg-inputproto \
    9.26 +xorg-server-dev xorg-xproto xorg-inputproto libevdev-dev xorg-libXi-dev \
    9.27 +xorg-libXtst-dev"
    9.28  
    9.29  # Rules to configure and make the package.
    9.30  compile_rules()
    9.31  {
    9.32 -    cd $src
    9.33 -    ./configure \
    9.34 -    	--prefix=/usr \
    9.35 -    	--sysconfdir=/etc \
    9.36 -    	--mandir=/usr/share/man \
    9.37 -    	--localstatedir=/var \
    9.38 -    	--with-xorg-module-dir=/usr/lib/X11/modules \
    9.39 -    	$CONFIGURE_ARGS &&
    9.40 -    make &&
    9.41 -    make DESTDIR=$DESTDIR install
    9.42 +	./configure \
    9.43 +		--localstatedir=/var \
    9.44 +		$CONFIGURE_ARGS &&
    9.45 +	make && make install
    9.46  }
    9.47  
    9.48  # Rules to gen a SliTaz package suitable for Tazpkg.
    9.49  genpkg_rules()
    9.50  {
    9.51 -	mkdir -p $fs/usr/lib/X11/modules/input/
    9.52 -	cp -a $install/usr/bin $fs/usr
    9.53 -	cp -a $install/usr/lib/X11/modules/input/*.so \
    9.54 -    		$fs/usr/lib/X11/modules/input/
    9.55 -	mkdir -p $fs/etc/X11/xorg.conf.d
    9.56 -	cp -a $stuff/*.conf $fs/etc/X11/xorg.conf.d
    9.57 +	cook_copy_folders bin xorg.conf.d
    9.58 +	cook_copy_files *.so
    9.59  }
    9.60 -
    10.1 --- a/xorg-xf86-input-synaptics/stuff/45-synaptics.conf	Fri Mar 03 16:53:53 2017 +0200
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,17 +0,0 @@
    10.4 -Section "InputClass"
    10.5 -	Identifier "touchpad"
    10.6 -	Driver "synaptics"
    10.7 -	MatchIsTouchpad "on"
    10.8 -	MatchDevicePath "/dev/input/event*"
    10.9 -    Option "SHMConfig" "on"
   10.10 -	Option "TapButton1" "1"
   10.11 -	Option "TapButton2" "2"
   10.12 -	Option "TapButton3" "3"
   10.13 -	Option "VertEdgeScroll" "on"
   10.14 -	Option "VertTwoFingerScroll" "on"
   10.15 -	Option "HorizEdgeScroll" "on"
   10.16 -	Option "HorizTwoFingerScroll" "on"
   10.17 -	Option "CircularScrolling" "on"
   10.18 -	Option "CircScrollTrigger" "2"
   10.19 -	Option "EmulateTwoFingerMinZ" "0"
   10.20 -EndSection
    11.1 --- a/xorg-xf86-input-vmmouse/receipt	Fri Mar 03 16:53:53 2017 +0200
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,38 +0,0 @@
    11.4 -# SliTaz package receipt.
    11.5 -
    11.6 -PACKAGE="xorg-xf86-input-vmmouse"
    11.7 -VERSION="13.0.0"
    11.8 -CATEGORY="x-window"
    11.9 -SHORT_DESC="X.org VMWare Mouse Input driver."
   11.10 -MAINTAINER="slaxemulator@gmail.com"
   11.11 -LICENSE="MIT"
   11.12 -SOURCE="xf86-input-vmmouse"
   11.13 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   11.14 -WEB_SITE="http://xorg.freedesktop.org/"
   11.15 -WGET_URL="$XORG_MIRROR/driver/$TARBALL"
   11.16 -
   11.17 -DEPENDS="xorg-server"
   11.18 -BUILD_DEPENDS="xorg-server-dev"
   11.19 -
   11.20 -# Rules to configure and make the package.
   11.21 -compile_rules()
   11.22 -{
   11.23 -	cd $src
   11.24 -	./configure \
   11.25 -		--prefix=/usr \
   11.26 -		--infodir=/usr/share/info \
   11.27 -		--mandir=/usr/share/man \
   11.28 -		--with-xorg-conf-dir=/etc/X11/xorg.conf.d \
   11.29 -		$CONFIGURE_ARGS &&
   11.30 -	make && make DESTDIR=$DESTDIR install
   11.31 -}
   11.32 -
   11.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.34 -genpkg_rules()
   11.35 -{
   11.36 -	mkdir -p $fs/usr
   11.37 -	cp -a $install/usr/bin $fs/usr
   11.38 -	cp -a $install/usr/lib $fs/usr
   11.39 -	cp -a $install/etc $fs
   11.40 -}
   11.41 -
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/xorg-xf86-input-wacom-dev/receipt	Sat Mar 04 15:03:03 2017 +0200
    12.3 @@ -0,0 +1,18 @@
    12.4 +# SliTaz package receipt.
    12.5 +
    12.6 +PACKAGE="xorg-xf86-input-wacom-dev"
    12.7 +VERSION="0.33.0"
    12.8 +CATEGORY="development"
    12.9 +SHORT_DESC="X.Org X11 driver for Wacom and Wacom-like tablets (development files)"
   12.10 +MAINTAINER="al.bobylev@gmail.com"
   12.11 +LICENSE="GPL2"
   12.12 +WEB_SITE="http://linuxwacom.sourceforge.net/wiki/index.php/Main_Page"
   12.13 +
   12.14 +WANTED="xorg-xf86-input-wacom"
   12.15 +DEPENDS="xorg-xf86-input-wacom"
   12.16 +
   12.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   12.18 +genpkg_rules()
   12.19 +{
   12.20 +	cook_copy_files *.h *.la *.pc
   12.21 +}
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/xorg-xf86-input-wacom/receipt	Sat Mar 04 15:03:03 2017 +0200
    13.3 @@ -0,0 +1,34 @@
    13.4 +# SliTaz package receipt.
    13.5 +
    13.6 +PACKAGE="xorg-xf86-input-wacom"
    13.7 +VERSION="0.33.0"
    13.8 +CATEGORY="x-window"
    13.9 +SHORT_DESC="X.Org X11 driver for Wacom and Wacom-like tablets"
   13.10 +MAINTAINER="al.bobylev@gmail.com"
   13.11 +LICENSE="GPL2"
   13.12 +WEB_SITE="http://linuxwacom.sourceforge.net/wiki/index.php/Main_Page"
   13.13 +
   13.14 +TARBALL="xf86-input-wacom-$VERSION.tar.bz2"
   13.15 +WGET_URL="$SF_MIRROR/linuxwacom/$TARBALL"
   13.16 +
   13.17 +DEPENDS="eudev glibc-base libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
   13.18 +xorg-libXext xorg-libXi xorg-libXinerama xorg-libXrandr xorg-libXrender"
   13.19 +BUILD_DEPENDS="xorg-util-macros doxygen xorg-server-dev xorg-xproto \
   13.20 +xorg-libXext-dev xorg-kbproto xorg-inputproto xorg-randrproto xorg-libXi-dev \
   13.21 +xorg-libXrandr-dev xorg-libXinerama-dev eudev-dev"
   13.22 +
   13.23 +# Rules to configure and make the package.
   13.24 +compile_rules()
   13.25 +{
   13.26 +	./configure \
   13.27 +		--with-systemd-unit-dir=no \
   13.28 +		$CONFIGURE_ARGS &&
   13.29 +	make && make install
   13.30 +}
   13.31 +
   13.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
   13.33 +genpkg_rules()
   13.34 +{
   13.35 +	cook_copy_folders bin rules.d xorg.conf.d
   13.36 +	cook_copy_files *.so
   13.37 +}