wok-next rev 19645

Remove mesa-dri-ati, mesa-dri-intel, mesa-dri-nouveau, mesa-dri-vmwgfx -> mesa-dri. Split llvm. Up/add xorg apps and some other stuff.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Feb 22 03:43:01 2017 +0200 (2017-02-22)
parents a20b099066a4
children bd19ab320b7d
files cacerts/receipt cookutils-daemon/receipt cookutils/receipt desktop-file-utils-extra/receipt desktop-file-utils/receipt llvm-dev/receipt llvm-libs/receipt llvm/receipt lua-dev/receipt lua-dev/stuff/lua.pc lua/receipt lua/stuff/lua-5.3.3-shared_library-1.patch lua/stuff/lua.desktop lua/stuff/lua.pc mesa-dev/receipt mesa-dri-ati/receipt mesa-dri-intel/receipt mesa-dri-nouveau/receipt mesa-dri-vmwgfx/receipt mesa-dri/receipt mesa/receipt mesa/stuff/mesa-12.0.patch xorg-bdftopcf/receipt xorg-iceauth/receipt xorg-libXfont-dev/receipt xorg-libXfont/receipt xorg-libXft-dev/receipt xorg-luit/receipt xorg-mkfontdir/receipt xorg-mkfontscale/receipt xorg-sessreg/receipt xorg-setxkbmap/receipt xorg-smproxy/receipt xorg-x11perf/receipt xorg-xauth/receipt xorg-xbacklight/receipt xorg-xbitmaps/receipt xorg-xcmsdb/receipt xorg-xcursorgen/receipt xorg-xdpyinfo/receipt xorg-xdriinfo/receipt xorg-xev/receipt xorg-xf86miscproto/receipt xorg-xgamma/receipt xorg-xhost/receipt xorg-xinput/receipt xorg-xkbcomp/receipt xorg-xkbevd/receipt xorg-xkbutils/receipt xorg-xkill/receipt xorg-xlsatoms/receipt xorg-xlsclients/receipt xorg-xmessage/receipt xorg-xmodmap/receipt xorg-xpr/receipt xorg-xprop/receipt xorg-xrandr/receipt xorg-xrdb/receipt xorg-xrefresh/receipt xorg-xset/receipt xorg-xsetroot/receipt xorg-xvinfo/receipt xorg-xwd/receipt xorg-xwininfo/receipt xorg-xwud/receipt
line diff
     1.1 --- a/cacerts/receipt	Thu Feb 16 11:39:28 2017 +0200
     1.2 +++ b/cacerts/receipt	Wed Feb 22 03:43:01 2017 +0200
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="cacerts"
     1.7 -VERSION="20170209"
     1.8 +VERSION="20170217"
     1.9  CATEGORY="security"
    1.10  SHORT_DESC="Certificate Authority Certificates"
    1.11  MAINTAINER="al.bobylev@gmail.com"
     2.1 --- a/cookutils-daemon/receipt	Thu Feb 16 11:39:28 2017 +0200
     2.2 +++ b/cookutils-daemon/receipt	Wed Feb 22 03:43:01 2017 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="cookutils-daemon"
     2.7 -VERSION="876"
     2.8 +VERSION="882"
     2.9  CATEGORY="system-tools"
    2.10  SHORT_DESC="SliTaz Cooker daemon script for build host."
    2.11  MAINTAINER="pankso@slitaz.org"
     3.1 --- a/cookutils/receipt	Thu Feb 16 11:39:28 2017 +0200
     3.2 +++ b/cookutils/receipt	Wed Feb 22 03:43:01 2017 +0200
     3.3 @@ -1,7 +1,7 @@
     3.4  # SliTaz package receipt.
     3.5  
     3.6  PACKAGE="cookutils"
     3.7 -VERSION="876"
     3.8 +VERSION="882"
     3.9  CATEGORY="base-system"
    3.10  SHORT_DESC="SliTaz packages builder new generation."
    3.11  MAINTAINER="pankso@slitaz.org"
     4.1 --- a/desktop-file-utils-extra/receipt	Thu Feb 16 11:39:28 2017 +0200
     4.2 +++ b/desktop-file-utils-extra/receipt	Wed Feb 22 03:43:01 2017 +0200
     4.3 @@ -14,5 +14,5 @@
     4.4  # Rules to gen a SliTaz package suitable for Tazpkg.
     4.5  genpkg_rules()
     4.6  {
     4.7 -	cook_copy_files desktop-file-edit desktop-file-edit desktop-file-validate
     4.8 +	cook_copy_files desktop-file-edit desktop-file-install desktop-file-validate
     4.9  }
     5.1 --- a/desktop-file-utils/receipt	Thu Feb 16 11:39:28 2017 +0200
     5.2 +++ b/desktop-file-utils/receipt	Wed Feb 22 03:43:01 2017 +0200
     5.3 @@ -7,6 +7,7 @@
     5.4  MAINTAINER="pankso@slitaz.org"
     5.5  LICENSE="GPL2"
     5.6  WEB_SITE="https://www.freedesktop.org/wiki/Software/desktop-file-utils/"
     5.7 +
     5.8  TARBALL="$PACKAGE-$VERSION.tar.xz"
     5.9  WGET_URL="https://www.freedesktop.org/software/desktop-file-utils/releases/$TARBALL"
    5.10  
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/llvm-dev/receipt	Wed Feb 22 03:43:01 2017 +0200
     6.3 @@ -0,0 +1,18 @@
     6.4 +# SliTaz package receipt.
     6.5 +
     6.6 +PACKAGE="llvm-dev"
     6.7 +VERSION="3.9.1"
     6.8 +CATEGORY="development"
     6.9 +SHORT_DESC="LLVM (Low Level Virtual Machine): development files"
    6.10 +MAINTAINER="al.bobylev@gmail.com"
    6.11 +LICENSE="MIT"
    6.12 +WEB_SITE="http://llvm.org/"
    6.13 +
    6.14 +WANTED="llvm"
    6.15 +DEPENDS="llvm"
    6.16 +
    6.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    6.18 +genpkg_rules()
    6.19 +{
    6.20 +	cook_copy_folders include cmake
    6.21 +}
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/llvm-libs/receipt	Wed Feb 22 03:43:01 2017 +0200
     7.3 @@ -0,0 +1,18 @@
     7.4 +# SliTaz package receipt.
     7.5 +
     7.6 +PACKAGE="llvm-libs"
     7.7 +VERSION="3.9.1"
     7.8 +CATEGORY="libs"
     7.9 +SHORT_DESC="LLVM (Low Level Virtual Machine): libraries"
    7.10 +MAINTAINER="al.bobylev@gmail.com"
    7.11 +LICENSE="MIT"
    7.12 +WEB_SITE="http://llvm.org/"
    7.13 +
    7.14 +WANTED="llvm"
    7.15 +DEPENDS="libffi gcc-lib-base llvm-libs"
    7.16 +
    7.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    7.18 +genpkg_rules()
    7.19 +{
    7.20 +	cook_copy_files *.so*
    7.21 +}
     8.1 --- a/llvm/receipt	Thu Feb 16 11:39:28 2017 +0200
     8.2 +++ b/llvm/receipt	Wed Feb 22 03:43:01 2017 +0200
     8.3 @@ -11,8 +11,9 @@
     8.4  TARBALL="$PACKAGE-$VERSION.src.tar.xz"
     8.5  WGET_URL="${WEB_SITE}releases/$VERSION/$TARBALL"
     8.6  
     8.7 -DEPENDS="libffi gcc-lib-base"
     8.8 +DEPENDS="libffi gcc-lib-base llvm-libs"
     8.9  BUILD_DEPENDS="cmake zlib-dev libffi-dev python"
    8.10 +SPLIT="llvm-libs"
    8.11  
    8.12  # Rules to configure and make the package.
    8.13  compile_rules()
    8.14 @@ -29,15 +30,12 @@
    8.15  		-DBUILD_SHARED_LIBS=ON \
    8.16  		-DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \
    8.17  		-Wno-dev .. &&
    8.18 -	make -j1 &&
    8.19 +	make &&
    8.20  	make install
    8.21  }
    8.22  
    8.23  # Rules to gen a SliTaz package suitable for Tazpkg.
    8.24  genpkg_rules()
    8.25  {
    8.26 -	mkdir -p $fs/usr
    8.27 -	cp -a $install/usr/bin $fs/usr
    8.28 -	cp -a $install/usr/lib $fs/usr
    8.29 -	cp -a $install/usr/include $fs/usr
    8.30 +	cook_copy_folders bin
    8.31  }
     9.1 --- a/lua-dev/receipt	Thu Feb 16 11:39:28 2017 +0200
     9.2 +++ b/lua-dev/receipt	Wed Feb 22 03:43:01 2017 +0200
     9.3 @@ -1,22 +1,18 @@
     9.4  # SliTaz package receipt.
     9.5  
     9.6  PACKAGE="lua-dev"
     9.7 -VERSION="5.2.1"
     9.8 +VERSION="5.3.3"
     9.9  CATEGORY="development"
    9.10  SHORT_DESC="Lua devel files."
    9.11 -WANTED="lua"
    9.12  MAINTAINER="pankso@slitaz.org"
    9.13  LICENSE="MIT"
    9.14 -WEB_SITE="http://www.lua.org/"
    9.15 +WEB_SITE="https://www.lua.org/"
    9.16  HOST_ARCH="i486 arm"
    9.17  
    9.18 -DEPENDS="pkg-config"
    9.19 +WANTED="lua"
    9.20  
    9.21  # Rules to gen a SliTaz package suitable for Tazpkg.
    9.22  genpkg_rules()
    9.23  {
    9.24 -	mkdir -p $fs/usr/lib/pkgconfig $fs/usr
    9.25 -	cp -a $install/usr/include $fs/usr
    9.26 -	cp -a $install/usr/lib/liblua.a $fs/usr/lib
    9.27 -	cp -a $stuff/lua.pc $fs/usr/lib/pkgconfig
    9.28 +	cook_copy_files *.h *.pc *.so # Lua binaries not depends on *.so, so put here
    9.29  }
    10.1 --- a/lua-dev/stuff/lua.pc	Thu Feb 16 11:39:28 2017 +0200
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,17 +0,0 @@
    10.4 -prefix=/usr
    10.5 -major_version=5.2
    10.6 -version=5.2.1
    10.7 -
    10.8 -exec_prefix=${prefix}
    10.9 -#lib_name=lua${major_version}
   10.10 -lib_name=lua
   10.11 -libdir=${prefix}/lib
   10.12 -includedir=${prefix}/include
   10.13 -
   10.14 -Name: Lua
   10.15 -Description: Lua language engine
   10.16 -Version: ${version}
   10.17 -Requires:
   10.18 -Libs: -L${libdir} -l${lib_name} -lm -ldl
   10.19 -Libs.private: -lm -ldl
   10.20 -Cflags: -I${includedir}
    11.1 --- a/lua/receipt	Thu Feb 16 11:39:28 2017 +0200
    11.2 +++ b/lua/receipt	Wed Feb 22 03:43:01 2017 +0200
    11.3 @@ -1,15 +1,16 @@
    11.4  # SliTaz package receipt.
    11.5  
    11.6  PACKAGE="lua"
    11.7 -VERSION="5.2.1"
    11.8 +VERSION="5.3.3"
    11.9  CATEGORY="development"
   11.10  SHORT_DESC="Powerful, fast, light-weight, embeddable scripting language."
   11.11  MAINTAINER="pankso@slitaz.org"
   11.12  LICENSE="MIT"
   11.13 +WEB_SITE="https://www.lua.org/"
   11.14 +HOST_ARCH="i486 arm"
   11.15 +
   11.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   11.17 -WEB_SITE="http://www.lua.org/"
   11.18 -WGET_URL="http://www.lua.org/ftp/$TARBALL"
   11.19 -HOST_ARCH="i486 arm"
   11.20 +WGET_URL="https://www.lua.org/ftp/$TARBALL"
   11.21  
   11.22  DEPENDS="readline ncurses"
   11.23  BUILD_DEPENDS="readline-dev"
   11.24 @@ -17,20 +18,32 @@
   11.25  # Rules to configure and make the package.
   11.26  compile_rules()
   11.27  {
   11.28 -	sed -i "s#/usr/local/#/usr/#" src/luaconf.h
   11.29 +	patch -Np1 -i $stuff/lua-5.3.3-shared_library-1.patch
   11.30 +	sed -i '/#define LUA_ROOT/s|/usr/local/|/usr/|' src/luaconf.h
   11.31 +
   11.32  	case "$ARCH" in
   11.33  		arm)
   11.34 -			make CC=${HOST_SYSTEM}-gcc posix ;;
   11.35 +			make CC=${HOST_SYSTEM}-gcc posix
   11.36 +			;;
   11.37  		i486)
   11.38  			sed -i s"/-O2/-Os -march=$ARCH/" src/Makefile
   11.39 -			make linux ;;
   11.40 +			make MYCFLAGS="-DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1" linux
   11.41 +			;;
   11.42  	esac &&
   11.43 -	# lua.pc
   11.44 -	make pc > lua.pc &&
   11.45 -	sed -i "s#/local##g" lua.pc &&
   11.46 -	make install \
   11.47 +
   11.48 +	make \
   11.49  		INSTALL_TOP=$DESTDIR/usr \
   11.50 -		INSTALL_MAN=$DESTDIR/usr/share/man/man1
   11.51 +		TO_LIB="liblua.so liblua.so.${VERSION%.*} liblua.so.$VERSION" \
   11.52 +		INSTALL_DATA="cp -d" \
   11.53 +		INSTALL_MAN=$DESTDIR/usr/share/man/man1 \
   11.54 +		install &&
   11.55 +
   11.56 +	mkdir -p $install/usr/share/doc/lua-$VERSION
   11.57 +	cp -a doc/* $install/usr/share/doc/lua-$VERSION
   11.58 +	rm $install/usr/share/doc/lua-$VERSION/*.1
   11.59 +
   11.60 +	mkdir -p $install/usr/lib/pkgconfig
   11.61 +	cp $stuff/lua.pc $install/usr/lib/pkgconfig
   11.62  }
   11.63  
   11.64  # Rules to gen a SliTaz package suitable for Tazpkg.
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/lua/stuff/lua-5.3.3-shared_library-1.patch	Wed Feb 22 03:43:01 2017 +0200
    12.3 @@ -0,0 +1,61 @@
    12.4 +Submitted By:            Igor Živković <contact@igor-zivkovic.from.hr>
    12.5 +Date:                    2013-06-19
    12.6 +Initial Package Version: 5.2.2
    12.7 +Upstream Status:         Rejected
    12.8 +Origin:                  Arch Linux packages repository
    12.9 +Description:             Adds the compilation of a shared library.
   12.10 +
   12.11 +diff -Naur lua-5.3.0.orig/Makefile lua-5.3.0/Makefile
   12.12 +--- lua-5.3.0.orig/Makefile	2014-10-30 00:14:41.000000000 +0100
   12.13 ++++ lua-5.3.0/Makefile	2015-01-19 22:14:09.822290828 +0100
   12.14 +@@ -52,7 +52,7 @@
   12.15 + all:	$(PLAT)
   12.16 + 
   12.17 + $(PLATS) clean:
   12.18 +-	cd src && $(MAKE) $@
   12.19 ++	cd src && $(MAKE) $@ V=$(V) R=$(R)
   12.20 + 
   12.21 + test:	dummy
   12.22 + 	src/lua -v
   12.23 +diff -Naur lua-5.3.0.orig/src/Makefile lua-5.3.0/src/Makefile
   12.24 +--- lua-5.3.0.orig/src/Makefile	2015-01-05 17:04:52.000000000 +0100
   12.25 ++++ lua-5.3.0/src/Makefile	2015-01-19 22:14:52.559378543 +0100
   12.26 +@@ -7,7 +7,7 @@
   12.27 + PLAT= none
   12.28 + 
   12.29 + CC= gcc -std=gnu99
   12.30 +-CFLAGS= -O2 -Wall -Wextra -DLUA_COMPAT_5_2 $(SYSCFLAGS) $(MYCFLAGS)
   12.31 ++CFLAGS= -fPIC -O2 -Wall -Wextra -DLUA_COMPAT_5_2 $(SYSCFLAGS) $(MYCFLAGS)
   12.32 + LDFLAGS= $(SYSLDFLAGS) $(MYLDFLAGS)
   12.33 + LIBS= -lm $(SYSLIBS) $(MYLIBS)
   12.34 + 
   12.35 +@@ -29,6 +29,7 @@
   12.36 + PLATS= aix bsd c89 freebsd generic linux macosx mingw posix solaris
   12.37 + 
   12.38 + LUA_A=	liblua.a
   12.39 ++LUA_SO= liblua.so
   12.40 + CORE_O=	lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o \
   12.41 + 	lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o \
   12.42 + 	ltm.o lundump.o lvm.o lzio.o
   12.43 +@@ -43,7 +44,7 @@
   12.44 + LUAC_O=	luac.o
   12.45 + 
   12.46 + ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O)
   12.47 +-ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T)
   12.48 ++ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO)
   12.49 + ALL_A= $(LUA_A)
   12.50 + 
   12.51 + # Targets start here.
   12.52 +@@ -59,6 +60,12 @@
   12.53 + 	$(AR) $@ $(BASE_O)
   12.54 + 	$(RANLIB) $@
   12.55 + 
   12.56 ++$(LUA_SO): $(CORE_O) $(LIB_O)
   12.57 ++	$(CC) -shared -ldl -Wl,-soname,$(LUA_SO).$(V) -o $@.$(R) $? -lm $(MYLDFLAGS)
   12.58 ++	ln -sf $(LUA_SO).$(R) $(LUA_SO).$(V)
   12.59 ++	ln -sf $(LUA_SO).$(R) $(LUA_SO)
   12.60 ++
   12.61 ++
   12.62 + $(LUA_T): $(LUA_O) $(LUA_A)
   12.63 + 	$(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
   12.64 + 
    13.1 --- a/lua/stuff/lua.desktop	Thu Feb 16 11:39:28 2017 +0200
    13.2 +++ b/lua/stuff/lua.desktop	Wed Feb 22 03:43:01 2017 +0200
    13.3 @@ -1,10 +1,9 @@
    13.4  [Desktop Entry]
    13.5 -Encoding=UTF-8
    13.6 +Type=Application
    13.7  Name=Lua interpreter
    13.8  Name[pt]=Interpretador Lua
    13.9  Name[pt_BR]=Interpretador Lua
   13.10  Terminal=false
   13.11 -Exec=xterm -e lua
   13.12 +Exec=terminal -e lua
   13.13  Icon=lua
   13.14 -Type=Application
   13.15  Categories=Development;
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/lua/stuff/lua.pc	Wed Feb 22 03:43:01 2017 +0200
    14.3 @@ -0,0 +1,20 @@
    14.4 +V=5.3
    14.5 +R=5.3.3
    14.6 +
    14.7 +prefix=/usr
    14.8 +INSTALL_BIN=${prefix}/bin
    14.9 +INSTALL_INC=${prefix}/include
   14.10 +INSTALL_LIB=${prefix}/lib
   14.11 +INSTALL_MAN=${prefix}/share/man/man1
   14.12 +INSTALL_LMOD=${prefix}/share/lua/${V}
   14.13 +INSTALL_CMOD=${prefix}/lib/lua/${V}
   14.14 +exec_prefix=${prefix}
   14.15 +libdir=${exec_prefix}/lib
   14.16 +includedir=${prefix}/include
   14.17 +
   14.18 +Name: Lua
   14.19 +Description: An Extensible Extension Language
   14.20 +Version: ${R}
   14.21 +Requires:
   14.22 +Libs: -L${libdir} -llua -lm
   14.23 +Cflags: -I${includedir}
    15.1 --- a/mesa-dev/receipt	Thu Feb 16 11:39:28 2017 +0200
    15.2 +++ b/mesa-dev/receipt	Wed Feb 22 03:43:01 2017 +0200
    15.3 @@ -1,22 +1,22 @@
    15.4  # SliTaz package receipt.
    15.5  
    15.6  PACKAGE="mesa-dev"
    15.7 -VERSION="9.1.3"
    15.8 +VERSION="12.0.6"
    15.9  CATEGORY="development"
   15.10  SHORT_DESC="3D Graphics Library dev files."
   15.11  MAINTAINER="pascal.bellard@slitaz.org"
   15.12  LICENSE="MIT"
   15.13 -WEB_SITE="http://www.mesa3d.org/"
   15.14 +WEB_SITE="https://www.mesa3d.org/"
   15.15 +
   15.16  WANTED="mesa"
   15.17 -
   15.18 +# TODO: check
   15.19  DEPENDS="mesa mesa-dri mesa-dri-ati mesa-dri-intel mesa-dri-nouveau \
   15.20 -libdrm-dev xorg-libXdamage-dev libglu-mesa-dev libglw-mesa-dev \
   15.21 -xorg-libXxf86vm-dev xorg-libXt-dev xorg-glproto xorg-dri2proto pkg-config"
   15.22 +libdrm-dev xorg-libXdamage-dev xorg-libXxf86vm-dev xorg-libXt-dev xorg-glproto \
   15.23 +xorg-dri2proto pkg-config"
   15.24 +#libglu-mesa-dev libglw-mesa-dev
   15.25  
   15.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   15.27  genpkg_rules()
   15.28  {
   15.29 -	mkdir -p $fs/usr/lib
   15.30 -	cp -a $install/usr/include $fs/usr
   15.31 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   15.32 +	cook_copy_files *.h *.la *.pc
   15.33  }
    16.1 --- a/mesa-dri-ati/receipt	Thu Feb 16 11:39:28 2017 +0200
    16.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.3 @@ -1,20 +0,0 @@
    16.4 -# SliTaz package receipt.
    16.5 -
    16.6 -PACKAGE="mesa-dri-ati"
    16.7 -VERSION="9.1.3"
    16.8 -CATEGORY="x-window"
    16.9 -SHORT_DESC="Mesa DRI + Gallium3D r300 drivers for AMD/ATI Radeon."
   16.10 -MAINTAINER="pascal.bellard@slitaz.org"
   16.11 -LICENSE="MIT"
   16.12 -WEB_SITE="http://www.mesa3d.org/"
   16.13 -DEPENDS="mesa mesa-dri libdrm-radeon"
   16.14 -WANTED="mesa"
   16.15 -#PROVIDE="xorg-xf86-video-ati"
   16.16 -
   16.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   16.18 -genpkg_rules()
   16.19 -{
   16.20 -	mkdir -p $fs/usr/lib/dri
   16.21 -	cp $install/usr/lib/dri/r[0-9a]*_dri.so $fs/usr/lib/dri
   16.22 -}
   16.23 -
    17.1 --- a/mesa-dri-intel/receipt	Thu Feb 16 11:39:28 2017 +0200
    17.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.3 @@ -1,19 +0,0 @@
    17.4 -# SliTaz package receipt.
    17.5 -
    17.6 -PACKAGE="mesa-dri-intel"
    17.7 -VERSION="9.1.3"
    17.8 -CATEGORY="x-window"
    17.9 -SHORT_DESC="Mesa DRI drivers for Intel."
   17.10 -MAINTAINER="pascal.bellard@slitaz.org"
   17.11 -LICENSE="MIT"
   17.12 -WEB_SITE="http://www.mesa3d.org/"
   17.13 -DEPENDS="mesa mesa-dri libdrm-intel"
   17.14 -WANTED="mesa"
   17.15 -
   17.16 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.17 -genpkg_rules()
   17.18 -{
   17.19 -	mkdir -p $fs/usr/lib/dri
   17.20 -	cp $install/usr/lib/dri/i[0-9]*_dri.so $fs/usr/lib/dri
   17.21 -}
   17.22 -
    18.1 --- a/mesa-dri-nouveau/receipt	Thu Feb 16 11:39:28 2017 +0200
    18.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.3 @@ -1,27 +0,0 @@
    18.4 -# SliTaz package receipt.
    18.5 -
    18.6 -PACKAGE="mesa-dri-nouveau"
    18.7 -VERSION="9.1.3"
    18.8 -CATEGORY="x-window"
    18.9 -SHORT_DESC="Mesa classic DRI + Gallium3D drivers for Nouveau."
   18.10 -MAINTAINER="pascal.bellard@slitaz.org"
   18.11 -LICENSE="MIT"
   18.12 -WEB_SITE="http://www.mesa3d.org/"
   18.13 -DEPENDS="mesa libdrm-nouveau"
   18.14 -WANTED="mesa"
   18.15 -
   18.16 -# Rules to gen a SliTaz package suitable for Tazpkg.
   18.17 -genpkg_rules()
   18.18 -{
   18.19 -	mkdir -p $fs/usr/lib/dri $fs/etc/X11/xorg.conf.d
   18.20 -	cp $install/usr/lib/dri/nouveau_vieux_dri.so $fs/usr/lib/dri
   18.21 -	cat > $fs/etc/X11/xorg.conf.d/90-DRI.conf <<EOT
   18.22 -Section "DRI"
   18.23 -        Mode         0666
   18.24 -EndSection
   18.25 -EOT
   18.26 -	chown -R root.root $fs
   18.27 -}
   18.28 -
   18.29 -TAZBB_NO_INSTALL="because this is not hardware neutral"
   18.30 -
    19.1 --- a/mesa-dri-vmwgfx/receipt	Thu Feb 16 11:39:28 2017 +0200
    19.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.3 @@ -1,19 +0,0 @@
    19.4 -# SliTaz package receipt.
    19.5 -
    19.6 -PACKAGE="mesa-dri-vmwgfx"
    19.7 -VERSION="9.1.3"
    19.8 -CATEGORY="x-window"
    19.9 -SHORT_DESC="Mesa DRI driver for OpenGL rendering in Slitaz as VmWare guest OS."
   19.10 -MAINTAINER="pascal.bellard@slitaz.org"
   19.11 -LICENSE="MIT"
   19.12 -DEPENDS="libdrm expat linux-drm linux-agp mesa mesa-dri"
   19.13 -WEB_SITE="http://www.mesa3d.org/"
   19.14 -WANTED="mesa"
   19.15 -
   19.16 -# Rules to gen a SliTaz package suitable for Tazpkg.
   19.17 -genpkg_rules()
   19.18 -{
   19.19 -	mkdir -p $fs/usr/lib/dri
   19.20 -	cp $install/usr/lib/dri/vmwgfx_dri.so $fs/usr/lib/dri
   19.21 -}
   19.22 -
    20.1 --- a/mesa-dri/receipt	Thu Feb 16 11:39:28 2017 +0200
    20.2 +++ b/mesa-dri/receipt	Wed Feb 22 03:43:01 2017 +0200
    20.3 @@ -1,22 +1,22 @@
    20.4  # SliTaz package receipt.
    20.5  
    20.6  PACKAGE="mesa-dri"
    20.7 -VERSION="9.1.3"
    20.8 +VERSION="12.0.6"
    20.9  CATEGORY="x-window"
   20.10  SHORT_DESC="Mesa DRI drivers."
   20.11  MAINTAINER="pascal.bellard@slitaz.org"
   20.12  LICENSE="MIT"
   20.13 -DEPENDS="libdrm expat linux-drm linux-agp"
   20.14 -WEB_SITE="http://www.mesa3d.org/"
   20.15 +WEB_SITE="https://www.mesa3d.org/"
   20.16 +
   20.17  WANTED="mesa"
   20.18 +DEPENDS="elfutils expat libdrm libdrm-intel libdrm-nouveau libdrm-radeon \
   20.19 +libgcrypt libgpg-error llvm-libs xorg-libpciaccess zlib"
   20.20  
   20.21  # Rules to gen a SliTaz package suitable for Tazpkg.
   20.22  genpkg_rules()
   20.23  {
   20.24 -	mkdir -p $fs/usr/lib/dri
   20.25 -	cp $install/usr/lib/dri/swrast_dri.so $fs/usr/lib/dri
   20.26 +	cook_copy_files *_dri.so
   20.27  
   20.28  	mkdir -p $fs/etc/X11/xorg.conf.d
   20.29 -	cp -a $stuff/*.conf $fs/etc/X11/xorg.conf.d
   20.30 +	cp $stuff/90-DRI.conf $fs/etc/X11/xorg.conf.d
   20.31  }
   20.32 -
    21.1 --- a/mesa/receipt	Thu Feb 16 11:39:28 2017 +0200
    21.2 +++ b/mesa/receipt	Wed Feb 22 03:43:01 2017 +0200
    21.3 @@ -1,50 +1,63 @@
    21.4  # SliTaz package receipt.
    21.5  
    21.6  PACKAGE="mesa"
    21.7 -VERSION="9.1.3"
    21.8 +VERSION="12.0.6"
    21.9  CATEGORY="x-window"
   21.10  SHORT_DESC="3D Graphics Library that is an open-source implementaton of OpenGL."
   21.11  MAINTAINER="pascal.bellard@slitaz.org"
   21.12  LICENSE="MIT"
   21.13 +WEB_SITE="https://www.mesa3d.org/"
   21.14  SUGGESTED="nvidia"
   21.15 -SOURCE="Mesa"
   21.16 -TARBALL="${SOURCE}Lib-$VERSION.tar.bz2"
   21.17 -WEB_SITE="http://www.mesa3d.org/"
   21.18 +PROVIDE="libgl"
   21.19 +CONFIG_FILES="/etc/drirc"
   21.20 +
   21.21 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   21.22  WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/$VERSION/$TARBALL"
   21.23 -PROVIDE="libgl"
   21.24  
   21.25  DEPENDS="expat libdrm xorg-libXdamage xorg-libXxf86vm xorg-libXt udev \
   21.26 -libpthread-stubs"
   21.27 -BUILD_DEPENDS="expat-dev libdrm-dev xorg-libXdamage-dev pkg-config \
   21.28 -xorg-libXxf86vm-dev xorg-libXt-dev xorg-dri2proto xorg-glproto \
   21.29 -talloc xorg-makedepend lesstif libxml2-python xorg-imake lesstif-dev \
   21.30 -xorg-server-dev udev-dev file libdrm-nouveau llvm libpthread-stubs-dev \
   21.31 -libtool automake autoconf"
   21.32 +xorg-libxshmfence"
   21.33 +BUILD_DEPENDS="autoconf automake libtool python libdrm-dev libgcrypt-dev \
   21.34 +eudev-dev xorg-glproto xorg-dri2proto xorg-dri3proto xorg-presentproto \
   21.35 +libxcb-dev xorg-libxshmfence-dev xorg-libX11-dev xorg-libXext-dev \
   21.36 +xorg-libXdamage-dev xorg-libXfixes-dev xorg-libXxf86vm-dev expat-dev \
   21.37 +elfutils-dev llvm xorg-libpciaccess-dev"
   21.38 +SPLIT="mesa-dri mesa-dri-ati mesa-dri-intel mesa-dri-nouveau mesa-dri-vmwgfx \
   21.39 +libegl-mesa"
   21.40 +# libGLU is included in the package libglu-mesa
   21.41 +# libGLw is included in the package libglw-mesa
   21.42 +# libEGL is included in the package libegl-mesa
   21.43  
   21.44  # Rules to configure and make the package.
   21.45  compile_rules()
   21.46  {
   21.47 -	find . -name 'nouveau*.h' | \
   21.48 -		xargs sed -i 's|libdrm/nouveau.h|libdrm/nouveau/nouveau.h|'
   21.49 -	./autogen.sh \
   21.50 -		--prefix=/usr \
   21.51 -		$CONFIGURE_ARGS &&
   21.52 -	make $MAKEFLAGS && make install
   21.53 +#	patch -p1 -i $stuff/mesa-12.0.patch
   21.54 +
   21.55 +	# "swr" driver is disabled due to compilation errors
   21.56 +	GLL_DRV="nouveau,r300,r600,radeonsi,svga,swrast" &&
   21.57 +
   21.58 +	sed -i "/pthread-stubs/d" configure.ac &&
   21.59 +	sed -i "/seems to be moved/s/^/: #/" bin/ltmain.sh &&
   21.60 +	./autogen.sh CFLAGS='-O2' CXXFLAGS='-O2' \
   21.61 +		--sysconfdir=/etc \
   21.62 +		--enable-texture-float \
   21.63 +		--enable-gles1 \
   21.64 +		--enable-gles2 \
   21.65 +		--enable-osmesa \
   21.66 +		--enable-xa \
   21.67 +		--enable-gbm \
   21.68 +		--enable-glx-tls \
   21.69 +		--with-egl-platforms="drm,x11" \
   21.70 +		--with-gallium-drivers=$GLL_DRV &&
   21.71 +
   21.72 +	unset GLL_DRV &&
   21.73 +
   21.74 +	make && make install
   21.75  }
   21.76  
   21.77  # Rules to gen a SliTaz package suitable for Tazpkg.
   21.78  genpkg_rules()
   21.79  {
   21.80 -	mkdir -p $fs/usr/lib
   21.81 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   21.82 -
   21.83 -	# libGLU is included in the package libglu-mesa
   21.84 -	rm -r -f $fs/usr/lib/libGLU*
   21.85 -
   21.86 -	#libGLw is included in the package libglw-mesa
   21.87 -	rm -r -f $fs/usr/lib/libGLw*
   21.88 -
   21.89 -	#libEGL is included in the package libegl-mesa
   21.90 -	rm -r -f $fs/usr/lib/libEGL*
   21.91 +	cook_copy_folders etc
   21.92 +	cook_copy_files libGL.so* libGLESv1_CM.so* libGLESv2.so* libOSMesa.so* \
   21.93 +		libgbm.so* libglapi.so* libxatracker.so*
   21.94  }
   21.95 -
    22.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.2 +++ b/mesa/stuff/mesa-12.0.patch	Wed Feb 22 03:43:01 2017 +0200
    22.3 @@ -0,0 +1,20 @@
    22.4 +--- a/src/gallium/drivers/swr/rasterizer/core/utils.h
    22.5 ++++ b/src/gallium/drivers/swr/rasterizer/core/utils.h
    22.6 +@@ -37,7 +37,7 @@
    22.7 + #define _MM_INSERT_EPI64 _mm_insert_epi64
    22.8 + #define _MM_EXTRACT_EPI64 _mm_extract_epi64
    22.9 + #else
   22.10 +-INLINE INT64 _MM_EXTRACT_EPI64(__m128i a, const int32_t ndx)
   22.11 ++INLINE int64_t _MM_EXTRACT_EPI64(__m128i a, const int32_t ndx)
   22.12 + {
   22.13 +     OSALIGNLINE(uint32_t) elems[4];
   22.14 +     _mm_store_si128((__m128i*)elems, a);
   22.15 +@@ -55,7 +55,7 @@
   22.16 +     }
   22.17 + }
   22.18 + 
   22.19 +-INLINE __m128i  _MM_INSERT_EPI64(__m128i a, INT64 b, const int32_t ndx)
   22.20 ++INLINE __m128i  _MM_INSERT_EPI64(__m128i a, int64_t b, const int32_t ndx)
   22.21 + {
   22.22 +     OSALIGNLINE(int64_t) elems[2];
   22.23 +     _mm_store_si128((__m128i*)elems, a);
    23.1 --- a/xorg-bdftopcf/receipt	Thu Feb 16 11:39:28 2017 +0200
    23.2 +++ b/xorg-bdftopcf/receipt	Wed Feb 22 03:43:01 2017 +0200
    23.3 @@ -1,33 +1,27 @@
    23.4  # SliTaz package receipt.
    23.5  
    23.6  PACKAGE="xorg-bdftopcf"
    23.7 -VERSION="1.0.3"
    23.8 +VERSION="1.0.5"
    23.9  CATEGORY="x-window"
   23.10  SHORT_DESC="Font compiler for the X server and font server."
   23.11  MAINTAINER="pascal.bellard@slitaz.org"
   23.12  LICENSE="MIT"
   23.13 -SOURCE="bdftopcf"
   23.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   23.15 -WEB_SITE="http://xorg.freedesktop.org/"
   23.16 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
   23.17 +WEB_SITE="https://www.x.org/wiki/"
   23.18  TAGS="utility xorg fonts"
   23.19  
   23.20 -# Rules to configure and make the package.ls sr	
   23.21 +TARBALL="bdftopcf-$VERSION.tar.bz2"
   23.22 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   23.23 +
   23.24 +BUILD_DEPENDS="xorg-util-macros xorg-libXfont-dev xorg-xtrans"
   23.25 +
   23.26 +# Rules to configure and make the package.
   23.27  compile_rules()
   23.28  {
   23.29 -	cd $src
   23.30 -	./configure \
   23.31 -		--prefix=/usr \
   23.32 -		--mandir=/usr/share/man \
   23.33 -		$CONFIGURE_ARGS &&
   23.34 -	make &&
   23.35 -	make DESTDIR=$DESTDIR install
   23.36 +	./configure $CONFIGURE_ARGS && make && make install
   23.37  }
   23.38  
   23.39  # Rules to gen a SliTaz package suitable for Tazpkg.
   23.40  genpkg_rules()
   23.41  {
   23.42 -	mkdir -p $fs/usr
   23.43 -	cp -a $install/usr/bin $fs/usr
   23.44 +	cook_copy_folders bin
   23.45  }
   23.46 -
    24.1 --- a/xorg-iceauth/receipt	Thu Feb 16 11:39:28 2017 +0200
    24.2 +++ b/xorg-iceauth/receipt	Wed Feb 22 03:43:01 2017 +0200
    24.3 @@ -1,15 +1,15 @@
    24.4  # SliTaz package receipt.
    24.5  
    24.6  PACKAGE="xorg-iceauth"
    24.7 -VERSION="1.0.4"
    24.8 +VERSION="1.0.7"
    24.9  CATEGORY="x-window"
   24.10  SHORT_DESC="ICE authority file utility"
   24.11  MAINTAINER="erjo@slitaz.org"
   24.12  LICENSE="MIT"
   24.13 -SOURCE="iceauth"
   24.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   24.15 -WEB_SITE="http://xorg.freedesktop.org/"
   24.16 -WGET_URL="http://xorg.freedesktop.org/archive/individual/app/$TARBALL"
   24.17 +WEB_SITE="https://www.x.org/wiki/"
   24.18 +
   24.19 +TARBALL="iceauth-$VERSION.tar.bz2"
   24.20 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   24.21  
   24.22  DEPENDS="xorg-libICE"
   24.23  BUILD_DEPENDS="xorg-libICE-dev pkg-config"
   24.24 @@ -17,17 +17,11 @@
   24.25  # Rules to configure and make the package.
   24.26  compile_rules()
   24.27  {
   24.28 -	cd $src
   24.29 -	./configure --prefix=/usr \
   24.30 -		--infodir=/usr/share/info \
   24.31 -		--mandir=/usr/share/man $CONFIGURE_ARGS && \
   24.32 -	make && make DESTDIR=$DESTDIR install
   24.33 +	./configure $CONFIGURE_ARGS && make && make install
   24.34  }
   24.35  
   24.36  # Rules to gen a SliTaz package suitable for Tazpkg.
   24.37  genpkg_rules()
   24.38  {
   24.39 -	mkdir -p $fs/usr
   24.40 -	cp -a $install/usr/bin $fs/usr
   24.41 +	cook_copy_folders bin
   24.42  }
   24.43 -
    25.1 --- a/xorg-libXfont-dev/receipt	Thu Feb 16 11:39:28 2017 +0200
    25.2 +++ b/xorg-libXfont-dev/receipt	Wed Feb 22 03:43:01 2017 +0200
    25.3 @@ -10,8 +10,8 @@
    25.4  HOST_ARCH="i486 arm"
    25.5  
    25.6  WANTED="xorg-libXfont"
    25.7 -DEPENDS="xorg-libXfont xorg-fontsproto xorg-libfontenc-dev freetype-dev \
    25.8 -zlib-dev glibc-dev pkg-config"
    25.9 +DEPENDS="xorg-libXfont xorg-fontsproto xorg-libfontenc-dev xorg-xproto \
   25.10 +freetype-dev libpng-dev zlib-dev glibc-dev pkg-config"
   25.11  
   25.12  # Rules to gen a SliTaz package suitable for Tazpkg.
   25.13  genpkg_rules()
    26.1 --- a/xorg-libXfont/receipt	Thu Feb 16 11:39:28 2017 +0200
    26.2 +++ b/xorg-libXfont/receipt	Wed Feb 22 03:43:01 2017 +0200
    26.3 @@ -34,5 +34,5 @@
    26.4  # Rules to gen a SliTaz package suitable for Tazpkg.
    26.5  genpkg_rules()
    26.6  {
    26.7 -	cook_copy_files *.so
    26.8 +	cook_copy_files *.so*
    26.9  }
    27.1 --- a/xorg-libXft-dev/receipt	Thu Feb 16 11:39:28 2017 +0200
    27.2 +++ b/xorg-libXft-dev/receipt	Wed Feb 22 03:43:01 2017 +0200
    27.3 @@ -10,7 +10,9 @@
    27.4  HOST_ARCH="i486 arm"
    27.5  
    27.6  WANTED="xorg-libXft"
    27.7 -DEPENDS="xorg-libXft xorg-libXrender-dev fontconfig-dev freetype-dev pkg-config"
    27.8 +DEPENDS="xorg-libXft bzip2-dev fontconfig-dev freetype-dev liblzma-dev \
    27.9 +libpng-dev libxcb-dev libxml2-dev xorg-libX11-dev xorg-libXau-dev \
   27.10 +xorg-libXdmcp-dev xorg-libXrender-dev zlib-dev"
   27.11  
   27.12  # Rules to gen a SliTaz package suitable for Tazpkg.
   27.13  genpkg_rules()
    28.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.2 +++ b/xorg-luit/receipt	Wed Feb 22 03:43:01 2017 +0200
    28.3 @@ -0,0 +1,34 @@
    28.4 +# SliTaz package receipt.
    28.5 +
    28.6 +PACKAGE="xorg-luit"
    28.7 +VERSION="1.1.1"
    28.8 +CATEGORY="x-window"
    28.9 +SHORT_DESC="Locale and ISO 2022 support for Unicode terminals"
   28.10 +MAINTAINER="al.bobylev@gmail.com"
   28.11 +LICENSE="MIT"
   28.12 +WEB_SITE="https://www.x.org/wiki/"
   28.13 +
   28.14 +TARBALL="luit-$VERSION.tar.bz2"
   28.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   28.16 +
   28.17 +DEPENDS="xorg-libfontenc"
   28.18 +BUILD_DEPENDS="xorg-util-macros xorg-libfontenc-dev xorg-libX11-dev"
   28.19 +
   28.20 +# Rules to configure and make the package.
   28.21 +compile_rules()
   28.22 +{
   28.23 +	line1="#ifdef _XOPEN_SOURCE"
   28.24 +	line2="#  undef _XOPEN_SOURCE"
   28.25 +	line3="#  define _XOPEN_SOURCE 600"
   28.26 +	line4="#endif"
   28.27 +	sed -i -e "s@#ifdef HAVE_CONFIG_H@$line1\n$line2\n$line3\n$line4\n\n&@" sys.c
   28.28 +	unset line1 line2 line3 line4
   28.29 +
   28.30 +	./configure $CONFIGURE_ARGS && make && make install
   28.31 +}
   28.32 +
   28.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
   28.34 +genpkg_rules()
   28.35 +{
   28.36 +	cook_copy_folders bin
   28.37 +}
    29.1 --- a/xorg-mkfontdir/receipt	Thu Feb 16 11:39:28 2017 +0200
    29.2 +++ b/xorg-mkfontdir/receipt	Wed Feb 22 03:43:01 2017 +0200
    29.3 @@ -6,29 +6,23 @@
    29.4  SHORT_DESC="Create an index of X font files in a directory."
    29.5  MAINTAINER="pascal.bellard@slitaz.org"
    29.6  LICENSE="MIT"
    29.7 -SOURCE="mkfontdir"
    29.8 -TARBALL="$SOURCE-$VERSION.tar.bz2"
    29.9 -WEB_SITE="http://xorg.freedesktop.org/"
   29.10 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   29.11 +WEB_SITE="https://www.x.org/wiki/"
   29.12  TAGS="utility xorg fonts"
   29.13  
   29.14 +TARBALL="mkfontdir-$VERSION.tar.bz2"
   29.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   29.16 +
   29.17  DEPENDS="xorg-mkfontscale"
   29.18 +BUILD_DEPENDS="xorg-util-macros"
   29.19  
   29.20 -# Rules to configure and make the package.ls sr
   29.21 +# Rules to configure and make the package.
   29.22  compile_rules()
   29.23  {
   29.24 -	cd $src
   29.25 -	./configure \
   29.26 -		--mandir=/usr/share/man \
   29.27 -		$CONFIGURE_ARGS &&
   29.28 -	make && make install
   29.29 +	./configure $CONFIGURE_ARGS && make && make install
   29.30  }
   29.31  
   29.32  # Rules to gen a SliTaz package suitable for Tazpkg.
   29.33  genpkg_rules()
   29.34  {
   29.35 -	mkdir -p $fs/usr
   29.36 -	cp -a $install/usr/bin $fs/usr
   29.37 -	chmod +x $fs/usr/bin/*
   29.38 +	cook_copy_folders bin
   29.39  }
   29.40 -
    30.1 --- a/xorg-mkfontscale/receipt	Thu Feb 16 11:39:28 2017 +0200
    30.2 +++ b/xorg-mkfontscale/receipt	Wed Feb 22 03:43:01 2017 +0200
    30.3 @@ -1,33 +1,28 @@
    30.4  # SliTaz package receipt.
    30.5  
    30.6  PACKAGE="xorg-mkfontscale"
    30.7 -VERSION="1.0.9"
    30.8 +VERSION="1.1.2"
    30.9  CATEGORY="x-window"
   30.10  SHORT_DESC="Create an index of scalable font files for X."
   30.11  MAINTAINER="pascal.bellard@slitaz.org"
   30.12  LICENSE="MIT"
   30.13 -SOURCE="mkfontscale"
   30.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   30.15 -WEB_SITE="http://xorg.freedesktop.org/"
   30.16 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
   30.17 +WEB_SITE="https://www.x.org/wiki/"
   30.18  TAGS="utility xorg fonts"
   30.19  
   30.20 -# Rules to configure and make the package.ls sr	
   30.21 +TARBALL="mkfontscale-$VERSION.tar.bz2"
   30.22 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   30.23 +
   30.24 +DEPENDS="freetype xorg-libfontenc zlib"
   30.25 +BUILD_DEPENDS="xorg-util-macros xorg-libfontenc-dev freetype-dev xorg-xproto"
   30.26 +
   30.27 +# Rules to configure and make the package.
   30.28  compile_rules()
   30.29  {
   30.30 -	cd $src
   30.31 -	./configure \
   30.32 -		--prefix=/usr \
   30.33 -		--mandir=/usr/share/man \
   30.34 -		$CONFIGURE_ARGS &&
   30.35 -	make &&
   30.36 -	make DESTDIR=$DESTDIR install
   30.37 +	./configure $CONFIGURE_ARGS && make && make install
   30.38  }
   30.39  
   30.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   30.41  genpkg_rules()
   30.42  {
   30.43 -	mkdir -p $fs/usr
   30.44 -	cp -a $install/usr/bin $fs/usr
   30.45 +	cook_copy_folders bin
   30.46  }
   30.47 -
    31.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.2 +++ b/xorg-sessreg/receipt	Wed Feb 22 03:43:01 2017 +0200
    31.3 @@ -0,0 +1,28 @@
    31.4 +# SliTaz package receipt.
    31.5 +
    31.6 +PACKAGE="xorg-sessreg"
    31.7 +VERSION="1.1.0"
    31.8 +CATEGORY="x-window"
    31.9 +SHORT_DESC="Manage utmpx/wtmpx entries for non-init clients"
   31.10 +MAINTAINER="al.bobylev@gmail.com"
   31.11 +LICENSE="MIT"
   31.12 +WEB_SITE="https://www.x.org/wiki/"
   31.13 +
   31.14 +TARBALL="sessreg-$VERSION.tar.bz2"
   31.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   31.16 +
   31.17 +BUILD_DEPENDS="xorg-util-macros xorg-xproto"
   31.18 +
   31.19 +# Rules to configure and make the package.
   31.20 +compile_rules()
   31.21 +{
   31.22 +	sed -e 's/\$(CPP) \$(DEFS)/$(CPP) -P $(DEFS)/' -i man/Makefile.in
   31.23 +
   31.24 +	./configure $CONFIGURE_ARGS && make && make install
   31.25 +}
   31.26 +
   31.27 +# Rules to gen a SliTaz package suitable for Tazpkg.
   31.28 +genpkg_rules()
   31.29 +{
   31.30 +	cook_copy_folders bin
   31.31 +}
    32.1 --- a/xorg-setxkbmap/receipt	Thu Feb 16 11:39:28 2017 +0200
    32.2 +++ b/xorg-setxkbmap/receipt	Wed Feb 22 03:43:01 2017 +0200
    32.3 @@ -1,34 +1,28 @@
    32.4  # SliTaz package receipt.
    32.5  
    32.6  PACKAGE="xorg-setxkbmap"
    32.7 -VERSION="1.3.0"
    32.8 +VERSION="1.3.1"
    32.9  CATEGORY="x-window"
   32.10  SHORT_DESC="Set the keyboard using the X Keyboard Extension."
   32.11  MAINTAINER="pascal.bellard@slitaz.org"
   32.12  LICENSE="MIT"
   32.13 -SOURCE="setxkbmap"
   32.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   32.15 -WEB_SITE="http://www.x.org/"
   32.16 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   32.17 +WEB_SITE="https://www.x.org/wiki/"
   32.18  HOST_ARCH="i486 arm"
   32.19  
   32.20 -DEPENDS="xorg-xkeyboard-config"
   32.21 +TARBALL="setxkbmap-$VERSION.tar.bz2"
   32.22 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   32.23 +
   32.24 +DEPENDS="xorg-libxkbfile xorg-libX11" # xorg-xkeyboard-config?
   32.25 +BUILD_DEPENDS="xorg-util-macros xorg-libxkbfile-dev xorg-libX11-dev"
   32.26  
   32.27  # Rules to configure and make the package.
   32.28  compile_rules()
   32.29  {
   32.30 -	./configure \
   32.31 -		--sysconfdir=/etc \
   32.32 -		--mandir=/usr/share/man \
   32.33 -		--localstatedir=/var \
   32.34 -		$CONFIGURE_ARGS &&
   32.35 -	make && make install
   32.36 +	./configure $CONFIGURE_ARGS && make && make install
   32.37  }
   32.38  
   32.39  # Rules to gen a SliTaz package suitable for Tazpkg.
   32.40  genpkg_rules()
   32.41  {
   32.42 -	mkdir -p $fs/usr
   32.43 -	cp -a $install/usr/bin $fs/usr
   32.44 +	cook_copy_folders bin
   32.45  }
   32.46 -
    33.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.2 +++ b/xorg-smproxy/receipt	Wed Feb 22 03:43:01 2017 +0200
    33.3 @@ -0,0 +1,28 @@
    33.4 +# SliTaz package receipt.
    33.5 +
    33.6 +PACKAGE="xorg-smproxy"
    33.7 +VERSION="1.0.6"
    33.8 +CATEGORY="x-window"
    33.9 +SHORT_DESC="Session Manager Proxy"
   33.10 +MAINTAINER="al.bobylev@gmail.com"
   33.11 +LICENSE="MIT"
   33.12 +WEB_SITE="https://www.x.org/wiki/"
   33.13 +
   33.14 +TARBALL="smproxy-$VERSION.tar.bz2"
   33.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   33.16 +
   33.17 +DEPENDS="xorg-libSM xorg-libICE xorg-libXt xorg-libXmu xorg-libX11"
   33.18 +BUILD_DEPENDS="xorg-util-macros xorg-libSM-dev xorg-libICE-dev xorg-libXt-dev \
   33.19 +xorg-libXmu-dev"
   33.20 +
   33.21 +# Rules to configure and make the package.
   33.22 +compile_rules()
   33.23 +{
   33.24 +	./configure $CONFIGURE_ARGS && make && make install
   33.25 +}
   33.26 +
   33.27 +# Rules to gen a SliTaz package suitable for Tazpkg.
   33.28 +genpkg_rules()
   33.29 +{
   33.30 +	cook_copy_folders bin
   33.31 +}
    34.1 --- a/xorg-x11perf/receipt	Thu Feb 16 11:39:28 2017 +0200
    34.2 +++ b/xorg-x11perf/receipt	Wed Feb 22 03:43:01 2017 +0200
    34.3 @@ -1,32 +1,28 @@
    34.4  # SliTaz package receipt.
    34.5  
    34.6  PACKAGE="xorg-x11perf"
    34.7 -VERSION="1.5.2"
    34.8 +VERSION="1.6.0"
    34.9  CATEGORY="x-window"
   34.10  SHORT_DESC="Utility who runs one or more performance tests and reports."
   34.11  MAINTAINER="paul@slitaz.org"
   34.12  LICENSE="MIT"
   34.13 -SOURCE="x11perf"
   34.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   34.15 -WEB_SITE="http://xorg.freedesktop.org/"
   34.16 +WEB_SITE="https://www.x.org/wiki/"
   34.17 +
   34.18 +TARBALL="x11perf-$VERSION.tar.bz2"
   34.19  WGET_URL="$XORG_MIRROR/app/$TARBALL"
   34.20  
   34.21 -DEPENDS="xorg-libXmu xorg-libXft"
   34.22 -BUILD_DEPENDS="xorg-libXmu-dev xorg-libXft-dev"
   34.23 +DEPENDS="xorg-libX11 xorg-libXext xorg-libXft xorg-libXmu xorg-libXrender"
   34.24 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXmu-dev xorg-xproto \
   34.25 +xorg-libXrender-dev xorg-libXft-dev"
   34.26  
   34.27  # Rules to configure and make the package.
   34.28  compile_rules()
   34.29  {
   34.30 -	cd $src
   34.31 -	./configure --prefix=/usr \
   34.32 -	--mandir=/usr/share/man $CONFIGURE_ARGS && \
   34.33 -	make && make DESTDIR=$DESTDIR install
   34.34 +	./configure $CONFIGURE_ARGS && make && make install
   34.35  }
   34.36  
   34.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   34.38  genpkg_rules()
   34.39  {
   34.40 -	mkdir -p $fs/usr
   34.41 -	cp -a $install/usr/bin $fs/usr
   34.42 -	cp -a $install/usr/lib $fs/usr
   34.43 +	cook_copy_folders bin lib
   34.44  }
    35.1 --- a/xorg-xauth/receipt	Thu Feb 16 11:39:28 2017 +0200
    35.2 +++ b/xorg-xauth/receipt	Wed Feb 22 03:43:01 2017 +0200
    35.3 @@ -1,18 +1,18 @@
    35.4  # SliTaz package receipt.
    35.5  
    35.6  PACKAGE="xorg-xauth"
    35.7 -VERSION="1.0.7"
    35.8 +VERSION="1.0.9"
    35.9  CATEGORY="x-window"
   35.10  SHORT_DESC="X authority file utility."
   35.11  MAINTAINER="pankso@slitaz.org"
   35.12  LICENSE="MIT"
   35.13 -SOURCE="xauth"
   35.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   35.15 -WEB_SITE="http://www.x.org/"
   35.16 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   35.17 +WEB_SITE="https://www.x.org/wiki/"
   35.18  HOST_ARCH="i486 arm"
   35.19  
   35.20 -DEPENDS="xorg-libXmu"
   35.21 +TARBALL="xauth-$VERSION.tar.bz2"
   35.22 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   35.23 +
   35.24 +DEPENDS="xorg-libX11 xorg-libXau xorg-libXext xorg-libXmu"
   35.25  BUILD_DEPENDS="xorg-libXmu-dev"
   35.26  
   35.27  case "$ARCH" in
   35.28 @@ -22,17 +22,13 @@
   35.29  # Rules to configure and make the package.
   35.30  compile_rules()
   35.31  {
   35.32 -	cd $src
   35.33 -	./configure \
   35.34 -		--mandir=/usr/share/man \
   35.35 -		$CONFIGURE_ARGS &&
   35.36 -	make && make install
   35.37 +	./configure $CONFIGURE_ARGS && make && make install
   35.38  }
   35.39  
   35.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   35.41  genpkg_rules()
   35.42  {
   35.43 -	mkdir -p $fs/usr/X11R6
   35.44 -	cp -a $install/usr/bin $fs/usr
   35.45 -	ln -s ../bin $fs/usr/X11R6/bin
   35.46 +	cook_copy_folders bin
   35.47 +#	mkdir -p $fs/usr/X11R6
   35.48 +#	ln -s ../bin $fs/usr/X11R6/bin
   35.49  }
    36.1 --- a/xorg-xbacklight/receipt	Thu Feb 16 11:39:28 2017 +0200
    36.2 +++ b/xorg-xbacklight/receipt	Wed Feb 22 03:43:01 2017 +0200
    36.3 @@ -1,35 +1,29 @@
    36.4  # SliTaz package receipt.
    36.5  
    36.6  PACKAGE="xorg-xbacklight"
    36.7 -VERSION="1.1.2"
    36.8 +VERSION="1.2.1"
    36.9  CATEGORY="x-window"
   36.10  SHORT_DESC="utility for x-server to set the backlight level using the RandR"
   36.11  MAINTAINER="jozee@slitaz.org"
   36.12  LICENSE="MIT"
   36.13 -SOURCE="xbacklight"
   36.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   36.15 -WEB_SITE="http://xorg.freedesktop.org/"
   36.16 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
   36.17 +WEB_SITE="https://www.x.org/wiki/"
   36.18  TAGS="utility xorg power backlight"
   36.19  
   36.20 -DEPENDS="xorg-libXrandr"
   36.21 -BUILD_DEPENDS="xorg-libXrandr-dev"
   36.22 +TARBALL="xbacklight-$VERSION.tar.bz2"
   36.23 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   36.24  
   36.25 -# Rules to configure and make the package.ls sr	
   36.26 +DEPENDS="libxcb xcb-util"
   36.27 +BUILD_DEPENDS="xorg-util-macros libxcb-dev xcb-util-dev"
   36.28 +#xorg-libXrandr-dev"
   36.29 +
   36.30 +# Rules to configure and make the package.
   36.31  compile_rules()
   36.32  {
   36.33 -	cd $src
   36.34 -	./configure \
   36.35 -		--prefix=/usr \
   36.36 -		--mandir=/usr/share/man \
   36.37 -		$CONFIGURE_ARGS &&
   36.38 -	make &&
   36.39 -	make DESTDIR=$DESTDIR install
   36.40 +	./configure $CONFIGURE_ARGS && make && make install
   36.41  }
   36.42  
   36.43  # Rules to gen a SliTaz package suitable for Tazpkg.
   36.44  genpkg_rules()
   36.45  {
   36.46 -	mkdir -p $fs/usr
   36.47 -	cp -a $install/usr/bin $fs/usr	
   36.48 +	cook_copy_folders bin
   36.49  }
    37.1 --- a/xorg-xbitmaps/receipt	Thu Feb 16 11:39:28 2017 +0200
    37.2 +++ b/xorg-xbitmaps/receipt	Wed Feb 22 03:43:01 2017 +0200
    37.3 @@ -3,14 +3,14 @@
    37.4  PACKAGE="xorg-xbitmaps"
    37.5  VERSION="1.1.1"
    37.6  CATEGORY="development"
    37.7 -SHORT_DESC="Devel files for X (bitmaps)."
    37.8 +SHORT_DESC="Bitmaps that are shared between X applications"
    37.9  MAINTAINER="pankso@slitaz.org"
   37.10  LICENSE="MIT"
   37.11 -SOURCE="xbitmaps"
   37.12 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   37.13 -WEB_SITE="http://www.x.org/"
   37.14 +WEB_SITE="https://www.x.org/wiki/"
   37.15 +HOST_ARCH="i486 arm"
   37.16 +
   37.17 +TARBALL="xbitmaps-$VERSION.tar.bz2"
   37.18  WGET_URL="$XORG_MIRROR/data/$TARBALL"
   37.19 -HOST_ARCH="i486 arm"
   37.20  
   37.21  DEPENDS="xorg-util-macros"
   37.22  BUILD_DEPENDS="xorg-util-macros"
   37.23 @@ -18,8 +18,7 @@
   37.24  # Rules to configure and make the package.
   37.25  compile_rules()
   37.26  {
   37.27 -	./configure $CONFIGURE_ARGS &&
   37.28 -	make && make install
   37.29 +	./configure $CONFIGURE_ARGS && make && make install
   37.30  }
   37.31  
   37.32  # Rules to gen a SliTaz package suitable for Tazpkg.
    38.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.2 +++ b/xorg-xcmsdb/receipt	Wed Feb 22 03:43:01 2017 +0200
    38.3 @@ -0,0 +1,27 @@
    38.4 +# SliTaz package receipt.
    38.5 +
    38.6 +PACKAGE="xorg-xcmsdb"
    38.7 +VERSION="1.0.5"
    38.8 +CATEGORY="x-window"
    38.9 +SHORT_DESC="Device Color Characterization utility for X Color Management System"
   38.10 +MAINTAINER="al.bobylev@gmail.com"
   38.11 +LICENSE="MIT"
   38.12 +WEB_SITE="https://www.x.org/wiki/"
   38.13 +
   38.14 +TARBALL="xcmsdb-$VERSION.tar.bz2"
   38.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   38.16 +
   38.17 +DEPENDS="xorg-libX11"
   38.18 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev"
   38.19 +
   38.20 +# Rules to configure and make the package.
   38.21 +compile_rules()
   38.22 +{
   38.23 +	./configure $CONFIGURE_ARGS && make && make install
   38.24 +}
   38.25 +
   38.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   38.27 +genpkg_rules()
   38.28 +{
   38.29 +	cook_copy_folders bin
   38.30 +}
    39.1 --- a/xorg-xcursorgen/receipt	Thu Feb 16 11:39:28 2017 +0200
    39.2 +++ b/xorg-xcursorgen/receipt	Wed Feb 22 03:43:01 2017 +0200
    39.3 @@ -1,35 +1,28 @@
    39.4  # SliTaz package receipt.
    39.5  
    39.6  PACKAGE="xorg-xcursorgen"
    39.7 -VERSION="1.0.4"
    39.8 +VERSION="1.0.6"
    39.9  CATEGORY="x-window"
   39.10  SHORT_DESC="X cursor generator."
   39.11  MAINTAINER="pankso@slitaz.org"
   39.12  LICENSE="MIT"
   39.13 -SOURCE="xcursorgen"
   39.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   39.15 -WEB_SITE="http://www.x.org/"
   39.16 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   39.17 +WEB_SITE="https://www.x.org/wiki/"
   39.18  HOST_ARCH="i486 arm"
   39.19  
   39.20 +TARBALL="xcursorgen-$VERSION.tar.bz2"
   39.21 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   39.22 +
   39.23  DEPENDS="xorg-libX11 xorg-libXcursor libpng"
   39.24 -BUILD_DEPENDS="xorg-libX11-dev xorg-libXcursor-dev libpng-dev"
   39.25 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXcursor-dev libpng-dev"
   39.26  
   39.27  # Rules to configure and make the package.
   39.28  compile_rules()
   39.29  {
   39.30 -	cd $src
   39.31 -	./configure \
   39.32 -		--prefix=/usr \
   39.33 -		--mandir=/usr/share/man \
   39.34 -		$CONFIGURE_ARGS &&
   39.35 -	make &&
   39.36 -	make DESTDIR=$DESTDIR install
   39.37 +	./configure $CONFIGURE_ARGS && make && make install
   39.38  }
   39.39  
   39.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   39.41  genpkg_rules()
   39.42  {
   39.43 -	mkdir -p $fs/usr
   39.44 -	cp -a $install/usr/bin $fs/usr
   39.45 +	cook_copy_folders bin
   39.46  }
    40.1 --- a/xorg-xdpyinfo/receipt	Thu Feb 16 11:39:28 2017 +0200
    40.2 +++ b/xorg-xdpyinfo/receipt	Wed Feb 22 03:43:01 2017 +0200
    40.3 @@ -1,37 +1,34 @@
    40.4  # SliTaz package receipt.
    40.5  
    40.6  PACKAGE="xorg-xdpyinfo"
    40.7 -VERSION="1.2.0"
    40.8 +VERSION="1.3.2"
    40.9  CATEGORY="x-window"
   40.10 -SHORT_DESC="display information utility for X-server"
   40.11 +SHORT_DESC="Display information utility for X-server"
   40.12  MAINTAINER="jozee@slitaz.org"
   40.13  LICENSE="MIT"
   40.14 -SOURCE="xdpyinfo"
   40.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   40.16 -WEB_SITE="http://xorg.freedesktop.org/"
   40.17 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
   40.18 +WEB_SITE="https://www.x.org/wiki/"
   40.19  TAGS="utility xorg display"
   40.20  
   40.21 +TARBALL="xdpyinfo-$VERSION.tar.bz2"
   40.22 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   40.23 +
   40.24  DEPENDS="xorg-libXtst xorg-libXxf86vm xorg-libXrender \
   40.25  xorg-libXinerama xorg-libXp"
   40.26  BUILD_DEPENDS="xorg-libXtst-dev xorg-libXxf86vm-dev \
   40.27  xorg-libXrender-dev xorg-libXinerama-dev xorg-libXp-dev"
   40.28 +BUILD_DEPENDS="xorg-util-macros xorg-libXext-dev xorg-libX11-dev \
   40.29 +xorg-libXtst-dev libxcb-dev xorg-xproto xorg-libXxf86vm-dev \
   40.30 +xorg-libXxf86dga-dev xorg-libXrender-dev xorg-libXcomposite-dev \
   40.31 +xorg-libXinerama-dev xorg-libdmx-dev" # xxf86misc.pc?
   40.32  
   40.33 -# Rules to configure and make the package.ls sr	
   40.34 +# Rules to configure and make the package.
   40.35  compile_rules()
   40.36  {
   40.37 -	cd $src
   40.38 -	./configure \
   40.39 -		--prefix=/usr \
   40.40 -		--mandir=/usr/share/man \
   40.41 -		$CONFIGURE_ARGS &&
   40.42 -	make &&
   40.43 -	make DESTDIR=$DESTDIR install
   40.44 +	./configure $CONFIGURE_ARGS && make && make install
   40.45  }
   40.46  
   40.47  # Rules to gen a SliTaz package suitable for Tazpkg.
   40.48  genpkg_rules()
   40.49  {
   40.50 -	mkdir -p $fs/usr
   40.51 -	cp -a $install/usr/bin $fs/usr
   40.52 +	cook_copy_folders bin
   40.53  }
    41.1 --- a/xorg-xdriinfo/receipt	Thu Feb 16 11:39:28 2017 +0200
    41.2 +++ b/xorg-xdriinfo/receipt	Wed Feb 22 03:43:01 2017 +0200
    41.3 @@ -1,33 +1,28 @@
    41.4  # SliTaz package receipt.
    41.5  
    41.6  PACKAGE="xorg-xdriinfo"
    41.7 -SOURCE="xdriinfo"
    41.8 -VERSION="1.0.4"
    41.9 +VERSION="1.0.5"
   41.10  CATEGORY="x-window"
   41.11  SHORT_DESC="Query configuration information of DRI drivers"
   41.12  MAINTAINER="pankso@slitaz.org"
   41.13  LICENSE="MIT"
   41.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   41.15 -WEB_SITE="http://www.x.org/"
   41.16 -WGET_URL="http://xorg.mirror.solnet.ch/pub/individual/app/$TARBALL"
   41.17 +WEB_SITE="https://www.x.org/wiki/"
   41.18  SUGGESTED="nvidia"
   41.19  
   41.20 +TARBALL="xdriinfo-$VERSION.tar.bz2"
   41.21 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   41.22 +
   41.23  DEPENDS="xorg-libX11 mesa"
   41.24 -BUILD_DEPENDS="xorg-libX11-dev mesa-dev"
   41.25 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-glproto mesa-dev"
   41.26  
   41.27  # Rules to configure and make the package.
   41.28  compile_rules()
   41.29  {
   41.30 -	cd $src
   41.31 -	./configure --prefix=/usr \
   41.32 -	--mandir=/usr/share/man $CONFIGURE_ARGS &&
   41.33 -	make &&
   41.34 -	make DESTDIR=$DESTDIR install
   41.35 +	./configure $CONFIGURE_ARGS && make && make install
   41.36  }
   41.37  
   41.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   41.39  genpkg_rules()
   41.40  {
   41.41 -	mkdir -p $fs/usr
   41.42 -	cp -a $install/usr/bin $fs/usr
   41.43 +	cook_copy_folders bin
   41.44  }
    42.1 --- a/xorg-xev/receipt	Thu Feb 16 11:39:28 2017 +0200
    42.2 +++ b/xorg-xev/receipt	Wed Feb 22 03:43:01 2017 +0200
    42.3 @@ -1,35 +1,28 @@
    42.4  # SliTaz package receipt.
    42.5  
    42.6  PACKAGE="xorg-xev"
    42.7 -VERSION="1.1.0"
    42.8 +VERSION="1.2.2"
    42.9  CATEGORY="x-window"
   42.10 -SHORT_DESC="print contents of x-server events  "
   42.11 +SHORT_DESC="Print contents of x-server events"
   42.12  MAINTAINER="jozee@slitaz.org"
   42.13  LICENSE="MIT"
   42.14 -SOURCE="xev"
   42.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   42.16 -WEB_SITE="http://xorg.freedesktop.org/"
   42.17 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
   42.18 +WEB_SITE="https://www.x.org/wiki/"
   42.19  TAGS="utility xorg debug"
   42.20  
   42.21 -DEPENDS="xorg-libX11"
   42.22 -BUILD_DEPENDS="xorg-libX11-dev"
   42.23 +TARBALL="xev-$VERSION.tar.bz2"
   42.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   42.25  
   42.26 -# Rules to configure and make the package.ls sr	
   42.27 +DEPENDS="xorg-libX11 xorg-libXrandr"
   42.28 +BUILD_DEPENDS="xorg-libX11-dev xorg-libXrandr-dev"
   42.29 +
   42.30 +# Rules to configure and make the package.
   42.31  compile_rules()
   42.32  {
   42.33 -	cd $src
   42.34 -	./configure \
   42.35 -		--prefix=/usr \
   42.36 -		--mandir=/usr/share/man \
   42.37 -		$CONFIGURE_ARGS &&
   42.38 -	make &&
   42.39 -	make DESTDIR=$DESTDIR install
   42.40 +	./configure $CONFIGURE_ARGS && make && make install
   42.41  }
   42.42  
   42.43  # Rules to gen a SliTaz package suitable for Tazpkg.
   42.44  genpkg_rules()
   42.45  {
   42.46 -	mkdir -p $fs/usr
   42.47 -	cp -a $install/usr/bin $fs/usr	
   42.48 +	cook_copy_folders bin
   42.49  }
    43.1 --- a/xorg-xf86miscproto/receipt	Thu Feb 16 11:39:28 2017 +0200
    43.2 +++ b/xorg-xf86miscproto/receipt	Wed Feb 22 03:43:01 2017 +0200
    43.3 @@ -6,9 +6,9 @@
    43.4  SHORT_DESC="XF86Misc extension headers"
    43.5  MAINTAINER="pankso@slitaz.org"
    43.6  LICENSE="other"
    43.7 -WEB_SITE="http://www.x.org/"
    43.8 -SOURCE="xf86miscproto"
    43.9 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   43.10 +WEB_SITE="https://www.x.org/wiki/"
   43.11 +
   43.12 +TARBALL="xf86miscproto-$VERSION.tar.bz2"
   43.13  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   43.14  
   43.15  DEPENDS="xorg-xproto pkg-config"
   43.16 @@ -28,8 +28,5 @@
   43.17  # Rules to gen a SliTaz package suitable for Tazpkg.
   43.18  genpkg_rules()
   43.19  {
   43.20 -	mkdir -p $fs/usr/share/licenses
   43.21 -	cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt
   43.22 -
   43.23  	cp -a $install/* $fs
   43.24  }
    44.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    44.2 +++ b/xorg-xgamma/receipt	Wed Feb 22 03:43:01 2017 +0200
    44.3 @@ -0,0 +1,27 @@
    44.4 +# SliTaz package receipt.
    44.5 +
    44.6 +PACKAGE="xorg-xgamma"
    44.7 +VERSION="1.0.6"
    44.8 +CATEGORY="x-window"
    44.9 +SHORT_DESC="Alter a monitor's gamma correction through the X server"
   44.10 +MAINTAINER="al.bobylev@gmail.com"
   44.11 +LICENSE="MIT"
   44.12 +WEB_SITE="https://www.x.org/wiki/"
   44.13 +
   44.14 +TARBALL="xgamma-$VERSION.tar.bz2"
   44.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   44.16 +
   44.17 +DEPENDS="xorg-libX11 xorg-libXxf86vm"
   44.18 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXxf86vm-dev xorg-xproto"
   44.19 +
   44.20 +# Rules to configure and make the package.
   44.21 +compile_rules()
   44.22 +{
   44.23 +	./configure $CONFIGURE_ARGS && make && make install
   44.24 +}
   44.25 +
   44.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   44.27 +genpkg_rules()
   44.28 +{
   44.29 +	cook_copy_folders bin
   44.30 +}
    45.1 --- a/xorg-xhost/receipt	Thu Feb 16 11:39:28 2017 +0200
    45.2 +++ b/xorg-xhost/receipt	Wed Feb 22 03:43:01 2017 +0200
    45.3 @@ -1,32 +1,27 @@
    45.4  # SliTaz package receipt.
    45.5  
    45.6  PACKAGE="xorg-xhost"
    45.7 -VERSION="1.0.5"
    45.8 +VERSION="1.0.7"
    45.9  CATEGORY="x-window"
   45.10  SHORT_DESC="Server access control program for X."
   45.11  MAINTAINER="pascal.bellard@slitaz.org"
   45.12  LICENSE="MIT"
   45.13 -SOURCE="xhost"
   45.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   45.15 -WEB_SITE="http://www.x.org/"
   45.16 +WEB_SITE="https://www.x.org/wiki/"
   45.17 +
   45.18 +TARBALL="xhost-$VERSION.tar.bz2"
   45.19  WGET_URL="$XORG_MIRROR/app/$TARBALL"
   45.20  
   45.21 -DEPENDS="xorg"
   45.22 -BUILD_DEPENDS="xorg-dev"
   45.23 +DEPENDS="xorg-libX11 xorg-libXmu"
   45.24 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libX11-dev xorg-libXmu-dev"
   45.25  
   45.26  # Rules to configure and make the package.
   45.27  compile_rules()
   45.28  {
   45.29 -	cd $src
   45.30 -	./configure \
   45.31 -		--mandir=/usr/share/man \
   45.32 -		$CONFIGURE_ARGS &&
   45.33 -	make && make install
   45.34 +	./configure $CONFIGURE_ARGS && make && make install
   45.35  }
   45.36  
   45.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   45.38  genpkg_rules()
   45.39  {
   45.40 -	mkdir -p $fs/usr
   45.41 -	cp -a $install/usr/bin $fs/usr
   45.42 +	cook_copy_folders bin
   45.43  }
    46.1 --- a/xorg-xinput/receipt	Thu Feb 16 11:39:28 2017 +0200
    46.2 +++ b/xorg-xinput/receipt	Wed Feb 22 03:43:01 2017 +0200
    46.3 @@ -1,33 +1,29 @@
    46.4  # SliTaz package receipt.
    46.5  
    46.6  PACKAGE="xorg-xinput"
    46.7 -VERSION="1.5.4"
    46.8 +VERSION="1.6.2"
    46.9  CATEGORY="x-window"
   46.10  SHORT_DESC="X input utility (MPX support)."
   46.11  MAINTAINER="pankso@slitaz.org"
   46.12  LICENSE="MIT"
   46.13 -SOURCE="xinput"
   46.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   46.15 -WEB_SITE="http://www.x.org/"
   46.16 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   46.17 +WEB_SITE="https://www.x.org/wiki/"
   46.18  HOST_ARCH="i486 arm"
   46.19  
   46.20 -DEPENDS="xorg-libXi"
   46.21 -BUILD_DEPENDS="xorg-libXi-dev"
   46.22 +TARBALL="xinput-$VERSION.tar.bz2"
   46.23 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   46.24 +
   46.25 +DEPENDS="xorg-libX11 xorg-libXext xorg-libXi xorg-libXinerama xorg-libXrandr"
   46.26 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXext-dev \
   46.27 +xorg-libXi-dev xorg-inputproto xorg-libXrandr-dev xorg-libXinerama-dev"
   46.28  
   46.29  # Rules to configure and make the package.
   46.30  compile_rules()
   46.31  {
   46.32 -	cd $src
   46.33 -	./configure \
   46.34 -		--mandir=/usr/share/man \
   46.35 -		$CONFIGURE_ARGS &&
   46.36 -		make && make install
   46.37 +	./configure $CONFIGURE_ARGS && make && make install
   46.38  }
   46.39  
   46.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   46.41  genpkg_rules()
   46.42  {
   46.43 -	mkdir -p $fs/usr
   46.44 -	cp -a $install/usr/bin $fs/usr
   46.45 +	cook_copy_folders bin
   46.46  }
    47.1 --- a/xorg-xkbcomp/receipt	Thu Feb 16 11:39:28 2017 +0200
    47.2 +++ b/xorg-xkbcomp/receipt	Wed Feb 22 03:43:01 2017 +0200
    47.3 @@ -1,34 +1,29 @@
    47.4  # SliTaz package receipt.
    47.5  
    47.6  PACKAGE="xorg-xkbcomp"
    47.7 -VERSION="1.2.3"
    47.8 +VERSION="1.3.1"
    47.9  CATEGORY="x-window"
   47.10 -SHORT_DESC="Xorg keyboard composite."
   47.11 +SHORT_DESC="XKB keymap compiler"
   47.12  MAINTAINER="pankso@slitaz.org"
   47.13  LICENSE="MIT"
   47.14 -SOURCE="xkbcomp"
   47.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   47.16 -WEB_SITE="http://www.x.org/"
   47.17 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   47.18 +WEB_SITE="https://www.x.org/wiki/"
   47.19  HOST_ARCH="i486 arm"
   47.20  
   47.21 -DEPENDS="xorg-libxkbfile"
   47.22 -BUILD_DEPENDS="xorg-libxkbfile-dev"
   47.23 +TARBALL="xkbcomp-$VERSION.tar.bz2"
   47.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   47.25 +
   47.26 +DEPENDS="xorg-libX11 xorg-libxkbfile"
   47.27 +# xkbcomp.pc requires xorg-libX11-dev xorg-libxkbfile-dev xorg-xproto
   47.28 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libxkbfile-dev xorg-xproto"
   47.29  
   47.30  # Rules to configure and make the package.
   47.31  compile_rules()
   47.32  {
   47.33 -	./configure \
   47.34 -		--sysconfdir=/etc \
   47.35 -		--localstatedir=/var \
   47.36 -		$CONFIGURE_ARGS &&
   47.37 -	make && make install
   47.38 +	./configure $CONFIGURE_ARGS && make && make install
   47.39  }
   47.40  
   47.41  # Rules to gen a SliTaz package suitable for Tazpkg.
   47.42  genpkg_rules()
   47.43  {
   47.44 -	mkdir -p $fs/usr
   47.45 -	cp -a $install/usr/bin $fs/usr
   47.46 +	cook_copy_folders bin lib
   47.47  }
   47.48 -
    48.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    48.2 +++ b/xorg-xkbevd/receipt	Wed Feb 22 03:43:01 2017 +0200
    48.3 @@ -0,0 +1,27 @@
    48.4 +# SliTaz package receipt.
    48.5 +
    48.6 +PACKAGE="xorg-xkbevd"
    48.7 +VERSION="1.1.4"
    48.8 +CATEGORY="x-window"
    48.9 +SHORT_DESC="XKB event daemon"
   48.10 +MAINTAINER="al.bobylev@gmail.com"
   48.11 +LICENSE="MIT"
   48.12 +WEB_SITE="https://www.x.org/wiki/"
   48.13 +
   48.14 +TARBALL="xkbevd-$VERSION.tar.bz2"
   48.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   48.16 +
   48.17 +DEPENDS="xorg-libX11 xorg-libxkbfile"
   48.18 +BUILD_DEPENDS="xorg-util-macros xorg-libxkbfile-dev xorg-libX11-dev"
   48.19 +
   48.20 +# Rules to configure and make the package.
   48.21 +compile_rules()
   48.22 +{
   48.23 +	./configure $CONFIGURE_ARGS && make && make install
   48.24 +}
   48.25 +
   48.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   48.27 +genpkg_rules()
   48.28 +{
   48.29 +	cook_copy_folders bin
   48.30 +}
    49.1 --- a/xorg-xkbutils/receipt	Thu Feb 16 11:39:28 2017 +0200
    49.2 +++ b/xorg-xkbutils/receipt	Wed Feb 22 03:43:01 2017 +0200
    49.3 @@ -1,33 +1,28 @@
    49.4  # SliTaz package receipt.
    49.5  
    49.6  PACKAGE="xorg-xkbutils"
    49.7 -VERSION="1.0.3"
    49.8 +VERSION="1.0.4"
    49.9  CATEGORY="x-window"
   49.10 -SHORT_DESC="Xorg keyboard utility."
   49.11 +SHORT_DESC="Xorg keyboard utilities"
   49.12  MAINTAINER="pankso@slitaz.org"
   49.13  LICENSE="MIT"
   49.14 -SOURCE="xkbutils"
   49.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   49.16 -WEB_SITE="http://www.x.org/"
   49.17 +WEB_SITE="https://www.x.org/wiki/"
   49.18 +
   49.19 +TARBALL="xkbutils-$VERSION.tar.bz2"
   49.20  WGET_URL="$XORG_MIRROR/app/$TARBALL"
   49.21  
   49.22 -DEPENDS="xorg-libXaw xorg-xkeyboard-config"
   49.23 -BUILD_DEPENDS="xorg-libxkbfile-dev xorg-libXaw-dev"
   49.24 +DEPENDS="xorg-libX11 xorg-libXaw xorg-libXt"
   49.25 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libXaw-dev xorg-libXt-dev \
   49.26 +xorg-libX11-dev"
   49.27  
   49.28  # Rules to configure and make the package.
   49.29  compile_rules()
   49.30  {
   49.31 -    cd $src
   49.32 -	./configure --prefix=/usr --sysconfdir=/etc \
   49.33 -    --mandir=/usr/share/man --localstatedir=/var \
   49.34 -    $CONFIGURE_ARGS &&
   49.35 -    make &&
   49.36 -    make DESTDIR=$DESTDIR install
   49.37 +	./configure $CONFIGURE_ARGS && make && make install
   49.38  }
   49.39  
   49.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   49.41  genpkg_rules()
   49.42  {
   49.43 -	mkdir -p $fs/usr
   49.44 -	cp -a $install/usr/bin $fs/usr
   49.45 +	cook_copy_folders bin
   49.46  }
    50.1 --- a/xorg-xkill/receipt	Thu Feb 16 11:39:28 2017 +0200
    50.2 +++ b/xorg-xkill/receipt	Wed Feb 22 03:43:01 2017 +0200
    50.3 @@ -1,32 +1,28 @@
    50.4  # SliTaz package receipt.
    50.5  
    50.6  PACKAGE="xorg-xkill"
    50.7 -SOURCE="xkill"
    50.8 -VERSION="1.0.3"
    50.9 +VERSION="1.0.4"
   50.10  CATEGORY="x-window"
   50.11  SHORT_DESC="X application killer"
   50.12  MAINTAINER="mallory@sweetpeople.org"
   50.13  LICENSE="MIT"
   50.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   50.15 -WEB_SITE="http://www.x.org/"
   50.16 -WGET_URL="http://xorg.mirror.solnet.ch/pub/individual/app/$TARBALL"
   50.17 +WEB_SITE="https://www.x.org/wiki/"
   50.18  HOST_ARCH="i486 arm"
   50.19  
   50.20 -DEPENDS="xorg-libXmu"
   50.21 -BUILD_DEPENDS="xorg-libXmu-dev"
   50.22 +TARBALL="xkill-$VERSION.tar.bz2"
   50.23 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   50.24 +
   50.25 +DEPENDS="xorg-libX11 xorg-libXmu"
   50.26 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXmu-dev xorg-xproto"
   50.27  
   50.28  # Rules to configure and make the package.
   50.29  compile_rules()
   50.30  {
   50.31 -	./configure \
   50.32 -		$CONFIGURE_ARGS &&
   50.33 -	make && make install
   50.34 +	./configure $CONFIGURE_ARGS && make && make install
   50.35  }
   50.36  
   50.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   50.38  genpkg_rules()
   50.39  {
   50.40 -	mkdir -p $fs/usr
   50.41 -	cp -a $install/usr/bin $fs/usr
   50.42 +	cook_copy_folders bin
   50.43  }
   50.44 -
    51.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    51.2 +++ b/xorg-xlsatoms/receipt	Wed Feb 22 03:43:01 2017 +0200
    51.3 @@ -0,0 +1,27 @@
    51.4 +# SliTaz package receipt.
    51.5 +
    51.6 +PACKAGE="xorg-xlsatoms"
    51.7 +VERSION="1.1.2"
    51.8 +CATEGORY="x-window"
    51.9 +SHORT_DESC="List interned atoms defined on server"
   51.10 +MAINTAINER="al.bobylev@gmail.com"
   51.11 +LICENSE="MIT"
   51.12 +WEB_SITE="https://www.x.org/wiki/"
   51.13 +
   51.14 +TARBALL="xlsatoms-$VERSION.tar.bz2"
   51.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   51.16 +
   51.17 +DEPENDS="libxcb"
   51.18 +BUILD_DEPENDS="xorg-util-macros libxcb-dev"
   51.19 +
   51.20 +# Rules to configure and make the package.
   51.21 +compile_rules()
   51.22 +{
   51.23 +	./configure $CONFIGURE_ARGS && make && make install
   51.24 +}
   51.25 +
   51.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   51.27 +genpkg_rules()
   51.28 +{
   51.29 +	cook_copy_folders bin
   51.30 +}
    52.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    52.2 +++ b/xorg-xlsclients/receipt	Wed Feb 22 03:43:01 2017 +0200
    52.3 @@ -0,0 +1,29 @@
    52.4 +# SliTaz package receipt.
    52.5 +
    52.6 +PACKAGE="xorg-xlsclients"
    52.7 +VERSION="1.1.3"
    52.8 +CATEGORY="x-window"
    52.9 +SHORT_DESC="List client applications running on a display"
   52.10 +MAINTAINER="al.bobylev@gmail.com"
   52.11 +LICENSE="MIT"
   52.12 +WEB_SITE="https://www.x.org/wiki/"
   52.13 +
   52.14 +TARBALL="xlsclients-$VERSION.tar.bz2"
   52.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   52.16 +
   52.17 +DEPENDS="libxcb"
   52.18 +BUILD_DEPENDS="xorg-util-macros libxcb-dev"
   52.19 +
   52.20 +# Rules to configure and make the package.
   52.21 +compile_rules()
   52.22 +{
   52.23 +	touch /root/missing
   52.24 +
   52.25 +	./configure $CONFIGURE_ARGS && make && make install
   52.26 +}
   52.27 +
   52.28 +# Rules to gen a SliTaz package suitable for Tazpkg.
   52.29 +genpkg_rules()
   52.30 +{
   52.31 +	cook_copy_folders bin
   52.32 +}
    53.1 --- a/xorg-xmessage/receipt	Thu Feb 16 11:39:28 2017 +0200
    53.2 +++ b/xorg-xmessage/receipt	Wed Feb 22 03:43:01 2017 +0200
    53.3 @@ -1,34 +1,29 @@
    53.4  # SliTaz package receipt.
    53.5  
    53.6  PACKAGE="xorg-xmessage"
    53.7 -VERSION="1.0.3"
    53.8 +VERSION="1.0.4"
    53.9  CATEGORY="x-window"
   53.10  SHORT_DESC="Display a message or query in a window."
   53.11  MAINTAINER="slaxemulator@gmail.com"
   53.12  LICENSE="MIT"
   53.13 -SOURCE="xmessage"
   53.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   53.15 -WEB_SITE="http://www.x.org/"
   53.16 +WEB_SITE="https://www.x.org/wiki/"
   53.17 +HOST_ARCH="i486 arm"
   53.18 +CONFIG_FILES="/etc/X11/app-defaults/Xmessage /etc/X11/app-defaults/Xmessage-color"
   53.19 +
   53.20 +TARBALL="xmessage-$VERSION.tar.bz2"
   53.21  WGET_URL="$XORG_MIRROR/app/$TARBALL"
   53.22 -HOST_ARCH="i486 arm"
   53.23  
   53.24 -DEPENDS="xorg-libXaw"
   53.25 -BUILD_DEPENDS="xorg-libXaw-dev"
   53.26 +DEPENDS="xorg-libX11 xorg-libXaw xorg-libXt"
   53.27 +BUILD_DEPENDS="xorg-util-macros xorg-libXaw-dev"
   53.28  
   53.29  # Rules to configure and make the package.
   53.30  compile_rules()
   53.31  {
   53.32 -	./configure \
   53.33 -		--sysconfdir=/etc \
   53.34 -		--localstatedir=/var \
   53.35 -		$CONFIGURE_ARGS &&
   53.36 -	make && make install
   53.37 +	./configure $CONFIGURE_ARGS && make && make install
   53.38  }
   53.39  
   53.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   53.41  genpkg_rules()
   53.42  {
   53.43 -	mkdir -p $fs/usr
   53.44 -	cp -a $install/usr/bin $fs/usr
   53.45 +	cook_copy_folders etc bin
   53.46  }
   53.47 -
    54.1 --- a/xorg-xmodmap/receipt	Thu Feb 16 11:39:28 2017 +0200
    54.2 +++ b/xorg-xmodmap/receipt	Wed Feb 22 03:43:01 2017 +0200
    54.3 @@ -1,36 +1,27 @@
    54.4  # SliTaz package receipt.
    54.5  
    54.6  PACKAGE="xorg-xmodmap"
    54.7 -VERSION="1.0.5"
    54.8 +VERSION="1.0.9"
    54.9  CATEGORY="x-window"
   54.10  SHORT_DESC="X keyboard and mouse configuration utility."
   54.11  MAINTAINER="pankso@slitaz.org"
   54.12  LICENSE="MIT"
   54.13 -SOURCE="xmodmap"
   54.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   54.15 -WEB_SITE="http://www.x.org/"
   54.16 +WEB_SITE="https://www.x.org/wiki/"
   54.17 +
   54.18 +TARBALL="xmodmap-$VERSION.tar.bz2"
   54.19  WGET_URL="$XORG_MIRROR/app/$TARBALL"
   54.20  
   54.21  DEPENDS="xorg-libX11"
   54.22 -BUILD_DEPENDS="xorg-libX11-dev"
   54.23 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
   54.24  
   54.25  # Rules to configure and make the package.
   54.26  compile_rules()
   54.27  {
   54.28 -    cd $src
   54.29 -    ./configure \
   54.30 -    	--prefix=/usr \
   54.31 -    	--sysconfdir=/etc \
   54.32 -    	--mandir=/usr/share/man \
   54.33 -    	--localstatedir=/var \
   54.34 -    $CONFIGURE_ARGS
   54.35 -    make
   54.36 -    make DESTDIR=$DESTDIR install
   54.37 +	./configure $CONFIGURE_ARGS && make && make install
   54.38  }
   54.39  
   54.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   54.41  genpkg_rules()
   54.42  {
   54.43 -	mkdir -p $fs/usr
   54.44 -	cp -a $install/usr/bin $fs/usr
   54.45 +	cook_copy_folders bin
   54.46  }
    55.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    55.2 +++ b/xorg-xpr/receipt	Wed Feb 22 03:43:01 2017 +0200
    55.3 @@ -0,0 +1,27 @@
    55.4 +# SliTaz package receipt.
    55.5 +
    55.6 +PACKAGE="xorg-xpr"
    55.7 +VERSION="1.0.4"
    55.8 +CATEGORY="x-window"
    55.9 +SHORT_DESC="Print an X window dump"
   55.10 +MAINTAINER="al.bobylev@gmail.com"
   55.11 +LICENSE="MIT"
   55.12 +WEB_SITE="https://www.x.org/wiki/"
   55.13 +
   55.14 +TARBALL="xpr-$VERSION.tar.bz2"
   55.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   55.16 +
   55.17 +DEPENDS="xorg-libX11 xorg-libXmu"
   55.18 +BUILD_DEPENDS="xorg-util-macros xorg-libXmu-dev xorg-libX11-dev xorg-xproto"
   55.19 +
   55.20 +# Rules to configure and make the package.
   55.21 +compile_rules()
   55.22 +{
   55.23 +	./configure $CONFIGURE_ARGS && make && make install
   55.24 +}
   55.25 +
   55.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   55.27 +genpkg_rules()
   55.28 +{
   55.29 +	cook_copy_folders bin
   55.30 +}
    56.1 --- a/xorg-xprop/receipt	Thu Feb 16 11:39:28 2017 +0200
    56.2 +++ b/xorg-xprop/receipt	Wed Feb 22 03:43:01 2017 +0200
    56.3 @@ -1,31 +1,28 @@
    56.4  # SliTaz package receipt.
    56.5  
    56.6  PACKAGE="xorg-xprop"
    56.7 -VERSION="1.2.1"
    56.8 +VERSION="1.2.2"
    56.9  CATEGORY="x-window"
   56.10 -SHORT_DESC="X xprop application."
   56.11 +SHORT_DESC="Property displayer for X"
   56.12  MAINTAINER="pankso@slitaz.org"
   56.13  LICENSE="MIT"
   56.14 -SOURCE="xprop"
   56.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   56.16 -WEB_SITE="http://www.x.org/"
   56.17 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   56.18 +WEB_SITE="https://www.x.org/wiki/"
   56.19  HOST_ARCH="i486 arm"
   56.20  
   56.21 +TARBALL="xprop-$VERSION.tar.bz2"
   56.22 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   56.23 +
   56.24  DEPENDS="xorg-libX11"
   56.25 -BUILD_DEPENDS="xorg-libX11-dev"
   56.26 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
   56.27  
   56.28  # Rules to configure and make the package.
   56.29  compile_rules()
   56.30  {
   56.31 -	./configure \
   56.32 -		$CONFIGURE_ARGS &&
   56.33 -	make && make install
   56.34 +	./configure $CONFIGURE_ARGS && make && make install
   56.35  }
   56.36  
   56.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   56.38  genpkg_rules()
   56.39  {
   56.40 -	mkdir -p $fs/usr
   56.41 -	cp -a $install/usr/bin $fs/usr
   56.42 +	cook_copy_folders bin
   56.43  }
    57.1 --- a/xorg-xrandr/receipt	Thu Feb 16 11:39:28 2017 +0200
    57.2 +++ b/xorg-xrandr/receipt	Wed Feb 22 03:43:01 2017 +0200
    57.3 @@ -1,31 +1,29 @@
    57.4  # SliTaz package receipt.
    57.5  
    57.6  PACKAGE="xorg-xrandr"
    57.7 -VERSION="1.3.5"
    57.8 +VERSION="1.5.0"
    57.9  CATEGORY="x-window"
   57.10 -SHORT_DESC="X app to show system resources usage."
   57.11 +SHORT_DESC="Primitive command line interface to RandR extension"
   57.12  MAINTAINER="pankso@slitaz.org"
   57.13  LICENSE="MIT"
   57.14 -SOURCE="xrandr"
   57.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   57.16 -WEB_SITE="http://www.x.org/"
   57.17 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   57.18 +WEB_SITE="https://www.x.org/wiki/"
   57.19  HOST_ARCH="i486 arm"
   57.20  
   57.21 -DEPENDS="xorg-libXrandr"
   57.22 -BUILD_DEPENDS="xorg-libXrandr-dev"
   57.23 +TARBALL="xrandr-$VERSION.tar.bz2"
   57.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   57.25 +
   57.26 +DEPENDS="xorg-libX11 xorg-libXrandr xorg-libXrender"
   57.27 +BUILD_DEPENDS="xorg-util-macros xorg-libXrandr-dev xorg-libXrender-dev \
   57.28 +xorg-libX11-dev xorg-xproto"
   57.29  
   57.30  # Rules to configure and make the package.
   57.31  compile_rules()
   57.32  {
   57.33 -	cd $src
   57.34 -	./configure $CONFIGURE_ARGS && 
   57.35 -	make && make install
   57.36 +	./configure $CONFIGURE_ARGS && make && make install
   57.37  }
   57.38  
   57.39  # Rules to gen a SliTaz package suitable for Tazpkg.
   57.40  genpkg_rules()
   57.41  {
   57.42 -	mkdir -p $fs/usr
   57.43 -	cp -a $install/usr/bin $fs/usr
   57.44 +	cook_copy_folders bin
   57.45  }
    58.1 --- a/xorg-xrdb/receipt	Thu Feb 16 11:39:28 2017 +0200
    58.2 +++ b/xorg-xrdb/receipt	Wed Feb 22 03:43:01 2017 +0200
    58.3 @@ -1,30 +1,29 @@
    58.4  # SliTaz package receipt.
    58.5  
    58.6  PACKAGE="xorg-xrdb"
    58.7 -VERSION="1.0.9"
    58.8 +VERSION="1.1.0"
    58.9  CATEGORY="x-window"
   58.10 -SHORT_DESC="Xrdb is a program used for accessing the X resources of a server."
   58.11 +SHORT_DESC="X server resource database utility"
   58.12  MAINTAINER="rocky@slitaz.org"
   58.13  LICENSE="MIT"
   58.14 -SOURCE="xrdb"
   58.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   58.16 -WEB_SITE="http://www.x.org/"
   58.17 +WEB_SITE="https://www.x.org/wiki/"
   58.18 +
   58.19 +TARBALL="xrdb-$VERSION.tar.bz2"
   58.20  WGET_URL="$XORG_MIRROR/app/$TARBALL"
   58.21  
   58.22 -DEPENDS="xorg-libXmu"
   58.23 -BUILD_DEPENDS="pkg-config"
   58.24 +DEPENDS="xorg-libX11 xorg-libXmu"
   58.25 +BUILD_DEPENDS="xorg-util-macros xorg-libXmu-dev xorg-libX11-dev xorg-xproto"
   58.26  
   58.27  # Rules to configure and make the package.
   58.28  compile_rules()
   58.29  {
   58.30 -    cd $src
   58.31 -    ./configure $CONFIGURE_ARGS &&
   58.32 -    make && make install
   58.33 +	touch /root/missing
   58.34 +
   58.35 +	./configure $CONFIGURE_ARGS && make && make install
   58.36  }
   58.37  
   58.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   58.39  genpkg_rules()
   58.40  {
   58.41 -    mkdir -p $fs/usr
   58.42 -    cp -a $install/usr/bin $fs/usr
   58.43 +	cook_copy_folders bin
   58.44  }
    59.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    59.2 +++ b/xorg-xrefresh/receipt	Wed Feb 22 03:43:01 2017 +0200
    59.3 @@ -0,0 +1,27 @@
    59.4 +# SliTaz package receipt.
    59.5 +
    59.6 +PACKAGE="xorg-xrefresh"
    59.7 +VERSION="1.0.5"
    59.8 +CATEGORY="x-window"
    59.9 +SHORT_DESC="Refresh all or part of an X screen"
   59.10 +MAINTAINER="al.bobylev@gmail.com"
   59.11 +LICENSE="MIT"
   59.12 +WEB_SITE="https://www.x.org/wiki/"
   59.13 +
   59.14 +TARBALL="xrefresh-$VERSION.tar.bz2"
   59.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   59.16 +
   59.17 +DEPENDS="xorg-libX11"
   59.18 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
   59.19 +
   59.20 +# Rules to configure and make the package.
   59.21 +compile_rules()
   59.22 +{
   59.23 +	./configure $CONFIGURE_ARGS && make && make install
   59.24 +}
   59.25 +
   59.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   59.27 +genpkg_rules()
   59.28 +{
   59.29 +	cook_copy_folders bin
   59.30 +}
    60.1 --- a/xorg-xset/receipt	Thu Feb 16 11:39:28 2017 +0200
    60.2 +++ b/xorg-xset/receipt	Wed Feb 22 03:43:01 2017 +0200
    60.3 @@ -1,34 +1,36 @@
    60.4  # SliTaz package receipt.
    60.5  
    60.6  PACKAGE="xorg-xset"
    60.7 -VERSION="1.2.2"
    60.8 +VERSION="1.2.3"
    60.9  CATEGORY="x-window"
   60.10 -SHORT_DESC="Xorg user preference utility."
   60.11 +SHORT_DESC="User preference utility for X"
   60.12  MAINTAINER="paul@slitaz.org"
   60.13  LICENSE="MIT"
   60.14 -SOURCE="xset"
   60.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   60.16 -WEB_SITE="http://xorg.freedesktop.org/"
   60.17 +WEB_SITE="https://www.x.org/wiki/"
   60.18 +SUGGESTED="yad"
   60.19 +COOKOPTS="!menus"
   60.20 +
   60.21 +TARBALL="xset-$VERSION.tar.bz2"
   60.22  WGET_URL="$XORG_MIRROR/app/$TARBALL"
   60.23  
   60.24 -DEPENDS="xorg-libXmu"
   60.25 -BUILD_DEPENDS="xorg-libXmu-dev"
   60.26 -SUGGESTED="yad"
   60.27 +DEPENDS="xorg-libX11 xorg-libXext xorg-libXmu"
   60.28 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libXmu-dev" # xxf86misc.pc xfontcache.pc?
   60.29  
   60.30  # Rules to configure and make the package.
   60.31  compile_rules()
   60.32  {
   60.33 -	cd $src
   60.34 -	./configure \
   60.35 -		$CONFIGURE_ARGS && \
   60.36 -	make && make DESTDIR=$DESTDIR install
   60.37 +	touch /root/missing
   60.38 +
   60.39 +	./configure $CONFIGURE_ARGS && make && make install
   60.40 +
   60.41 +	mkdir -p $install/usr/share/applications
   60.42 +	cp $stuff/*.desktop $install/usr/share/applications
   60.43 +	cp -a $stuff/xset-screensaver.sh $install/usr/bin
   60.44 +	chown -R root:root $install
   60.45  }
   60.46  
   60.47  # Rules to gen a SliTaz package suitable for Tazpkg.
   60.48  genpkg_rules()
   60.49  {
   60.50 -	mkdir -p $fs/usr
   60.51 -	cp -a $install/usr/bin $fs/usr
   60.52 -	cp -a $stuff/xset-screensaver.sh $fs/usr/bin
   60.53 -	chmod 755 $fs/usr/bin/xset-screensaver.sh
   60.54 +	cook_copy_folders bin applications
   60.55  }
    61.1 --- a/xorg-xsetroot/receipt	Thu Feb 16 11:39:28 2017 +0200
    61.2 +++ b/xorg-xsetroot/receipt	Wed Feb 22 03:43:01 2017 +0200
    61.3 @@ -1,30 +1,29 @@
    61.4  # SliTaz package receipt.
    61.5  
    61.6  PACKAGE="xorg-xsetroot"
    61.7 -VERSION="1.1.0"
    61.8 +VERSION="1.1.1"
    61.9  CATEGORY="x-window"
   61.10 -SHORT_DESC="Xsetroot is a tool to configure X root background color."
   61.11 +SHORT_DESC="Root window parameter setting utility for X"
   61.12  MAINTAINER="pankso@slitaz.org"
   61.13  LICENSE="MIT"
   61.14 -SOURCE="xsetroot"
   61.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   61.16 -WEB_SITE="http://www.x.org/"
   61.17 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   61.18 +WEB_SITE="https://www.x.org/wiki/"
   61.19  HOST_ARCH="i486 arm"
   61.20  
   61.21 -DEPENDS="xorg-libXmu xorg-libXcursor"
   61.22 -BUILD_DEPENDS="xorg-libXmu-dev xorg-libXcursor-dev xorg-xbitmaps"
   61.23 +TARBALL="xsetroot-$VERSION.tar.bz2"
   61.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   61.25 +
   61.26 +DEPENDS="xorg-libX11 xorg-libXcursor xorg-libXmu"
   61.27 +BUILD_DEPENDS="xorg-util-macros xorg-libXmu-dev xorg-libX11-dev \
   61.28 +xorg-xbitmaps xorg-libXcursor-dev xorg-xproto"
   61.29  
   61.30  # Rules to configure and make the package.
   61.31  compile_rules()
   61.32  {
   61.33 -	./configure $CONFIGURE_ARGS &&
   61.34 -	make && make install
   61.35 +	./configure $CONFIGURE_ARGS && make && make install
   61.36  }
   61.37  
   61.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   61.39  genpkg_rules()
   61.40  {
   61.41 -	mkdir -p $fs/usr
   61.42 -	cp -a $install/usr/bin $fs/usr
   61.43 +	cook_copy_folders bin
   61.44  }
    62.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    62.2 +++ b/xorg-xvinfo/receipt	Wed Feb 22 03:43:01 2017 +0200
    62.3 @@ -0,0 +1,27 @@
    62.4 +# SliTaz package receipt.
    62.5 +
    62.6 +PACKAGE="xorg-xvinfo"
    62.7 +VERSION="1.1.3"
    62.8 +CATEGORY="x-window"
    62.9 +SHORT_DESC="Print out X-Video extension adaptor information"
   62.10 +MAINTAINER="al.bobylev@gmail.com"
   62.11 +LICENSE="MIT"
   62.12 +WEB_SITE="https://www.x.org/wiki/"
   62.13 +
   62.14 +TARBALL="xvinfo-$VERSION.tar.bz2"
   62.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   62.16 +
   62.17 +DEPENDS="xorg-libX11 xorg-libXv"
   62.18 +BUILD_DEPENDS="xorg-util-macros xorg-libXv-dev xorg-libX11-dev xorg-xproto"
   62.19 +
   62.20 +# Rules to configure and make the package.
   62.21 +compile_rules()
   62.22 +{
   62.23 +	./configure $CONFIGURE_ARGS && make && make install
   62.24 +}
   62.25 +
   62.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   62.27 +genpkg_rules()
   62.28 +{
   62.29 +	cook_copy_folders bin
   62.30 +}
    63.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    63.2 +++ b/xorg-xwd/receipt	Wed Feb 22 03:43:01 2017 +0200
    63.3 @@ -0,0 +1,27 @@
    63.4 +# SliTaz package receipt.
    63.5 +
    63.6 +PACKAGE="xorg-xwd"
    63.7 +VERSION="1.0.6"
    63.8 +CATEGORY="x-window"
    63.9 +SHORT_DESC="Dump an image of an X window"
   63.10 +MAINTAINER="al.bobylev@gmail.com"
   63.11 +LICENSE="MIT"
   63.12 +WEB_SITE="https://www.x.org/wiki/"
   63.13 +
   63.14 +TARBALL="xwd-$VERSION.tar.bz2"
   63.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   63.16 +
   63.17 +DEPENDS="xorg-libX11 xorg-libxkbfile"
   63.18 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto xorg-libxkbfile-dev"
   63.19 +
   63.20 +# Rules to configure and make the package.
   63.21 +compile_rules()
   63.22 +{
   63.23 +	./configure $CONFIGURE_ARGS && make && make install
   63.24 +}
   63.25 +
   63.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   63.27 +genpkg_rules()
   63.28 +{
   63.29 +	cook_copy_folders bin
   63.30 +}
    64.1 --- a/xorg-xwininfo/receipt	Thu Feb 16 11:39:28 2017 +0200
    64.2 +++ b/xorg-xwininfo/receipt	Wed Feb 22 03:43:01 2017 +0200
    64.3 @@ -1,33 +1,29 @@
    64.4  # SliTaz package receipt.
    64.5  
    64.6  PACKAGE="xorg-xwininfo"
    64.7 -VERSION="1.1.2"
    64.8 +VERSION="1.1.3"
    64.9  CATEGORY="x-window"
   64.10 -SHORT_DESC="window information utility to query x-server"
   64.11 +SHORT_DESC="Window information utility for X"
   64.12  MAINTAINER="jozee@slitaz.org"
   64.13  LICENSE="MIT"
   64.14 -SOURCE="xwininfo"
   64.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   64.16 -WEB_SITE="http://xorg.freedesktop.org/"
   64.17 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
   64.18 +WEB_SITE="https://www.x.org/wiki/"
   64.19  TAGS="util xorg windows"
   64.20  HOST_ARCH="i486 arm"
   64.21  
   64.22 -DEPENDS="xorg-libX11"
   64.23 -BUILD_DEPENDS="xorg-libX11-dev"
   64.24 +TARBALL="xwininfo-$VERSION.tar.bz2"
   64.25 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   64.26  
   64.27 -# Rules to configure and make the package.ls sr	
   64.28 +DEPENDS="libxcb"
   64.29 +BUILD_DEPENDS="xorg-util-macros libxcb-dev xorg-libX11-dev"
   64.30 +
   64.31 +# Rules to configure and make the package.
   64.32  compile_rules()
   64.33  {
   64.34 -	./configure \
   64.35 -		$CONFIGURE_ARGS &&
   64.36 -	make && make install
   64.37 +	./configure $CONFIGURE_ARGS && make && make install
   64.38  }
   64.39  
   64.40  # Rules to gen a SliTaz package suitable for Tazpkg.
   64.41  genpkg_rules()
   64.42  {
   64.43 -	mkdir -p $fs/usr
   64.44 -	cp -a $install/usr/bin $fs/usr	
   64.45 +	cook_copy_folders bin
   64.46  }
   64.47 -
    65.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    65.2 +++ b/xorg-xwud/receipt	Wed Feb 22 03:43:01 2017 +0200
    65.3 @@ -0,0 +1,27 @@
    65.4 +# SliTaz package receipt.
    65.5 +
    65.6 +PACKAGE="xorg-xwud"
    65.7 +VERSION="1.0.4"
    65.8 +CATEGORY="x-window"
    65.9 +SHORT_DESC="Image displayer for X"
   65.10 +MAINTAINER="al.bobylev@gmail.com"
   65.11 +LICENSE="MIT"
   65.12 +WEB_SITE="https://www.x.org/wiki/"
   65.13 +
   65.14 +TARBALL="xwud-$VERSION.tar.bz2"
   65.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   65.16 +
   65.17 +DEPENDS="xorg-libX11"
   65.18 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
   65.19 +
   65.20 +# Rules to configure and make the package.
   65.21 +compile_rules()
   65.22 +{
   65.23 +	./configure $CONFIGURE_ARGS && make && make install
   65.24 +}
   65.25 +
   65.26 +# Rules to gen a SliTaz package suitable for Tazpkg.
   65.27 +genpkg_rules()
   65.28 +{
   65.29 +	cook_copy_folders bin
   65.30 +}