wok-next rev 19805

Update full xorg-* stack (add / upgrade / remove no more compiled packages with this xorg-server), normalize receipts to v2.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Jul 14 16:02:21 2017 +0300 (2017-07-14)
parents b2efa70e9283
children 7b1d5dc42d52
files amsn/receipt cookutils/receipt evas-dev/receipt evas/receipt gajim/receipt gnome-mplayer/receipt libdrm-amdgpu/receipt libdrm-dev/receipt libdrm-exynos/receipt libdrm-intel/receipt libdrm-nouveau/receipt libdrm-omap/receipt libdrm-radeon/receipt libdrm-tegra/receipt libdrm/receipt libelementary/receipt libgudev-dev/receipt libinput-dev/receipt libinput/receipt libxcb-dev/receipt libxcb/description.txt libxcb/receipt mate-control-center/receipt midori/receipt mplayer-cli/receipt mplayer-svn/receipt mplayer/receipt mpv/receipt ms-sys/description.txt ms-sys/stuff/man/ru/ms-sys.1 ms-sys/stuff/po/ru.po pixman/description.txt pixman/receipt py3k3/receipt qutim/receipt remind/receipt ruby-enterprise/receipt spice-protocol/receipt twm/receipt xcb-proto/description.txt xcb-proto/receipt xcb-proto/stuff/xcb-proto-1.12-schema-1.patch xcb-util-cursor/receipt xcb-util-image/receipt xcb-util-keysyms/receipt xcb-util-renderutil/receipt xcb-util-wm/receipt xcb-util/receipt xfmedia/receipt xine-ui/receipt xorg-base-fonts/receipt xorg-bdftopcf/receipt xorg-bigreqsproto/receipt xorg-bitmap/receipt xorg-cf-files/receipt xorg-compositeproto/receipt xorg-damageproto/receipt xorg-dev-proto/receipt xorg-dev/receipt xorg-dmxproto/receipt xorg-dri2proto/receipt xorg-dri3proto/receipt xorg-encodings/receipt xorg-evieext/receipt xorg-fixesproto/receipt xorg-font-adobe-100dpi/receipt xorg-font-adobe-75dpi/receipt xorg-font-adobe-utopia-100dpi/receipt xorg-font-adobe-utopia-75dpi/receipt xorg-font-adobe-utopia-type1/receipt xorg-font-alias/receipt xorg-font-arabic-misc/receipt xorg-font-bh-100dpi/receipt xorg-font-bh-75dpi/receipt xorg-font-bh-lucidatypewriter-100dpi/receipt xorg-font-bh-lucidatypewriter-75dpi/receipt xorg-font-bh-ttf/receipt xorg-font-bh-type1/receipt xorg-font-bitstream-100dpi/receipt xorg-font-bitstream-75dpi/receipt xorg-font-bitstream-type1/receipt xorg-font-cronyx-cyrillic/receipt xorg-font-cursor-misc/receipt xorg-font-daewoo-misc/receipt xorg-font-dec-misc/receipt xorg-font-ibm-type1/receipt xorg-font-isas-misc/receipt xorg-font-jis-misc/receipt xorg-font-micro-misc/receipt xorg-font-misc-cyrillic/receipt xorg-font-misc-ethiopic/receipt xorg-font-misc-meltho/receipt xorg-font-misc-misc/receipt xorg-font-mutt-misc/receipt xorg-font-schumacher-misc/receipt xorg-font-screen-cyrillic/receipt xorg-font-sony-misc/receipt xorg-font-sun-misc/receipt xorg-font-util-dev/receipt xorg-font-util/receipt xorg-font-winitzki-cyrillic/receipt xorg-font-xfree86-type1/receipt xorg-fontcacheproto/receipt xorg-fontsproto/receipt xorg-fonttosfnt/receipt xorg-fslsfonts/receipt xorg-fstobdf/receipt xorg-gccmakedep/receipt xorg-glproto/receipt xorg-iceauth/receipt xorg-imake/receipt xorg-inputproto/receipt xorg-kbproto/receipt xorg-libFS-dev/receipt xorg-libFS/receipt xorg-libICE-dev/receipt xorg-libICE/receipt xorg-libSM-dev/receipt xorg-libSM/receipt xorg-libX11-dev/receipt xorg-libX11/receipt xorg-libXScrnSaver-dev/receipt xorg-libXScrnSaver/receipt xorg-libXau-dev/receipt xorg-libXau/receipt xorg-libXaw-dev/receipt xorg-libXaw/receipt xorg-libXaw3d-dev/receipt xorg-libXaw3d/receipt xorg-libXcomposite-dev/receipt xorg-libXcomposite/receipt xorg-libXcursor-dev/receipt xorg-libXcursor/receipt xorg-libXdamage-dev/receipt xorg-libXdamage/receipt xorg-libXdmcp-dev/receipt xorg-libXdmcp/receipt xorg-libXext-dev/receipt xorg-libXext/receipt xorg-libXfixes-dev/receipt xorg-libXfixes/receipt xorg-libXfont-dev/receipt xorg-libXfont/receipt xorg-libXfont2/receipt xorg-libXfontcache/receipt xorg-libXft-dev/receipt xorg-libXft/receipt xorg-libXi-dev/receipt xorg-libXi/receipt xorg-libXinerama-dev/receipt xorg-libXinerama/receipt xorg-libXmu-dev/receipt xorg-libXmu/receipt xorg-libXp-dev/receipt xorg-libXp/receipt xorg-libXpm-dev/receipt xorg-libXpm-util/receipt xorg-libXpm/receipt xorg-libXrandr-dev/receipt xorg-libXrandr/receipt xorg-libXrender-dev/receipt xorg-libXrender/receipt xorg-libXres-dev/receipt xorg-libXres/receipt xorg-libXss-dev/receipt xorg-libXss/receipt xorg-libXt-dev/receipt xorg-libXt/receipt xorg-libXtst-dev/receipt xorg-libXtst/receipt xorg-libXv-dev/receipt xorg-libXv/receipt xorg-libXvMC-dev/receipt xorg-libXvMC/receipt xorg-libXxf86dga-dev/receipt xorg-libXxf86dga/receipt xorg-libXxf86misc/receipt xorg-libXxf86vm-dev/receipt xorg-libXxf86vm/receipt xorg-libdmx-dev/receipt xorg-libdmx/receipt xorg-libfontenc-dev/receipt xorg-libfontenc/receipt xorg-liblbxutil/receipt xorg-libpciaccess-dev/receipt xorg-libpciaccess/receipt xorg-libxcb/description.txt xorg-libxcb/receipt xorg-libxkbfile-dev/receipt xorg-libxkbfile/receipt xorg-libxshmfence-dev/receipt xorg-libxshmfence/receipt xorg-luit/receipt xorg-makedepend/receipt xorg-mkfontdir/receipt xorg-mkfontscale/receipt xorg-oclock/receipt xorg-pixman/description.txt xorg-pixman/receipt xorg-presentproto/receipt xorg-printproto/receipt xorg-randrproto/receipt xorg-recordproto/receipt xorg-renderproto/receipt xorg-resourceproto/receipt xorg-rgb/receipt xorg-scrnsaverproto/receipt xorg-server-Xephyr/receipt xorg-server-Xfbdev/receipt xorg-server-Xnest/receipt xorg-server-Xvfb/receipt xorg-server-dev/receipt xorg-server-light/receipt xorg-server-modules-gl/receipt xorg-server/receipt xorg-server/stuff/patches/series xorg-server/stuff/patches/xorg-server-1.19.1-add_prime_support-1.patch xorg-server/stuff/xorg-server-1.18.4-add_prime_support-1.patch xorg-sessreg/receipt xorg-setxkbmap/receipt xorg-showfont/receipt xorg-smproxy/receipt xorg-trapproto/receipt xorg-twm/receipt xorg-util-macros/receipt xorg-videoproto/receipt xorg-x11perf/receipt xorg-xauth/receipt xorg-xbacklight/receipt xorg-xbitmaps/receipt xorg-xcalc/receipt xorg-xcb-proto/description.txt xorg-xcb-proto/receipt xorg-xcb-proto/stuff/patches/series xorg-xcb-proto/stuff/patches/xcb-proto-1.12-schema-1.patch xorg-xcb-util-cursor/receipt xorg-xcb-util-image/receipt xorg-xcb-util-keysyms/receipt xorg-xcb-util-renderutil/receipt xorg-xcb-util-wm/receipt xorg-xcb-util/description.txt xorg-xcb-util/receipt xorg-xclipboard/receipt xorg-xclock/receipt xorg-xcmiscproto/receipt xorg-xcmsdb/receipt xorg-xcompmgr/receipt xorg-xcompmgr/stuff/46285.diff xorg-xcompmgr/stuff/patches/46285.diff xorg-xcompmgr/stuff/patches/series xorg-xcursor-themes/receipt xorg-xcursorgen/receipt xorg-xdpyinfo/receipt xorg-xdriinfo/receipt xorg-xedit/receipt xorg-xev/receipt xorg-xextproto/receipt xorg-xeyes/receipt xorg-xf86-input-acecad/receipt xorg-xf86-input-elographics/receipt xorg-xf86-input-evdev-dev/receipt xorg-xf86-input-evdev/receipt xorg-xf86-input-fpit/receipt xorg-xf86-input-hyperpen/receipt xorg-xf86-input-joystick/receipt xorg-xf86-input-keyboard/receipt xorg-xf86-input-libinput/receipt xorg-xf86-input-mouse/receipt xorg-xf86-input-mutouch/receipt xorg-xf86-input-penmount/receipt xorg-xf86-input-synaptics-dev/receipt xorg-xf86-input-synaptics/receipt xorg-xf86-input-vmmouse/receipt xorg-xf86-input-void/receipt xorg-xf86-input-wacom-dev/receipt xorg-xf86-input-wacom/receipt xorg-xf86-video-amdgpu/receipt xorg-xf86-video-ast/receipt xorg-xf86-video-ati/receipt xorg-xf86-video-chips/receipt xorg-xf86-video-cirrus/receipt xorg-xf86-video-fbdev/receipt xorg-xf86-video-fbturbo/receipt xorg-xf86-video-geode/receipt xorg-xf86-video-glint/receipt xorg-xf86-video-i740/receipt xorg-xf86-video-intel/receipt xorg-xf86-video-mach64/receipt xorg-xf86-video-neomagic/receipt xorg-xf86-video-nouveau/receipt xorg-xf86-video-nv/receipt xorg-xf86-video-omap/receipt xorg-xf86-video-openchrome/receipt xorg-xf86-video-qxl/receipt xorg-xf86-video-r128/receipt xorg-xf86-video-radeonhd/receipt xorg-xf86-video-rendition/receipt xorg-xf86-video-s3/receipt xorg-xf86-video-s3virge/receipt xorg-xf86-video-savage/receipt xorg-xf86-video-siliconmotion/receipt xorg-xf86-video-sis/receipt xorg-xf86-video-sisusb/receipt xorg-xf86-video-suncg14/receipt xorg-xf86-video-suncg3/receipt xorg-xf86-video-suncg6/receipt xorg-xf86-video-sunffb/receipt xorg-xf86-video-sunleo/receipt xorg-xf86-video-suntcx/receipt xorg-xf86-video-tdfx/receipt xorg-xf86-video-trident/receipt xorg-xf86-video-tseng/receipt xorg-xf86-video-v4l/receipt xorg-xf86-video-vesa/receipt xorg-xf86-video-vmware/receipt xorg-xf86bigfontproto/receipt xorg-xf86dgaproto/receipt xorg-xf86driproto/receipt xorg-xf86miscproto/receipt xorg-xf86rushproto/receipt xorg-xf86vidmodeproto/receipt xorg-xfd/receipt xorg-xfontsel/receipt xorg-xfs/receipt xorg-xfsinfo/receipt xorg-xgamma/receipt xorg-xhost/receipt xorg-xineramaproto/receipt xorg-xinit/receipt xorg-xinit/stuff/06_move_serverauthfile_into_tmp.diff xorg-xinit/stuff/patches/06_move_serverauthfile_into_tmp.diff xorg-xinit/stuff/patches/series xorg-xinput/receipt xorg-xkbcomp/receipt xorg-xkbevd/receipt xorg-xkbprint/receipt xorg-xkbutils/receipt xorg-xkeyboard-config-dev/receipt xorg-xkeyboard-config/receipt xorg-xkill/receipt xorg-xload/receipt xorg-xload/stuff/xorg-xload.desktop xorg-xlsatoms/receipt xorg-xlsclients/receipt xorg-xlsfonts/receipt xorg-xmag/receipt xorg-xmessage/receipt xorg-xmodmap/receipt xorg-xpr/receipt xorg-xprop/receipt xorg-xproto/receipt xorg-xrandr/receipt xorg-xrdb/receipt xorg-xrefresh/receipt xorg-xset/receipt xorg-xsetmode/receipt xorg-xsetpointer/receipt xorg-xsetroot/receipt xorg-xsm/receipt xorg-xtrans/receipt xorg-xvidtune/receipt xorg-xvinfo/receipt xorg-xwd/receipt xorg-xwininfo/receipt xorg-xwud/receipt xorg/receipt xplanet/receipt
line diff
     1.1 --- a/amsn/receipt	Tue Jun 27 17:08:48 2017 +0300
     1.2 +++ b/amsn/receipt	Fri Jul 14 16:02:21 2017 +0300
     1.3 @@ -12,10 +12,10 @@
     1.4  TAGS="chat messenger im"
     1.5  
     1.6  DEPENDS="tk glib tls jpeg xorg-libICE xorg-libSM xorg-libX11 xorg-libXau \
     1.7 -xorg-libXdmcp xorg-libXss zlib libpng libv4l gcc-lib-base"
     1.8 +xorg-libXdmcp xorg-libXScrnSaver zlib libpng libv4l gcc-lib-base"
     1.9  BUILD_DEPENDS="tls glib-dev tcl-dev tk-dev jpeg-dev xorg-libICE-dev \
    1.10  xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
    1.11 -xorg-libXss-dev zlib-dev libpng-dev libv4l-dev autoconf automake"
    1.12 +xorg-libXScrnSaver-dev zlib-dev libpng-dev libv4l-dev autoconf automake"
    1.13  
    1.14  # Rules to configure and make the package.
    1.15  compile_rules()
     2.1 --- a/cookutils/receipt	Tue Jun 27 17:08:48 2017 +0300
     2.2 +++ b/cookutils/receipt	Fri Jul 14 16:02:21 2017 +0300
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="cookutils"
     2.7 -VERSION="942"
     2.8 +VERSION="945"
     2.9  CATEGORY="base-system"
    2.10  SHORT_DESC="SliTaz packages builder new generation"
    2.11  MAINTAINER="pankso@slitaz.org"
     3.1 --- a/evas-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
     3.2 +++ b/evas-dev/receipt	Fri Jul 14 16:02:21 2017 +0300
     3.3 @@ -12,7 +12,7 @@
     3.4  
     3.5  DEPENDS="eet-dev expat-dev fontconfig-dev freetype-dev fribidi-dev
     3.6  giflib-dev libpng-dev tiff-dev libxml2-dev util-linux-uuid-dev
     3.7 -xorg-dev xorg-libXss-dev xorg-libXp-dev pkg-config"
     3.8 +xorg-dev xorg-libXScrnSaver-dev xorg-libXp-dev pkg-config"
     3.9  OPTIONAL_DEPENDS="mesa-dev libglu-mesa-dev"
    3.10  
    3.11  # Rules to gen a SliTaz package suitable for Tazpkg.
     4.1 --- a/evas/receipt	Tue Jun 27 17:08:48 2017 +0300
     4.2 +++ b/evas/receipt	Fri Jul 14 16:02:21 2017 +0300
     4.3 @@ -13,10 +13,10 @@
     4.4  HOST_ARCH="i486 arm"
     4.5  
     4.6  DEPENDS="eet expat fontconfig freetype giflib libpng tiff libxml2 \
     4.7 -xorg-libXss xorg-libXp eina"
     4.8 +xorg-libXScrnSaver xorg-libXp eina"
     4.9  BUILD_DEPENDS="eet-dev expat-dev fontconfig-dev freetype-dev fribidi-dev \
    4.10   giflib-dev libpng-dev tiff-dev libxml2-dev util-linux-uuid-dev \
    4.11 -xorg-libXss-dev xorg-libXp-dev eina-dev"
    4.12 +xorg-libXScrnSaver-dev xorg-libXp-dev eina-dev"
    4.13  OPTIONAL_DEPENDS="mesa-dev libglu-mesa-dev"
    4.14  
    4.15  # Rules to configure and make the package.
     5.1 --- a/gajim/receipt	Tue Jun 27 17:08:48 2017 +0300
     5.2 +++ b/gajim/receipt	Fri Jul 14 16:02:21 2017 +0300
     5.3 @@ -11,7 +11,7 @@
     5.4  WGET_URL="http://www.gajim.org/downloads/${VERSION%.*}/$TARBALL"
     5.5  
     5.6  DEPENDS="gtkspell python dbus-python pygtk pygobject pyopenssl python-pysqlite \
     5.7 -xorg-libXss bind-client"
     5.8 +xorg-libXScrnSaver bind-client"
     5.9  BUILD_DEPENDS="gettext xcb-util-dev enchant-dev xorg-scrnsaverproto \
    5.10  xorg-xextproto python-dev libffi-dev intltool pygtk-dev"
    5.11  
     6.1 --- a/gnome-mplayer/receipt	Tue Jun 27 17:08:48 2017 +0300
     6.2 +++ b/gnome-mplayer/receipt	Fri Jul 14 16:02:21 2017 +0300
     6.3 @@ -12,7 +12,7 @@
     6.4  TAGS="player audio video movie mp3 ogg dvd"
     6.5  
     6.6  DEPENDS="mplayer gtk+ dbus-glib libnotify alsa-lib libgpod"
     6.7 -BUILD_DEPENDS="$DEPENDS dbus-dev dbus-glib-dev libnotify-dev libgpod-dev pkg-config xorg-libX11-dev libxcb-dev gtk+-dev xorg-libXss-dev"
     6.8 +BUILD_DEPENDS="$DEPENDS dbus-dev dbus-glib-dev libnotify-dev libgpod-dev pkg-config xorg-libX11-dev libxcb-dev gtk+-dev xorg-libXScrnSaver-dev"
     6.9  
    6.10  # Rules to configure and make the package.
    6.11  compile_rules()
     7.1 --- a/libdrm-amdgpu/receipt	Tue Jun 27 17:08:48 2017 +0300
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,18 +0,0 @@
     7.4 -# SliTaz package receipt.
     7.5 -
     7.6 -PACKAGE="libdrm-amdgpu"
     7.7 -VERSION="2.4.70"
     7.8 -CATEGORY="x-window"
     7.9 -SHORT_DESC="Freedesktop DRM Library (AMDGPU API)"
    7.10 -MAINTAINER="al.bobylev@gmail.com"
    7.11 -LICENSE="MIT"
    7.12 -WEB_SITE="https://dri.freedesktop.org/"
    7.13 -
    7.14 -WANTED="libdrm"
    7.15 -DEPENDS="libdrm"
    7.16 -
    7.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    7.18 -genpkg_rules()
    7.19 -{
    7.20 -	copy libdrm_amdgpu.so*
    7.21 -}
     8.1 --- a/libdrm-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,20 +0,0 @@
     8.4 -# SliTaz package receipt.
     8.5 -
     8.6 -PACKAGE="libdrm-dev"
     8.7 -VERSION="2.4.70"
     8.8 -CATEGORY="development"
     8.9 -SHORT_DESC="Freedesktop DRM library, development files"
    8.10 -MAINTAINER="pankso@slitaz.org"
    8.11 -LICENSE="MIT"
    8.12 -WEB_SITE="https://dri.freedesktop.org/"
    8.13 -HOST_ARCH="i486 arm"
    8.14 -
    8.15 -WANTED="libdrm"
    8.16 -DEPENDS="libdrm libdrm-amdgpu libdrm-exynos libdrm-intel libdrm-nouveau \
    8.17 -libdrm-omap libdrm-radeon libdrm-tegra"
    8.18 -
    8.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.20 -genpkg_rules()
    8.21 -{
    8.22 -	copy *.h *.la *.pc
    8.23 -}
     9.1 --- a/libdrm-exynos/receipt	Tue Jun 27 17:08:48 2017 +0300
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,18 +0,0 @@
     9.4 -# SliTaz package receipt.
     9.5 -
     9.6 -PACKAGE="libdrm-exynos"
     9.7 -VERSION="2.4.70"
     9.8 -CATEGORY="x-window"
     9.9 -SHORT_DESC="Freedesktop DRM Library (EXYNOS API)"
    9.10 -MAINTAINER="al.bobylev@gmail.com"
    9.11 -LICENSE="MIT"
    9.12 -WEB_SITE="https://dri.freedesktop.org/"
    9.13 -
    9.14 -WANTED="libdrm"
    9.15 -DEPENDS="libdrm"
    9.16 -
    9.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.18 -genpkg_rules()
    9.19 -{
    9.20 -	copy libdrm_exynos.so*
    9.21 -}
    10.1 --- a/libdrm-intel/receipt	Tue Jun 27 17:08:48 2017 +0300
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,18 +0,0 @@
    10.4 -# SliTaz package receipt.
    10.5 -
    10.6 -PACKAGE="libdrm-intel"
    10.7 -VERSION="2.4.70"
    10.8 -CATEGORY="x-window"
    10.9 -SHORT_DESC="Freedesktop DRM Library (Intel API)"
   10.10 -MAINTAINER="pankso@slitaz.org"
   10.11 -LICENSE="MIT"
   10.12 -WEB_SITE="https://dri.freedesktop.org/"
   10.13 -
   10.14 -WANTED="libdrm"
   10.15 -DEPENDS="libdrm xorg-libpciaccess"
   10.16 -
   10.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.18 -genpkg_rules()
   10.19 -{
   10.20 -	copy libdrm_intel.so*
   10.21 -}
    11.1 --- a/libdrm-nouveau/receipt	Tue Jun 27 17:08:48 2017 +0300
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,18 +0,0 @@
    11.4 -# SliTaz package receipt.
    11.5 -
    11.6 -PACKAGE="libdrm-nouveau"
    11.7 -VERSION="2.4.70"
    11.8 -CATEGORY="x-window"
    11.9 -SHORT_DESC="Freedesktop DRM Library (Nouveau API)"
   11.10 -MAINTAINER="pankso@slitaz.org"
   11.11 -LICENSE="MIT"
   11.12 -WEB_SITE="https://dri.freedesktop.org/"
   11.13 -
   11.14 -WANTED="libdrm"
   11.15 -DEPENDS="libdrm"
   11.16 -
   11.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.18 -genpkg_rules()
   11.19 -{
   11.20 -	copy libdrm_nouveau.so*
   11.21 -}
    12.1 --- a/libdrm-omap/receipt	Tue Jun 27 17:08:48 2017 +0300
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,18 +0,0 @@
    12.4 -# SliTaz package receipt.
    12.5 -
    12.6 -PACKAGE="libdrm-omap"
    12.7 -VERSION="2.4.70"
    12.8 -CATEGORY="x-window"
    12.9 -SHORT_DESC="Freedesktop DRM Library (OMAP API)"
   12.10 -MAINTAINER="al.bobylev@gmail.com"
   12.11 -LICENSE="MIT"
   12.12 -WEB_SITE="https://dri.freedesktop.org/"
   12.13 -
   12.14 -WANTED="libdrm"
   12.15 -DEPENDS="libdrm"
   12.16 -
   12.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.18 -genpkg_rules()
   12.19 -{
   12.20 -	copy libdrm_omap.so*
   12.21 -}
    13.1 --- a/libdrm-radeon/receipt	Tue Jun 27 17:08:48 2017 +0300
    13.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.3 @@ -1,18 +0,0 @@
    13.4 -# SliTaz package receipt.
    13.5 -
    13.6 -PACKAGE="libdrm-radeon"
    13.7 -VERSION="2.4.70"
    13.8 -CATEGORY="x-window"
    13.9 -SHORT_DESC="Freedesktop DRM Library (Radeon API)"
   13.10 -MAINTAINER="pankso@slitaz.org"
   13.11 -LICENSE="MIT"
   13.12 -WEB_SITE="https://dri.freedesktop.org/"
   13.13 -
   13.14 -WANTED="libdrm"
   13.15 -DEPENDS="libdrm"
   13.16 -
   13.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   13.18 -genpkg_rules()
   13.19 -{
   13.20 -	copy libdrm_radeon.so*
   13.21 -}
    14.1 --- a/libdrm-tegra/receipt	Tue Jun 27 17:08:48 2017 +0300
    14.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.3 @@ -1,18 +0,0 @@
    14.4 -# SliTaz package receipt.
    14.5 -
    14.6 -PACKAGE="libdrm-tegra"
    14.7 -VERSION="2.4.70"
    14.8 -CATEGORY="x-window"
    14.9 -SHORT_DESC="Freedesktop DRM Library (Tegra API)"
   14.10 -MAINTAINER="al.bobylev@gmail.com"
   14.11 -LICENSE="MIT"
   14.12 -WEB_SITE="https://dri.freedesktop.org/"
   14.13 -
   14.14 -WANTED="libdrm"
   14.15 -DEPENDS="libdrm"
   14.16 -
   14.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   14.18 -genpkg_rules()
   14.19 -{
   14.20 -	copy libdrm_tegra.so*
   14.21 -}
    15.1 --- a/libdrm/receipt	Tue Jun 27 17:08:48 2017 +0300
    15.2 +++ b/libdrm/receipt	Fri Jul 14 16:02:21 2017 +0300
    15.3 @@ -1,10 +1,10 @@
    15.4 -# SliTaz package receipt.
    15.5 +# SliTaz package receipt v2.
    15.6  
    15.7  PACKAGE="libdrm"
    15.8 -VERSION="2.4.70"
    15.9 +VERSION="2.4.75"
   15.10  CATEGORY="x-window"
   15.11 -SHORT_DESC="Freedesktop DRM Library."
   15.12 -MAINTAINER="pankso@slitaz.org"
   15.13 +SHORT_DESC="Freedesktop DRM Library"
   15.14 +MAINTAINER="al.bobylev@gmail.com"
   15.15  LICENSE="MIT"
   15.16  WEB_SITE="https://dri.freedesktop.org/"
   15.17  HOST_ARCH="i486 arm"
   15.18 @@ -12,11 +12,10 @@
   15.19  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   15.20  WGET_URL="https://dri.freedesktop.org/libdrm/$TARBALL"
   15.21  
   15.22 -DEPENDS="glibc-base eudev linux-drm xorg-libpciaccess"
   15.23  BUILD_DEPENDS="autoconf automake libtool xorg-util-macros libxslt \
   15.24 -xorg-libpciaccess-dev cairo-dev eudev-dev libxslt docbook-xsl"
   15.25 -SPLIT="libdrm-amdgpu libdrm-exynos libdrm-intel libdrm-nouveau libdrm-omap \
   15.26 -libdrm-radeon libdrm-tegra"
   15.27 +xorg-libpciaccess-dev cairo-dev eudev-dev libxslt docbook-xsl valgrind-dev"
   15.28 +SPLIT="libdrm-amdgpu libdrm-etnaviv libdrm-exynos libdrm-intel libdrm-nouveau \
   15.29 +libdrm-omap libdrm-radeon libdrm-tegra libdrm-dev"
   15.30  
   15.31  # Rules to configure and make the package.
   15.32  compile_rules()
   15.33 @@ -30,6 +29,7 @@
   15.34  		--enable-omap-experimental-api \
   15.35  		--enable-exynos-experimental-api \
   15.36  		--enable-tegra-experimental-api \
   15.37 +		--enable-etnaviv-experimental-api \
   15.38  		$CONFIGURE_ARGS &&
   15.39  	make && make install
   15.40  }
   15.41 @@ -37,5 +37,47 @@
   15.42  # Rules to gen a SliTaz package suitable for Tazpkg.
   15.43  genpkg_rules()
   15.44  {
   15.45 -	copy libdrm.so* libkms.so*
   15.46 +
   15.47 +	case $PACKAGE in
   15.48 +		libdrm)
   15.49 +			copy libdrm.so* libkms.so*
   15.50 +			DEPENDS="glibc-base eudev linux-drm xorg-libpciaccess"
   15.51 +			;;
   15.52 +		*-amdgpu)
   15.53 +			copy libdrm_amdgpu.so*
   15.54 +			CAT="x-window|AMDGPU API"
   15.55 +			;;
   15.56 +		*-etnaviv)
   15.57 +			copy libdrm_etnaviv.so*
   15.58 +			CAT="x-window|Etnaviv API"
   15.59 +			;;
   15.60 +		*-exynos)
   15.61 +			copy libdrm_exynos.so*
   15.62 +			CAT="x-window|EXYNOS API"
   15.63 +			;;
   15.64 +		*-intel)
   15.65 +			copy libdrm_intel.so*
   15.66 +			CAT="x-window|Intel API"
   15.67 +			DEPENDS="libdrm xorg-libpciaccess"
   15.68 +			;;
   15.69 +		*-nouveau)
   15.70 +			copy libdrm_nouveau.so*
   15.71 +			CAT="x-window|Nouveau API"
   15.72 +			;;
   15.73 +		*-omap)
   15.74 +			copy libdrm_omap.so*
   15.75 +			CAT="x-window|OMAP API"
   15.76 +			;;
   15.77 +		*-radeon)
   15.78 +			copy libdrm_radeon.so*
   15.79 +			CAT="x-window|Radeon API"
   15.80 +			;;
   15.81 +		*-tegra)
   15.82 +			copy libdrm_tegra.so*
   15.83 +			CAT="x-window|Tegra API"
   15.84 +			;;
   15.85 +		*-dev)
   15.86 +			copy @dev
   15.87 +			;;
   15.88 +	esac
   15.89  }
    16.1 --- a/libelementary/receipt	Tue Jun 27 17:08:48 2017 +0300
    16.2 +++ b/libelementary/receipt	Fri Jul 14 16:02:21 2017 +0300
    16.3 @@ -10,7 +10,7 @@
    16.4  WEB_SITE="http://www.enlightenment.org/"
    16.5  HOST_ARCH="i486 arm"
    16.6  
    16.7 -DEPENDS="xorg-libXp xorg-libXss jpeg fribidi fontconfig edbus efreet \
    16.8 +DEPENDS="xorg-libXp xorg-libXScrnSaver jpeg fribidi fontconfig edbus efreet \
    16.9  glib eina"
   16.10  
   16.11  # Rules to gen a SliTaz package suitable for Tazpkg.
    17.1 --- a/libgudev-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
    17.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.3 @@ -1,20 +0,0 @@
    17.4 -# SliTaz package receipt.
    17.5 -
    17.6 -PACKAGE="libgudev-dev"
    17.7 -VERSION="230"
    17.8 -CATEGORY="development"
    17.9 -SHORT_DESC="GObject bindings for libudev (development files)"
   17.10 -MAINTAINER="pankso@slitaz.org"
   17.11 -LICENSE="GPL2"
   17.12 -WEB_SITE="https://wiki.gnome.org/Projects/libgudev"
   17.13 -HOST_ARCH="i486 arm"
   17.14 -
   17.15 -WANTED="libgudev"
   17.16 -DEPENDS="libgudev eudev-dev glib-dev glibc-dev libffi-dev pcre-dev \
   17.17 -zlib-dev"
   17.18 -
   17.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.20 -genpkg_rules()
   17.21 -{
   17.22 -	copy *.h *.la *.pc *.typelib *.gir
   17.23 -}
    18.1 --- a/libinput-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
    18.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.3 @@ -1,18 +0,0 @@
    18.4 -# SliTaz package receipt.
    18.5 -
    18.6 -PACKAGE="libinput-dev"
    18.7 -VERSION="1.4.1"
    18.8 -CATEGORY="x-window"
    18.9 -SHORT_DESC="Library that handles input devices for display servers (development files)"
   18.10 -MAINTAINER="al.bobylev@gmail.com"
   18.11 -LICENSE="other"
   18.12 -WEB_SITE="https://www.freedesktop.org/wiki/Software/libinput/"
   18.13 -
   18.14 -WANTED="libinput"
   18.15 -DEPENDS="libinput mtdev-dev eudev-dev libevdev-dev"
   18.16 -
   18.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   18.18 -genpkg_rules()
   18.19 -{
   18.20 -	copy *.h *.la *.pc
   18.21 -}
    19.1 --- a/libinput/receipt	Tue Jun 27 17:08:48 2017 +0300
    19.2 +++ b/libinput/receipt	Fri Jul 14 16:02:21 2017 +0300
    19.3 @@ -1,18 +1,19 @@
    19.4 -# SliTaz package receipt.
    19.5 +# SliTaz package receipt v2.
    19.6  
    19.7  PACKAGE="libinput"
    19.8 -VERSION="1.4.1"
    19.9 +VERSION="1.8.0"
   19.10  CATEGORY="x-window"
   19.11  SHORT_DESC="Library that handles input devices for display servers"
   19.12  MAINTAINER="al.bobylev@gmail.com"
   19.13 -LICENSE="other"
   19.14 +LICENSE="MIT"
   19.15  WEB_SITE="https://www.freedesktop.org/wiki/Software/libinput/"
   19.16  
   19.17  TARBALL="$PACKAGE-$VERSION.tar.xz"
   19.18  WGET_URL="http://www.freedesktop.org/software/libinput/$TARBALL"
   19.19  
   19.20 -DEPENDS="mtdev eudev libevdev"
   19.21 -BUILD_DEPENDS="mtdev-dev eudev-dev libevdev-dev"
   19.22 +BUILD_DEPENDS="mtdev-dev eudev-dev libevdev-dev cairo-dev gtk+3-dev check-dev"
   19.23 +SPLIT="libinput-debug-gui libinput libinput-dev"
   19.24 +PKG_RULE="std-dev"
   19.25  
   19.26  # Rules to configure and make the package.
   19.27  compile_rules()
   19.28 @@ -21,6 +22,8 @@
   19.29  		--disable-static \
   19.30  		--disable-libwacom \
   19.31  		--with-udev-dir=/lib/udev \
   19.32 +		--disable-documentation \
   19.33 +		--without-libunwind \
   19.34  		$CONFIGURE_ARGS &&
   19.35  	make && make install
   19.36  }
   19.37 @@ -28,5 +31,24 @@
   19.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   19.39  genpkg_rules()
   19.40  {
   19.41 -	copy udev/ bin/ *.so*
   19.42 +	case $PACKAGE in
   19.43 +		*-gui)
   19.44 +			copy libinput-debug-gui
   19.45 +			CAT="x-window|debug GUI"
   19.46 +			DEPENDS="atk bzlib cairo eudev fontconfig freetype gdk-pixbuf glib \
   19.47 +			gtk+3 libevdev libffi libharfbuzz libinput liblzma libpng16 \
   19.48 +			libxml2 mtdev pango pcre util-linux-blkid util-linux-mount \
   19.49 +			util-linux-uuid xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
   19.50 +			xorg-libXrender xorg-libxcb xorg-pixman zlib"
   19.51 +			;;
   19.52 +		libinput)
   19.53 +			copy @std
   19.54 +			remove_already_packed
   19.55 +			DEPENDS="eudev libevdev mtdev"
   19.56 +			;;
   19.57 +		*-dev)
   19.58 +			copy @dev
   19.59 +			DEPENDS="libinput eudev-dev libevdev-dev mtdev-dev"
   19.60 +			;;
   19.61 +	esac
   19.62  }
    20.1 --- a/libxcb-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
    20.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.3 @@ -1,31 +0,0 @@
    20.4 -# SliTaz package receipt.
    20.5 -
    20.6 -PACKAGE="libxcb-dev"
    20.7 -VERSION="1.12"
    20.8 -VERSION_arm="1.9.1"
    20.9 -CATEGORY="development"
   20.10 -SHORT_DESC="Development files for libxcb"
   20.11 -MAINTAINER="mallory@sweetpeople.org"
   20.12 -LICENSE="other"
   20.13 -WEB_SITE="http://xcb.freedesktop.org/"
   20.14 -HOST_ARCH="i486 arm"
   20.15 -
   20.16 -WANTED="libxcb"
   20.17 -DEPENDS="xorg-libXau-dev xorg-libXdmcp-dev pkg-config"
   20.18 -
   20.19 -# Handle SliTaz arch
   20.20 -case "$SLITAZ_ARCH" in
   20.21 -	arm*) VERSION="$VERSION_arm" ;;
   20.22 -esac
   20.23 -
   20.24 -case "$ARCH" in
   20.25 -	arm*) VERSION="$VERSION_arm" ;;
   20.26 -esac
   20.27 -
   20.28 -# Rules to gen a SliTaz package suitable for Tazpkg.
   20.29 -genpkg_rules()
   20.30 -{
   20.31 -	copy *.h *.la *.pc
   20.32 -
   20.33 -	sed -i 's|pthread-stubs||' $fs/usr/lib/pkgconfig/xcb.pc
   20.34 -}
    21.1 --- a/libxcb/description.txt	Tue Jun 27 17:08:48 2017 +0300
    21.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.3 @@ -1,3 +0,0 @@
    21.4 -The X protocol C-language Binding (XCB) is a replacement for Xlib featuring
    21.5 -a small footprint, latency hiding, direct access to the protocol, improved
    21.6 -threading support, and extensibility.
    22.1 --- a/libxcb/receipt	Tue Jun 27 17:08:48 2017 +0300
    22.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.3 @@ -1,60 +0,0 @@
    22.4 -# SliTaz package receipt.
    22.5 -
    22.6 -PACKAGE="libxcb"
    22.7 -VERSION="1.12"
    22.8 -VERSION_arm="1.9.1"
    22.9 -CATEGORY="x-window"
   22.10 -SHORT_DESC="A C binding to the X11 protocol"
   22.11 -MAINTAINER="pankso@slitaz.org"
   22.12 -LICENSE="other"
   22.13 -WEB_SITE="https://xcb.freedesktop.org/"
   22.14 -HOST_ARCH="i486 arm"
   22.15 -
   22.16 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   22.17 -WGET_URL="${WEB_SITE}dist/$TARBALL"
   22.18 -TARBALL_arm="$PACKAGE-$VERSION_arm.tar.bz2"
   22.19 -WGET_URL_arm="${WEB_SITE}dist/$TARBALL_arm"
   22.20 -
   22.21 -DEPENDS="glibc-base xorg-libXau xorg-libXdmcp"
   22.22 -BUILD_DEPENDS="libxslt-dev xcb-proto xorg-libXau-dev xorg-libXdmcp-dev \
   22.23 -autoconf automake libtool"
   22.24 -BUILD_DEPENDS_arm="libxslt-dev xcb-proto xorg-libXau-dev xorg-libXdmcp-dev"
   22.25 -
   22.26 -# Handle SliTaz arch
   22.27 -case "$SLITAZ_ARCH" in
   22.28 -	arm*) VERSION="$VERSION_arm" ;;
   22.29 -esac
   22.30 -
   22.31 -case "$ARCH" in
   22.32 -	arm*)
   22.33 -		# We need host xcb-proto libxslt-dev file installed
   22.34 -		VERSION="$VERSION_arm"
   22.35 -		TARBALL="$TARBALL_arm"
   22.36 -		WGET_URL="$WGET_URL_arm"
   22.37 -		BUILD_DEPENDS="$BUILD_DEPENDS_arm"
   22.38 -		;;
   22.39 -esac
   22.40 -
   22.41 -# Rules to configure and make the package.
   22.42 -compile_rules()
   22.43 -{
   22.44 -	# Package "libpthread-stubs" no more needs:
   22.45 -	# our platform already supply all the necessary pthread stubs.
   22.46 -	sed -i "s|pthread-stubs||" $src/configure.ac
   22.47 -
   22.48 -	autoreconf -fi &&
   22.49 -	./configure \
   22.50 -		--enable-xinput \
   22.51 -		--enable-xprint \
   22.52 -		--disable-static \
   22.53 -		--docdir='${datadir}'/doc/$PACKAGE-$VERSION \
   22.54 -		$CONFIGURE_ARGS &&
   22.55 -	make &&
   22.56 -	make DESTDIR=$DESTDIR install
   22.57 -}
   22.58 -
   22.59 -# Rules to gen a SliTaz package suitable for Tazpkg.
   22.60 -genpkg_rules()
   22.61 -{
   22.62 -	copy *.so*
   22.63 -}
    23.1 --- a/mate-control-center/receipt	Tue Jun 27 17:08:48 2017 +0300
    23.2 +++ b/mate-control-center/receipt	Fri Jul 14 16:02:21 2017 +0300
    23.3 @@ -16,7 +16,7 @@
    23.4  BUILD_DEPENDS="wget gtk+-dev autoconf automake libtool itstool libunique-dev \
    23.5  dconf-dev mate-common-dev mate-desktop-dev mate-menus-dev mate-settings-daemon-dev \
    23.6  libxklavier-dev libmatekbd-dev marco-dev libgtop-dev librsvg-dev dbus-glib-dev \
    23.7 -yelp-tools xorg-libXss-dev xorg-libXt-dev startup-notification-dev \
    23.8 +yelp-tools xorg-libXScrnSaver-dev xorg-libXt-dev startup-notification-dev \
    23.9  util-linux-uuid-dev libcanberra-dev desktop-file-utils"
   23.10  
   23.11  # Rules to configure and make the package.
    24.1 --- a/midori/receipt	Tue Jun 27 17:08:48 2017 +0300
    24.2 +++ b/midori/receipt	Fri Jul 14 16:02:21 2017 +0300
    24.3 @@ -15,8 +15,8 @@
    24.4  #HOST_ARCH="i486 arm"
    24.5  
    24.6  GENERIC_MENUS="no"
    24.7 -DEPENDS="libnotify libunique libsoup libwebkit xorg-libXss libxslt"
    24.8 -BUILD_DEPENDS="glib-dev libnotify-dev gtk+-dev xorg-libXss-dev \
    24.9 +DEPENDS="libnotify libunique libsoup libwebkit xorg-libXScrnSaver libxslt"
   24.10 +BUILD_DEPENDS="glib-dev libnotify-dev gtk+-dev xorg-libXScrnSaver-dev \
   24.11  libwebkit-dev libunique-dev libsoup-dev libxslt-dev"
   24.12  
   24.13  # Handle cross compilation
    25.1 --- a/mplayer-cli/receipt	Tue Jun 27 17:08:48 2017 +0300
    25.2 +++ b/mplayer-cli/receipt	Fri Jul 14 16:02:21 2017 +0300
    25.3 @@ -15,7 +15,7 @@
    25.4  # CONFIG_FILES="/etc/mplayer" # use ~/ instead
    25.5  
    25.6  DEPENDS="xorg-libXv alsa-lib giflib ncurses fontconfig libmad libsdl \
    25.7 -libxml2 pcre libpng xorg-libXdamage xorg-libXxf86vm zlib xorg-libXss"
    25.8 +libxml2 pcre libpng xorg-libXdamage xorg-libXxf86vm zlib xorg-libXScrnSaver"
    25.9  BUILD_DEPENDS="ncurses-dev xorg-libXv-dev alsa-lib-dev libsdl-dev \
   25.10  xorg-libXdamage-dev giflib-dev xorg-libXxf86vm-dev xorg-xextproto \
   25.11  freetype-dev fontconfig-dev zlib-dev pkg-config yasm libmad-dev"
    26.1 --- a/mplayer-svn/receipt	Tue Jun 27 17:08:48 2017 +0300
    26.2 +++ b/mplayer-svn/receipt	Fri Jul 14 16:02:21 2017 +0300
    26.3 @@ -15,7 +15,7 @@
    26.4  SUGGESTED="libv4l"
    26.5  
    26.6  DEPENDS="gtk+ cdparanoia-III libmad xorg-libXv libtheora lame giflib \
    26.7 -xorg-libXss xorg-libXxf86vm alsa-lib bzlib x264 libass"
    26.8 +xorg-libXScrnSaver xorg-libXxf86vm alsa-lib bzlib x264 libass"
    26.9  BUILD_DEPENDS="alsa-lib-dev gtk+-dev cdparanoia-III-dev libmad-dev xorg-libXv-dev libtheora-dev subversion yasm"
   26.10  
   26.11  # Rules to configure and make the package.
    27.1 --- a/mplayer/receipt	Tue Jun 27 17:08:48 2017 +0300
    27.2 +++ b/mplayer/receipt	Fri Jul 14 16:02:21 2017 +0300
    27.3 @@ -16,7 +16,7 @@
    27.4  RELATED="mplayer-codecs mencoder" 
    27.5  DEPENDS="gtk+ cdparanoia-III libmad xorg-libXv libtheora alsa-lib ncurses \
    27.6  lame xorg-libXdamage giflib enca lirc xorg-libXxf86vm esound libmng \
    27.7 -audiofile libvorbis libogg zlib xvidcore x264 xorg-libXss"
    27.8 +audiofile libvorbis libogg zlib xvidcore x264 xorg-libXScrnSaver"
    27.9  BUILD_DEPENDS="gtk+-dev libmad-dev xorg-libXv-dev libtheora-dev \
   27.10  alsa-lib-dev ncurses-dev lame-dev xorg-libXdamage-dev giflib-dev \
   27.11  xorg-libXxf86vm-dev esound-dev audiofile-dev libogg-dev libvorbis-dev \
    28.1 --- a/mpv/receipt	Tue Jun 27 17:08:48 2017 +0300
    28.2 +++ b/mpv/receipt	Fri Jul 14 16:02:21 2017 +0300
    28.3 @@ -12,9 +12,9 @@
    28.4  WAFTOOL="waf-1.8.4"
    28.5  EXTRA_SOURCE_FILES="$WAFTOOL"
    28.6  
    28.7 -DEPENDS="xorg-server xorg-libXv xorg-libXinerama xorg-libXss util-linux-uuid \
    28.8 +DEPENDS="xorg-server xorg-libXv xorg-libXinerama xorg-libXScrnSaver util-linux-uuid \
    28.9  alsa-lib enca fribidi libass lua ffmpeg"
   28.10 -BUILD_DEPENDS="wget xorg-dev xorg-libXv-dev xorg-libXss-dev lua-dev ffmpeg-dev \
   28.11 +BUILD_DEPENDS="wget xorg-dev xorg-libXv-dev xorg-libXScrnSaver-dev lua-dev ffmpeg-dev \
   28.12  enca-dev fribidi-dev libass-dev alsa-lib-dev"
   28.13  
   28.14  # Rules to configure and make the package.
    29.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    29.2 +++ b/ms-sys/description.txt	Fri Jul 14 16:02:21 2017 +0300
    29.3 @@ -0,0 +1,107 @@
    29.4 +This program is used to create Microsoft compatible boot records. It is able to
    29.5 +do the same as Microsoft "`fdisk /mbr`" to a hard disk. It is also able to do
    29.6 +the same as Microsoft "`sys d:`" to a floppy or FAT partition except that it
    29.7 +does not copy any system files, only the boot record is written.
    29.8 +
    29.9 +Specifications of boot records is taken from
   29.10 +http://www.geocities.com/thestarman3/asm/mbr/MBR_in_detail.htm
   29.11 +
   29.12 +The program is useful when using Linux to restore a backup of a reference
   29.13 +Microsoft Windows installation.
   29.14 +
   29.15 +Author of this program is Henrik Carlqvist <henca@users.SourceForge.net>, it
   29.16 +is available for download from http://ms-sys.sourceforge.net/
   29.17 +
   29.18 +## Examples
   29.19 +
   29.20 +Please note that Windows ME is not useful for making standalone bootable
   29.21 +floppies. However, Win9x and DOS works fine with example 1 and example 3.
   29.22 +
   29.23 +### Example 1, creating a 1.68 MB bootable floppy:
   29.24 +
   29.25 +This example assumes that you have your windows installation mounted at /dosc
   29.26 +and also have mtools and fdformat installed.
   29.27 +
   29.28 +```
   29.29 +fdformat /dev/fd0u1680
   29.30 +mformat a:
   29.31 +ms-sys -w /dev/fd0
   29.32 +mcopy /dosc/io.sys a:
   29.33 +mcopy /dosc/msdos.sys a:
   29.34 +mcopy /dosc/command.com a:
   29.35 +```
   29.36 +
   29.37 +### Example 2, restoring a backup to a fresh hard disk:
   29.38 +
   29.39 +  * Step 1, use GNU parted to create your FAT32 partition and file system:
   29.40 +
   29.41 +    ```
   29.42 +    parted
   29.43 +    ```
   29.44 +
   29.45 +    (then create partition and file system)
   29.46 +
   29.47 +  * Step 2, write the MBR:
   29.48 +
   29.49 +    ```
   29.50 +    ms-sys -w /dev/hda
   29.51 +    ```
   29.52 +
   29.53 +  * Step 3, write the FAT32 partition boot record:
   29.54 +
   29.55 +    ```
   29.56 +    ms-sys -w /dev/hda1
   29.57 +    ```
   29.58 +
   29.59 +  * Step 3b, write partition info and drive id to partition:
   29.60 +
   29.61 +    ```
   29.62 +    ms-sys -p /dev/hda1
   29.63 +    ```
   29.64 +
   29.65 +    This step might be needed depending on which program was used to format the
   29.66 +    partition. If the program was formatted with gnu parted this step could be
   29.67 +    skipped. It is also possible to combine this flag with the previous step
   29.68 +    like this:
   29.69 +
   29.70 +     ```
   29.71 +     ms-sys -wp /dev/hda1
   29.72 +     ```
   29.73 +
   29.74 +  * Step 4, mount your new filesystem:
   29.75 +
   29.76 +    ```
   29.77 +    mount /dev/hda1 /mnt
   29.78 +    ```
   29.79 +
   29.80 +  * Step 5, read your backup
   29.81 +
   29.82 +    ```
   29.83 +    cd /mnt; tar -xzvf /path/to/my_windows_backup_file.tgz
   29.84 +    ```
   29.85 +
   29.86 +
   29.87 +### Example 3, creating a bootable 2.8 MB floppy image for use with an el-torito bootable CD:
   29.88 +
   29.89 +```
   29.90 +dd if=/dev/zero of=floppy288.img bs=1024 count=2880
   29.91 +/sbin/mkdosfs floppy288.img
   29.92 +ms-sys -1 -f floppy288.img
   29.93 +su
   29.94 +mount -o loop floppy288.img /mnt
   29.95 +cp msdos.sys /mnt/
   29.96 +cp io.sys /mnt/
   29.97 +cp command.com /mnt/
   29.98 +```
   29.99 +
  29.100 +(it might also be a good idea to add a config.sys and autoexec.bat with CDROM
  29.101 +support)
  29.102 +
  29.103 +```
  29.104 +umount /mnt
  29.105 +exit
  29.106 +cp floppy288.img cd-files/eltorito.img
  29.107 +mkisofs -b eltorito.img -c eltorito.cat -o cdimage.iso cd-files
  29.108 +```
  29.109 +
  29.110 +(burn the file cdimage.iso to a CD with cdrecord or another program)
    30.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.2 +++ b/ms-sys/stuff/man/ru/ms-sys.1	Fri Jul 14 16:02:21 2017 +0300
    30.3 @@ -0,0 +1,253 @@
    30.4 +.\"                                      Hey, EMACS: -*- nroff -*-
    30.5 +.\" First parameter, NAME, should be all caps
    30.6 +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
    30.7 +.\" other parameters are allowed: see man(7), man(1)
    30.8 +.TH MS-SYS 1 "26 декабря 2015"
    30.9 +.\" Please adjust this date whenever revising the manpage.
   30.10 +.\"
   30.11 +.\" Some roff macros, for reference:
   30.12 +.\" .nh        disable hyphenation
   30.13 +.\" .hy        enable hyphenation
   30.14 +.\" .ad l      left justify
   30.15 +.\" .ad b      justify to both left and right margins
   30.16 +.\" .nf        disable filling
   30.17 +.\" .fi        enable filling
   30.18 +.\" .br        insert line break
   30.19 +.\" .sp <n>    insert n+1 empty lines
   30.20 +.\" for manpage-specific macros, see man(7)
   30.21 +.SH НАЗВАНИЕ
   30.22 +ms-sys \- write Microsoft boot block
   30.23 +.SH СИНТАКСИС
   30.24 +.B ms-sys
   30.25 +.RI "[options] [device]"
   30.26 +.SH ОПИСАНИЕ
   30.27 +\fBms-sys\fP is for writing Microsoft compatible boot records.
   30.28 +.SH ПАРАМЕТРЫ
   30.29 +A summary of options is included below.
   30.30 +.TP
   30.31 +.B \-1, \-\-fat12
   30.32 +Write a FAT12 floppy boot record to device.
   30.33 +.TP
   30.34 +.B \-2, \-\-fat32nt
   30.35 +Write a FAT32 partition NT boot record to device.
   30.36 +.TP
   30.37 +.B \-e, \-\-fat32pe
   30.38 +Write a FAT32 partition PE boot record to device, for USB install and recovery.
   30.39 +.TP
   30.40 +.B \-3, \-\-fat32
   30.41 +Write a FAT32 partition DOS (Win9x) boot record to device.
   30.42 +.TP
   30.43 +.B \-4, \-\-fat32free
   30.44 +Write a FAT32 partition FreeDOS boot record to device.
   30.45 +.TP
   30.46 +.B \-5, \-\-fat16free
   30.47 +Write a FAT16 partition FreeDOS boot record to device.
   30.48 +.TP
   30.49 +.B \-6, \-\-fat16
   30.50 +Write a FAT16 partition DOS (Win9x) boot record to device.
   30.51 +.TP
   30.52 +.B \-n, \-\-ntfs
   30.53 +Write a NTFS partition Windows 7 boot record to device. This
   30.54 +functionality should be considered experimental and probably
   30.55 +is of no practical use.
   30.56 +.TP
   30.57 +.B \-o, \-\-fat16ros
   30.58 +Write a FAT16 partition ReactOS boot record to device.
   30.59 +.TP
   30.60 +.B \-c, \-\-fat32ros
   30.61 +Write a FAT32 partition ReactOS boot record to device.
   30.62 +.TP
   30.63 +.B \-q, \-\-fat32kos
   30.64 +Write a FAT32 partition KolibriOS boot record to device.
   30.65 +.TP
   30.66 +.B \-l, \-\-wipelabel
   30.67 +Reset partition disk label in boot record.
   30.68 +.TP
   30.69 +.B \-p, \-\-partition
   30.70 +Write partition info (hidden sectors, heads and drive id) to boot
   30.71 +record. This might be needed on some partitions depending on
   30.72 +which program was used to create the file system.
   30.73 +.TP
   30.74 +.B \-H <n>, \-\-heads <n>
   30.75 +Set number of heads written with -p switch.
   30.76 +.TP
   30.77 +.B \-O <s>, \-\-writeoem <s>
   30.78 +Write OEM ID string <s> to file system.
   30.79 +.TP
   30.80 +.B \-S <x>, \-\-writewds <x>
   30.81 +Write Windows Disk Signature hexadecimal <x> to MBR.
   30.82 +.TP
   30.83 +.B \-7, \-\-mbr7
   30.84 +Write a Windows 7 master boot record to device.
   30.85 +Does not change Windows Disk Signature (bytes 01b8-01bd).
   30.86 +This MBR will boot certain partition types beyond cylinder
   30.87 +1024 using LBA addressing.
   30.88 +.TP
   30.89 +.B \-i, \-\-mbrvista
   30.90 +Write a Windows Vista master boot record to device.
   30.91 +Does not change Windows Disk Signature (bytes 01b8-01bd).
   30.92 +This MBR will boot certain partition types beyond cylinder
   30.93 +1024 using LBA addressing.
   30.94 +.TP
   30.95 +.B \-m, \-\-mbr
   30.96 +Write a Windows 2000/XP/2003 master boot record to device.
   30.97 +Does not change Windows Disk Signature (bytes 01b8-01bd).
   30.98 +This MBR will boot certain partition types beyond cylinder 
   30.99 +1024 using LBA addressing.
  30.100 +.TP
  30.101 +.B \-9, \-\-mbr95b
  30.102 +Write a Windows 95B/98/98SE/ME master boot record to device.
  30.103 +Does not change Windows Disk Signature (bytes 01b8-01bd) or 
  30.104 +boot drive and time (bytes 00da-00df).
  30.105 +This MBR will boot FAT-LBA partition types 0c and 0e beyond cylinder 
  30.106 +1024 using LBA addressing.
  30.107 +.TP
  30.108 +.B \-d, \-\-mbrdos
  30.109 +Write a DOS/Windows NT master boot record to device.
  30.110 +Does not change Windows Disk Signature (bytes 01b8-01bd).
  30.111 +This MBR will not boot beyond cylinder 1024 as it does not support 
  30.112 +LBA addressing.
  30.113 +.TP
  30.114 +.B \-s, \-\-mbrsyslinux
  30.115 +Write a syslinux master boot record to device.
  30.116 +Does not change Windows Disk Signature (bytes 01b8-01bd).
  30.117 +This MBR will boot any partition types beyond cylinder 
  30.118 +1024 using LBA addressing.
  30.119 +.TP
  30.120 +.B \-t, \-\-mbrgptsyslinux
  30.121 +Write a GPL syslinux GPT MBR to device.
  30.122 +This MBR will boot from a GPT partition table.
  30.123 +.TP
  30.124 +.B \-a, \-\-mbrreactos
  30.125 +Write a ReactOS MBR to device.
  30.126 +.TP
  30.127 +.B \-k, \-\-mbrkolibrios
  30.128 +Write a KolibriOS MBR to device.
  30.129 +.TP
  30.130 +.B \-r, \-\-mbrrufus
  30.131 +Write a Rufus MBR to device.
  30.132 +.TP
  30.133 +.B \-g, \-\-mbrgrub4dos
  30.134 +Write a Grub4Dos MBR to device.
  30.135 +.TP
  30.136 +.B \-b, \-\-mbrgrub2
  30.137 +Write a Grub 2 MBR to device.
  30.138 +.TP
  30.139 +.B \-z, \-\-mbrzero
  30.140 +Write an empty (zeroed, non-bootable) master boot record to device.
  30.141 +Zeroes all bytes except the partition map and signature id (bytes 01be-01ff).
  30.142 +Similar to the empty DOS partition table that fdisk creates.
  30.143 +.TP
  30.144 +.B \-f, \-\-force
  30.145 +Force writing of boot record.
  30.146 +.TP
  30.147 +.B \-h, \-\-help
  30.148 +Show summary of options.
  30.149 +.TP
  30.150 +.B \-v, \-\-version
  30.151 +Show program version.
  30.152 +.TP
  30.153 +.B \-w, \-\-write
  30.154 +Write automatically selected boot record to device.
  30.155 +.P
  30.156 +If ms-sys is started without any options a simple diagnosis will be done on
  30.157 +the given device.
  30.158 +.br
  30.159 +.SH ПРИМЕРЫ
  30.160 +.P
  30.161 +Please note that Windows ME is not useful for making standalone bootable
  30.162 +floppies. However, Win9x and DOS works fine with the first two examples.
  30.163 +.P
  30.164 +.B Creating a 1.68 MB bootable floppy
  30.165 +.TP
  30.166 +This example assumes that you have your windows installation mounted at /dosc and also have mtools and fdformat installed.
  30.167 +.P
  30.168 +fdformat /dev/fd0u1680
  30.169 +.br
  30.170 +mformat a:
  30.171 +.br
  30.172 +ms-sys -w /dev/fd0
  30.173 +.br
  30.174 +mcopy /dosc/io.sys a:
  30.175 +.br
  30.176 +mcopy /dosc/msdos.sys a:
  30.177 +.br
  30.178 +mcopy /dosc/command.com a:
  30.179 +.P
  30.180 +.B Creating a bootable 2.8 MB floppy image to use with an el-torito bootable CD
  30.181 +.P
  30.182 +dd if=/dev/zero of=floppy288.img bs=1024 count=2880
  30.183 +.br
  30.184 +/sbin/mkdosfs floppy288.img
  30.185 +.br
  30.186 +ms-sys -1 -f floppy288.img
  30.187 +.br
  30.188 +su
  30.189 +.br
  30.190 +mount -o loop floppy288.img /mnt
  30.191 +.br
  30.192 +cp msdos.sys /mnt/
  30.193 +.br
  30.194 +cp io.sys /mnt/
  30.195 +.br
  30.196 +cp command.com /mnt/
  30.197 +.br
  30.198 +(it might also be a good idea to add a config.sys and autoexec.bat with CDROM support)
  30.199 +.br
  30.200 +umount /mnt
  30.201 +.br
  30.202 +exit
  30.203 +.br
  30.204 +cp floppy288.img cd-files/boot.img
  30.205 +.br
  30.206 +mkisofs -b boot.img -c boot.cat -o cdimage.iso cd\-files
  30.207 +.br
  30.208 +(burn the file cdimage.iso to a CD with cdrecord or another program)
  30.209 +.P
  30.210 +.B  restoring a backup of Win9x or Win ME to a fresh hard disk
  30.211 +.P
  30.212 +Step 1, use GNU parted to create your FAT32 partition and file system:
  30.213 +.P
  30.214 +parted (then create partition and file system)
  30.215 +.P
  30.216 +Step 2, write the MBR:
  30.217 +.P
  30.218 +ms-sys -w /dev/hda
  30.219 +.P
  30.220 +Step 3, write the FAT32 partition boot record:
  30.221 +.P
  30.222 +ms-sys -w /dev/hda1
  30.223 +.P
  30.224 +Step 4, mount your new filesystem:
  30.225 +.P
  30.226 +mount /dev/hda1 /mnt
  30.227 +.P
  30.228 +Step 5, read your backup
  30.229 +.P
  30.230 +cd /mnt; tar -xzvf /path/to/my_windows_backup_file.tgz
  30.231 +.br
  30.232 +.SH ОКРУЖЕНИЕ
  30.233 +The variables LANG and LC_ALL have  the usual meaning, however there are not
  30.234 +many translations available.
  30.235 +.br
  30.236 +.SH БАГИ
  30.237 +There have been reports about unbootable FAT32 partitions created with
  30.238 +"mformat -F c:". The problem has also been reported on partitions
  30.239 +formatted with mkdosfs and mkfs.vfat. One workaround is to use gnu parted
  30.240 +to create the partition instead. Since version 1.1.3 ms-sys has the switch
  30.241 +\-p which is supposed to fix this problem. Unfortunately, when using ms-sys
  30.242 +with Linux kernel 2.6 nor the \-p switch or gnu parted might work. A simple
  30.243 +workaround is to use ms-sys with Linux kernel 2.4. Another possible workaround
  30.244 +is to manually set the number of heads with the switch -H. If the system has
  30.245 +been booted by LILO, the correct number of heads can be given by "lilo -T geom".
  30.246 +.P
  30.247 +The writing of NTFS partition boot records in ms-sys probably has no practical use.
  30.248 +For Windows 7 it has been reported that doing "sysprep" before making an image of
  30.249 +an NTFS partition will make the partition restored from the image bootable.
  30.250 +.SH АВТОР
  30.251 +This manual page was originally written by G\[:u]rkan Seng\[:u]n and since
  30.252 +edited by Henrik Carlqvist. The program ms-sys is mostly written by
  30.253 +Henrik Carlqvist, the file CONTRIBUTORS in the source archive contains a
  30.254 +complete list of contributors.
  30.255 +.SH СМ. ТАКЖЕ
  30.256 +mformat(1)  fdformat(8)  mkdosfs(8)  mkisofs(8)  parted(8)
    31.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.2 +++ b/ms-sys/stuff/po/ru.po	Fri Jul 14 16:02:21 2017 +0300
    31.3 @@ -0,0 +1,1026 @@
    31.4 +# SOME DESCRIPTIVE TITLE.
    31.5 +# Copyright (C) YEAR Free Software Foundation, Inc.
    31.6 +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    31.7 +#
    31.8 +msgid ""
    31.9 +msgstr ""
   31.10 +"Project-Id-Version: ms-sys\n"
   31.11 +"Report-Msgid-Bugs-To: \n"
   31.12 +"POT-Creation-Date: 2014-12-31 15:04+0100\n"
   31.13 +"PO-Revision-Date: 2017-06-29 22:30+0300\n"
   31.14 +"Language-Team: \n"
   31.15 +"Language: ru\n"
   31.16 +"MIME-Version: 1.0\n"
   31.17 +"Content-Type: text/plain; charset=UTF-8\n"
   31.18 +"Content-Transfer-Encoding: 8bit\n"
   31.19 +"X-Generator: Poedit 1.8.6\n"
   31.20 +"Last-Translator: Aleksej Bobylev <al.bobylev@gmail.com>\n"
   31.21 +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
   31.22 +"X-Poedit-Basepath: ../../source/ms-sys-2.5.3\n"
   31.23 +"X-Poedit-SearchPath-0: .\n"
   31.24 +
   31.25 +#: src/br.c:60
   31.26 +msgid "not copy protected"
   31.27 +msgstr "не защищена от записи"
   31.28 +
   31.29 +#: src/br.c:62
   31.30 +msgid "copy protected"
   31.31 +msgstr "защищена от записи"
   31.32 +
   31.33 +#: src/br.c:64
   31.34 +msgid "unknown value"
   31.35 +msgstr "неизвестное значение"
   31.36 +
   31.37 +#: src/file.c:64
   31.38 +#, c-format
   31.39 +msgid "Error: contains_data called with uiLen > %d,\n"
   31.40 +msgstr "Ошибка: contains_data вызвана с uiLen > %d,\n"
   31.41 +
   31.42 +#: src/file.c:66
   31.43 +#, c-format
   31.44 +msgid "please increase MAX_DATA_LEN in file.h\n"
   31.45 +msgstr "пожалуйста, увеличьте MAX_DATA_LEN в file.h\n"
   31.46 +
   31.47 +#: src/identify.c:233
   31.48 +#, c-format
   31.49 +msgid "%s does not seem to be a disk device,\n"
   31.50 +msgstr "%s не является диском,\n"
   31.51 +
   31.52 +#: src/identify.c:235 src/identify.c:245 src/identify.c:255
   31.53 +#, c-format
   31.54 +msgid "use the switch -f to force writing of a master boot record\n"
   31.55 +msgstr "используйте ключ -f, чтобы принудительно записать главную загрузочную запись (MBR)\n"
   31.56 +
   31.57 +#: src/identify.c:243
   31.58 +#, c-format
   31.59 +msgid "%s seems to be a floppy disk device,\n"
   31.60 +msgstr "Похоже, что %s - дискета,\n"
   31.61 +
   31.62 +#: src/identify.c:253
   31.63 +#, c-format
   31.64 +msgid "%s seems to be a disk partition device,\n"
   31.65 +msgstr "Похоже, что %s - раздел диска,\n"
   31.66 +
   31.67 +#: src/identify.c:267
   31.68 +#, c-format
   31.69 +msgid "%s does not seem to be a floppy disk device,\n"
   31.70 +msgstr "%s не является дискетой,\n"
   31.71 +
   31.72 +#: src/identify.c:270 src/identify.c:281
   31.73 +#, c-format
   31.74 +msgid "use the switch -f to force writing of a FAT12 boot record\n"
   31.75 +msgstr "используйте ключ -f, чтобы принудительно записать загрузочную запись FAT12\n"
   31.76 +
   31.77 +#: src/identify.c:278
   31.78 +#, c-format
   31.79 +msgid "%s does not seem to have a FAT12 file system,\n"
   31.80 +msgstr "%s не содержит файловую систему FAT12,\n"
   31.81 +
   31.82 +#: src/identify.c:295 src/identify.c:326 src/identify.c:352
   31.83 +#, c-format
   31.84 +msgid "%s does not seem to be a disk partition device,\n"
   31.85 +msgstr "%s не является разделом диска,\n"
   31.86 +
   31.87 +#: src/identify.c:298 src/identify.c:309
   31.88 +#, c-format
   31.89 +msgid "use the switch -f to force writing of a FAT16 boot record\n"
   31.90 +msgstr "используйте ключ -f, чтобы принудительно записать загрузочную запись FAT16\n"
   31.91 +
   31.92 +#: src/identify.c:306
   31.93 +#, c-format
   31.94 +msgid "%s does not seem to have a FAT16 file system,\n"
   31.95 +msgstr "%s не содержит файловую систему FAT16,\n"
   31.96 +
   31.97 +#: src/identify.c:329 src/identify.c:340
   31.98 +#, c-format
   31.99 +msgid "use the switch -f to force writing of a FAT32 boot record\n"
  31.100 +msgstr "используйте ключ -f, чтобы принудительно записать загрузочную запись FAT32\n"
  31.101 +
  31.102 +#: src/identify.c:337
  31.103 +#, c-format
  31.104 +msgid "%s does not seem to have a FAT32 file system,\n"
  31.105 +msgstr "%s не содержит файловую систему FAT32,\n"
  31.106 +
  31.107 +#: src/identify.c:355 src/identify.c:366
  31.108 +#, c-format
  31.109 +msgid "use the switch -f to force writing of a NTFS boot record\n"
  31.110 +msgstr "используйте ключ -f, чтобы принудительно записать загрузочную запись NTFS\n"
  31.111 +
  31.112 +#: src/identify.c:363
  31.113 +#, c-format
  31.114 +msgid "%s does not seem to have a NTFS file system,\n"
  31.115 +msgstr "%s не содержит файловую систему NTFS,\n"
  31.116 +
  31.117 +#: src/identify.c:376 src/main.c:483
  31.118 +#, c-format
  31.119 +msgid "Whoops, internal error, unknown boot record\n"
  31.120 +msgstr "Ой, внутренняя ошибка, неизвестная загрузочная запись\n"
  31.121 +
  31.122 +#: src/identify.c:390
  31.123 +#, c-format
  31.124 +msgid "%s has a FAT12 file system.\n"
  31.125 +msgstr "%s содержит файловую систему FAT12.\n"
  31.126 +
  31.127 +#: src/identify.c:392
  31.128 +#, c-format
  31.129 +msgid "%s has a FAT16 file system.\n"
  31.130 +msgstr "%s содержит файловую систему FAT16.\n"
  31.131 +
  31.132 +#: src/identify.c:394
  31.133 +#, c-format
  31.134 +msgid "%s has a FAT32 file system.\n"
  31.135 +msgstr "%s содержит файловую систему FAT32.\n"
  31.136 +
  31.137 +#: src/identify.c:396
  31.138 +#, c-format
  31.139 +msgid "%s has a NTFS file system.\n"
  31.140 +msgstr "%s содержит файловую систему NTFS.\n"
  31.141 +
  31.142 +#: src/identify.c:398
  31.143 +#, c-format
  31.144 +msgid "%s has an x86 boot sector,\n"
  31.145 +msgstr "%s содержит загрузочный сектор x86,\n"
  31.146 +
  31.147 +#: src/identify.c:401
  31.148 +#, c-format
  31.149 +msgid "%s has no x86 boot sector\n"
  31.150 +msgstr "%s не содержит загрузочный сектор x86\n"
  31.151 +
  31.152 +#: src/identify.c:407
  31.153 +#, c-format
  31.154 +msgid "it is exactly the kind of NTFS boot record this program\n"
  31.155 +msgstr "который в точности соответствует загрузочной записи NTFS,\n"
  31.156 +
  31.157 +#: src/identify.c:409
  31.158 +#, c-format
  31.159 +msgid "would create with the switch -n on a NTFS partition.\n"
  31.160 +msgstr "созданной этой программой с ключом -n на разделе NTFS.\n"
  31.161 +
  31.162 +#: src/identify.c:414
  31.163 +#, c-format
  31.164 +msgid "it is exactly the kind of FAT12 boot record this program\n"
  31.165 +msgstr "который в точности соответствует загрузочной записи FAT12,\n"
  31.166 +
  31.167 +#: src/identify.c:416
  31.168 +#, c-format
  31.169 +msgid "would create with the switch -1 on a floppy.\n"
  31.170 +msgstr "созданной этой программой с ключом -1 на дискете.\n"
  31.171 +
  31.172 +#: src/identify.c:423
  31.173 +#, c-format
  31.174 +msgid "it is exactly the kind of FAT16 DOS boot record this program\n"
  31.175 +msgstr "который в точности соответствует загрузочной записи FAT16 DOS,\n"
  31.176 +
  31.177 +#: src/identify.c:425
  31.178 +#, c-format
  31.179 +msgid "would create with the switch -6 on a FAT16 partition.\n"
  31.180 +msgstr "созданной этой программой с ключом -6 на разделе FAT16.\n"
  31.181 +
  31.182 +#: src/identify.c:430
  31.183 +#, c-format
  31.184 +msgid "it is exactly the kind of FAT16 FreeDOS boot record this program\n"
  31.185 +msgstr "который в точности соответствует загрузочной записи FAT16 FreeDOS,\n"
  31.186 +
  31.187 +#: src/identify.c:432
  31.188 +#, c-format
  31.189 +msgid "would create with the switch -5 on a FAT16 partition.\n"
  31.190 +msgstr "созданной этой программой с ключом -5 на разделе FAT16.\n"
  31.191 +
  31.192 +#: src/identify.c:437
  31.193 +#, c-format
  31.194 +msgid "it is exactly the kind of FAT16 ReactOS boot record this program\n"
  31.195 +msgstr "который в точности соответствует загрузочной записи FAT16 ReactOS,\n"
  31.196 +
  31.197 +#: src/identify.c:439
  31.198 +#, c-format
  31.199 +msgid "would create with the switch -o on a FAT16 partition.\n"
  31.200 +msgstr "созданной этой программой с ключом -o на разделе FAT16.\n"
  31.201 +
  31.202 +#: src/identify.c:444
  31.203 +#, c-format
  31.204 +msgid "it is exactly the kind of FAT32 DOS boot record this program\n"
  31.205 +msgstr "который в точности соответствует загрузочной записи FAT32 DOS,\n"
  31.206 +
  31.207 +#: src/identify.c:446
  31.208 +#, c-format
  31.209 +msgid "would create with the switch -3 on a FAT32 partition.\n"
  31.210 +msgstr "созданной этой программой с ключом -3 на разделе FAT32.\n"
  31.211 +
  31.212 +#: src/identify.c:451
  31.213 +#, c-format
  31.214 +msgid "it is exactly the kind of FAT32 NT boot record this program\n"
  31.215 +msgstr "который в точности соответствует загрузочной записи FAT32 NT,\n"
  31.216 +
  31.217 +#: src/identify.c:453
  31.218 +#, c-format
  31.219 +msgid "would create with the switch -2 on a FAT32 partition.\n"
  31.220 +msgstr "созданной этой программой с ключом -2 на разделе FAT32.\n"
  31.221 +
  31.222 +#: src/identify.c:458
  31.223 +#, c-format
  31.224 +msgid "it is exactly the kind of FAT32 PE boot record this program\n"
  31.225 +msgstr "который в точности соответствует загрузочной записи FAT32 PE,\n"
  31.226 +
  31.227 +#: src/identify.c:460
  31.228 +#, c-format
  31.229 +msgid "would create with the switch -e on a FAT32 partition.\n"
  31.230 +msgstr "созданной этой программой с ключом -e на разделе FAT32.\n"
  31.231 +
  31.232 +#: src/identify.c:465
  31.233 +#, c-format
  31.234 +msgid "it is exactly the kind of FAT32 FreeDOS boot record this program\n"
  31.235 +msgstr "который в точности соответствует загрузочной записи FAT32 FreeDOS,\n"
  31.236 +
  31.237 +#: src/identify.c:467
  31.238 +#, c-format
  31.239 +msgid "would create with the switch -4 on a FAT32 partition.\n"
  31.240 +msgstr "созданной этой программой с ключом -4 на разделе FAT32.\n"
  31.241 +
  31.242 +#: src/identify.c:472
  31.243 +#, c-format
  31.244 +msgid "it is exactly the kind of FAT32 ReactOS boot record this program\n"
  31.245 +msgstr "который в точности соответствует загрузочной записи FAT32 ReactOS,\n"
  31.246 +
  31.247 +#: src/identify.c:474
  31.248 +#, c-format
  31.249 +msgid "would create with the switch -c on a FAT32 partition.\n"
  31.250 +msgstr "созданной этой программой с ключом -c на разделе FAT32.\n"
  31.251 +
  31.252 +#: src/identify.c:479
  31.253 +#, c-format
  31.254 +msgid "it is exactly the kind of FAT32 KolibriOS boot record this program\n"
  31.255 +msgstr "который в точности соответствует загрузочной записи FAT32 KolibriOS,\n"
  31.256 +
  31.257 +#: src/identify.c:481
  31.258 +#, c-format
  31.259 +msgid "would create with the switch -q on a FAT32 partition.\n"
  31.260 +msgstr "созданной этой программой с ключом -q на разделе FAT32.\n"
  31.261 +
  31.262 +#: src/identify.c:486
  31.263 +#, c-format
  31.264 +msgid "it seems to be a FAT16 or FAT32 boot record, but it\n"
  31.265 +msgstr "который является загрузочной записью FAT16 или FAT32, но\n"
  31.266 +
  31.267 +#: src/identify.c:488
  31.268 +#, c-format
  31.269 +msgid "differs from what this program would create with the\n"
  31.270 +msgstr "отличается от записей, создаваемых этой программой с использованием\n"
  31.271 +
  31.272 +#: src/identify.c:489
  31.273 +#, c-format
  31.274 +msgid "switch -6, -2, -e or -3 on a FAT16 or FAT32 partition.\n"
  31.275 +msgstr "ключей -6, -2, -e и -3 на разделах FAT16 и FAT32.\n"
  31.276 +
  31.277 +#: src/identify.c:494
  31.278 +#, c-format
  31.279 +msgid "it seems to be a LILO boot record, please use lilo to\n"
  31.280 +msgstr "похоже на загрузочную запись LiLo, используйте lilo для создания\n"
  31.281 +
  31.282 +#: src/identify.c:495
  31.283 +#, c-format
  31.284 +msgid "create such boot records.\n"
  31.285 +msgstr "подобных загрузочных записей.\n"
  31.286 +
  31.287 +#: src/identify.c:500
  31.288 +#, c-format
  31.289 +msgid "it is a Microsoft DOS/NT/95A master boot record, like the one this\n"
  31.290 +msgstr "это главная загрузочная запись (MBR) MS DOS/WinNT/Win95A, похожая на\n"
  31.291 +
  31.292 +#: src/identify.c:502 src/identify.c:514
  31.293 +#, c-format
  31.294 +msgid "program creates with the switch -d on a hard disk device.\n"
  31.295 +msgstr "созданную этой программой с ключом -d на жестком диске.\n"
  31.296 +
  31.297 +#: src/identify.c:504 src/identify.c:516 src/identify.c:526 src/identify.c:536
  31.298 +#: src/identify.c:546 src/identify.c:556 src/identify.c:566 src/identify.c:576
  31.299 +#: src/identify.c:586 src/identify.c:596 src/identify.c:606 src/identify.c:616
  31.300 +#: src/identify.c:626
  31.301 +#, c-format
  31.302 +msgid "It has windows disk signature 0x%08x.\n"
  31.303 +msgstr "Имеет сигнатуру диска windows 0x%08x.\n"
  31.304 +
  31.305 +#: src/identify.c:510
  31.306 +#, c-format
  31.307 +msgid "it is a Microsoft DOS/NT/95A master boot record with the undocumented\n"
  31.308 +msgstr "это главная загрузочная запись (MBR) MS DOS/WinNT/Win95A с недокументированной\n"
  31.309 +
  31.310 +#: src/identify.c:512
  31.311 +#, c-format
  31.312 +msgid "F2 instruction. You will get equal functionality with the MBR this\n"
  31.313 +msgstr "инструкцией F2. Вы получите такую же функциональность как у MBR, созданной\n"
  31.314 +
  31.315 +#: src/identify.c:522
  31.316 +#, c-format
  31.317 +msgid "it is a Microsoft 95B/98/98SE/ME master boot record, like the one this\n"
  31.318 +msgstr "это главная загрузочная запись (MBR) Microsoft Win95B/98/98SE/ME, похожая на\n"
  31.319 +
  31.320 +#: src/identify.c:524
  31.321 +#, c-format
  31.322 +msgid "program creates with the switch -9 on a hard disk device.\n"
  31.323 +msgstr "созданную этой программой с ключом -9 на жестком диске.\n"
  31.324 +
  31.325 +#: src/identify.c:532
  31.326 +#, c-format
  31.327 +msgid "it is a Microsoft 2000/XP/2003 master boot record, like the one this\n"
  31.328 +msgstr "это главная загрузочная запись (MBR) Microsoft Win2000/WinXP/Win2003, похожая на\n"
  31.329 +
  31.330 +#: src/identify.c:534
  31.331 +#, c-format
  31.332 +msgid "program creates with the switch -m on a hard disk device.\n"
  31.333 +msgstr "созданную этой программой с ключом -m на жестком диске.\n"
  31.334 +
  31.335 +#: src/identify.c:542
  31.336 +#, c-format
  31.337 +msgid "it is a Microsoft Vista master boot record, like the one this\n"
  31.338 +msgstr "это главная загрузочная запись (MBR) Microsoft Windows Vista, похожая на\n"
  31.339 +
  31.340 +#: src/identify.c:544
  31.341 +#, c-format
  31.342 +msgid "program creates with the switch -i on a hard disk device.\n"
  31.343 +msgstr "созданную этой программой с ключом -i на жестком диске.\n"
  31.344 +
  31.345 +#: src/identify.c:552
  31.346 +#, c-format
  31.347 +msgid "it is a Microsoft 7 master boot record, like the one this\n"
  31.348 +msgstr "это главная загрузочная запись (MBR) Microsoft Windows 7, похожая на\n"
  31.349 +
  31.350 +#: src/identify.c:554
  31.351 +#, c-format
  31.352 +msgid "program creates with the switch -7 on a hard disk device.\n"
  31.353 +msgstr "созданную этой программой с ключом -7 на жестком диске.\n"
  31.354 +
  31.355 +#: src/identify.c:562
  31.356 +#, c-format
  31.357 +msgid "it is a public domain syslinux master boot record, like the one this\n"
  31.358 +msgstr "это главная загрузочная запись (MBR) syslinux, находящаяся в общественном\n"
  31.359 +
  31.360 +#: src/identify.c:564
  31.361 +#, c-format
  31.362 +msgid "program creates with the switch -s on a hard disk device.\n"
  31.363 +msgstr "достоянии и похожая на созданную этой программой с ключом -s на жестком диске.\n"
  31.364 +
  31.365 +#: src/identify.c:572
  31.366 +#, c-format
  31.367 +msgid "it is a GPL syslinux GPT master boot record, like the one this\n"
  31.368 +msgstr "это главная загрузочная запись (MBR) syslinux GPT под лицензией GPL, похожая на\n"
  31.369 +
  31.370 +#: src/identify.c:574
  31.371 +#, c-format
  31.372 +msgid "program creates with the switch -t on a hard disk device.\n"
  31.373 +msgstr "созданную этой программой с ключом -t на жестком диске.\n"
  31.374 +
  31.375 +#: src/identify.c:582
  31.376 +#, c-format
  31.377 +msgid "it is a Rufus master boot record, like the one this\n"
  31.378 +msgstr "это главная загрузочная запись (MBR) Rufus, похожая на\n"
  31.379 +
  31.380 +#: src/identify.c:584
  31.381 +#, c-format
  31.382 +msgid "program creates with the switch -r on a hard disk device.\n"
  31.383 +msgstr "созданную этой программой с ключом -r на жестком диске.\n"
  31.384 +
  31.385 +#: src/identify.c:592
  31.386 +#, c-format
  31.387 +msgid "it is a ReactOS master boot record, like the one this\n"
  31.388 +msgstr "это главная загрузочная запись (MBR) ReactOS, похожая на\n"
  31.389 +
  31.390 +#: src/identify.c:594
  31.391 +#, c-format
  31.392 +msgid "program creates with the switch -a on a hard disk device.\n"
  31.393 +msgstr "созданную этой программой с ключом -a на жестком диске.\n"
  31.394 +
  31.395 +#: src/identify.c:602
  31.396 +#, c-format
  31.397 +msgid "it is a KolibriOS master boot record, like the one this\n"
  31.398 +msgstr "это главная загрузочная запись (MBR) KolibriOS, похожая на\n"
  31.399 +
  31.400 +#: src/identify.c:604
  31.401 +#, c-format
  31.402 +msgid "program creates with the switch -k on a hard disk device.\n"
  31.403 +msgstr "созданную этой программой с ключом -k на жестком диске.\n"
  31.404 +
  31.405 +#: src/identify.c:612
  31.406 +#, c-format
  31.407 +msgid "it is a Grub4DOS master boot record, like the one this\n"
  31.408 +msgstr "это главная загрузочная запись (MBR) Grub4DOS, похожая на\n"
  31.409 +
  31.410 +#: src/identify.c:614
  31.411 +#, c-format
  31.412 +msgid "program creates with the switch -g on a hard disk device.\n"
  31.413 +msgstr "созданную этой программой с ключом -g на жестком диске.\n"
  31.414 +
  31.415 +#: src/identify.c:622
  31.416 +#, c-format
  31.417 +msgid "it is a GRUB 2 master boot record, like the one this\n"
  31.418 +msgstr "это главная загрузочная запись (MBR) GRUB 2, похожая на\n"
  31.419 +
  31.420 +#: src/identify.c:624
  31.421 +#, c-format
  31.422 +msgid "program creates with the switch -b on a hard disk device.\n"
  31.423 +msgstr "созданную этой программой с ключом -b на жестком диске.\n"
  31.424 +
  31.425 +#: src/identify.c:632
  31.426 +#, c-format
  31.427 +msgid "it is a zeroed non-bootable master boot record, like the one this\n"
  31.428 +msgstr "это обнуленная главная загрузочная запись (MBR), которую можно создать\n"
  31.429 +
  31.430 +#: src/identify.c:634
  31.431 +#, c-format
  31.432 +msgid "program creates with the switch -z on a hard disk device.\n"
  31.433 +msgstr "этой программой с ключом -z на жестком диске.\n"
  31.434 +
  31.435 +#: src/identify.c:639
  31.436 +#, c-format
  31.437 +msgid "it is a non-bootable master boot record, almost like the one this\n"
  31.438 +msgstr "это главная загрузочная запись (MBR) без возможности загрузки, которую можно\n"
  31.439 +
  31.440 +#: src/identify.c:641
  31.441 +#, c-format
  31.442 +msgid "program creates with the switch -z on a hard disk device but\n"
  31.443 +msgstr "создать этой программой с ключом -z на жестком диске, но\n"
  31.444 +
  31.445 +#: src/identify.c:643
  31.446 +#, c-format
  31.447 +msgid "with windows disk signature 0x%08x\n"
  31.448 +msgstr "с сигнатурой диска windows 0x%08x, которую эта программа может\n"
  31.449 +
  31.450 +#: src/identify.c:646
  31.451 +#, c-format
  31.452 +msgid "which this program can write with switch -S and copy protect\n"
  31.453 +msgstr "записать, используя ключ -S и с защитой от копирования\n"
  31.454 +
  31.455 +#: src/identify.c:648
  31.456 +#, c-format
  31.457 +msgid "bytes 0x%04x (%s).\n"
  31.458 +msgstr "байтов 0x%04x (%s).\n"
  31.459 +
  31.460 +#: src/identify.c:653
  31.461 +#, c-format
  31.462 +msgid "it is an unknown boot record\n"
  31.463 +msgstr "это неизвестная загрузочная запись\n"
  31.464 +
  31.465 +#: src/identify.c:656
  31.466 +#, c-format
  31.467 +msgid "The OEM ID is %s\n"
  31.468 +msgstr "Идентификатор OEM - %s\n"
  31.469 +
  31.470 +#: src/main.c:79
  31.471 +#, c-format
  31.472 +msgid "Unable to open %s, %s\n"
  31.473 +msgstr "Не удалось открыть %s, %s\n"
  31.474 +
  31.475 +#: src/main.c:86
  31.476 +#, c-format
  31.477 +msgid "Unable to automaticly select boot record for %s\n"
  31.478 +msgstr "Не удалось автоматически выбрать загрузочную запись для %s\n"
  31.479 +
  31.480 +#: src/main.c:125
  31.481 +#, c-format
  31.482 +msgid "Start sector %ld (nr of hidden sectors) successfully written to %s\n"
  31.483 +msgstr "Начальный сектор %ld (кол-во скрытых секторов) успешно записан в %s\n"
  31.484 +
  31.485 +#: src/main.c:130
  31.486 +#, c-format
  31.487 +msgid "Physical disk drive id 0x80 (C:) successfully written to %s\n"
  31.488 +msgstr "Идентификатор привода физического диска 0x80 (C:) успешно записан на %s\n"
  31.489 +
  31.490 +#: src/main.c:134
  31.491 +#, c-format
  31.492 +msgid "Number of heads (%d) successfully written to %s\n"
  31.493 +msgstr "Количество головок (%d) успешно записано на %s\n"
  31.494 +
  31.495 +#: src/main.c:140
  31.496 +#, c-format
  31.497 +msgid "Failed writing number of heads to %s\n"
  31.498 +msgstr "Не удалось записать количество головок на %s\n"
  31.499 +
  31.500 +#: src/main.c:146
  31.501 +#, c-format
  31.502 +msgid "Failed writing physical disk drive id to %s\n"
  31.503 +msgstr "Не удалось записать идентификатор привода физического диска на %s\n"
  31.504 +
  31.505 +#: src/main.c:152
  31.506 +#, c-format
  31.507 +msgid "Failed writing start sector to %s, this is only possible to do with\n"
  31.508 +msgstr "Не удалось записать начальный сектор на %s, это возможно сделать только\n"
  31.509 +
  31.510 +#: src/main.c:154
  31.511 +#, c-format
  31.512 +msgid "real partitions!\n"
  31.513 +msgstr "на реальных разделах!\n"
  31.514 +
  31.515 +#: src/main.c:171
  31.516 +#, c-format
  31.517 +msgid "Windows 7 master boot record successfully written to %s\n"
  31.518 +msgstr "Главная загрузочная запись Windows 7 успешно записана на %s\n"
  31.519 +
  31.520 +#: src/main.c:175
  31.521 +#, c-format
  31.522 +msgid "Failed writing Windows 7 master boot record to %s\n"
  31.523 +msgstr "Не удалось записать главную загрузочную запись Windows 7 на %s\n"
  31.524 +
  31.525 +#: src/main.c:184
  31.526 +#, c-format
  31.527 +msgid "Windows Vista master boot record successfully written to %s\n"
  31.528 +msgstr "Главная загрузочная запись Windows Vista успешно записана на %s\n"
  31.529 +
  31.530 +#: src/main.c:188
  31.531 +#, c-format
  31.532 +msgid "Failed writing Windows Vista master boot record to %s\n"
  31.533 +msgstr "Не удалось записать главную загрузочную запись Windows Vista на %s\n"
  31.534 +
  31.535 +#: src/main.c:197
  31.536 +#, c-format
  31.537 +msgid "Windows 2000/XP/2003 master boot record successfully written to %s\n"
  31.538 +msgstr "Главная загр. запись Windows 2000/XP/2003 успешно записана на %s\n"
  31.539 +
  31.540 +#: src/main.c:201
  31.541 +#, c-format
  31.542 +msgid "Failed writing Windows 2000/XP/2003 master boot record to %s\n"
  31.543 +msgstr "Не удалось записать главную загр. запись Windows 2000/XP/2003 на %s\n"
  31.544 +
  31.545 +#: src/main.c:210
  31.546 +#, c-format
  31.547 +msgid "Windows 95B/98/98SE/ME master boot record successfully written to %s\n"
  31.548 +msgstr "Главная загр. запись Windows 95B/98/98SE/ME успешно записана на %s\n"
  31.549 +
  31.550 +#: src/main.c:214
  31.551 +#, c-format
  31.552 +msgid "Failed writing Windows 95B/98/98SE/ME master boot record to %s\n"
  31.553 +msgstr "Не удалось записать главную загр. запись Windows 95B/98/98SE/ME на %s\n"
  31.554 +
  31.555 +#: src/main.c:223
  31.556 +#, c-format
  31.557 +msgid "DOS/Windows NT master boot record successfully written to %s\n"
  31.558 +msgstr "Главная загрузочная запись DOS/Windows NT успешно записана на %s\n"
  31.559 +
  31.560 +#: src/main.c:227
  31.561 +#, c-format
  31.562 +msgid "Failed writing DOS/Windows NT master boot record to %s\n"
  31.563 +msgstr "Не удалось записать главную загрузочную запись DOS/Windows NT на %s\n"
  31.564 +
  31.565 +#: src/main.c:236
  31.566 +#, c-format
  31.567 +msgid "Syslinux master boot record successfully written to %s\n"
  31.568 +msgstr "Главная загрузочная запись Syslinux успешно записана на %s\n"
  31.569 +
  31.570 +#: src/main.c:240
  31.571 +#, c-format
  31.572 +msgid "Failed writing Syslinux master boot record to %s\n"
  31.573 +msgstr "Не удалось записать главную загрузочную запись Syslinux на %s\n"
  31.574 +
  31.575 +#: src/main.c:249
  31.576 +#, c-format
  31.577 +msgid "Syslinux GPT master boot record successfully written to %s\n"
  31.578 +msgstr "Главная загрузочная запись Syslinux GPT успешно записана на %s\n"
  31.579 +
  31.580 +#: src/main.c:253
  31.581 +#, c-format
  31.582 +msgid "Failed writing Syslinux GPT master boot record to %s\n"
  31.583 +msgstr "Не удалось записать главную загрузочную запись Syslinux GPT на %s\n"
  31.584 +
  31.585 +#: src/main.c:262
  31.586 +#, c-format
  31.587 +msgid "Rufus master boot record successfully written to %s\n"
  31.588 +msgstr "Главная загрузочная запись Rufus успешно записана на %s\n"
  31.589 +
  31.590 +#: src/main.c:266
  31.591 +#, c-format
  31.592 +msgid "Failed writing Rufus master boot record to %s\n"
  31.593 +msgstr "Не удалось записать главную загрузочную запись Rufus на %s\n"
  31.594 +
  31.595 +#: src/main.c:275
  31.596 +#, c-format
  31.597 +msgid "ReactOS master boot record successfully written to %s\n"
  31.598 +msgstr "Главная загрузочная запись ReactOS успешно записана на %s\n"
  31.599 +
  31.600 +#: src/main.c:279
  31.601 +#, c-format
  31.602 +msgid "Failed writing ReactOS master boot record to %s\n"
  31.603 +msgstr "Не удалось записать главную загрузочную запись ReactOS на %s\n"
  31.604 +
  31.605 +#: src/main.c:288
  31.606 +#, c-format
  31.607 +msgid "KolibriOS master boot record successfully written to %s\n"
  31.608 +msgstr "Главная загрузочная запись KolibriOS успешно записана на %s\n"
  31.609 +
  31.610 +#: src/main.c:292
  31.611 +#, c-format
  31.612 +msgid "Failed writing KolibriOS master boot record to %s\n"
  31.613 +msgstr "Не удалось записать главную загрузочную запись KolibriOS на %s\n"
  31.614 +
  31.615 +#: src/main.c:301
  31.616 +#, c-format
  31.617 +msgid "Grub4DOS master boot record successfully written to %s\n"
  31.618 +msgstr "Главная загрузочная запись Grub4DOS успешно записана на %s\n"
  31.619 +
  31.620 +#: src/main.c:305
  31.621 +#, c-format
  31.622 +msgid "Failed writing Grub4DOS master boot record to %s\n"
  31.623 +msgstr "Не удалось записать главную загрузочную запись Grub4DOS на %s\n"
  31.624 +
  31.625 +#: src/main.c:314
  31.626 +#, c-format
  31.627 +msgid "GRUB 2 master boot record successfully written to %s\n"
  31.628 +msgstr "Главная загрузочная запись GRUB 2 успешно записана на %s\n"
  31.629 +
  31.630 +#: src/main.c:318
  31.631 +#, c-format
  31.632 +msgid "Failed writing GRUB2 master boot record to %s\n"
  31.633 +msgstr "Не удалось записать главную загрузочную запись GRUB 2 на %s\n"
  31.634 +
  31.635 +#: src/main.c:327
  31.636 +#, c-format
  31.637 +msgid "Empty (zeroed) master boot record successfully written to %s\n"
  31.638 +msgstr "Пустая (обнуленная) MBR успешно записана на %s\n"
  31.639 +
  31.640 +#: src/main.c:331
  31.641 +#, c-format
  31.642 +msgid "Failed writing empty (zeroed) master boot record to %s\n"
  31.643 +msgstr "Не удалось записать пустую (обнуленную) MBR на %s\n"
  31.644 +
  31.645 +#: src/main.c:340
  31.646 +#, c-format
  31.647 +msgid "FAT12 boot record successfully written to %s\n"
  31.648 +msgstr "Загрузочная запись FAT12 успешно записана на %s\n"
  31.649 +
  31.650 +#: src/main.c:344
  31.651 +#, c-format
  31.652 +msgid "Failed writing FAT12 boot record to %s\n"
  31.653 +msgstr "Не удалось записать загрузочную запись FAT12 на %s\n"
  31.654 +
  31.655 +#: src/main.c:353
  31.656 +#, c-format
  31.657 +msgid "FAT16 boot record successfully written to %s\n"
  31.658 +msgstr "Загрузочная запись FAT16 успешно записана на %s\n"
  31.659 +
  31.660 +#: src/main.c:357
  31.661 +#, c-format
  31.662 +msgid "Failed writing FAT16 boot record to %s\n"
  31.663 +msgstr "Не удалось записать загрузочную запись FAT16 на %s\n"
  31.664 +
  31.665 +#: src/main.c:366
  31.666 +#, c-format
  31.667 +msgid "FAT16 FreeDOS boot record successfully written to %s\n"
  31.668 +msgstr "Загрузочная запись FAT16 FreeDOS успешно записана на %s\n"
  31.669 +
  31.670 +#: src/main.c:370
  31.671 +#, c-format
  31.672 +msgid "Failed writing FAT16 FreeDOS boot record to %s\n"
  31.673 +msgstr "Не удалось записать загрузочную запись FAT16 FreeDOS на %s\n"
  31.674 +
  31.675 +#: src/main.c:379
  31.676 +#, c-format
  31.677 +msgid "FAT16 ReactOS boot record successfully written to %s\n"
  31.678 +msgstr "Загрузочная запись FAT16 ReactOS успешно записана на %s\n"
  31.679 +
  31.680 +#: src/main.c:383
  31.681 +#, c-format
  31.682 +msgid "Failed writing FAT16 ReactOS boot record to %s\n"
  31.683 +msgstr "Не удалось записать загрузочную запись FAT16 ReactOS на %s\n"
  31.684 +
  31.685 +#: src/main.c:392
  31.686 +#, c-format
  31.687 +msgid "FAT32 NT boot record successfully written to %s\n"
  31.688 +msgstr "Загрузочная запись FAT32 NT успешно записана на %s\n"
  31.689 +
  31.690 +#: src/main.c:396
  31.691 +#, c-format
  31.692 +msgid "Failed writing FAT32 NT boot record to %s\n"
  31.693 +msgstr "Не удалось записать загрузочную запись FAT32 NT на %s\n"
  31.694 +
  31.695 +#: src/main.c:405
  31.696 +#, c-format
  31.697 +msgid "FAT32 PE boot record successfully written to %s\n"
  31.698 +msgstr "Загрузочная запись FAT32 PE успешно записана на %s\n"
  31.699 +
  31.700 +#: src/main.c:409
  31.701 +#, c-format
  31.702 +msgid "Failed writing FAT32 PE boot record to %s\n"
  31.703 +msgstr "Не удалось записать загрузочную запись FAT32 PE на %s\n"
  31.704 +
  31.705 +#: src/main.c:418
  31.706 +#, c-format
  31.707 +msgid "FAT32 FreeDOS boot record successfully written to %s\n"
  31.708 +msgstr "Загрузочная запись FAT32 FreeDOS успешно записана на %s\n"
  31.709 +
  31.710 +#: src/main.c:422
  31.711 +#, c-format
  31.712 +msgid "Failed writing FAT32 FreeDOS boot record to %s\n"
  31.713 +msgstr "Не удалось записать загрузочную запись FAT32 FreeDOS на %s\n"
  31.714 +
  31.715 +#: src/main.c:432
  31.716 +#, c-format
  31.717 +msgid "FAT32 KolibriOS boot record successfully written to %s\n"
  31.718 +msgstr "Загрузочная запись FAT32 KolibriOS успешно записана на %s\n"
  31.719 +
  31.720 +#: src/main.c:436
  31.721 +#, c-format
  31.722 +msgid "Failed writing FAT32 KolibriOS boot record to %s\n"
  31.723 +msgstr "Не удалось записать загрузочную запись FAT32 KolibriOS на %s\n"
  31.724 +
  31.725 +#: src/main.c:445
  31.726 +#, c-format
  31.727 +msgid "FAT32 ReactOS boot record successfully written to %s\n"
  31.728 +msgstr "Загрузочная запись FAT32 ReactOS успешно записана на %s\n"
  31.729 +
  31.730 +#: src/main.c:449
  31.731 +#, c-format
  31.732 +msgid "Failed writing FAT32 ReactOS boot record to %s\n"
  31.733 +msgstr "Не удалось записать загрузочную запись FAT32 ReactOS на %s\n"
  31.734 +
  31.735 +#: src/main.c:458
  31.736 +#, c-format
  31.737 +msgid "FAT32 DOS boot record successfully written to %s\n"
  31.738 +msgstr "Загрузочная запись FAT32 DOS успешно записана на %s\n"
  31.739 +
  31.740 +#: src/main.c:462
  31.741 +#, c-format
  31.742 +msgid "Failed writing FAT32 DOS boot record to %s\n"
  31.743 +msgstr "Не удалось записать загрузочную запись FAT32 DOS на %s\n"
  31.744 +
  31.745 +#: src/main.c:471
  31.746 +#, c-format
  31.747 +msgid "NTFS Windows 7 boot record successfully written to %s\n"
  31.748 +msgstr "Загрузочная запись NTFS Windows 7 успешно записана на %s\n"
  31.749 +
  31.750 +#: src/main.c:475
  31.751 +#, c-format
  31.752 +msgid "Failed writing NTFS Windows 7 boot record to %s\n"
  31.753 +msgstr "Не удалось записать загрузочную запись NTFS Windows 7 на %s\n"
  31.754 +
  31.755 +#: src/main.c:490
  31.756 +#, c-format
  31.757 +msgid "OEM ID '%s' successfully written to %s\n"
  31.758 +msgstr "Идентификатор OEM «%s» успешно записан на %s\n"
  31.759 +
  31.760 +#: src/main.c:494
  31.761 +#, c-format
  31.762 +msgid "Failed writing OEM ID to %s\n"
  31.763 +msgstr "Не удалось записать OEM ID на %s\n"
  31.764 +
  31.765 +#: src/main.c:502
  31.766 +#, c-format
  31.767 +msgid "Windows Disk Signature 0x%08x successfully written to %s\n"
  31.768 +msgstr "Сигнатура диска Windows 0x%08x успешно записана на %s\n"
  31.769 +
  31.770 +#: src/main.c:506
  31.771 +#, c-format
  31.772 +msgid "Failed writing Windows Disk Signature to %s\n"
  31.773 +msgstr "Не удалось записать сигнатуру диска Windows на %s\n"
  31.774 +
  31.775 +#: src/main.c:517
  31.776 +#, c-format
  31.777 +msgid ""
  31.778 +"Usage:\n"
  31.779 +"\t%s [options] [device]\n"
  31.780 +"Options:\n"
  31.781 +msgstr ""
  31.782 +"Использование:\n"
  31.783 +"\t%s [параметры] [устройство]\n"
  31.784 +"Параметры:\n"
  31.785 +
  31.786 +#: src/main.c:519
  31.787 +#, c-format
  31.788 +msgid "    -1, --fat12     Write a FAT12 floppy boot record to device\n"
  31.789 +msgstr "  -1, --fat12        Записать загрузочную запись дискеты FAT12 на устройство\n"
  31.790 +
  31.791 +#: src/main.c:521
  31.792 +#, c-format
  31.793 +msgid "    -2, --fat32nt   Write a FAT32 partition NT boot record to device\n"
  31.794 +msgstr "  -2, --fat32nt      Записать загрузочную запись NT раздела FAT32 на устройство\n"
  31.795 +
  31.796 +#: src/main.c:523
  31.797 +#, c-format
  31.798 +msgid "    -e, --fat32pe   Write a FAT32 partition PE boot record to device\n"
  31.799 +msgstr "  -e, --fat32pe      Записать загрузочную запись PE раздела FAT32 на устройство\n"
  31.800 +
  31.801 +#: src/main.c:525
  31.802 +#, c-format
  31.803 +msgid "    -3, --fat32     Write a FAT32 partition DOS boot record to device\n"
  31.804 +msgstr "  -3, --fat32        Записать загрузочную запись DOS раздела FAT32 на устройство\n"
  31.805 +
  31.806 +#: src/main.c:527
  31.807 +#, c-format
  31.808 +msgid "    -4, --fat32free Write a FAT32 partition FreeDOS boot record to device\n"
  31.809 +msgstr "  -4, --fat32free    Записать загр. запись FreeDOS раздела FAT32 на устройство\n"
  31.810 +
  31.811 +#: src/main.c:529
  31.812 +#, c-format
  31.813 +msgid "    -5, --fat16free Write a FAT16 partition FreeDOS boot record to device\n"
  31.814 +msgstr "  -5, --fat16free    Записать загр. запись FreeDOS раздела FAT16 на устройство\n"
  31.815 +
  31.816 +#: src/main.c:531
  31.817 +#, c-format
  31.818 +msgid "    -6, --fat16     Write a FAT16 partition DOS boot record to device\n"
  31.819 +msgstr "  -6, --fat16        Записать загрузочную запись DOS раздела FAT16 на устройство\n"
  31.820 +
  31.821 +#: src/main.c:533
  31.822 +#, c-format
  31.823 +msgid "    -n, --ntfs      Write a NTFS partition Windows 7 boot record to device\n"
  31.824 +msgstr "  -n, --ntfs         Записать загр. запись Windows 7 раздела NTFS на устройство\n"
  31.825 +
  31.826 +#: src/main.c:535
  31.827 +#, c-format
  31.828 +msgid "    -o, --fat16ros  Write a FAT16 partition ReactOS boot record to device\n"
  31.829 +msgstr "  -o, --fat16ros     Записать загр. запись ReactOS раздела FAT16 на устройство\n"
  31.830 +
  31.831 +#: src/main.c:537
  31.832 +#, c-format
  31.833 +msgid "    -c, --fat32ros  Write a FAT32 partition ReactOS boot record to device\n"
  31.834 +msgstr "  -c, --fat32ros     Записать загр. запись ReactOS раздела FAT32 на устройство\n"
  31.835 +
  31.836 +#: src/main.c:539
  31.837 +#, c-format
  31.838 +msgid "    -q, --fat32kos  Write a FAT32 partition KolibriOS boot record to device\n"
  31.839 +msgstr "  -q, --fat32kos     Записать загр. запись KolibriOS раздела FAT32 на устройство\n"
  31.840 +
  31.841 +#: src/main.c:541
  31.842 +#, c-format
  31.843 +msgid "    -l, --wipelabel Reset partition disk label in boot record\n"
  31.844 +msgstr "  -l, --wipelabel    Очистить метку диска в загрузочной записи\n"
  31.845 +
  31.846 +#: src/main.c:543
  31.847 +#, c-format
  31.848 +msgid "    -p, --partition Write partition info (hidden sectors, heads and drive id)\n"
  31.849 +msgstr "  -p, --partition    Записать информацию раздела (скрытые секторы, головки и\n"
  31.850 +
  31.851 +#: src/main.c:545
  31.852 +#, c-format
  31.853 +msgid "                    to boot record\n"
  31.854 +msgstr "                     ID привода) в загрузочную запись\n"
  31.855 +
  31.856 +#: src/main.c:547
  31.857 +#, c-format
  31.858 +msgid "    -H, --heads <n> Manually set number of heads if partition info is written\n"
  31.859 +msgstr "  -H, --heads <n>    Установить количество головок при записи инф. раздела\n"
  31.860 +
  31.861 +#: src/main.c:549
  31.862 +#, c-format
  31.863 +msgid "    -B, --bps <n>   Manually set number of bytes per sector (default 512)\n"
  31.864 +msgstr "  -B, --bps <n>      Установить размер сектора в байтах (по умолчанию - 512)\n"
  31.865 +
  31.866 +#: src/main.c:551
  31.867 +#, c-format
  31.868 +msgid "    -O, --writeoem <s>   Write OEM ID string <s> to file system\n"
  31.869 +msgstr "  -O, --writeoem <s> Записать ID-строку OEM <s> в файловую систему\n"
  31.870 +
  31.871 +#: src/main.c:553
  31.872 +#, c-format
  31.873 +msgid "    -S, --writewds <x>   Write Windows Disk Signature hexadecimal <x> to MBR\n"
  31.874 +msgstr "  -S, --writewds <x> Записать сигнатуру диска Windows <x> (hex) в MBR\n"
  31.875 +
  31.876 +#: src/main.c:555
  31.877 +#, c-format
  31.878 +msgid "    -7, --mbr7      Write a Windows 7 MBR to device\n"
  31.879 +msgstr "  -7, --mbr7         Записать MBR Windows 7 на устройство\n"
  31.880 +
  31.881 +#: src/main.c:557
  31.882 +#, c-format
  31.883 +msgid "    -i, --mbrvista  Write a Windows Vista MBR to device\n"
  31.884 +msgstr "  -i, --mbrvista     Записать MBR Windows Vista на устройство\n"
  31.885 +
  31.886 +#: src/main.c:559
  31.887 +#, c-format
  31.888 +msgid "    -m, --mbr       Write a Windows 2000/XP/2003 MBR to device\n"
  31.889 +msgstr "  -m, --mbr          Записать MBR Windows 2000/XP/2003 на устройство\n"
  31.890 +
  31.891 +#: src/main.c:561
  31.892 +#, c-format
  31.893 +msgid "    -9, --mbr95b    Write a Windows 95B/98/98SE/ME MBR to device\n"
  31.894 +msgstr "  -9, --mbr95b       Записать MBR Windows 95B/98/98SE/ME на устройство\n"
  31.895 +
  31.896 +#: src/main.c:563
  31.897 +#, c-format
  31.898 +msgid "    -d, --mbrdos    Write a DOS/Windows NT MBR to device\n"
  31.899 +msgstr "  -d, --mbrdos       Записать MBR DOS/Windows NT на устройство\n"
  31.900 +
  31.901 +#: src/main.c:565
  31.902 +#, c-format
  31.903 +msgid "    -s, --mbrsyslinux    Write a Syslinux MBR to device\n"
  31.904 +msgstr "  -s, --mbrsyslinux  Записать MBR Syslinux на устройство\n"
  31.905 +
  31.906 +#: src/main.c:567
  31.907 +#, c-format
  31.908 +msgid "    -t, --mbrgptsyslinux Write a Syslinux GPT MBR to device\n"
  31.909 +msgstr "  -t, --mbrgptsyslinux Записать MBR GPT Syslinux на устройство\n"
  31.910 +
  31.911 +#: src/main.c:569
  31.912 +#, c-format
  31.913 +msgid "    -a, --mbrreactos     Write a ReactOS MBR to device\n"
  31.914 +msgstr "  -a, --mbrreactos   Записать MBR ReactOS на устройство\n"
  31.915 +
  31.916 +#: src/main.c:571
  31.917 +#, c-format
  31.918 +msgid "    -k, --mbrkolibrios   Write a KolibriOS MBR to device\n"
  31.919 +msgstr "  -k, --mbrkolibrios Записать MBR KolibriOS на устройство\n"
  31.920 +
  31.921 +#: src/main.c:573
  31.922 +#, c-format
  31.923 +msgid "    -r, --mbrrufus  Write a Rufus MBR to device\n"
  31.924 +msgstr "  -r, --mbrrufus     Записать MBR Rufus на устройство\n"
  31.925 +
  31.926 +#: src/main.c:575
  31.927 +#, c-format
  31.928 +msgid "    -g, --mbrgrub4dos    Write a Grub4Dos MBR to device\n"
  31.929 +msgstr "  -g, --mbrgrub4dos  Записать MBR Grub4Dos на устройство\n"
  31.930 +
  31.931 +#: src/main.c:577
  31.932 +#, c-format
  31.933 +msgid "    -b, --mbrgrub2  Write a Grub 2 MBR to device\n"
  31.934 +msgstr "  -b, --mbrgrub2     Записать MBR Grub 2 на устройство\n"
  31.935 +
  31.936 +#: src/main.c:579
  31.937 +#, c-format
  31.938 +msgid "    -z, --mbrzero   Write an empty (zeroed) MBR to device\n"
  31.939 +msgstr "  -z, --mbrzero      Записать пустую (обнуленную) MBR на устройство\n"
  31.940 +
  31.941 +#: src/main.c:581
  31.942 +#, c-format
  31.943 +msgid "    -f, --force     Force writing of boot record\n"
  31.944 +msgstr "  -f, --force        Принудительно записать загрузочную запись\n"
  31.945 +
  31.946 +#: src/main.c:583
  31.947 +#, c-format
  31.948 +msgid "    -h, --help      Display this help and exit\n"
  31.949 +msgstr "  -h, --help         Вывести эту справку и выйти\n"
  31.950 +
  31.951 +#: src/main.c:585
  31.952 +#, c-format
  31.953 +msgid "    -v, --version   Show program version\n"
  31.954 +msgstr "  -v, --version      Показать версию программы\n"
  31.955 +
  31.956 +#: src/main.c:587
  31.957 +#, c-format
  31.958 +msgid ""
  31.959 +"    -w, --write     Write automatically selected boot record to device\n"
  31.960 +"\n"
  31.961 +msgstr ""
  31.962 +"  -w, --write        Записать автоматически выбранную MBR на устройство\n"
  31.963 +"\n"
  31.964 +
  31.965 +#: src/main.c:589
  31.966 +#, c-format
  31.967 +msgid ""
  31.968 +"    Default         Inspect current boot record\n"
  31.969 +"\n"
  31.970 +msgstr ""
  31.971 +"  По умолчанию       Проверить текущую загрузочную запись\n"
  31.972 +"\n"
  31.973 +
  31.974 +#: src/main.c:591
  31.975 +#, c-format
  31.976 +msgid "Warning: Writing the wrong kind of boot record to a device might\n"
  31.977 +msgstr "Предупреждение. Запись неправильного типа загрузочной записи на устройство\n"
  31.978 +
  31.979 +#: src/main.c:593
  31.980 +#, c-format
  31.981 +msgid ""
  31.982 +"destroy partition information or file system!\n"
  31.983 +"\n"
  31.984 +msgstr ""
  31.985 +"может привести к потере информации раздела или файловой системы!\n"
  31.986 +"\n"
  31.987 +
  31.988 +#: src/main.c:598 src/main.c:599
  31.989 +#, c-format
  31.990 +msgid ""
  31.991 +"Written by Henrik Carlqvist\n"
  31.992 +"\n"
  31.993 +msgstr ""
  31.994 +"Написано Хенриком Карлквистом (Henrik Carlqvist)\n"
  31.995 +"\n"
  31.996 +
  31.997 +#: src/main.c:600
  31.998 +#, c-format
  31.999 +msgid "Copyright (C) 2009-2016 Free Software Foundation, Inc.\n"
 31.1000 +msgstr "Авторские права (C) 2009-2016 Free Software Foundation, Inc.\n"
 31.1001 +
 31.1002 +#: src/main.c:601
 31.1003 +#, c-format
 31.1004 +msgid "This is free software; see the source for copying conditions.  There is NO\n"
 31.1005 +msgstr "Это бесплатное программное обеспечение; см. исходники для условий копирования.\n"
 31.1006 +
 31.1007 +#: src/main.c:602
 31.1008 +#, c-format
 31.1009 +msgid ""
 31.1010 +"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
 31.1011 +"\n"
 31.1012 +msgstr ""
 31.1013 +"Никакие гарантии НЕ ПРЕДОСТАВЛЯЮТСЯ, в том числе гарантии КОММЕРЧЕСКОЙ\n"
 31.1014 +"ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ.\n"
 31.1015 +
 31.1016 +#: src/oem_id.c:69
 31.1017 +#, c-format
 31.1018 +msgid "%s does not seem to be a floppy or disk partition device,\n"
 31.1019 +msgstr "Устройство %s не является дискетой или разделом диска,\n"
 31.1020 +
 31.1021 +#: src/oem_id.c:74
 31.1022 +#, c-format
 31.1023 +msgid "%s does not seem to have a FAT or NTFS file system,\n"
 31.1024 +msgstr "%s не содержит файловую систему FAT или NTFS,\n"
 31.1025 +
 31.1026 +#: src/oem_id.c:77
 31.1027 +#, c-format
 31.1028 +msgid "use the switch -f to force writing of OEM ID\n"
 31.1029 +msgstr "используйте ключ -f, чтобы принудительно записать OEM ID\n"
    32.1 --- a/pixman/description.txt	Tue Jun 27 17:08:48 2017 +0300
    32.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.3 @@ -1,3 +0,0 @@
    32.4 -A library for manipulating pixel regions -- a set of Y-X banded rectangles,
    32.5 -image compositing using the Porter/Duff model and implicit mask generation for
    32.6 -geometric primitives including trapezoids, triangles, and rectangles.
    33.1 --- a/pixman/receipt	Tue Jun 27 17:08:48 2017 +0300
    33.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.3 @@ -1,38 +0,0 @@
    33.4 -# SliTaz package receipt v2.
    33.5 -
    33.6 -PACKAGE="pixman"
    33.7 -VERSION="0.34.0"
    33.8 -CATEGORY="x-window"
    33.9 -SHORT_DESC="Pixel-manipulation library for X and Cairo"
   33.10 -MAINTAINER="pankso@slitaz.org"
   33.11 -LICENSE="MIT"
   33.12 -WEB_SITE="https://www.cairographics.org/"
   33.13 -HOST_ARCH="i486 arm"
   33.14 -
   33.15 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   33.16 -WGET_URL="${WEB_SITE}releases/$TARBALL"
   33.17 -TARBALL_MD5="e80ebae4da01e77f68744319f01d52a3"
   33.18 -
   33.19 -BUILD_DEPENDS="libpng-dev"
   33.20 -SPLIT="pixman-dev"
   33.21 -
   33.22 -# Rules to configure and make the package.
   33.23 -compile_rules()
   33.24 -{
   33.25 -	./configure \
   33.26 -		--enable-gtk=no \
   33.27 -		--enable-libpng \
   33.28 -		--disable-static \
   33.29 -		$CONFIGURE_ARGS &&
   33.30 -	make &&
   33.31 -	make install
   33.32 -}
   33.33 -
   33.34 -# Rules to gen a SliTaz package suitable for Tazpkg.
   33.35 -genpkg_rules()
   33.36 -{
   33.37 -	case $PACKAGE in
   33.38 -		pixman) copy @std;;
   33.39 -		*-dev) copy @dev;;
   33.40 -	esac
   33.41 -}
    34.1 --- a/py3k3/receipt	Tue Jun 27 17:08:48 2017 +0300
    34.2 +++ b/py3k3/receipt	Fri Jul 14 16:02:21 2017 +0300
    34.3 @@ -12,7 +12,7 @@
    34.4  WGET_URL="https://www.python.org/ftp/python/$VERSION/$TARBALL"
    34.5  PROVIDE="py3k"
    34.6  
    34.7 -DEPENDS="openssl bzlib readline sqlite zlib xorg-libXss ncursesw gdbm tk \
    34.8 +DEPENDS="openssl bzlib readline sqlite zlib xorg-libXScrnSaver ncursesw gdbm tk \
    34.9  xorg-libXext"
   34.10  BUILD_DEPENDS="readline-dev gdbm-dev openssl-dev sqlite-dev zlib-dev tk-dev \
   34.11  ncursesw-dev liblzma-dev"
    35.1 --- a/qutim/receipt	Tue Jun 27 17:08:48 2017 +0300
    35.2 +++ b/qutim/receipt	Fri Jul 14 16:02:21 2017 +0300
    35.3 @@ -10,8 +10,8 @@
    35.4  WEB_SITE="http://qutim.org"
    35.5  WGET_URL="$WEB_SITE/dwnl/40/$TARBALL"
    35.6  
    35.7 -DEPENDS="qt4 qca qt4-phonon xorg-libXss libjreen Qt4-qca-ossl"
    35.8 -BUILD_DEPENDS="Qt4-dev qmake cmake qca-dev xorg-libXss-dev dbus-dev libjreen-dev mesa-dev"
    35.9 +DEPENDS="qt4 qca qt4-phonon xorg-libXScrnSaver libjreen Qt4-qca-ossl"
   35.10 +BUILD_DEPENDS="Qt4-dev qmake cmake qca-dev xorg-libXScrnSaver-dev dbus-dev libjreen-dev mesa-dev"
   35.11  
   35.12  # Rules to configure and make the package.
   35.13  compile_rules()
    36.1 --- a/remind/receipt	Tue Jun 27 17:08:48 2017 +0300
    36.2 +++ b/remind/receipt	Fri Jul 14 16:02:21 2017 +0300
    36.3 @@ -11,7 +11,7 @@
    36.4  WGET_URL="http://www.roaringpenguin.com/files/download/$TARBALL"
    36.5  TAGS="office calendar"
    36.6  
    36.7 -DEPENDS="tk tcl tcllib xorg-libXss"
    36.8 +DEPENDS="tk tcl tcllib xorg-libXScrnSaver"
    36.9  
   36.10  # Rules to configure and make the package.
   36.11  compile_rules()
    37.1 --- a/ruby-enterprise/receipt	Tue Jun 27 17:08:48 2017 +0300
    37.2 +++ b/ruby-enterprise/receipt	Fri Jul 14 16:02:21 2017 +0300
    37.3 @@ -9,7 +9,7 @@
    37.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    37.5  WEB_SITE="http://www.rubyenterpriseedition.com/"
    37.6  WGET_URL="http://rubyenterpriseedition.googlecode.com/files/$TARBALL"
    37.7 -SUGGESTED="tk xorg-libXss gdbm"
    37.8 +SUGGESTED="tk xorg-libXScrnSaver gdbm"
    37.9  PROVIDE="ruby"
   37.10  TAGS="ruby language programming"
   37.11  
    38.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.2 +++ b/spice-protocol/receipt	Fri Jul 14 16:02:21 2017 +0300
    38.3 @@ -0,0 +1,31 @@
    38.4 +# SliTaz package receipt.
    38.5 +
    38.6 +PACKAGE="spice-protocol"
    38.7 +VERSION="0.12.13"
    38.8 +CATEGORY="x-window"
    38.9 +SHORT_DESC="Headers defining SPICE protocol"
   38.10 +MAINTAINER="al.bobylev@gmail.com"
   38.11 +LICENSE="other"
   38.12 +WEB_SITE="https://www.spice-space.org/"
   38.13 +
   38.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
   38.15 +WGET_URL="https://www.spice-space.org/download/releases/$TARBALL"
   38.16 +
   38.17 +PKG_RULE="dev"
   38.18 +
   38.19 +# Rules to configure and make the package.
   38.20 +compile_rules()
   38.21 +{
   38.22 +	./configure \
   38.23 +		--sysconfdir=/etc \
   38.24 +		--localstatedir=/var \
   38.25 +		$CONFIGURE_ARGS &&
   38.26 +	make &&
   38.27 +	make install
   38.28 +}
   38.29 +
   38.30 +# Rules to gen a SliTaz package suitable for Tazpkg.
   38.31 +genpkg_rules()
   38.32 +{
   38.33 +	copy @dev
   38.34 +}
    39.1 --- a/twm/receipt	Tue Jun 27 17:08:48 2017 +0300
    39.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.3 @@ -1,30 +0,0 @@
    39.4 -# SliTaz package receipt.
    39.5 -
    39.6 -PACKAGE="twm"
    39.7 -VERSION="1.0.9"
    39.8 -CATEGORY="x-window"
    39.9 -SHORT_DESC="Very minimal window manager"
   39.10 -MAINTAINER="al.bobylev@gmail.com"
   39.11 -LICENSE="MIT"
   39.12 -WEB_SITE="https://en.wikipedia.org/wiki/Twm"
   39.13 -
   39.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   39.15 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
   39.16 -
   39.17 -DEPENDS="xorg-libICE xorg-libSM xorg-libX11 xorg-libXext xorg-libXmu xorg-libXt"
   39.18 -BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXext-dev \
   39.19 -xorg-libXt-dev xorg-libXmu-dev"
   39.20 -
   39.21 -# Rules to configure and make the package.
   39.22 -compile_rules()
   39.23 -{
   39.24 -	sed -i '/^rcdir =/s,^\(rcdir = \).*,\1/etc/X11/app-defaults,' src/Makefile.in
   39.25 -
   39.26 -	./configure $CONFIGURE_ARGS && make && make install
   39.27 -}
   39.28 -
   39.29 -# Rules to gen a SliTaz package suitable for Tazpkg.
   39.30 -genpkg_rules()
   39.31 -{
   39.32 -	copy twm *.twmrc
   39.33 -}
    40.1 --- a/xcb-proto/description.txt	Tue Jun 27 17:08:48 2017 +0300
    40.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.3 @@ -1,3 +0,0 @@
    40.4 -The X protocol C-language Binding (XCB) is a replacement for Xlib featuring
    40.5 -a small footprint, latency hiding, direct access to the protocol, improved
    40.6 -threading support, and extensibility.
    41.1 --- a/xcb-proto/receipt	Tue Jun 27 17:08:48 2017 +0300
    41.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    41.3 @@ -1,39 +0,0 @@
    41.4 -# SliTaz package receipt.
    41.5 -
    41.6 -PACKAGE="xcb-proto"
    41.7 -VERSION="1.12"
    41.8 -CATEGORY="development"
    41.9 -SHORT_DESC="X protocol descriptions for XCB"
   41.10 -MAINTAINER="mallory@sweetpeople.org"
   41.11 -LICENSE="other"
   41.12 -WEB_SITE="https://xcb.freedesktop.org/"
   41.13 -HOST_ARCH="i486 arm"
   41.14 -
   41.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   41.16 -WGET_URL="${WEB_SITE}dist/$TARBALL"
   41.17 -
   41.18 -DEPENDS="python pkg-config"
   41.19 -BUILD_DEPENDS="python-dev libxml2-tools"
   41.20 -
   41.21 -case "$ARCH" in
   41.22 -	arm) BUILD_DEPENDS="" ;;
   41.23 -esac
   41.24 -
   41.25 -# Rules to configure and make the package.
   41.26 -compile_rules()
   41.27 -{
   41.28 -	patch -p1 -i $stuff/xcb-proto-1.12-schema-1.patch
   41.29 -
   41.30 -	./configure \
   41.31 -		--sysconfdir=/etc \
   41.32 -		--localstatedir=/var \
   41.33 -		$CONFIGURE_ARGS &&
   41.34 -	make &&
   41.35 -	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 -	copy *.py *.pc *.xml
   41.42 -}
    42.1 --- a/xcb-proto/stuff/xcb-proto-1.12-schema-1.patch	Tue Jun 27 17:08:48 2017 +0300
    42.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    42.3 @@ -1,52 +0,0 @@
    42.4 -Submitted By: Bruce Dubbs <bdubbs at linuxfromscratch dot org>
    42.5 -Date: 2016-06-01
    42.6 -Initial Package Version: 1.12
    42.7 -Upstream Status: Not Committed
    42.8 -Origin: https://lists.freedesktop.org/archives/xcb/2016-February/010676.html
    42.9 -Description: Fixes make check
   42.10 -
   42.11 -
   42.12 ---- a/src/xcb.xsd
   42.13 -+++ b/src/xcb.xsd
   42.14 -@@ -44,6 +44,15 @@ authorization from the authors.
   42.15 -     <xsd:complexType>
   42.16 -       <xsd:attribute name="bytes" type="xsd:integer" use="optional" />
   42.17 -       <xsd:attribute name="align" type="xsd:integer" use="optional" />
   42.18 -+      <xsd:attribute name="serialize" type="xsd:boolean" use="optional" />
   42.19 -+    </xsd:complexType>
   42.20 -+  </xsd:element>
   42.21 -+
   42.22 -+  <!-- Alignment -->
   42.23 -+  <xsd:element name="required_start_align" >
   42.24 -+    <xsd:complexType>
   42.25 -+      <xsd:attribute name="align" type="xsd:integer" use="required" />
   42.26 -+      <xsd:attribute name="offset" type="xsd:integer" use="optional" />
   42.27 -     </xsd:complexType>
   42.28 -   </xsd:element>
   42.29 - 
   42.30 -@@ -76,14 +85,13 @@ authorization from the authors.
   42.31 -     <xsd:sequence>
   42.32 -       <!-- switch(expression) -->
   42.33 -       <xsd:group ref="expression" minOccurs="1" maxOccurs="1" />
   42.34 -+      <xsd:element ref="required_start_align" minOccurs="0" maxOccurs="1" />
   42.35 -       <xsd:choice>
   42.36 -         <!-- bitcase expression - bit test -->
   42.37 -         <xsd:element name="bitcase" type="caseexpr" minOccurs="0" maxOccurs="unbounded" />
   42.38 -         <!-- case expression - value test -->
   42.39 -         <xsd:element name="case" type="caseexpr" minOccurs="0" maxOccurs="unbounded" />
   42.40 -       </xsd:choice>
   42.41 --      <!-- default: -->
   42.42 --      <xsd:group ref="fields" minOccurs="0" maxOccurs="1" />
   42.43 -     </xsd:sequence>
   42.44 -     <xsd:attribute name="name" type="xsd:string" use="required" />
   42.45 -   </xsd:complexType>
   42.46 -@@ -201,6 +209,7 @@ authorization from the authors.
   42.47 -       <xsd:element ref="field" />
   42.48 -       <xsd:element ref="list" />
   42.49 -       <xsd:element ref="fd" />
   42.50 -+      <xsd:element ref="required_start_align" />
   42.51 -     </xsd:choice>
   42.52 -   </xsd:group>
   42.53 - 
   42.54 -
   42.55 -
    43.1 --- a/xcb-util-cursor/receipt	Tue Jun 27 17:08:48 2017 +0300
    43.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    43.3 @@ -1,38 +0,0 @@
    43.4 -# SliTaz package receipt v2.
    43.5 -
    43.6 -PACKAGE="xcb-util-cursor"
    43.7 -VERSION="0.1.3"
    43.8 -CATEGORY="x-window"
    43.9 -SHORT_DESC="Module that implements the XCB cursor library"
   43.10 -MAINTAINER="al.bobylev@gmail.com"
   43.11 -LICENSE="other"
   43.12 -WEB_SITE="https://xcb.freedesktop.org/"
   43.13 -HOST_ARCH="i486 arm"
   43.14 -
   43.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   43.16 -WGET_URL="https://xcb.freedesktop.org/dist/$TARBALL"
   43.17 -
   43.18 -BUILD_DEPENDS="libxcb-dev xcb-util-dev xcb-util-renderutil-dev \
   43.19 -xcb-util-image-dev"
   43.20 -SPLIT="xcb-util-cursor-dev"
   43.21 -
   43.22 -# Rules to configure and make the package.
   43.23 -compile_rules()
   43.24 -{
   43.25 -	./configure \
   43.26 -		--disable-static \
   43.27 -		$CONFIGURE_ARGS &&
   43.28 -	make && make install
   43.29 -}
   43.30 -
   43.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
   43.32 -genpkg_rules()
   43.33 -{
   43.34 -	case $PACKAGE in
   43.35 -		xcb-util-cursor)
   43.36 -			copy @std
   43.37 -			DEPENDS="libxcb xcb-util-renderutil xcb-util-image"
   43.38 -			;;
   43.39 -		*-dev) copy @dev;;
   43.40 -	esac
   43.41 -}
    44.1 --- a/xcb-util-image/receipt	Tue Jun 27 17:08:48 2017 +0300
    44.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    44.3 @@ -1,36 +0,0 @@
    44.4 -# SliTaz package receipt v2.
    44.5 -
    44.6 -PACKAGE="xcb-util-image"
    44.7 -VERSION="0.4.0"
    44.8 -CATEGORY="x-window"
    44.9 -SHORT_DESC="Utility libraries for XC Binding - Port of Xlib's XImage and XShmImage functions"
   44.10 -MAINTAINER="slaxemulator@gmail.com"
   44.11 -LICENSE="other"
   44.12 -WEB_SITE="https://xcb.freedesktop.org/"
   44.13 -
   44.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   44.15 -WGET_URL="https://xcb.freedesktop.org/dist/$TARBALL"
   44.16 -
   44.17 -BUILD_DEPENDS="libxcb-dev xcb-util-dev xorg-util-macros"
   44.18 -SPLIT="xcb-util-image-dev"
   44.19 -
   44.20 -# Rules to configure and make the package.
   44.21 -compile_rules()
   44.22 -{
   44.23 -	./configure \
   44.24 -		--disable-static \
   44.25 -		$CONFIGURE_ARGS &&
   44.26 -	make && make install
   44.27 -}
   44.28 -
   44.29 -# Rules to gen a SliTaz package suitable for Tazpkg.
   44.30 -genpkg_rules()
   44.31 -{
   44.32 -	case $PACKAGE in
   44.33 -		xcb-util-image)
   44.34 -			copy @std
   44.35 -			DEPENDS="libxcb xcb-util"
   44.36 -			;;
   44.37 -		*-dev) copy @dev;;
   44.38 -	esac
   44.39 -}
    45.1 --- a/xcb-util-keysyms/receipt	Tue Jun 27 17:08:48 2017 +0300
    45.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    45.3 @@ -1,37 +0,0 @@
    45.4 -# SliTaz package receipt v2.
    45.5 -
    45.6 -PACKAGE="xcb-util-keysyms"
    45.7 -VERSION="0.4.0"
    45.8 -CATEGORY="x-window"
    45.9 -SHORT_DESC="Utility libraries for XC Binding"
   45.10 -MAINTAINER="slaxemulator@gmail.com"
   45.11 -LICENSE="other"
   45.12 -WEB_SITE="https://xcb.freedesktop.org/"
   45.13 -HOST_ARCH="i486 arm"
   45.14 -
   45.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   45.16 -WGET_URL="http://xcb.freedesktop.org/dist/$TARBALL"
   45.17 -
   45.18 -BUILD_DEPENDS="libxcb-dev xorg-util-macros"
   45.19 -SPLIT="xcb-util-keysyms-dev"
   45.20 -
   45.21 -# Rules to configure and make the package.
   45.22 -compile_rules()
   45.23 -{
   45.24 -	./configure \
   45.25 -		--disable-static \
   45.26 -		$CONFIGURE_ARGS &&
   45.27 -	make && make install
   45.28 -}
   45.29 -
   45.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
   45.31 -genpkg_rules()
   45.32 -{
   45.33 -	case $PACKAGE in
   45.34 -		xcb-util-keysyms)
   45.35 -			copy @std
   45.36 -			DEPENDS="libxcb"
   45.37 -			;;
   45.38 -		*-dev) copy @dev;;
   45.39 -	esac
   45.40 -}
    46.1 --- a/xcb-util-renderutil/receipt	Tue Jun 27 17:08:48 2017 +0300
    46.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    46.3 @@ -1,37 +0,0 @@
    46.4 -# SliTaz package receipt v2.
    46.5 -
    46.6 -PACKAGE="xcb-util-renderutil"
    46.7 -VERSION="0.3.9"
    46.8 -CATEGORY="x-window"
    46.9 -SHORT_DESC="Additional extension to the XCB library"
   46.10 -MAINTAINER="al.bobylev@gmail.com"
   46.11 -LICENSE="other"
   46.12 -WEB_SITE="https://xcb.freedesktop.org/"
   46.13 -HOST_ARCH="i486 arm"
   46.14 -
   46.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   46.16 -WGET_URL="https://xcb.freedesktop.org/dist/$TARBALL"
   46.17 -
   46.18 -BUILD_DEPENDS="libxcb-dev xorg-util-macros"
   46.19 -SPLIT="xcb-util-renderutil-dev"
   46.20 -
   46.21 -# Rules to configure and make the package.
   46.22 -compile_rules()
   46.23 -{
   46.24 -	./configure \
   46.25 -		--disable-static \
   46.26 -		$CONFIGURE_ARGS &&
   46.27 -	make && make install
   46.28 -}
   46.29 -
   46.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
   46.31 -genpkg_rules()
   46.32 -{
   46.33 -	case $PACKAGE in
   46.34 -		xcb-util-renderutil)
   46.35 -			copy @std
   46.36 -			DEPENDS="libxcb"
   46.37 -			;;
   46.38 -		*-dev) copy @dev;;
   46.39 -	esac
   46.40 -}
    47.1 --- a/xcb-util-wm/receipt	Tue Jun 27 17:08:48 2017 +0300
    47.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    47.3 @@ -1,37 +0,0 @@
    47.4 -# SliTaz package receipt v2.
    47.5 -
    47.6 -PACKAGE="xcb-util-wm"
    47.7 -VERSION="0.4.1"
    47.8 -CATEGORY="x-window"
    47.9 -SHORT_DESC="Utility libraries for XC Binding - client and window-manager helpers for ICCCM"
   47.10 -MAINTAINER="slaxemulator@gmail.com"
   47.11 -LICENSE="other"
   47.12 -WEB_SITE="https://xcb.freedesktop.org/"
   47.13 -HOST_ARCH="i486 arm"
   47.14 -
   47.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   47.16 -WGET_URL="http://xcb.freedesktop.org/dist/$TARBALL"
   47.17 -
   47.18 -BUILD_DEPENDS="libxcb-dev xorg-util-macros"
   47.19 -SPLIT="xcb-util-wm-dev"
   47.20 -
   47.21 -# Rules to configure and make the package.
   47.22 -compile_rules()
   47.23 -{
   47.24 -	./configure \
   47.25 -		--disable-static \
   47.26 -		$CONFIGURE_ARGS &&
   47.27 -	make && make install
   47.28 -}
   47.29 -
   47.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
   47.31 -genpkg_rules()
   47.32 -{
   47.33 -	case $PACKAGE in
   47.34 -		xcb-util-wm)
   47.35 -			copy @std
   47.36 -			DEPENDS="libxcb"
   47.37 -			;;
   47.38 -		*-dev) copy @dev;;
   47.39 -	esac
   47.40 -}
    48.1 --- a/xcb-util/receipt	Tue Jun 27 17:08:48 2017 +0300
    48.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    48.3 @@ -1,40 +0,0 @@
    48.4 -# SliTaz package receipt v2.
    48.5 -
    48.6 -PACKAGE="xcb-util"
    48.7 -VERSION="0.4.0"
    48.8 -CATEGORY="x-window"
    48.9 -SHORT_DESC="XCB Utilites"
   48.10 -MAINTAINER="mallory@sweetpeople.org"
   48.11 -LICENSE="MIT"
   48.12 -WEB_SITE="https://xcb.freedesktop.org/"
   48.13 -HOST_ARCH="i486 arm"
   48.14 -
   48.15 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   48.16 -WGET_URL="${WEB_SITE}dist/$TARBALL"
   48.17 -
   48.18 -BUILD_DEPENDS="libxcb-dev gperf"
   48.19 -BUILD_DEPENDS_arm="libxcb-dev xorg-libXdmcp-dev"
   48.20 -SPLIT="xcb-util-dev"
   48.21 -
   48.22 -# Rules to configure and make the package.
   48.23 -compile_rules()
   48.24 -{
   48.25 -	./configure \
   48.26 -		--sysconfdir=/etc \
   48.27 -		--localstatedir=/var \
   48.28 -		--disable-static \
   48.29 -		$CONFIGURE_ARGS &&
   48.30 -	make && make install
   48.31 -}
   48.32 -
   48.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   48.34 -genpkg_rules()
   48.35 -{
   48.36 -	case $PACKAGE in
   48.37 -		xcb-util)
   48.38 -			copy @std
   48.39 -			DEPENDS="libxcb"
   48.40 -			;;
   48.41 -		*-dev) copy @dev;;
   48.42 -	esac
   48.43 -}
    49.1 --- a/xfmedia/receipt	Tue Jun 27 17:08:48 2017 +0300
    49.2 +++ b/xfmedia/receipt	Fri Jul 14 16:02:21 2017 +0300
    49.3 @@ -10,7 +10,7 @@
    49.4  WEB_SITE="http://spuriousinterrupt.org/projects/xfmedia"
    49.5  WGET_URL="http://spuriousinterrupt.org/files/xfmedia/$TARBALL"
    49.6  
    49.7 -DEPENDS="libxfcegui4 libexo xine-lib xorg-libXss xorg-libXtst taglib libexo startup-notification"
    49.8 +DEPENDS="libxfcegui4 libexo xine-lib xorg-libXScrnSaver xorg-libXtst taglib libexo startup-notification"
    49.9  BUILD_DEPENDS="libexo-dev util-linux-uuid-dev xine-lib-dev intltool libxfcegui4-dev \
   49.10   startup-notification-dev libxcb-dev"
   49.11  
    50.1 --- a/xine-ui/receipt	Tue Jun 27 17:08:48 2017 +0300
    50.2 +++ b/xine-ui/receipt	Fri Jul 14 16:02:21 2017 +0300
    50.3 @@ -12,9 +12,9 @@
    50.4  
    50.5  # Keep Xine small for Live system, we have MPlaye or VLC has big video player.
    50.6  DEPENDS="xine-lib libvorbis xorg-libXtst xorg-libXv xorg-libXi libpng \
    50.7 -xorg-libXft xorg-libXxf86vm xorg-libXss"
    50.8 +xorg-libXft xorg-libXxf86vm xorg-libXScrnSaver"
    50.9  BUILD_DEPENDS="xine-lib-dev xorg-dev xorg-libXv-dev xorg-libXxf86vm-dev \
   50.10 -libpng-dev jpeg-dev xorg-libXss-dev"
   50.11 +libpng-dev jpeg-dev xorg-libXScrnSaver-dev"
   50.12  
   50.13  # Use a custom .desktop file
   50.14  GENERIC_MENUS="no"
    51.1 --- a/xorg-base-fonts/receipt	Tue Jun 27 17:08:48 2017 +0300
    51.2 +++ b/xorg-base-fonts/receipt	Fri Jul 14 16:02:21 2017 +0300
    51.3 @@ -1,39 +1,38 @@
    51.4 -# SliTaz package receipt.
    51.5 +# SliTaz package receipt v2.
    51.6  
    51.7  PACKAGE="xorg-base-fonts"
    51.8  VERSION="1.2"
    51.9  CATEGORY="x-window"
   51.10 -SHORT_DESC="X window base/minimal fonts from the Xorg project."
   51.11 +SHORT_DESC="X window base/minimal fonts from the Xorg project"
   51.12  MAINTAINER="pankso@slitaz.org"
   51.13  LICENSE="MIT"
   51.14 -TARBALL="$PACKAGE-$VERSION.tar.gz"
   51.15 -WEB_SITE="http://www.x.org/"
   51.16 -WGET_URL="http://download.tuxfamily.org/slitaz/sources/fonts/$TARBALL"
   51.17 +WEB_SITE="https://www.x.org/wiki/"
   51.18  HOST_ARCH="i486 arm"
   51.19  
   51.20 -BUILD_DEPENDS="advancecomp"
   51.21 +TARBALL="$PACKAGE-$VERSION.tar.gz"
   51.22 +WGET_URL="http://download.tuxfamily.org/slitaz/sources/fonts/$TARBALL"
   51.23 +PKG_RULE="std"
   51.24  
   51.25  # Rules to configure and make the package.
   51.26  compile_rules()
   51.27  {
   51.28 -	find $src/fonts -name '*.gz' -exec advdef -z4 {} \;
   51.29 +	f="$install/usr/share/fonts/X11"
   51.30 +	mkdir -p $f
   51.31 +	cp -r $src/fonts/misc $src/fonts/util $f
   51.32 +	rm -rf $f/misc/6x13-ISO8859-1.pcf.gz $f/misc/cursor.pcf.gz # libXfont buitins
   51.33 +	sed -i 6i\ '7x13B-ISO8859-1.pcf.gz -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1' \
   51.34 +		$f/misc/fonts.dir
   51.35 +	find $install -type f -exec chmod 644 '{}' \;
   51.36  }
   51.37  
   51.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   51.39  genpkg_rules()
   51.40  {
   51.41 -	fontpath="$fs/usr/share/fonts/X11/misc"
   51.42 -	mkdir -p $fontpath $fs/usr/share/fonts/X11/util
   51.43 -	install -m644 -oroot -groot $src/fonts/misc/* $fontpath
   51.44 -	install -m644 -oroot -groot $src/fonts/util/* $fs/usr/share/fonts/X11/util
   51.45 -	rm -rf $fontpath/6x13-ISO8859-1.pcf.gz $fontpath/cursor.pcf.gz # libXfont buitins
   51.46 -	sed -i 6i\ '7x13B-ISO8859-1.pcf.gz -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1' \
   51.47 -		$fontpath/fonts.dir
   51.48 +	copy @std
   51.49  }
   51.50  
   51.51  # Execute fc-cache when the package finish to install.
   51.52 -post_install()
   51.53 -{
   51.54 -	# It may be segfault without -f or -r
   51.55 +# It may be segfault without -f or -r
   51.56 +post_install() {
   51.57  	chroot "$1/" /usr/bin/fc-cache -r
   51.58  }
    52.1 --- a/xorg-bdftopcf/receipt	Tue Jun 27 17:08:48 2017 +0300
    52.2 +++ b/xorg-bdftopcf/receipt	Fri Jul 14 16:02:21 2017 +0300
    52.3 @@ -1,28 +1,35 @@
    52.4 -# SliTaz package receipt.
    52.5 +# SliTaz package receipt v2.
    52.6  
    52.7  PACKAGE="xorg-bdftopcf"
    52.8  VERSION="1.0.5"
    52.9  CATEGORY="x-window"
   52.10 -SHORT_DESC="Font compiler for the X server and font server."
   52.11 +SHORT_DESC="Convert X font from Bitmap Distribution Format to Portable \
   52.12 +Compiled Format"
   52.13  MAINTAINER="pascal.bellard@slitaz.org"
   52.14  LICENSE="MIT"
   52.15  WEB_SITE="https://www.x.org/wiki/"
   52.16 -TAGS="utility xorg fonts"
   52.17  
   52.18  TARBALL="bdftopcf-$VERSION.tar.bz2"
   52.19  WGET_URL="$XORG_MIRROR/app/$TARBALL"
   52.20  
   52.21 -DEPENDS="xorg-libXfont"
   52.22  BUILD_DEPENDS="xorg-util-macros xorg-libXfont-dev xorg-xtrans"
   52.23 +PKG_RULE="std"
   52.24  
   52.25  # Rules to configure and make the package.
   52.26  compile_rules()
   52.27  {
   52.28 -	./configure $CONFIGURE_ARGS && make && make install
   52.29 +	./configure \
   52.30 +		--sysconfdir=/etc \
   52.31 +		--localstatedir=/var \
   52.32 +		$CONFIGURE_ARGS &&
   52.33 +	make &&
   52.34 +	make install
   52.35  }
   52.36  
   52.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   52.38  genpkg_rules()
   52.39  {
   52.40 -	copy bin/
   52.41 +	copy @std
   52.42 +	DEPENDS="xorg-libXfont"
   52.43 +	TAGS="utility xorg fonts"
   52.44  }
    53.1 --- a/xorg-bigreqsproto/receipt	Tue Jun 27 17:08:48 2017 +0300
    53.2 +++ b/xorg-bigreqsproto/receipt	Fri Jul 14 16:02:21 2017 +0300
    53.3 @@ -1,28 +1,34 @@
    53.4 -# SliTaz package receipt.
    53.5 +# SliTaz package receipt v2.
    53.6  
    53.7  PACKAGE="xorg-bigreqsproto"
    53.8  VERSION="1.1.2"
    53.9  CATEGORY="development"
   53.10 -SHORT_DESC="BigReqs extension headers"
   53.11 +SHORT_DESC="BigReqs extension header files"
   53.12  MAINTAINER="pankso@slitaz.org"
   53.13 -LICENSE="other"
   53.14 -WEB_SITE="http://www.x.org/"
   53.15 +LICENSE="MIT"
   53.16 +WEB_SITE="https://www.x.org/wiki/"
   53.17  HOST_ARCH="i486 arm"
   53.18  
   53.19  TARBALL="bigreqsproto-$VERSION.tar.bz2"
   53.20  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   53.21  
   53.22 -DEPENDS="xorg-util-macros pkg-config"
   53.23  BUILD_DEPENDS="xorg-util-macros"
   53.24 +PKG_RULE="dev"
   53.25  
   53.26  # Rules to configure and make the package.
   53.27  compile_rules()
   53.28  {
   53.29 -	./configure $CONFIGURE_ARGS && make && make install
   53.30 +	./configure \
   53.31 +		--sysconfdir=/etc \
   53.32 +		--localstatedir=/var \
   53.33 +		$CONFIGURE_ARGS &&
   53.34 +	make &&
   53.35 +	make install
   53.36  }
   53.37  
   53.38  # Rules to gen a SliTaz package suitable for Tazpkg.
   53.39  genpkg_rules()
   53.40  {
   53.41 -	copy *.h *.pc
   53.42 +	copy @dev
   53.43 +	DEPENDS="xorg-util-macros"
   53.44  }
    54.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    54.2 +++ b/xorg-bitmap/receipt	Fri Jul 14 16:02:21 2017 +0300
    54.3 @@ -0,0 +1,36 @@
    54.4 +# SliTaz package receipt v2.
    54.5 +
    54.6 +PACKAGE="xorg-bitmap"
    54.7 +VERSION="1.0.8"
    54.8 +CATEGORY="x-window"
    54.9 +SHORT_DESC="XBM format bitmap editor and converter utilities"
   54.10 +MAINTAINER="al.bobylev@gmail.com"
   54.11 +LICENSE="MIT"
   54.12 +WEB_SITE="https://www.x.org/wiki/"
   54.13 +
   54.14 +TARBALL="bitmap-$VERSION.tar.bz2"
   54.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
   54.16 +
   54.17 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXmu-dev xorg-xproto \
   54.18 +xorg-xbitmaps xorg-libXaw-dev"
   54.19 +PKG_RULE="std+dev"
   54.20 +
   54.21 +# Rules to configure and make the package.
   54.22 +compile_rules()
   54.23 +{
   54.24 +	./configure \
   54.25 +		--sysconfdir=/etc \
   54.26 +		--localstatedir=/var \
   54.27 +	$CONFIGURE_ARGS &&
   54.28 +	make &&
   54.29 +	make install
   54.30 +}
   54.31 +
   54.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
   54.33 +genpkg_rules()
   54.34 +{
   54.35 +	copy @std @dev
   54.36 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXmu xorg-libXt"
   54.37 +	CONFIG_FILES="/etc/X11/app-defaults/Bitmap \
   54.38 +	/etc/X11/app-defaults/Bitmap-color /etc/X11/app-defaults/Bitmap-nocase"
   54.39 +}
    55.1 --- a/xorg-cf-files/receipt	Tue Jun 27 17:08:48 2017 +0300
    55.2 +++ b/xorg-cf-files/receipt	Fri Jul 14 16:02:21 2017 +0300
    55.3 @@ -3,18 +3,25 @@
    55.4  PACKAGE="xorg-cf-files"
    55.5  VERSION="1.0.6"
    55.6  CATEGORY="development"
    55.7 -SHORT_DESC="Conf files used by xorg and imake"
    55.8 +SHORT_DESC="Config files used by Xorg and Imake"
    55.9  MAINTAINER="rcx@zoominternet.net"
   55.10  LICENSE="MIT"
   55.11 -WEB_SITE="http://www.x.org/"
   55.12 +WEB_SITE="https://www.x.org/wiki/"
   55.13  
   55.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   55.15  WGET_URL="$XORG_MIRROR/util/$TARBALL"
   55.16  
   55.17 +PKG_RULE="std"
   55.18 +
   55.19  # Rules to configure and make the package.
   55.20  compile_rules()
   55.21  {
   55.22 -	./configure $CONFIGURE_ARGS && make && make install
   55.23 +	./configure \
   55.24 +		--sysconfdir=/etc \
   55.25 +		--localstatedir=/var \
   55.26 +	$CONFIGURE_ARGS &&
   55.27 +	make &&
   55.28 +	make install
   55.29  }
   55.30  
   55.31  # Rules to gen a SliTaz package suitable for Tazpkg.
    56.1 --- a/xorg-compositeproto/receipt	Tue Jun 27 17:08:48 2017 +0300
    56.2 +++ b/xorg-compositeproto/receipt	Fri Jul 14 16:02:21 2017 +0300
    56.3 @@ -1,28 +1,34 @@
    56.4 -# SliTaz package receipt.
    56.5 +# SliTaz package receipt v2.
    56.6  
    56.7  PACKAGE="xorg-compositeproto"
    56.8  VERSION="0.4.2"
    56.9  CATEGORY="development"
   56.10 -SHORT_DESC="Composite extension headers"
   56.11 +SHORT_DESC="Composite extension header files"
   56.12  MAINTAINER="pankso@slitaz.org"
   56.13 -LICENSE="other"
   56.14 +LICENSE="MIT"
   56.15  WEB_SITE="https://www.x.org/wiki/"
   56.16  HOST_ARCH="i486 arm"
   56.17  
   56.18  TARBALL="compositeproto-$VERSION.tar.bz2"
   56.19  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   56.20  
   56.21 -DEPENDS="xorg-fixesproto pkg-config"
   56.22  BUILD_DEPENDS="xorg-util-macros"
   56.23 +PKG_RULE="dev"
   56.24  
   56.25  # Rules to configure and make the package.
   56.26  compile_rules()
   56.27  {
   56.28 -	./configure $CONFIGURE_ARGS && make && make install
   56.29 +	./configure \
   56.30 +		--sysconfdir=/etc \
   56.31 +		--localstatedir=/var \
   56.32 +	$CONFIGURE_ARGS &&
   56.33 +	make &&
   56.34 +	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 -	copy *.h *.pc
   56.41 +	copy @dev
   56.42 +	DEPENDS="xorg-fixesproto"
   56.43  }
    57.1 --- a/xorg-damageproto/receipt	Tue Jun 27 17:08:48 2017 +0300
    57.2 +++ b/xorg-damageproto/receipt	Fri Jul 14 16:02:21 2017 +0300
    57.3 @@ -1,28 +1,34 @@
    57.4 -# SliTaz package receipt.
    57.5 +# SliTaz package receipt v2.
    57.6  
    57.7  PACKAGE="xorg-damageproto"
    57.8  VERSION="1.2.1"
    57.9  CATEGORY="development"
   57.10 -SHORT_DESC="Damage extension headers"
   57.11 +SHORT_DESC="Damage extension header files"
   57.12  MAINTAINER="pankso@slitaz.org"
   57.13 -LICENSE="other"
   57.14 +LICENSE="MIT"
   57.15  WEB_SITE="https://www.x.org/wiki/"
   57.16  HOST_ARCH="i486 arm"
   57.17  
   57.18  TARBALL="damageproto-$VERSION.tar.bz2"
   57.19  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   57.20  
   57.21 -DEPENDS="xorg-fixesproto pkg-config"
   57.22  BUILD_DEPENDS="xorg-util-macros"
   57.23 +PKG_RULE="dev"
   57.24  
   57.25  # Rules to configure and make the package.
   57.26  compile_rules()
   57.27  {
   57.28 -	./configure $CONFIGURE_ARGS && make && make install
   57.29 +	./configure \
   57.30 +		--sysconfdir=/etc \
   57.31 +		--localstatedir=/var \
   57.32 +	$CONFIGURE_ARGS &&
   57.33 +	make &&
   57.34 +	make install
   57.35  }
   57.36  
   57.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   57.38  genpkg_rules()
   57.39  {
   57.40 -	copy *.h *.pc
   57.41 +	copy @dev
   57.42 +	DEPENDS="xorg-fixesproto"
   57.43  }
    58.1 --- a/xorg-dev-proto/receipt	Tue Jun 27 17:08:48 2017 +0300
    58.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    58.3 @@ -1,45 +0,0 @@
    58.4 -# SliTaz package receipt.
    58.5 -
    58.6 -PACKAGE="xorg-dev-proto"
    58.7 -VERSION="7.5"
    58.8 -CATEGORY="meta"
    58.9 -SHORT_DESC="Meta-package to install all Xorg protocols."
   58.10 -MAINTAINER="pankso@slitaz.org"
   58.11 -LICENSE="MIT"
   58.12 -WEB_SITE="http://www.x.org/"
   58.13 -DEPENDS="
   58.14 -xorg-bigreqsproto
   58.15 -xorg-compositeproto
   58.16 -xorg-damageproto
   58.17 -xorg-dri2proto
   58.18 -xorg-fixesproto
   58.19 -xorg-fontcacheproto
   58.20 -xorg-fontsproto
   58.21 -xorg-glproto
   58.22 -xorg-inputproto
   58.23 -xorg-kbproto
   58.24 -xorg-printproto
   58.25 -xorg-randrproto
   58.26 -xorg-recordproto
   58.27 -xorg-renderproto
   58.28 -xorg-resourceproto
   58.29 -xorg-scrnsaverproto
   58.30 -xorg-trapproto
   58.31 -xorg-videoproto
   58.32 -xorg-xcmiscproto
   58.33 -xorg-xextproto
   58.34 -xorg-xf86bigfontproto
   58.35 -xorg-xf86dgaproto
   58.36 -xorg-xf86driproto
   58.37 -xorg-xf86miscproto
   58.38 -xorg-xf86vidmodeproto
   58.39 -xorg-xineramaproto
   58.40 -xorg-util-macros
   58.41 -xorg-xproto"
   58.42 -
   58.43 -# Rules to gen a SliTaz package suitable for Tazpkg.
   58.44 -genpkg_rules()
   58.45 -{
   58.46 -	# Just to have a dir.
   58.47 -	mkdir -p $fs/usr/share/X11
   58.48 -}
    59.1 --- a/xorg-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
    59.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    59.3 @@ -1,43 +0,0 @@
    59.4 -# SliTaz package receipt.
    59.5 -
    59.6 -PACKAGE="xorg-dev"
    59.7 -VERSION="7.4"
    59.8 -CATEGORY="meta"
    59.9 -SHORT_DESC="Meta-package to install all Xorg devel packages."
   59.10 -MAINTAINER="pankso@slitaz.org"
   59.11 -LICENSE="MIT"
   59.12 -WEB_SITE="http://www.x.org/"
   59.13 -HOST_ARCH="i486 arm"
   59.14 -
   59.15 -#WANTED="xorg"
   59.16 -DEPENDS="
   59.17 -xorg-libXdmcp-dev
   59.18 -xorg-libXau-dev
   59.19 -xorg-libX11-dev
   59.20 -xorg-libXext-dev
   59.21 -xorg-libXrender-dev
   59.22 -xorg-libXrandr-dev
   59.23 -xorg-libXfixes-dev
   59.24 -xorg-libfontenc-dev
   59.25 -xorg-libXfont-dev
   59.26 -xorg-libXft-dev
   59.27 -xorg-libXcomposite-dev
   59.28 -xorg-libxkbfile-dev
   59.29 -xorg-libICE-dev
   59.30 -xorg-libSM-dev
   59.31 -xorg-libXt-dev
   59.32 -xorg-libXinerama-dev
   59.33 -xorg-libXmu-dev
   59.34 -xorg-libXpm-dev
   59.35 -xorg-libXaw-dev
   59.36 -xorg-libXt-dev
   59.37 -xorg-libXtst-dev
   59.38 -xorg-libXcursor-dev
   59.39 -xorg-libXdamage-dev
   59.40 -xorg-libXi-dev"
   59.41 -
   59.42 -# Rules to gen a SliTaz package suitable for Tazpkg.
   59.43 -genpkg_rules()
   59.44 -{
   59.45 -    mkdir -p $fs/usr/share/X11
   59.46 -}
    60.1 --- a/xorg-dmxproto/receipt	Tue Jun 27 17:08:48 2017 +0300
    60.2 +++ b/xorg-dmxproto/receipt	Fri Jul 14 16:02:21 2017 +0300
    60.3 @@ -1,27 +1,33 @@
    60.4 -# SliTaz package receipt.
    60.5 +# SliTaz package receipt v2.
    60.6  
    60.7  PACKAGE="xorg-dmxproto"
    60.8  VERSION="2.3.1"
    60.9  CATEGORY="development"
   60.10 -SHORT_DESC="DMX extension headers"
   60.11 +SHORT_DESC="DMX extension header files"
   60.12  MAINTAINER="pankso@slitaz.org"
   60.13 -LICENSE="other"
   60.14 +LICENSE="MIT"
   60.15  WEB_SITE="https://www.x.org/wiki/"
   60.16  
   60.17  TARBALL="dmxproto-$VERSION.tar.bz2"
   60.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   60.19  
   60.20 -DEPENDS="xorg-util-macros pkg-config"
   60.21  BUILD_DEPENDS="xorg-util-macros"
   60.22 +PKG_RULE="dev"
   60.23  
   60.24  # Rules to configure and make the package.
   60.25  compile_rules()
   60.26  {
   60.27 -	./configure $CONFIGURE_ARGS && make && make install
   60.28 +	./configure \
   60.29 +		--sysconfdir=/etc \
   60.30 +		--localstatedir=/var \
   60.31 +	$CONFIGURE_ARGS &&
   60.32 +	make &&
   60.33 +	make install
   60.34  }
   60.35  
   60.36  # Rules to gen a SliTaz package suitable for Tazpkg.
   60.37  genpkg_rules()
   60.38  {
   60.39 -	copy *.h *.pc
   60.40 +	copy @dev
   60.41 +	DEPENDS="xorg-util-macros"
   60.42  }
    61.1 --- a/xorg-dri2proto/receipt	Tue Jun 27 17:08:48 2017 +0300
    61.2 +++ b/xorg-dri2proto/receipt	Fri Jul 14 16:02:21 2017 +0300
    61.3 @@ -1,27 +1,33 @@
    61.4 -# SliTaz package receipt.
    61.5 +# SliTaz package receipt v2.
    61.6  
    61.7  PACKAGE="xorg-dri2proto"
    61.8  VERSION="2.8"
    61.9  CATEGORY="development"
   61.10 -SHORT_DESC="DRI2 extension headers"
   61.11 +SHORT_DESC="DRI2 extension header files"
   61.12  MAINTAINER="pankso@slitaz.org"
   61.13 -LICENSE="other"
   61.14 +LICENSE="MIT"
   61.15  WEB_SITE="https://www.x.org/wiki/"
   61.16  
   61.17  TARBALL="dri2proto-$VERSION.tar.bz2"
   61.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   61.19  
   61.20 -DEPENDS="xorg-util-macros pkg-config"
   61.21  BUILD_DEPENDS="xorg-util-macros"
   61.22 +PKG_RULE="dev"
   61.23  
   61.24  # Rules to configure and make the package.
   61.25  compile_rules()
   61.26  {
   61.27 -	./configure $CONFIGURE_ARGS && make && make install
   61.28 +	./configure \
   61.29 +		--sysconfdir=/etc \
   61.30 +		--localstatedir=/var \
   61.31 +	$CONFIGURE_ARGS &&
   61.32 +	make &&
   61.33 +	make install
   61.34  }
   61.35  
   61.36  # Rules to gen a SliTaz package suitable for Tazpkg.
   61.37  genpkg_rules()
   61.38  {
   61.39 -	copy *.h *.pc
   61.40 +	copy @dev
   61.41 +	DEPENDS="xorg-util-macros"
   61.42  }
    62.1 --- a/xorg-dri3proto/receipt	Tue Jun 27 17:08:48 2017 +0300
    62.2 +++ b/xorg-dri3proto/receipt	Fri Jul 14 16:02:21 2017 +0300
    62.3 @@ -1,27 +1,33 @@
    62.4 -# SliTaz package receipt.
    62.5 +# SliTaz package receipt v2.
    62.6  
    62.7  PACKAGE="xorg-dri3proto"
    62.8  VERSION="1.0"
    62.9  CATEGORY="development"
   62.10 -SHORT_DESC="DRI3 extension headers"
   62.11 +SHORT_DESC="DRI3 extension header files"
   62.12  MAINTAINER="pascal.bellard@slitaz.org"
   62.13 -LICENSE="other"
   62.14 +LICENSE="MIT"
   62.15  WEB_SITE="https://www.x.org/wiki/"
   62.16  
   62.17  TARBALL="dri3proto-$VERSION.tar.bz2"
   62.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   62.19  
   62.20 -DEPENDS="xorg-util-macros pkg-config"
   62.21  BUILD_DEPENDS="xorg-util-macros"
   62.22 +PKG_RULE="dev"
   62.23  
   62.24  # Rules to configure and make the package.
   62.25  compile_rules()
   62.26  {
   62.27 -	./configure $CONFIGURE_ARGS && make && make install
   62.28 +	./configure \
   62.29 +		--sysconfdir=/etc \
   62.30 +		--localstatedir=/var \
   62.31 +	$CONFIGURE_ARGS &&
   62.32 +	make &&
   62.33 +	make install
   62.34  }
   62.35  
   62.36  # Rules to gen a SliTaz package suitable for Tazpkg.
   62.37  genpkg_rules()
   62.38  {
   62.39 -	copy *.h *.pc
   62.40 +	copy @dev
   62.41 +	DEPENDS="xorg-util-macros"
   62.42  }
    63.1 --- a/xorg-encodings/receipt	Tue Jun 27 17:08:48 2017 +0300
    63.2 +++ b/xorg-encodings/receipt	Fri Jul 14 16:02:21 2017 +0300
    63.3 @@ -1,4 +1,4 @@
    63.4 -# SliTaz package receipt.
    63.5 +# SliTaz package receipt v2.
    63.6  
    63.7  PACKAGE="xorg-encodings"
    63.8  VERSION="1.0.4"
    63.9 @@ -12,6 +12,7 @@
   63.10  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   63.11  
   63.12  BUILD_DEPENDS="xorg-util-macros xorg-mkfontscale xorg-font-util-dev"
   63.13 +PKG_RULE="std"
   63.14  
   63.15  # Rules to configure and make the package.
   63.16  compile_rules()
   63.17 @@ -27,5 +28,5 @@
   63.18  # Rules to gen a SliTaz package suitable for Tazpkg.
   63.19  genpkg_rules()
   63.20  {
   63.21 -	copy usr/
   63.22 +	copy @std
   63.23  }
    64.1 --- a/xorg-evieext/receipt	Tue Jun 27 17:08:48 2017 +0300
    64.2 +++ b/xorg-evieext/receipt	Fri Jul 14 16:02:21 2017 +0300
    64.3 @@ -1,18 +1,18 @@
    64.4 -# SliTaz package receipt.
    64.5 +# SliTaz package receipt v2.
    64.6  
    64.7  PACKAGE="xorg-evieext"
    64.8  VERSION="1.1.1"
    64.9  CATEGORY="development"
   64.10 -SHORT_DESC="EvIE extension headers"
   64.11 +SHORT_DESC="XEvIE extension header files"
   64.12  MAINTAINER="pankso@slitaz.org"
   64.13 -LICENSE="other"
   64.14 -WEB_SITE="http://www.x.org/"
   64.15 -SOURCE="evieext"
   64.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   64.17 +LICENSE="MIT"
   64.18 +WEB_SITE="https://www.x.org/wiki/"
   64.19 +
   64.20 +TARBALL="evieext-$VERSION.tar.bz2"
   64.21  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   64.22  
   64.23 -DEPENDS="xorg-util-macros pkg-config"
   64.24  BUILD_DEPENDS="xorg-util-macros"
   64.25 +PKG_RULE="dev"
   64.26  
   64.27  # Rules to configure and make the package.
   64.28  compile_rules()
   64.29 @@ -28,8 +28,6 @@
   64.30  # Rules to gen a SliTaz package suitable for Tazpkg.
   64.31  genpkg_rules()
   64.32  {
   64.33 -	mkdir -p $fs/usr/share/licenses
   64.34 -	cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt
   64.35 -
   64.36 -	cp -a $install/* $fs
   64.37 +	copy @dev
   64.38 +	DEPENDS="xorg-util-macros"
   64.39  }
    65.1 --- a/xorg-fixesproto/receipt	Tue Jun 27 17:08:48 2017 +0300
    65.2 +++ b/xorg-fixesproto/receipt	Fri Jul 14 16:02:21 2017 +0300
    65.3 @@ -1,28 +1,34 @@
    65.4 -# SliTaz package receipt.
    65.5 +# SliTaz package receipt v2.
    65.6  
    65.7  PACKAGE="xorg-fixesproto"
    65.8  VERSION="5.0"
    65.9  CATEGORY="development"
   65.10 -SHORT_DESC="X Fixes extension headers"
   65.11 +SHORT_DESC="X-Fixes extension header files"
   65.12  MAINTAINER="pankso@slitaz.org"
   65.13 -LICENSE="other"
   65.14 +LICENSE="MIT"
   65.15  WEB_SITE="https://www.x.org/wiki/"
   65.16  HOST_ARCH="i486 arm"
   65.17  
   65.18  TARBALL="fixesproto-$VERSION.tar.bz2"
   65.19  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
   65.20  
   65.21 -DEPENDS="xorg-xextproto xorg-xproto pkg-config"
   65.22  BUILD_DEPENDS="xorg-util-macros"
   65.23 +PKG_RULE="dev"
   65.24  
   65.25  # Rules to configure and make the package.
   65.26  compile_rules()
   65.27  {
   65.28 -	./configure $CONFIGURE_ARGS && make && make install
   65.29 +	./configure \
   65.30 +		--sysconfdir=/etc \
   65.31 +		--localstatedir=/var \
   65.32 +		$CONFIGURE_ARGS &&
   65.33 +	make &&
   65.34 +	make install
   65.35  }
   65.36  
   65.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   65.38  genpkg_rules()
   65.39  {
   65.40 -	copy *.h *.pc
   65.41 +	copy @dev
   65.42 +	DEPENDS="xorg-xextproto xorg-xproto"
   65.43  }
    66.1 --- a/xorg-font-adobe-100dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    66.2 +++ b/xorg-font-adobe-100dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    66.3 @@ -1,19 +1,20 @@
    66.4 -# SliTaz package receipt.
    66.5 +# SliTaz package receipt v2.
    66.6  
    66.7  PACKAGE="xorg-font-adobe-100dpi"
    66.8  VERSION="1.0.3"
    66.9  CATEGORY="x-window"
   66.10 -SHORT_DESC="Adobe bitmap fonts Courier, Helvetica, New Century Schoolbook, Symbol, Times (100 DPI)"
   66.11 +SHORT_DESC="Adobe bitmap fonts Courier, Helvetica, New Century Schoolbook, \
   66.12 +Symbol, Times (100 DPI)"
   66.13  MAINTAINER="al.bobylev@gmail.com"
   66.14 -LICENSE="other"
   66.15 +LICENSE="MIT"
   66.16  WEB_SITE="https://www.x.org/wiki/"
   66.17 -TAGS="font"
   66.18  COOKOPTS="!gz" # too long
   66.19  
   66.20  TARBALL="font-adobe-100dpi-$VERSION.tar.bz2"
   66.21  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   66.22  
   66.23  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   66.24 +PKG_RULE="std"
   66.25  
   66.26  # Rules to configure and make the package.
   66.27  compile_rules()
   66.28 @@ -21,6 +22,7 @@
   66.29  	./configure \
   66.30  		--sysconfdir=/etc \
   66.31  		--localstatedir=/var \
   66.32 +		--disable-all-encodings \
   66.33  		$CONFIGURE_ARGS &&
   66.34  	make &&
   66.35  	make install
   66.36 @@ -29,8 +31,13 @@
   66.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   66.38  genpkg_rules()
   66.39  {
   66.40 -	copy *.pcf.gz
   66.41 +	copy @std
   66.42 +	TAGS="font"
   66.43  }
   66.44  
   66.45 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/100dpi; }
   66.46 -post_remove()  { chroot "$1/" fc-cache; }
   66.47 +post_install() {
   66.48 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/100dpi
   66.49 +}
   66.50 +post_remove() {
   66.51 +	chroot "$1/" fc-cache -r
   66.52 +}
    67.1 --- a/xorg-font-adobe-75dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    67.2 +++ b/xorg-font-adobe-75dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    67.3 @@ -1,19 +1,20 @@
    67.4 -# SliTaz package receipt.
    67.5 +# SliTaz package receipt v2.
    67.6  
    67.7  PACKAGE="xorg-font-adobe-75dpi"
    67.8  VERSION="1.0.3"
    67.9  CATEGORY="x-window"
   67.10 -SHORT_DESC="Adobe bitmap fonts Courier, Helvetica, New Century Schoolbook, Symbol, Times (75 DPI)"
   67.11 +SHORT_DESC="Adobe bitmap fonts Courier, Helvetica, New Century Schoolbook, \
   67.12 +Symbol, Times (75 DPI)"
   67.13  MAINTAINER="al.bobylev@gmail.com"
   67.14 -LICENSE="other"
   67.15 +LICENSE="MIT"
   67.16  WEB_SITE="https://www.x.org/wiki/"
   67.17 -TAGS="font"
   67.18  COOKOPTS="!gz" # too long
   67.19  
   67.20  TARBALL="font-adobe-75dpi-$VERSION.tar.bz2"
   67.21  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   67.22  
   67.23  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   67.24 +PKG_RULE="std"
   67.25  
   67.26  # Rules to configure and make the package.
   67.27  compile_rules()
   67.28 @@ -21,6 +22,7 @@
   67.29  	./configure \
   67.30  		--sysconfdir=/etc \
   67.31  		--localstatedir=/var \
   67.32 +		--disable-all-encodings \
   67.33  		$CONFIGURE_ARGS &&
   67.34  	make &&
   67.35  	make install
   67.36 @@ -29,8 +31,13 @@
   67.37  # Rules to gen a SliTaz package suitable for Tazpkg.
   67.38  genpkg_rules()
   67.39  {
   67.40 -	copy *.pcf.gz
   67.41 +	copy @std
   67.42 +	TAGS="font"
   67.43  }
   67.44  
   67.45 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/75dpi; }
   67.46 -post_remove()  { chroot "$1/" fc-cache; }
   67.47 +post_install() {
   67.48 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/75dpi/
   67.49 +}
   67.50 +post_remove() {
   67.51 +	chroot "$1/" fc-cache -r
   67.52 +}
    68.1 --- a/xorg-font-adobe-utopia-100dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    68.2 +++ b/xorg-font-adobe-utopia-100dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    68.3 @@ -1,4 +1,4 @@
    68.4 -# SliTaz package receipt.
    68.5 +# SliTaz package receipt v2.
    68.6  
    68.7  PACKAGE="xorg-font-adobe-utopia-100dpi"
    68.8  VERSION="1.0.4"
    68.9 @@ -7,13 +7,13 @@
   68.10  MAINTAINER="al.bobylev@gmail.com"
   68.11  LICENSE="other"
   68.12  WEB_SITE="https://www.x.org/wiki/"
   68.13 -TAGS="font"
   68.14  COOKOPTS="!gz" # too long
   68.15  
   68.16  TARBALL="font-adobe-utopia-100dpi-$VERSION.tar.bz2"
   68.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   68.18  
   68.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   68.20 +PKG_RULE="std"
   68.21  
   68.22  # Rules to configure and make the package.
   68.23  compile_rules()
   68.24 @@ -21,6 +21,7 @@
   68.25  	./configure \
   68.26  		--sysconfdir=/etc \
   68.27  		--localstatedir=/var \
   68.28 +		--disable-all-encodings \
   68.29  		$CONFIGURE_ARGS &&
   68.30  	make &&
   68.31  	make install
   68.32 @@ -29,8 +30,13 @@
   68.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   68.34  genpkg_rules()
   68.35  {
   68.36 -	copy *.pcf.gz
   68.37 +	copy @std
   68.38 +	TAGS="font"
   68.39  }
   68.40  
   68.41 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/100dpi; }
   68.42 -post_remove()  { chroot "$1/" fc-cache; }
   68.43 +post_install() {
   68.44 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/100dpi
   68.45 +}
   68.46 +post_remove() {
   68.47 +	chroot "$1/" fc-cache -r
   68.48 +}
    69.1 --- a/xorg-font-adobe-utopia-75dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    69.2 +++ b/xorg-font-adobe-utopia-75dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    69.3 @@ -1,4 +1,4 @@
    69.4 -# SliTaz package receipt.
    69.5 +# SliTaz package receipt v2.
    69.6  
    69.7  PACKAGE="xorg-font-adobe-utopia-75dpi"
    69.8  VERSION="1.0.4"
    69.9 @@ -7,13 +7,13 @@
   69.10  MAINTAINER="al.bobylev@gmail.com"
   69.11  LICENSE="other"
   69.12  WEB_SITE="https://www.x.org/wiki/"
   69.13 -TAGS="font"
   69.14  COOKOPTS="!gz" # too long
   69.15  
   69.16  TARBALL="font-adobe-utopia-75dpi-$VERSION.tar.bz2"
   69.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   69.18  
   69.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   69.20 +PKG_RULE="std"
   69.21  
   69.22  # Rules to configure and make the package.
   69.23  compile_rules()
   69.24 @@ -21,6 +21,7 @@
   69.25  	./configure \
   69.26  		--sysconfdir=/etc \
   69.27  		--localstatedir=/var \
   69.28 +		--disable-all-encodings \
   69.29  		$CONFIGURE_ARGS &&
   69.30  	make &&
   69.31  	make install
   69.32 @@ -29,8 +30,13 @@
   69.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   69.34  genpkg_rules()
   69.35  {
   69.36 -	copy *.pcf.gz
   69.37 +	copy @std
   69.38 +	TAGS="font"
   69.39  }
   69.40  
   69.41 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/75dpi; }
   69.42 -post_remove()  { chroot "$1/" fc-cache; }
   69.43 +post_install() {
   69.44 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/75dpi
   69.45 +}
   69.46 +post_remove() {
   69.47 +	chroot "$1/" fc-cache -r
   69.48 +}
    70.1 --- a/xorg-font-adobe-utopia-type1/receipt	Tue Jun 27 17:08:48 2017 +0300
    70.2 +++ b/xorg-font-adobe-utopia-type1/receipt	Fri Jul 14 16:02:21 2017 +0300
    70.3 @@ -1,4 +1,4 @@
    70.4 -# SliTaz package receipt.
    70.5 +# SliTaz package receipt v2.
    70.6  
    70.7  PACKAGE="xorg-font-adobe-utopia-type1"
    70.8  VERSION="1.0.4"
    70.9 @@ -7,12 +7,12 @@
   70.10  MAINTAINER="al.bobylev@gmail.com"
   70.11  LICENSE="other"
   70.12  WEB_SITE="https://www.x.org/wiki/"
   70.13 -TAGS="font"
   70.14  
   70.15  TARBALL="font-adobe-utopia-type1-$VERSION.tar.bz2"
   70.16  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   70.17  
   70.18  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir"
   70.19 +PKG_RULE="std"
   70.20  
   70.21  # Rules to configure and make the package.
   70.22  compile_rules()
   70.23 @@ -28,8 +28,13 @@
   70.24  # Rules to gen a SliTaz package suitable for Tazpkg.
   70.25  genpkg_rules()
   70.26  {
   70.27 -	copy *.pfa *.afm
   70.28 +	copy @std
   70.29 +	TAGS="font"
   70.30  }
   70.31  
   70.32 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/Type1; }
   70.33 -post_remove()  { chroot "$1/" fc-cache; }
   70.34 +post_install() {
   70.35 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/Type1
   70.36 +}
   70.37 +post_remove() {
   70.38 +	chroot "$1/" fc-cache -r
   70.39 +}
    71.1 --- a/xorg-font-alias/receipt	Tue Jun 27 17:08:48 2017 +0300
    71.2 +++ b/xorg-font-alias/receipt	Fri Jul 14 16:02:21 2017 +0300
    71.3 @@ -1,9 +1,9 @@
    71.4 -# SliTaz package receipt.
    71.5 +# SliTaz package receipt v2.
    71.6  
    71.7  PACKAGE="xorg-font-alias"
    71.8  VERSION="1.0.3"
    71.9  CATEGORY="x-window"
   71.10 -SHORT_DESC="Xorg font aliases"
   71.11 +SHORT_DESC="X font aliases"
   71.12  MAINTAINER="al.bobylev@gmail.com"
   71.13  LICENSE="other"
   71.14  WEB_SITE="https://www.x.org/wiki/"
   71.15 @@ -12,6 +12,7 @@
   71.16  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   71.17  
   71.18  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev"
   71.19 +PKG_RULE="std"
   71.20  
   71.21  # Rules to configure and make the package.
   71.22  compile_rules()
   71.23 @@ -27,5 +28,5 @@
   71.24  # Rules to gen a SliTaz package suitable for Tazpkg.
   71.25  genpkg_rules()
   71.26  {
   71.27 -	copy *.alias
   71.28 +	copy @std
   71.29  }
    72.1 --- a/xorg-font-arabic-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    72.2 +++ b/xorg-font-arabic-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    72.3 @@ -1,18 +1,18 @@
    72.4 -# SliTaz package receipt.
    72.5 +# SliTaz package receipt v2.
    72.6  
    72.7  PACKAGE="xorg-font-arabic-misc"
    72.8  VERSION="1.0.3"
    72.9  CATEGORY="x-window"
   72.10  SHORT_DESC="Misc Arabic fonts for X"
   72.11  MAINTAINER="al.bobylev@gmail.com"
   72.12 -LICENSE="other"
   72.13 +LICENSE="MIT"
   72.14  WEB_SITE="https://www.x.org/wiki/"
   72.15 -TAGS="font"
   72.16  
   72.17  TARBALL="font-arabic-misc-$VERSION.tar.bz2"
   72.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   72.19  
   72.20  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   72.21 +PKG_RULE="std"
   72.22  
   72.23  # Rules to configure and make the package.
   72.24  compile_rules()
   72.25 @@ -28,8 +28,13 @@
   72.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   72.27  genpkg_rules()
   72.28  {
   72.29 -	copy *.pcf.gz
   72.30 +	copy @std
   72.31 +	TAGS="font"
   72.32  }
   72.33  
   72.34 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   72.35 -post_remove()  { chroot "$1/" fc-cache; }
   72.36 +post_install() {
   72.37 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   72.38 +}
   72.39 +post_remove() {
   72.40 +	chroot "$1/" fc-cache -r
   72.41 +}
    73.1 --- a/xorg-font-bh-100dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    73.2 +++ b/xorg-font-bh-100dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    73.3 @@ -1,19 +1,19 @@
    73.4 -# SliTaz package receipt.
    73.5 +# SliTaz package receipt v2.
    73.6  
    73.7  PACKAGE="xorg-font-bh-100dpi"
    73.8  VERSION="1.0.3"
    73.9  CATEGORY="x-window"
   73.10  SHORT_DESC="Bigelow & Holmes bitmap fonts Lucida and LucidaBright (100 DPI)"
   73.11  MAINTAINER="al.bobylev@gmail.com"
   73.12 -LICENSE="other"
   73.13 +LICENSE="MIT"
   73.14  WEB_SITE="https://www.x.org/wiki/"
   73.15 -TAGS="font"
   73.16  COOKOPTS="!gz" # too long
   73.17  
   73.18  TARBALL="font-bh-100dpi-$VERSION.tar.bz2"
   73.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   73.20  
   73.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   73.22 +PKG_RULE="std"
   73.23  
   73.24  # Rules to configure and make the package.
   73.25  compile_rules()
   73.26 @@ -21,6 +21,7 @@
   73.27  	./configure \
   73.28  		--sysconfdir=/etc \
   73.29  		--localstatedir=/var \
   73.30 +		--disable-all-encodings \
   73.31  		$CONFIGURE_ARGS &&
   73.32  	make &&
   73.33  	make install
   73.34 @@ -29,8 +30,13 @@
   73.35  # Rules to gen a SliTaz package suitable for Tazpkg.
   73.36  genpkg_rules()
   73.37  {
   73.38 -	copy *.pcf.gz
   73.39 +	copy @std
   73.40 +	TAGS="font"
   73.41  }
   73.42  
   73.43 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/100dpi; }
   73.44 -post_remove()  { chroot "$1/" fc-cache; }
   73.45 +post_install() {
   73.46 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/100dpi
   73.47 +}
   73.48 +post_remove() {
   73.49 +	chroot "$1/" fc-cache -r
   73.50 +}
    74.1 --- a/xorg-font-bh-75dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    74.2 +++ b/xorg-font-bh-75dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    74.3 @@ -1,19 +1,19 @@
    74.4 -# SliTaz package receipt.
    74.5 +# SliTaz package receipt v2.
    74.6  
    74.7  PACKAGE="xorg-font-bh-75dpi"
    74.8  VERSION="1.0.3"
    74.9  CATEGORY="x-window"
   74.10  SHORT_DESC="Bigelow & Holmes bitmap fonts Lucida and LucidaBright (75 DPI)"
   74.11  MAINTAINER="al.bobylev@gmail.com"
   74.12 -LICENSE="other"
   74.13 +LICENSE="MIT"
   74.14  WEB_SITE="https://www.x.org/wiki/"
   74.15 -TAGS="font"
   74.16  COOKOPTS="!gz" # too long
   74.17  
   74.18  TARBALL="font-bh-75dpi-$VERSION.tar.bz2"
   74.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   74.20  
   74.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   74.22 +PKG_RULE="std"
   74.23  
   74.24  # Rules to configure and make the package.
   74.25  compile_rules()
   74.26 @@ -21,6 +21,7 @@
   74.27  	./configure \
   74.28  		--sysconfdir=/etc \
   74.29  		--localstatedir=/var \
   74.30 +		--disable-all-encodings \
   74.31  		$CONFIGURE_ARGS &&
   74.32  	make &&
   74.33  	make install
   74.34 @@ -29,8 +30,13 @@
   74.35  # Rules to gen a SliTaz package suitable for Tazpkg.
   74.36  genpkg_rules()
   74.37  {
   74.38 -	copy *.pcf.gz
   74.39 +	copy @std
   74.40 +	TAGS="font"
   74.41  }
   74.42  
   74.43 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/75dpi; }
   74.44 -post_remove()  { chroot "$1/" fc-cache; }
   74.45 +post_install() {
   74.46 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/75dpi
   74.47 +}
   74.48 +post_remove() {
   74.49 +	chroot "$1/" fc-cache -r
   74.50 +}
    75.1 --- a/xorg-font-bh-lucidatypewriter-100dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    75.2 +++ b/xorg-font-bh-lucidatypewriter-100dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    75.3 @@ -1,4 +1,4 @@
    75.4 -# SliTaz package receipt.
    75.5 +# SliTaz package receipt v2.
    75.6  
    75.7  PACKAGE="xorg-font-bh-lucidatypewriter-100dpi"
    75.8  VERSION="1.0.3"
    75.9 @@ -7,13 +7,13 @@
   75.10  MAINTAINER="al.bobylev@gmail.com"
   75.11  LICENSE="other"
   75.12  WEB_SITE="https://www.x.org/wiki/"
   75.13 -TAGS="font"
   75.14  COOKOPTS="!gz" # too long
   75.15  
   75.16  TARBALL="font-bh-lucidatypewriter-100dpi-$VERSION.tar.bz2"
   75.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   75.18  
   75.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   75.20 +PKG_RULE="std"
   75.21  
   75.22  # Rules to configure and make the package.
   75.23  compile_rules()
   75.24 @@ -21,6 +21,7 @@
   75.25  	./configure \
   75.26  		--sysconfdir=/etc \
   75.27  		--localstatedir=/var \
   75.28 +		--disable-all-encodings \
   75.29  		$CONFIGURE_ARGS &&
   75.30  	make &&
   75.31  	make install
   75.32 @@ -29,8 +30,13 @@
   75.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   75.34  genpkg_rules()
   75.35  {
   75.36 -	copy *.pcf.gz
   75.37 +	copy @std
   75.38 +	TAGS="font"
   75.39  }
   75.40  
   75.41 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/100dpi; }
   75.42 -post_remove()  { chroot "$1/" fc-cache; }
   75.43 +post_install() {
   75.44 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/100dpi
   75.45 +}
   75.46 +post_remove() {
   75.47 +	chroot "$1/" fc-cache -r
   75.48 +}
    76.1 --- a/xorg-font-bh-lucidatypewriter-75dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    76.2 +++ b/xorg-font-bh-lucidatypewriter-75dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    76.3 @@ -1,4 +1,4 @@
    76.4 -# SliTaz package receipt.
    76.5 +# SliTaz package receipt v2.
    76.6  
    76.7  PACKAGE="xorg-font-bh-lucidatypewriter-75dpi"
    76.8  VERSION="1.0.3"
    76.9 @@ -7,13 +7,13 @@
   76.10  MAINTAINER="al.bobylev@gmail.com"
   76.11  LICENSE="other"
   76.12  WEB_SITE="https://www.x.org/wiki/"
   76.13 -TAGS="font"
   76.14  COOKOPTS="!gz" # too long
   76.15  
   76.16  TARBALL="font-bh-lucidatypewriter-75dpi-$VERSION.tar.bz2"
   76.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   76.18  
   76.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   76.20 +PKG_RULE="std"
   76.21  
   76.22  # Rules to configure and make the package.
   76.23  compile_rules()
   76.24 @@ -21,6 +21,7 @@
   76.25  	./configure \
   76.26  		--sysconfdir=/etc \
   76.27  		--localstatedir=/var \
   76.28 +		--disable-all-encodings \
   76.29  		$CONFIGURE_ARGS &&
   76.30  	make &&
   76.31  	make install
   76.32 @@ -29,8 +30,13 @@
   76.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   76.34  genpkg_rules()
   76.35  {
   76.36 -	copy *.pcf.gz
   76.37 +	copy @std
   76.38 +	TAGS="font"
   76.39  }
   76.40  
   76.41 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/75dpi; }
   76.42 -post_remove()  { chroot "$1/" fc-cache; }
   76.43 +post_install() {
   76.44 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/75dpi
   76.45 +}
   76.46 +post_remove() {
   76.47 +	chroot "$1/" fc-cache -r
   76.48 +}
    77.1 --- a/xorg-font-bh-ttf/receipt	Tue Jun 27 17:08:48 2017 +0300
    77.2 +++ b/xorg-font-bh-ttf/receipt	Fri Jul 14 16:02:21 2017 +0300
    77.3 @@ -1,19 +1,19 @@
    77.4 -# SliTaz package receipt.
    77.5 +# SliTaz package receipt v2.
    77.6  
    77.7  PACKAGE="xorg-font-bh-ttf"
    77.8  VERSION="1.0.3"
    77.9  CATEGORY="x-window"
   77.10  SHORT_DESC="Bigelow & Holmes Luxi TTF fonts"
   77.11  MAINTAINER="al.bobylev@gmail.com"
   77.12 -LICENSE="other"
   77.13 +LICENSE="MIT"
   77.14  WEB_SITE="https://www.x.org/wiki/"
   77.15 -TAGS="font"
   77.16  
   77.17  TARBALL="font-bh-ttf-$VERSION.tar.bz2"
   77.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   77.19  
   77.20  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir \
   77.21  fontconfig-dev"
   77.22 +PKG_RULE="std"
   77.23  
   77.24  # Rules to configure and make the package.
   77.25  compile_rules()
   77.26 @@ -29,8 +29,13 @@
   77.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   77.28  genpkg_rules()
   77.29  {
   77.30 -	copy *.conf *.ttf
   77.31 +	copy @std
   77.32 +	TAGS="font"
   77.33  }
   77.34  
   77.35 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/TTF; }
   77.36 -post_remove()  { chroot "$1/" fc-cache; }
   77.37 +post_install() {
   77.38 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/TTF
   77.39 +}
   77.40 +post_remove() {
   77.41 +	chroot "$1/" fc-cache -r
   77.42 +}
    78.1 --- a/xorg-font-bh-type1/receipt	Tue Jun 27 17:08:48 2017 +0300
    78.2 +++ b/xorg-font-bh-type1/receipt	Fri Jul 14 16:02:21 2017 +0300
    78.3 @@ -1,18 +1,18 @@
    78.4 -# SliTaz package receipt.
    78.5 +# SliTaz package receipt v2.
    78.6  
    78.7  PACKAGE="xorg-font-bh-type1"
    78.8  VERSION="1.0.3"
    78.9  CATEGORY="x-window"
   78.10  SHORT_DESC="Bigelow & Holmes Luxi Type1 fonts"
   78.11  MAINTAINER="al.bobylev@gmail.com"
   78.12 -LICENSE="other"
   78.13 +LICENSE="MIT"
   78.14  WEB_SITE="https://www.x.org/wiki/"
   78.15 -TAGS="font"
   78.16  
   78.17  TARBALL="font-bh-type1-$VERSION.tar.bz2"
   78.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   78.19  
   78.20  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir"
   78.21 +PKG_RULE="std"
   78.22  
   78.23  # Rules to configure and make the package.
   78.24  compile_rules()
   78.25 @@ -28,8 +28,13 @@
   78.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   78.27  genpkg_rules()
   78.28  {
   78.29 -	copy *.pfa *.afm
   78.30 +	copy @std
   78.31 +	TAGS="font"
   78.32  }
   78.33  
   78.34 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/Type1; }
   78.35 -post_remove()  { chroot "$1/" fc-cache; }
   78.36 +post_install() {
   78.37 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/Type1
   78.38 +}
   78.39 +post_remove() {
   78.40 +	chroot "$1/" fc-cache -r
   78.41 +}
    79.1 --- a/xorg-font-bitstream-100dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    79.2 +++ b/xorg-font-bitstream-100dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    79.3 @@ -1,19 +1,19 @@
    79.4 -# SliTaz package receipt.
    79.5 +# SliTaz package receipt v2.
    79.6  
    79.7  PACKAGE="xorg-font-bitstream-100dpi"
    79.8  VERSION="1.0.3"
    79.9  CATEGORY="x-window"
   79.10  SHORT_DESC="Bitstream bitmap fonts Charter, Terminal (100 DPI)"
   79.11  MAINTAINER="al.bobylev@gmail.com"
   79.12 -LICENSE="other"
   79.13 +LICENSE="MIT"
   79.14  WEB_SITE="https://www.x.org/wiki/"
   79.15 -TAGS="font"
   79.16  COOKOPTS="!gz" # too long
   79.17  
   79.18  TARBALL="font-bitstream-100dpi-$VERSION.tar.bz2"
   79.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   79.20  
   79.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   79.22 +PKG_RULE="std"
   79.23  
   79.24  # Rules to configure and make the package.
   79.25  compile_rules()
   79.26 @@ -29,8 +29,13 @@
   79.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   79.28  genpkg_rules()
   79.29  {
   79.30 -	copy *.pcf.gz
   79.31 +	copy @std
   79.32 +	TAGS="font"
   79.33  }
   79.34  
   79.35 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/100dpi; }
   79.36 -post_remove()  { chroot "$1/" fc-cache; }
   79.37 +post_install() {
   79.38 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/100dpi
   79.39 +}
   79.40 +post_remove() {
   79.41 +	chroot "$1/" fc-cache -r
   79.42 +}
    80.1 --- a/xorg-font-bitstream-75dpi/receipt	Tue Jun 27 17:08:48 2017 +0300
    80.2 +++ b/xorg-font-bitstream-75dpi/receipt	Fri Jul 14 16:02:21 2017 +0300
    80.3 @@ -1,19 +1,19 @@
    80.4 -# SliTaz package receipt.
    80.5 +# SliTaz package receipt v2.
    80.6  
    80.7  PACKAGE="xorg-font-bitstream-75dpi"
    80.8  VERSION="1.0.3"
    80.9  CATEGORY="x-window"
   80.10  SHORT_DESC="Bitstream bitmap fonts Charter, Terminal (75 DPI)"
   80.11  MAINTAINER="al.bobylev@gmail.com"
   80.12 -LICENSE="other"
   80.13 +LICENSE="MIT"
   80.14  WEB_SITE="https://www.x.org/wiki/"
   80.15 -TAGS="font"
   80.16  COOKOPTS="!gz" # too long
   80.17  
   80.18  TARBALL="font-bitstream-75dpi-$VERSION.tar.bz2"
   80.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   80.20  
   80.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   80.22 +PKG_RULE="std"
   80.23  
   80.24  # Rules to configure and make the package.
   80.25  compile_rules()
   80.26 @@ -29,8 +29,13 @@
   80.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   80.28  genpkg_rules()
   80.29  {
   80.30 -	copy *.pcf.gz
   80.31 +	copy @std
   80.32 +	TAGS="font"
   80.33  }
   80.34  
   80.35 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/75dpi; }
   80.36 -post_remove()  { chroot "$1/" fc-cache; }
   80.37 +post_install() {
   80.38 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/75dpi
   80.39 +}
   80.40 +post_remove() {
   80.41 +	chroot "$1/" fc-cache -r
   80.42 +}
    81.1 --- a/xorg-font-bitstream-type1/receipt	Tue Jun 27 17:08:48 2017 +0300
    81.2 +++ b/xorg-font-bitstream-type1/receipt	Fri Jul 14 16:02:21 2017 +0300
    81.3 @@ -1,18 +1,18 @@
    81.4 -# SliTaz package receipt.
    81.5 +# SliTaz package receipt v2.
    81.6  
    81.7  PACKAGE="xorg-font-bitstream-type1"
    81.8  VERSION="1.0.3"
    81.9  CATEGORY="x-window"
   81.10  SHORT_DESC="Bitstream Type1 fonts Courier, Charter"
   81.11  MAINTAINER="al.bobylev@gmail.com"
   81.12 -LICENSE="other"
   81.13 +LICENSE="MIT"
   81.14  WEB_SITE="https://www.x.org/wiki/"
   81.15 -TAGS="font"
   81.16  
   81.17  TARBALL="font-bitstream-type1-$VERSION.tar.bz2"
   81.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   81.19  
   81.20  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir"
   81.21 +PKG_RULE="std"
   81.22  
   81.23  # Rules to configure and make the package.
   81.24  compile_rules()
   81.25 @@ -28,8 +28,13 @@
   81.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   81.27  genpkg_rules()
   81.28  {
   81.29 -	copy *.pfa *.afm
   81.30 +	copy @std
   81.31 +	TAGS="font"
   81.32  }
   81.33  
   81.34 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/Type1; }
   81.35 -post_remove()  { chroot "$1/" fc-cache; }
   81.36 +post_install() {
   81.37 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/Type1
   81.38 +}
   81.39 +post_remove() {
   81.40 +	chroot "$1/" fc-cache -r
   81.41 +}
    82.1 --- a/xorg-font-cronyx-cyrillic/receipt	Tue Jun 27 17:08:48 2017 +0300
    82.2 +++ b/xorg-font-cronyx-cyrillic/receipt	Fri Jul 14 16:02:21 2017 +0300
    82.3 @@ -1,4 +1,4 @@
    82.4 -# SliTaz package receipt.
    82.5 +# SliTaz package receipt v2.
    82.6  
    82.7  PACKAGE="xorg-font-cronyx-cyrillic"
    82.8  VERSION="1.0.3"
    82.9 @@ -7,13 +7,13 @@
   82.10  MAINTAINER="al.bobylev@gmail.com"
   82.11  LICENSE="other"
   82.12  WEB_SITE="https://www.x.org/wiki/"
   82.13 -TAGS="font"
   82.14  COOKOPTS="!gz" # too long
   82.15  
   82.16  TARBALL="font-cronyx-cyrillic-$VERSION.tar.bz2"
   82.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   82.18  
   82.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   82.20 +PKG_RULE="std"
   82.21  
   82.22  # Rules to configure and make the package.
   82.23  compile_rules()
   82.24 @@ -29,8 +29,13 @@
   82.25  # Rules to gen a SliTaz package suitable for Tazpkg.
   82.26  genpkg_rules()
   82.27  {
   82.28 -	copy *.pcf.gz
   82.29 +	copy @std
   82.30 +	TAGS="font"
   82.31  }
   82.32  
   82.33 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/cyrillic; }
   82.34 -post_remove()  { chroot "$1/" fc-cache; }
   82.35 +post_install() {
   82.36 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/cyrillic
   82.37 +}
   82.38 +post_remove() {
   82.39 +	chroot "$1/" fc-cache -r
   82.40 +}
    83.1 --- a/xorg-font-cursor-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    83.2 +++ b/xorg-font-cursor-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    83.3 @@ -1,4 +1,4 @@
    83.4 -# SliTaz package receipt.
    83.5 +# SliTaz package receipt v2.
    83.6  
    83.7  PACKAGE="xorg-font-cursor-misc"
    83.8  VERSION="1.0.3"
    83.9 @@ -7,12 +7,12 @@
   83.10  MAINTAINER="al.bobylev@gmail.com"
   83.11  LICENSE="other"
   83.12  WEB_SITE="https://www.x.org/wiki/"
   83.13 -TAGS="font"
   83.14  
   83.15  TARBALL="font-cursor-misc-$VERSION.tar.bz2"
   83.16  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   83.17  
   83.18  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   83.19 +PKG_RULE="std"
   83.20  
   83.21  # Rules to configure and make the package.
   83.22  compile_rules()
   83.23 @@ -28,8 +28,13 @@
   83.24  # Rules to gen a SliTaz package suitable for Tazpkg.
   83.25  genpkg_rules()
   83.26  {
   83.27 -	copy *.pcf.gz
   83.28 +	copy @std
   83.29 +	TAGS="font"
   83.30  }
   83.31  
   83.32 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   83.33 -post_remove()  { chroot "$1/" fc-cache; }
   83.34 +post_install() {
   83.35 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   83.36 +}
   83.37 +post_remove() {
   83.38 +	chroot "$1/" fc-cache -r
   83.39 +}
    84.1 --- a/xorg-font-daewoo-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    84.2 +++ b/xorg-font-daewoo-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    84.3 @@ -1,4 +1,4 @@
    84.4 -# SliTaz package receipt.
    84.5 +# SliTaz package receipt v2.
    84.6  
    84.7  PACKAGE="xorg-font-daewoo-misc"
    84.8  VERSION="1.0.3"
    84.9 @@ -7,13 +7,13 @@
   84.10  MAINTAINER="al.bobylev@gmail.com"
   84.11  LICENSE="other"
   84.12  WEB_SITE="https://www.x.org/wiki/"
   84.13 -TAGS="font"
   84.14  COOKOPTS="!gz" # too long
   84.15  
   84.16  TARBALL="font-daewoo-misc-$VERSION.tar.bz2"
   84.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   84.18  
   84.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   84.20 +PKG_RULE="std"
   84.21  
   84.22  # Rules to configure and make the package.
   84.23  compile_rules()
   84.24 @@ -29,8 +29,13 @@
   84.25  # Rules to gen a SliTaz package suitable for Tazpkg.
   84.26  genpkg_rules()
   84.27  {
   84.28 -	copy *.pcf.gz
   84.29 +	copy @std
   84.30 +	TAGS="font"
   84.31  }
   84.32  
   84.33 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   84.34 -post_remove()  { chroot "$1/" fc-cache; }
   84.35 +post_install() {
   84.36 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   84.37 +}
   84.38 +post_remove() {
   84.39 +	chroot "$1/" fc-cache -r
   84.40 +}
    85.1 --- a/xorg-font-dec-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    85.2 +++ b/xorg-font-dec-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    85.3 @@ -1,19 +1,19 @@
    85.4 -# SliTaz package receipt.
    85.5 +# SliTaz package receipt v2.
    85.6  
    85.7  PACKAGE="xorg-font-dec-misc"
    85.8  VERSION="1.0.3"
    85.9  CATEGORY="x-window"
   85.10  SHORT_DESC="DEC misc bitmap sets: cursor, session"
   85.11  MAINTAINER="al.bobylev@gmail.com"
   85.12 -LICENSE="other"
   85.13 +LICENSE="MIT"
   85.14  WEB_SITE="https://www.x.org/wiki/"
   85.15 -TAGS="font"
   85.16  COOKOPTS="!gz" # too long
   85.17  
   85.18  TARBALL="font-dec-misc-$VERSION.tar.bz2"
   85.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   85.20  
   85.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   85.22 +PKG_RULE="std"
   85.23  
   85.24  # Rules to configure and make the package.
   85.25  compile_rules()
   85.26 @@ -29,8 +29,13 @@
   85.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   85.28  genpkg_rules()
   85.29  {
   85.30 -	copy *.pcf.gz
   85.31 +	copy @std
   85.32 +	TAGS="font"
   85.33  }
   85.34  
   85.35 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   85.36 -post_remove()  { chroot "$1/" fc-cache; }
   85.37 +post_install() {
   85.38 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   85.39 +}
   85.40 +post_remove() {
   85.41 +	chroot "$1/" fc-cache -r
   85.42 +}
    86.1 --- a/xorg-font-ibm-type1/receipt	Tue Jun 27 17:08:48 2017 +0300
    86.2 +++ b/xorg-font-ibm-type1/receipt	Fri Jul 14 16:02:21 2017 +0300
    86.3 @@ -1,18 +1,18 @@
    86.4 -# SliTaz package receipt.
    86.5 +# SliTaz package receipt v2.
    86.6  
    86.7  PACKAGE="xorg-font-ibm-type1"
    86.8  VERSION="1.0.3"
    86.9  CATEGORY="x-window"
   86.10  SHORT_DESC="IBM Courier Type1 font"
   86.11  MAINTAINER="al.bobylev@gmail.com"
   86.12 -LICENSE="other"
   86.13 +LICENSE="MIT"
   86.14  WEB_SITE="https://www.x.org/wiki/"
   86.15 -TAGS="font"
   86.16  
   86.17  TARBALL="font-ibm-type1-$VERSION.tar.bz2"
   86.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   86.19  
   86.20  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir"
   86.21 +PKG_RULE="std"
   86.22  
   86.23  # Rules to configure and make the package.
   86.24  compile_rules()
   86.25 @@ -28,8 +28,13 @@
   86.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   86.27  genpkg_rules()
   86.28  {
   86.29 -	copy *.pfa *.afm
   86.30 +	copy @std
   86.31 +	TAGS="font"
   86.32  }
   86.33  
   86.34 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/Type1; }
   86.35 -post_remove()  { chroot "$1/" fc-cache; }
   86.36 +post_install() {
   86.37 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/Type1
   86.38 +}
   86.39 +post_remove() {
   86.40 +	chroot "$1/" fc-cache -r
   86.41 +}
    87.1 --- a/xorg-font-isas-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    87.2 +++ b/xorg-font-isas-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    87.3 @@ -1,19 +1,19 @@
    87.4 -# SliTaz package receipt.
    87.5 +# SliTaz package receipt v2.
    87.6  
    87.7  PACKAGE="xorg-font-isas-misc"
    87.8  VERSION="1.0.3"
    87.9  CATEGORY="x-window"
   87.10  SHORT_DESC="ISAS bitmap fonts: Fangsong ti, Song ti"
   87.11  MAINTAINER="al.bobylev@gmail.com"
   87.12 -LICENSE="other"
   87.13 +LICENSE="MIT"
   87.14  WEB_SITE="https://www.x.org/wiki/"
   87.15 -TAGS="font"
   87.16  COOKOPTS="!gz" # too long
   87.17  
   87.18  TARBALL="font-isas-misc-$VERSION.tar.bz2"
   87.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   87.20  
   87.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   87.22 +PKG_RULE="std"
   87.23  
   87.24  # Rules to configure and make the package.
   87.25  compile_rules()
   87.26 @@ -29,8 +29,13 @@
   87.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   87.28  genpkg_rules()
   87.29  {
   87.30 -	copy *.pcf.gz
   87.31 +	copy @std
   87.32 +	TAGS="font"
   87.33  }
   87.34  
   87.35 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   87.36 -post_remove()  { chroot "$1/" fc-cache; }
   87.37 +post_install() {
   87.38 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   87.39 +}
   87.40 +post_remove() {
   87.41 +	chroot "$1/" fc-cache -r
   87.42 +}
    88.1 --- a/xorg-font-jis-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    88.2 +++ b/xorg-font-jis-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    88.3 @@ -1,4 +1,4 @@
    88.4 -# SliTaz package receipt.
    88.5 +# SliTaz package receipt v2.
    88.6  
    88.7  PACKAGE="xorg-font-jis-misc"
    88.8  VERSION="1.0.3"
    88.9 @@ -7,13 +7,13 @@
   88.10  MAINTAINER="al.bobylev@gmail.com"
   88.11  LICENSE="other"
   88.12  WEB_SITE="https://www.x.org/wiki/"
   88.13 -TAGS="font"
   88.14  COOKOPTS="!gz" # too long
   88.15  
   88.16  TARBALL="font-jis-misc-$VERSION.tar.bz2"
   88.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   88.18  
   88.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   88.20 +PKG_RULE="std"
   88.21  
   88.22  # Rules to configure and make the package.
   88.23  compile_rules()
   88.24 @@ -29,8 +29,13 @@
   88.25  # Rules to gen a SliTaz package suitable for Tazpkg.
   88.26  genpkg_rules()
   88.27  {
   88.28 -	copy *.pcf.gz
   88.29 +	copy @std
   88.30 +	TAGS="font"
   88.31  }
   88.32  
   88.33 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   88.34 -post_remove()  { chroot "$1/" fc-cache; }
   88.35 +post_install() {
   88.36 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   88.37 +}
   88.38 +post_remove() {
   88.39 +	chroot "$1/" fc-cache -r
   88.40 +}
    89.1 --- a/xorg-font-micro-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    89.2 +++ b/xorg-font-micro-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    89.3 @@ -1,4 +1,4 @@
    89.4 -# SliTaz package receipt.
    89.5 +# SliTaz package receipt v2.
    89.6  
    89.7  PACKAGE="xorg-font-micro-misc"
    89.8  VERSION="1.0.3"
    89.9 @@ -7,12 +7,12 @@
   89.10  MAINTAINER="al.bobylev@gmail.com"
   89.11  LICENSE="PublicDomain"
   89.12  WEB_SITE="https://www.x.org/wiki/"
   89.13 -TAGS="font"
   89.14  
   89.15  TARBALL="font-micro-misc-$VERSION.tar.bz2"
   89.16  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   89.17  
   89.18  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   89.19 +PKG_RULE="std"
   89.20  
   89.21  # Rules to configure and make the package.
   89.22  compile_rules()
   89.23 @@ -28,8 +28,13 @@
   89.24  # Rules to gen a SliTaz package suitable for Tazpkg.
   89.25  genpkg_rules()
   89.26  {
   89.27 -	copy *.pcf.gz
   89.28 +	copy @std
   89.29 +	TAGS="font"
   89.30  }
   89.31  
   89.32 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   89.33 -post_remove()  { chroot "$1/" fc-cache; }
   89.34 +post_install() {
   89.35 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   89.36 +}
   89.37 +post_remove() {
   89.38 +	chroot "$1/" fc-cache -r
   89.39 +}
    90.1 --- a/xorg-font-misc-cyrillic/receipt	Tue Jun 27 17:08:48 2017 +0300
    90.2 +++ b/xorg-font-misc-cyrillic/receipt	Fri Jul 14 16:02:21 2017 +0300
    90.3 @@ -1,4 +1,4 @@
    90.4 -# SliTaz package receipt.
    90.5 +# SliTaz package receipt v2.
    90.6  
    90.7  PACKAGE="xorg-font-misc-cyrillic"
    90.8  VERSION="1.0.3"
    90.9 @@ -7,13 +7,13 @@
   90.10  MAINTAINER="al.bobylev@gmail.com"
   90.11  LICENSE="other"
   90.12  WEB_SITE="https://www.x.org/wiki/"
   90.13 -TAGS="font"
   90.14  COOKOPTS="!gz" # too long
   90.15  
   90.16  TARBALL="font-misc-cyrillic-$VERSION.tar.bz2"
   90.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   90.18  
   90.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   90.20 +PKG_RULE="std"
   90.21  
   90.22  # Rules to configure and make the package.
   90.23  compile_rules()
   90.24 @@ -29,8 +29,13 @@
   90.25  # Rules to gen a SliTaz package suitable for Tazpkg.
   90.26  genpkg_rules()
   90.27  {
   90.28 -	copy *.pcf.gz
   90.29 +	copy @std
   90.30 +	TAGS="font"
   90.31  }
   90.32  
   90.33 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/cyrillic; }
   90.34 -post_remove()  { chroot "$1/" fc-cache; }
   90.35 +post_install() {
   90.36 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/cyrillic
   90.37 +}
   90.38 +post_remove() {
   90.39 +	chroot "$1/" fc-cache -r
   90.40 +}
    91.1 --- a/xorg-font-misc-ethiopic/receipt	Tue Jun 27 17:08:48 2017 +0300
    91.2 +++ b/xorg-font-misc-ethiopic/receipt	Fri Jul 14 16:02:21 2017 +0300
    91.3 @@ -1,18 +1,18 @@
    91.4 -# SliTaz package receipt.
    91.5 +# SliTaz package receipt v2.
    91.6  
    91.7  PACKAGE="xorg-font-misc-ethiopic"
    91.8  VERSION="1.0.3"
    91.9  CATEGORY="x-window"
   91.10  SHORT_DESC="Ethiopic font Goha-Tibeb Zemen (OTF & TTF)"
   91.11  MAINTAINER="al.bobylev@gmail.com"
   91.12 -LICENSE="other"
   91.13 +LICENSE="MIT"
   91.14  WEB_SITE="https://www.x.org/wiki/"
   91.15 -TAGS="font"
   91.16  
   91.17  TARBALL="font-misc-ethiopic-$VERSION.tar.bz2"
   91.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   91.19  
   91.20  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir"
   91.21 +PKG_RULE="std"
   91.22  
   91.23  # Rules to configure and make the package.
   91.24  compile_rules()
   91.25 @@ -28,11 +28,13 @@
   91.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   91.27  genpkg_rules()
   91.28  {
   91.29 -	copy *.otf *.ttf
   91.30 +	copy @std
   91.31 +	TAGS="font"
   91.32  }
   91.33  
   91.34  post_install() {
   91.35 -	chroot "$1/" fc-cache /usr/share/fonts/X11/OTF
   91.36 -	chroot "$1/" fc-cache /usr/share/fonts/X11/TTF
   91.37 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/OTF /usr/share/fonts/X11/TTF
   91.38  }
   91.39 -post_remove()  { chroot "$1/" fc-cache; }
   91.40 +post_remove() {
   91.41 +	chroot "$1/" fc-cache -r
   91.42 +}
    92.1 --- a/xorg-font-misc-meltho/receipt	Tue Jun 27 17:08:48 2017 +0300
    92.2 +++ b/xorg-font-misc-meltho/receipt	Fri Jul 14 16:02:21 2017 +0300
    92.3 @@ -1,18 +1,18 @@
    92.4 -# SliTaz package receipt.
    92.5 +# SliTaz package receipt v2.
    92.6  
    92.7  PACKAGE="xorg-font-misc-meltho"
    92.8  VERSION="1.0.3"
    92.9  CATEGORY="x-window"
   92.10  SHORT_DESC="Syriac fonts (OTF)"
   92.11  MAINTAINER="al.bobylev@gmail.com"
   92.12 -LICENSE="other"
   92.13 +LICENSE="MIT"
   92.14  WEB_SITE="https://www.x.org/wiki/"
   92.15 -TAGS="font"
   92.16  
   92.17  TARBALL="font-misc-meltho-$VERSION.tar.bz2"
   92.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   92.19  
   92.20  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir"
   92.21 +PKG_RULE="std"
   92.22  
   92.23  # Rules to configure and make the package.
   92.24  compile_rules()
   92.25 @@ -28,8 +28,13 @@
   92.26  # Rules to gen a SliTaz package suitable for Tazpkg.
   92.27  genpkg_rules()
   92.28  {
   92.29 -	copy *.otf
   92.30 +	copy @std
   92.31 +	TAGS="font"
   92.32  }
   92.33  
   92.34 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/OTF; }
   92.35 -post_remove()  { chroot "$1/" fc-cache; }
   92.36 +post_install() {
   92.37 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/OTF
   92.38 +}
   92.39 +post_remove() {
   92.40 +	chroot "$1/" fc-cache -r
   92.41 +}
    93.1 --- a/xorg-font-misc-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    93.2 +++ b/xorg-font-misc-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    93.3 @@ -1,4 +1,4 @@
    93.4 -# SliTaz package receipt.
    93.5 +# SliTaz package receipt v2.
    93.6  
    93.7  PACKAGE="xorg-font-misc-misc"
    93.8  VERSION="1.1.2"
    93.9 @@ -7,13 +7,13 @@
   93.10  MAINTAINER="al.bobylev@gmail.com"
   93.11  LICENSE="PublicDomain"
   93.12  WEB_SITE="https://www.x.org/wiki/"
   93.13 -TAGS="font"
   93.14  COOKOPTS="!gz" # too long
   93.15  
   93.16  TARBALL="font-misc-misc-$VERSION.tar.bz2"
   93.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   93.18  
   93.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   93.20 +PKG_RULE="std"
   93.21  
   93.22  # Rules to configure and make the package.
   93.23  compile_rules()
   93.24 @@ -21,6 +21,7 @@
   93.25  	./configure \
   93.26  		--sysconfdir=/etc \
   93.27  		--localstatedir=/var \
   93.28 +		--disable-all-encodings \
   93.29  		$CONFIGURE_ARGS &&
   93.30  	make &&
   93.31  	make install
   93.32 @@ -29,8 +30,13 @@
   93.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   93.34  genpkg_rules()
   93.35  {
   93.36 -	copy *.pcf.gz
   93.37 +	copy @std
   93.38 +	TAGS="font"
   93.39  }
   93.40  
   93.41 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   93.42 -post_remove()  { chroot "$1/" fc-cache; }
   93.43 +post_install() {
   93.44 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   93.45 +}
   93.46 +post_remove() {
   93.47 +	chroot "$1/" fc-cache -r
   93.48 +}
    94.1 --- a/xorg-font-mutt-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    94.2 +++ b/xorg-font-mutt-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    94.3 @@ -1,19 +1,19 @@
    94.4 -# SliTaz package receipt.
    94.5 +# SliTaz package receipt v2.
    94.6  
    94.7  PACKAGE="xorg-font-mutt-misc"
    94.8  VERSION="1.0.3"
    94.9  CATEGORY="x-window"
   94.10  SHORT_DESC="Bitmap Arabic, Devanagari, Armenian font ClearlyU"
   94.11  MAINTAINER="al.bobylev@gmail.com"
   94.12 -LICENSE="other"
   94.13 +LICENSE="MIT"
   94.14  WEB_SITE="https://www.x.org/wiki/"
   94.15 -TAGS="font"
   94.16  COOKOPTS="!gz" # too long
   94.17  
   94.18  TARBALL="font-mutt-misc-$VERSION.tar.bz2"
   94.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   94.20  
   94.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   94.22 +PKG_RULE="std"
   94.23  
   94.24  # Rules to configure and make the package.
   94.25  compile_rules()
   94.26 @@ -29,8 +29,13 @@
   94.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   94.28  genpkg_rules()
   94.29  {
   94.30 -	copy *.pcf.gz
   94.31 +	copy @std
   94.32 +	TAGS="font"
   94.33  }
   94.34  
   94.35 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   94.36 -post_remove()  { chroot "$1/" fc-cache; }
   94.37 +post_install() {
   94.38 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   94.39 +}
   94.40 +post_remove() {
   94.41 +	chroot "$1/" fc-cache -r
   94.42 +}
    95.1 --- a/xorg-font-schumacher-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    95.2 +++ b/xorg-font-schumacher-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    95.3 @@ -1,19 +1,19 @@
    95.4 -# SliTaz package receipt.
    95.5 +# SliTaz package receipt v2.
    95.6  
    95.7  PACKAGE="xorg-font-schumacher-misc"
    95.8  VERSION="1.1.2"
    95.9  CATEGORY="x-window"
   95.10  SHORT_DESC="Schumacher bitmap font Clean"
   95.11  MAINTAINER="al.bobylev@gmail.com"
   95.12 -LICENSE="other"
   95.13 +LICENSE="MIT"
   95.14  WEB_SITE="https://www.x.org/wiki/"
   95.15 -TAGS="font"
   95.16  COOKOPTS="!gz" # too long
   95.17  
   95.18  TARBALL="font-schumacher-misc-$VERSION.tar.bz2"
   95.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   95.20  
   95.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   95.22 +PKG_RULE="std"
   95.23  
   95.24  # Rules to configure and make the package.
   95.25  compile_rules()
   95.26 @@ -21,6 +21,7 @@
   95.27  	./configure \
   95.28  		--sysconfdir=/etc \
   95.29  		--localstatedir=/var \
   95.30 +		--disable-all-encodings \
   95.31  		$CONFIGURE_ARGS &&
   95.32  	make &&
   95.33  	make install
   95.34 @@ -29,8 +30,13 @@
   95.35  # Rules to gen a SliTaz package suitable for Tazpkg.
   95.36  genpkg_rules()
   95.37  {
   95.38 -	copy *.pcf.gz
   95.39 +	copy @std
   95.40 +	TAGS="font"
   95.41  }
   95.42  
   95.43 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   95.44 -post_remove()  { chroot "$1/" fc-cache; }
   95.45 +post_install() {
   95.46 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   95.47 +}
   95.48 +post_remove() {
   95.49 +	chroot "$1/" fc-cache -r
   95.50 +}
    96.1 --- a/xorg-font-screen-cyrillic/receipt	Tue Jun 27 17:08:48 2017 +0300
    96.2 +++ b/xorg-font-screen-cyrillic/receipt	Fri Jul 14 16:02:21 2017 +0300
    96.3 @@ -1,4 +1,4 @@
    96.4 -# SliTaz package receipt.
    96.5 +# SliTaz package receipt v2.
    96.6  
    96.7  PACKAGE="xorg-font-screen-cyrillic"
    96.8  VERSION="1.0.4"
    96.9 @@ -7,13 +7,13 @@
   96.10  MAINTAINER="al.bobylev@gmail.com"
   96.11  LICENSE="other"
   96.12  WEB_SITE="https://www.x.org/wiki/"
   96.13 -TAGS="font"
   96.14  COOKOPTS="!gz" # too long
   96.15  
   96.16  TARBALL="font-screen-cyrillic-$VERSION.tar.bz2"
   96.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   96.18  
   96.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   96.20 +PKG_RULE="std"
   96.21  
   96.22  # Rules to configure and make the package.
   96.23  compile_rules()
   96.24 @@ -29,8 +29,13 @@
   96.25  # Rules to gen a SliTaz package suitable for Tazpkg.
   96.26  genpkg_rules()
   96.27  {
   96.28 -	copy *.pcf.gz
   96.29 +	copy @std
   96.30 +	TAGS="font"
   96.31  }
   96.32  
   96.33 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/cyrillic; }
   96.34 -post_remove()  { chroot "$1/" fc-cache; }
   96.35 +post_install() {
   96.36 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/cyrillic
   96.37 +}
   96.38 +post_remove() {
   96.39 +	chroot "$1/" fc-cache -r
   96.40 +}
    97.1 --- a/xorg-font-sony-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    97.2 +++ b/xorg-font-sony-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    97.3 @@ -1,19 +1,19 @@
    97.4 -# SliTaz package receipt.
    97.5 +# SliTaz package receipt v2.
    97.6  
    97.7  PACKAGE="xorg-font-sony-misc"
    97.8  VERSION="1.0.3"
    97.9  CATEGORY="x-window"
   97.10  SHORT_DESC="Bitmap Sony fixed fonts"
   97.11  MAINTAINER="al.bobylev@gmail.com"
   97.12 -LICENSE="other"
   97.13 +LICENSE="MIT"
   97.14  WEB_SITE="https://www.x.org/wiki/"
   97.15 -TAGS="font"
   97.16  COOKOPTS="!gz" # too long
   97.17  
   97.18  TARBALL="font-sony-misc-$VERSION.tar.bz2"
   97.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   97.20  
   97.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   97.22 +PKG_RULE="std"
   97.23  
   97.24  # Rules to configure and make the package.
   97.25  compile_rules()
   97.26 @@ -29,8 +29,13 @@
   97.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   97.28  genpkg_rules()
   97.29  {
   97.30 -	copy *.pcf.gz
   97.31 +	copy @std
   97.32 +	TAGS="font"
   97.33  }
   97.34  
   97.35 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   97.36 -post_remove()  { chroot "$1/" fc-cache; }
   97.37 +post_install() {
   97.38 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   97.39 +}
   97.40 +post_remove() {
   97.41 +	chroot "$1/" fc-cache -r
   97.42 +}
    98.1 --- a/xorg-font-sun-misc/receipt	Tue Jun 27 17:08:48 2017 +0300
    98.2 +++ b/xorg-font-sun-misc/receipt	Fri Jul 14 16:02:21 2017 +0300
    98.3 @@ -1,19 +1,19 @@
    98.4 -# SliTaz package receipt.
    98.5 +# SliTaz package receipt v2.
    98.6  
    98.7  PACKAGE="xorg-font-sun-misc"
    98.8  VERSION="1.0.3"
    98.9  CATEGORY="x-window"
   98.10  SHORT_DESC="Sun bitmap sets: OPEN LOOK cursor, OPEN LOOK glyph"
   98.11  MAINTAINER="al.bobylev@gmail.com"
   98.12 -LICENSE="other"
   98.13 +LICENSE="MIT"
   98.14  WEB_SITE="https://www.x.org/wiki/"
   98.15 -TAGS="font"
   98.16  COOKOPTS="!gz" # too long
   98.17  
   98.18  TARBALL="font-sun-misc-$VERSION.tar.bz2"
   98.19  WGET_URL="$XORG_MIRROR/font/$TARBALL"
   98.20  
   98.21  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
   98.22 +PKG_RULE="std"
   98.23  
   98.24  # Rules to configure and make the package.
   98.25  compile_rules()
   98.26 @@ -29,8 +29,13 @@
   98.27  # Rules to gen a SliTaz package suitable for Tazpkg.
   98.28  genpkg_rules()
   98.29  {
   98.30 -	copy *.pcf.gz
   98.31 +	copy @std
   98.32 +	TAGS="font"
   98.33  }
   98.34  
   98.35 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/misc; }
   98.36 -post_remove()  { chroot "$1/" fc-cache; }
   98.37 +post_install() {
   98.38 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/misc
   98.39 +}
   98.40 +post_remove() {
   98.41 +	chroot "$1/" fc-cache -r
   98.42 +}
    99.1 --- a/xorg-font-util-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
    99.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    99.3 @@ -1,18 +0,0 @@
    99.4 -# SliTaz package receipt.
    99.5 -
    99.6 -PACKAGE="xorg-font-util-dev"
    99.7 -VERSION="1.3.1"
    99.8 -CATEGORY="development"
    99.9 -SHORT_DESC="Development files for FontUtil"
   99.10 -MAINTAINER="al.bobylev@gmail.com"
   99.11 -LICENSE="other"
   99.12 -WEB_SITE="https://www.x.org/wiki/"
   99.13 -
   99.14 -WANTED="xorg-font-util"
   99.15 -DEPENDS="xorg-font-util"
   99.16 -
   99.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   99.18 -genpkg_rules()
   99.19 -{
   99.20 -	copy *.pc *.m4
   99.21 -}
   100.1 --- a/xorg-font-util/receipt	Tue Jun 27 17:08:48 2017 +0300
   100.2 +++ b/xorg-font-util/receipt	Fri Jul 14 16:02:21 2017 +0300
   100.3 @@ -1,11 +1,11 @@
   100.4 -# SliTaz package receipt.
   100.5 +# SliTaz package receipt v2.
   100.6  
   100.7  PACKAGE="xorg-font-util"
   100.8  VERSION="1.3.1"
   100.9  CATEGORY="x-window"
  100.10  SHORT_DESC="Font utilities dirs"
  100.11  MAINTAINER="al.bobylev@gmail.com"
  100.12 -LICENSE="other"
  100.13 +LICENSE="MIT"
  100.14  WEB_SITE="https://www.x.org/wiki/"
  100.15  HOST_ARCH="i486 arm"
  100.16  
  100.17 @@ -13,6 +13,8 @@
  100.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
  100.19  
  100.20  BUILD_DEPENDS="xorg-util-macros"
  100.21 +SPLIT="xorg-font-util-dev"
  100.22 +PKG_RULE="std-dev"
  100.23  
  100.24  # Rules to configure and make the package.
  100.25  compile_rules()
  100.26 @@ -28,5 +30,8 @@
  100.27  # Rules to gen a SliTaz package suitable for Tazpkg.
  100.28  genpkg_rules()
  100.29  {
  100.30 -	copy bin/ fonts/
  100.31 +	case $PACKAGE in
  100.32 +		*-font-util) copy @std;;
  100.33 +		*-dev)       copy @dev;;
  100.34 +	esac
  100.35  }
   101.1 --- a/xorg-font-winitzki-cyrillic/receipt	Tue Jun 27 17:08:48 2017 +0300
   101.2 +++ b/xorg-font-winitzki-cyrillic/receipt	Fri Jul 14 16:02:21 2017 +0300
   101.3 @@ -1,4 +1,4 @@
   101.4 -# SliTaz package receipt.
   101.5 +# SliTaz package receipt v2.
   101.6  
   101.7  PACKAGE="xorg-font-winitzki-cyrillic"
   101.8  VERSION="1.0.3"
   101.9 @@ -7,13 +7,12 @@
  101.10  MAINTAINER="al.bobylev@gmail.com"
  101.11  LICENSE="PublicDomain"
  101.12  WEB_SITE="https://www.x.org/wiki/"
  101.13 -TAGS="font"
  101.14 -COOKOPTS="!gz" # too long
  101.15  
  101.16  TARBALL="font-winitzki-cyrillic-$VERSION.tar.bz2"
  101.17  WGET_URL="$XORG_MIRROR/font/$TARBALL"
  101.18  
  101.19  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir xorg-bdftopcf"
  101.20 +PKG_RULE="std"
  101.21  
  101.22  # Rules to configure and make the package.
  101.23  compile_rules()
  101.24 @@ -29,8 +28,13 @@
  101.25  # Rules to gen a SliTaz package suitable for Tazpkg.
  101.26  genpkg_rules()
  101.27  {
  101.28 -	copy *.pcf.gz
  101.29 +	copy @std
  101.30 +	TAGS="font"
  101.31  }
  101.32  
  101.33 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/cyrillic; }
  101.34 -post_remove()  { chroot "$1/" fc-cache; }
  101.35 +post_install() {
  101.36 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/cyrillic
  101.37 +}
  101.38 +post_remove() {
  101.39 +	chroot "$1/" fc-cache -r
  101.40 +}
   102.1 --- a/xorg-font-xfree86-type1/receipt	Tue Jun 27 17:08:48 2017 +0300
   102.2 +++ b/xorg-font-xfree86-type1/receipt	Fri Jul 14 16:02:21 2017 +0300
   102.3 @@ -1,18 +1,18 @@
   102.4 -# SliTaz package receipt.
   102.5 +# SliTaz package receipt v2.
   102.6  
   102.7  PACKAGE="xorg-font-xfree86-type1"
   102.8  VERSION="1.0.4"
   102.9  CATEGORY="x-window"
  102.10  SHORT_DESC="Xfree86 Type1 Cursor font"
  102.11  MAINTAINER="al.bobylev@gmail.com"
  102.12 -LICENSE="other"
  102.13 +LICENSE="MIT"
  102.14  WEB_SITE="https://www.x.org/wiki/"
  102.15 -TAGS="font"
  102.16  
  102.17  TARBALL="font-xfree86-type1-$VERSION.tar.bz2"
  102.18  WGET_URL="$XORG_MIRROR/font/$TARBALL"
  102.19  
  102.20  BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-mkfontdir"
  102.21 +PKG_RULE="std"
  102.22  
  102.23  # Rules to configure and make the package.
  102.24  compile_rules()
  102.25 @@ -28,8 +28,13 @@
  102.26  # Rules to gen a SliTaz package suitable for Tazpkg.
  102.27  genpkg_rules()
  102.28  {
  102.29 -	copy *.pfa *.afm
  102.30 +	copy @std
  102.31 +	TAGS="font"
  102.32  }
  102.33  
  102.34 -post_install() { chroot "$1/" fc-cache /usr/share/fonts/X11/Type1; }
  102.35 -post_remove()  { chroot "$1/" fc-cache; }
  102.36 +post_install() {
  102.37 +	chroot "$1/" fc-cache -r /usr/share/fonts/X11/Type1
  102.38 +}
  102.39 +post_remove() {
  102.40 +	chroot "$1/" fc-cache -r
  102.41 +}
   103.1 --- a/xorg-fontcacheproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   103.2 +++ b/xorg-fontcacheproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   103.3 @@ -1,18 +1,18 @@
   103.4 -# SliTaz package receipt.
   103.5 +# SliTaz package receipt v2.
   103.6  
   103.7  PACKAGE="xorg-fontcacheproto"
   103.8  VERSION="0.1.3"
   103.9  CATEGORY="development"
  103.10 -SHORT_DESC="Fontcache extension headers"
  103.11 +SHORT_DESC="Font cache header files"
  103.12  MAINTAINER="pankso@slitaz.org"
  103.13 -LICENSE="other"
  103.14 +LICENSE="MIT"
  103.15  WEB_SITE="http://www.x.org/"
  103.16 -SOURCE="fontcacheproto"
  103.17 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  103.18 +
  103.19 +TARBALL="fontcacheproto-$VERSION.tar.bz2"
  103.20  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  103.21  
  103.22 -DEPENDS="xorg-util-macros xorg-libX11-dev pkg-config"
  103.23  BUILD_DEPENDS="xorg-util-macros"
  103.24 +PKG_RULE="dev"
  103.25  
  103.26  # Rules to configure and make the package.
  103.27  compile_rules()
  103.28 @@ -28,8 +28,6 @@
  103.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  103.30  genpkg_rules()
  103.31  {
  103.32 -	mkdir -p $fs/usr/share/licenses
  103.33 -	cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt
  103.34 -
  103.35 -	cp -a $install/* $fs
  103.36 +	copy @dev
  103.37 +	DEPENDS="xorg-util-macros xorg-libX11-dev"
  103.38  }
   104.1 --- a/xorg-fontsproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   104.2 +++ b/xorg-fontsproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   104.3 @@ -1,28 +1,34 @@
   104.4 -# SliTaz package receipt.
   104.5 +# SliTaz package receipt v2.
   104.6  
   104.7  PACKAGE="xorg-fontsproto"
   104.8  VERSION="2.1.3"
   104.9  CATEGORY="development"
  104.10 -SHORT_DESC="Fonts extension headers"
  104.11 +SHORT_DESC="Font library header files"
  104.12  MAINTAINER="pankso@slitaz.org"
  104.13 -LICENSE="other"
  104.14 +LICENSE="MIT"
  104.15  WEB_SITE="https://www.x.org/wiki/"
  104.16  HOST_ARCH="i486 arm"
  104.17  
  104.18  TARBALL="fontsproto-$VERSION.tar.bz2"
  104.19  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  104.20  
  104.21 -DEPENDS="xorg-xproto pkg-config"
  104.22  BUILD_DEPENDS="xorg-util-macros"
  104.23 +PKG_RULE="dev"
  104.24  
  104.25  # Rules to configure and make the package.
  104.26  compile_rules()
  104.27  {
  104.28 -	./configure $CONFIGURE_ARGS && make && make install
  104.29 +	./configure \
  104.30 +		--sysconfdir=/etc \
  104.31 +		--localstatedir=/var \
  104.32 +		$CONFIGURE_ARGS &&
  104.33 +	make &&
  104.34 +	make install
  104.35  }
  104.36  
  104.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  104.38  genpkg_rules()
  104.39  {
  104.40 -	copy *.h *.pc
  104.41 +	copy @dev
  104.42 +	DEPENDS="xorg-xproto"
  104.43  }
   105.1 --- a/xorg-fonttosfnt/receipt	Tue Jun 27 17:08:48 2017 +0300
   105.2 +++ b/xorg-fonttosfnt/receipt	Fri Jul 14 16:02:21 2017 +0300
   105.3 @@ -1,34 +1,34 @@
   105.4 -# SliTaz package receipt.
   105.5 +# SliTaz package receipt v2.
   105.6  
   105.7  PACKAGE="xorg-fonttosfnt"
   105.8  VERSION="1.0.4"
   105.9  CATEGORY="x-window"
  105.10 -SHORT_DESC="Wrap a bitmap font in a sfnt (TrueType) wrapper."
  105.11 +SHORT_DESC="Wrap a bitmap font in a sfnt (TrueType) wrapper"
  105.12  MAINTAINER="pascal.bellard@slitaz.org"
  105.13  LICENSE="MIT"
  105.14 -SOURCE="fonttosfnt"
  105.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  105.16 -WEB_SITE="http://xorg.freedesktop.org/"
  105.17 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
  105.18 -TAGS="utility xorg fonts"
  105.19 -DEPENDS="xorg-libX11 freetype xorg-libfontenc"
  105.20 +WEB_SITE="https://www.x.org/wiki/"
  105.21  
  105.22 -# Rules to configure and make the package.ls sr	
  105.23 +TARBALL="fonttosfnt-$VERSION.tar.bz2"
  105.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  105.25 +
  105.26 +BUILD_DEPENDS="xorg-xproto freetype-dev xorg-libfontenc-dev"
  105.27 +PKG_RULE="std"
  105.28 +
  105.29 +# Rules to configure and make the package.
  105.30  compile_rules()
  105.31  {
  105.32 -	cd $src
  105.33  	./configure \
  105.34 -		--prefix=/usr \
  105.35 -		--mandir=/usr/share/man \
  105.36 +		--sysconfdir=/etc \
  105.37 +		--localstatedir=/var \
  105.38  		$CONFIGURE_ARGS &&
  105.39  	make &&
  105.40 -	make DESTDIR=$DESTDIR install
  105.41 +	make install
  105.42  }
  105.43  
  105.44  # Rules to gen a SliTaz package suitable for Tazpkg.
  105.45  genpkg_rules()
  105.46  {
  105.47 -	mkdir -p $fs/usr
  105.48 -	cp -a $install/usr/bin $fs/usr
  105.49 +	copy @std
  105.50 +	DEPENDS="freetype xorg-libfontenc"
  105.51 +	TAGS="utility xorg fonts"
  105.52  }
  105.53 -
   106.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   106.2 +++ b/xorg-fslsfonts/receipt	Fri Jul 14 16:02:21 2017 +0300
   106.3 @@ -0,0 +1,33 @@
   106.4 +# SliTaz package receipt v2.
   106.5 +
   106.6 +PACKAGE="xorg-fslsfonts"
   106.7 +VERSION="1.0.5"
   106.8 +CATEGORY="x-window"
   106.9 +SHORT_DESC="List fonts served by X font server"
  106.10 +MAINTAINER="al.bobylev@gmail.com"
  106.11 +LICENSE="MIT"
  106.12 +WEB_SITE="https://www.x.org/wiki/"
  106.13 +
  106.14 +TARBALL="fslsfonts-$VERSION.tar.bz2"
  106.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  106.16 +
  106.17 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libFS-dev"
  106.18 +PKG_RULE="std"
  106.19 +
  106.20 +# Rules to configure and make the package.
  106.21 +compile_rules()
  106.22 +{
  106.23 +	./configure \
  106.24 +		--sysconfdir=/etc \
  106.25 +		--localstatedir=/var \
  106.26 +		$CONFIGURE_ARGS &&
  106.27 +	make &&
  106.28 +	make install
  106.29 +}
  106.30 +
  106.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
  106.32 +genpkg_rules()
  106.33 +{
  106.34 +	copy @std
  106.35 +	DEPENDS="xorg-libFS"
  106.36 +}
   107.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   107.2 +++ b/xorg-fstobdf/receipt	Fri Jul 14 16:02:21 2017 +0300
   107.3 @@ -0,0 +1,33 @@
   107.4 +# SliTaz package receipt v2.
   107.5 +
   107.6 +PACKAGE="xorg-fstobdf"
   107.7 +VERSION="1.0.6"
   107.8 +CATEGORY="x-window"
   107.9 +SHORT_DESC="Generate BDF font from X font server"
  107.10 +MAINTAINER="al.bobylev@gmail.com"
  107.11 +LICENSE="MIT"
  107.12 +WEB_SITE="https://www.x.org/wiki/"
  107.13 +
  107.14 +TARBALL="fstobdf-$VERSION.tar.bz2"
  107.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  107.16 +
  107.17 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libX11-dev xorg-libFS-dev"
  107.18 +PKG_RULE="std"
  107.19 +
  107.20 +# Rules to configure and make the package.
  107.21 +compile_rules()
  107.22 +{
  107.23 +	./configure \
  107.24 +		--sysconfdir=/etc \
  107.25 +		--localstatedir=/var \
  107.26 +		$CONFIGURE_ARGS &&
  107.27 +	make &&
  107.28 +	make install
  107.29 +}
  107.30 +
  107.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
  107.32 +genpkg_rules()
  107.33 +{
  107.34 +	copy @std
  107.35 +	DEPENDS="xorg-libFS xorg-libX11"
  107.36 +}
   108.1 --- a/xorg-gccmakedep/receipt	Tue Jun 27 17:08:48 2017 +0300
   108.2 +++ b/xorg-gccmakedep/receipt	Fri Jul 14 16:02:21 2017 +0300
   108.3 @@ -1,31 +1,32 @@
   108.4 -# SliTaz package receipt.
   108.5 +# SliTaz package receipt v2.
   108.6  
   108.7  PACKAGE="xorg-gccmakedep"
   108.8  VERSION="1.0.3"
   108.9  CATEGORY="x-window"
  108.10 -SHORT_DESC="X gccmakedep utility."
  108.11 +SHORT_DESC="X gccmakedep utility"
  108.12  MAINTAINER="pascal.bellard@slitaz.org"
  108.13  LICENSE="MIT"
  108.14 -SOURCE="gccmakedep"
  108.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  108.16 -WEB_SITE="http://www.x.org/"
  108.17 +WEB_SITE="https://www.x.org/wiki/"
  108.18 +
  108.19 +TARBALL="gccmakedep-$VERSION.tar.bz2"
  108.20  WGET_URL="$XORG_MIRROR/util/$TARBALL"
  108.21  
  108.22 -BUILD_DEPENDS="xorg-dev-proto"
  108.23 +BUILD_DEPENDS="xorg-util-macros"
  108.24 +PKG_RULE="std"
  108.25  
  108.26  # Rules to configure and make the package.
  108.27  compile_rules()
  108.28  {
  108.29 -	./configure --prefix=/usr --mandir=/usr/share/man \
  108.30 -	$CONFIGURE_ARGS
  108.31 -	make
  108.32 -	make DESTDIR=$DESTDIR install
  108.33 -	chmod +x $DESTDIR/usr/bin/*
  108.34 +	./configure \
  108.35 +		--sysconfdir=/etc \
  108.36 +		--localstatedir=/var \
  108.37 +		$CONFIGURE_ARGS &&
  108.38 +	make &&
  108.39 +	make install
  108.40  }
  108.41  
  108.42  # Rules to gen a SliTaz package suitable for Tazpkg.
  108.43  genpkg_rules()
  108.44  {
  108.45 -	mkdir -p $fs/usr
  108.46 -	cp -a $install/usr/bin $fs/usr
  108.47 +	copy @std
  108.48  }
   109.1 --- a/xorg-glproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   109.2 +++ b/xorg-glproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   109.3 @@ -1,28 +1,34 @@
   109.4 -# SliTaz package receipt.
   109.5 +# SliTaz package receipt v2.
   109.6  
   109.7  PACKAGE="xorg-glproto"
   109.8  VERSION="1.4.17"
   109.9  CATEGORY="development"
  109.10 -SHORT_DESC="GL extension headers"
  109.11 +SHORT_DESC="GL/GLX (3D) header files"
  109.12  MAINTAINER="pankso@slitaz.org"
  109.13 -LICENSE="other"
  109.14 +LICENSE="MIT"
  109.15  WEB_SITE="https://www.x.org/wiki/"
  109.16  HOST_ARCH="i486 arm"
  109.17  
  109.18  TARBALL="glproto-$VERSION.tar.bz2"
  109.19  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  109.20  
  109.21 -DEPENDS="xorg-xproto"
  109.22  BUILD_DEPENDS="xorg-util-macros"
  109.23 +PKG_RULE="dev"
  109.24  
  109.25  # Rules to configure and make the package.
  109.26  compile_rules()
  109.27  {
  109.28 -	./configure $CONFIGURE_ARGS && make && make install
  109.29 +	./configure \
  109.30 +		--sysconfdir=/etc \
  109.31 +		--localstatedir=/var \
  109.32 +		$CONFIGURE_ARGS &&
  109.33 +	make &&
  109.34 +	make install
  109.35  }
  109.36  
  109.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  109.38  genpkg_rules()
  109.39  {
  109.40 -	copy *.h *.pc
  109.41 +	copy @dev
  109.42 +	DEPENDS="xorg-xproto"
  109.43  }
   110.1 --- a/xorg-iceauth/receipt	Tue Jun 27 17:08:48 2017 +0300
   110.2 +++ b/xorg-iceauth/receipt	Fri Jul 14 16:02:21 2017 +0300
   110.3 @@ -1,4 +1,4 @@
   110.4 -# SliTaz package receipt.
   110.5 +# SliTaz package receipt v2.
   110.6  
   110.7  PACKAGE="xorg-iceauth"
   110.8  VERSION="1.0.7"
   110.9 @@ -11,17 +11,23 @@
  110.10  TARBALL="iceauth-$VERSION.tar.bz2"
  110.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  110.12  
  110.13 -DEPENDS="xorg-libICE"
  110.14 -BUILD_DEPENDS="xorg-libICE-dev pkg-config"
  110.15 +BUILD_DEPENDS="xorg-libICE-dev"
  110.16 +PKG_RULE="std"
  110.17  
  110.18  # Rules to configure and make the package.
  110.19  compile_rules()
  110.20  {
  110.21 -	./configure $CONFIGURE_ARGS && make && make install
  110.22 +	./configure \
  110.23 +		--sysconfdir=/etc \
  110.24 +		--localstatedir=/var \
  110.25 +		$CONFIGURE_ARGS &&
  110.26 +	make &&
  110.27 +	make install
  110.28  }
  110.29  
  110.30  # Rules to gen a SliTaz package suitable for Tazpkg.
  110.31  genpkg_rules()
  110.32  {
  110.33 -	copy bin/
  110.34 +	copy @std
  110.35 +	DEPENDS="xorg-libICE"
  110.36  }
   111.1 --- a/xorg-imake/receipt	Tue Jun 27 17:08:48 2017 +0300
   111.2 +++ b/xorg-imake/receipt	Fri Jul 14 16:02:21 2017 +0300
   111.3 @@ -1,32 +1,33 @@
   111.4 -# SliTaz package receipt.
   111.5 +# SliTaz package receipt v2.
   111.6  
   111.7  PACKAGE="xorg-imake"
   111.8  VERSION="1.0.7"
   111.9  CATEGORY="x-window"
  111.10 -SHORT_DESC="X imake utility."
  111.11 +SHORT_DESC="X imake utility"
  111.12  MAINTAINER="pascal.bellard@slitaz.org"
  111.13  LICENSE="MIT"
  111.14 -SOURCE="imake"
  111.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  111.16 -WEB_SITE="http://www.x.org/"
  111.17 +WEB_SITE="https://www.x.org/wiki/"
  111.18 +
  111.19 +TARBALL="imake-$VERSION.tar.bz2"
  111.20  WGET_URL="$XORG_MIRROR/util/$TARBALL"
  111.21  
  111.22 -DEPENDS="xorg-cf-files"
  111.23 -BUILD_DEPENDS="xorg-gccmakedep xorg-makedepend pkg-config xorg-xproto perl"
  111.24 +BUILD_DEPENDS="xorg-util-macros perl xorg-xproto"
  111.25 +PKG_RULE="std"
  111.26  
  111.27  # Rules to configure and make the package.
  111.28  compile_rules()
  111.29  {
  111.30 -	./configure --prefix=/usr --mandir=/usr/share/man \
  111.31 -	$CONFIGURE_ARGS
  111.32 -	make
  111.33 -	make DESTDIR=$DESTDIR install
  111.34 -	chmod +x $DESTDIR/usr/bin/*
  111.35 +	./configure \
  111.36 +		--sysconfdir=/etc \
  111.37 +		--localstatedir=/var \
  111.38 +		$CONFIGURE_ARGS &&
  111.39 +	make &&
  111.40 +	make install
  111.41  }
  111.42  
  111.43  # Rules to gen a SliTaz package suitable for Tazpkg.
  111.44  genpkg_rules()
  111.45  {
  111.46 -	mkdir -p $fs/usr
  111.47 -	cp -a $install/usr/bin $fs/usr
  111.48 +	copy @std
  111.49 +	DEPENDS="xorg-cf-files"
  111.50  }
   112.1 --- a/xorg-inputproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   112.2 +++ b/xorg-inputproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   112.3 @@ -1,28 +1,34 @@
   112.4 -# SliTaz package receipt.
   112.5 +# SliTaz package receipt v2.
   112.6  
   112.7  PACKAGE="xorg-inputproto"
   112.8  VERSION="2.3.2"
   112.9  CATEGORY="development"
  112.10 -SHORT_DESC="Input extension headers"
  112.11 +SHORT_DESC="Xinput header files"
  112.12  MAINTAINER="pankso@slitaz.org"
  112.13 -LICENSE="other"
  112.14 +LICENSE="MIT"
  112.15  WEB_SITE="https://www.x.org/wiki/"
  112.16  HOST_ARCH="i486 arm"
  112.17  
  112.18  TARBALL="inputproto-$VERSION.tar.bz2"
  112.19  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  112.20  
  112.21 -DEPENDS="xorg-xproto pkg-config"
  112.22  BUILD_DEPENDS="xorg-util-macros"
  112.23 +PKG_RULE="dev"
  112.24  
  112.25  # Rules to configure and make the package.
  112.26  compile_rules()
  112.27  {
  112.28 -	./configure $CONFIGURE_ARGS && make && make install
  112.29 +	./configure \
  112.30 +		--sysconfdir=/etc \
  112.31 +		--localstatedir=/var \
  112.32 +		$CONFIGURE_ARGS &&
  112.33 +	make &&
  112.34 +	make install
  112.35  }
  112.36  
  112.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  112.38  genpkg_rules()
  112.39  {
  112.40 -	copy *.h *.pc
  112.41 +	copy @dev
  112.42 +	DEPENDS="xorg-xproto"
  112.43  }
   113.1 --- a/xorg-kbproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   113.2 +++ b/xorg-kbproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   113.3 @@ -1,28 +1,34 @@
   113.4 -# SliTaz package receipt.
   113.5 +# SliTaz package receipt v2.
   113.6  
   113.7  PACKAGE="xorg-kbproto"
   113.8  VERSION="1.0.7"
   113.9  CATEGORY="development"
  113.10 -SHORT_DESC="KB extension headers"
  113.11 +SHORT_DESC="XKB (keyboard) extension header files"
  113.12  MAINTAINER="pankso@slitaz.org"
  113.13 -LICENSE="other"
  113.14 +LICENSE="MIT"
  113.15  WEB_SITE="https://www.x.org/wiki/"
  113.16  HOST_ARCH="i486 arm"
  113.17  
  113.18  TARBALL="kbproto-$VERSION.tar.bz2"
  113.19  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  113.20  
  113.21 -DEPENDS="xorg-util-macros pkg-config"
  113.22  BUILD_DEPENDS="xorg-util-macros"
  113.23 +PKG_RULE="dev"
  113.24  
  113.25  # Rules to configure and make the package.
  113.26  compile_rules()
  113.27  {
  113.28 -	./configure $CONFIGURE_ARGS && make && make install
  113.29 +	./configure \
  113.30 +		--sysconfdir=/etc \
  113.31 +		--localstatedir=/var \
  113.32 +		$CONFIGURE_ARGS &&
  113.33 +	make &&
  113.34 +	make install
  113.35  }
  113.36  
  113.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  113.38  genpkg_rules()
  113.39  {
  113.40 -	copy *.h *.pc
  113.41 +	copy @dev
  113.42 +	DEPENDS="xorg-util-macros"
  113.43  }
   114.1 --- a/xorg-libFS-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   114.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   114.3 @@ -1,18 +0,0 @@
   114.4 -# SliTaz package receipt.
   114.5 -
   114.6 -PACKAGE="xorg-libFS-dev"
   114.7 -VERSION="1.0.7"
   114.8 -CATEGORY="development"
   114.9 -SHORT_DESC="Development files for libFS"
  114.10 -MAINTAINER="pascal.bellard@slitaz.org"
  114.11 -LICENSE="other"
  114.12 -WEB_SITE="https://www.x.org/wiki/"
  114.13 -
  114.14 -WANTED="xorg-libFS"
  114.15 -DEPENDS="xorg-libFS xorg-fontsproto pkg-config"
  114.16 -
  114.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
  114.18 -genpkg_rules()
  114.19 -{
  114.20 -	copy *.h *.la *.pc
  114.21 -}
   115.1 --- a/xorg-libFS/receipt	Tue Jun 27 17:08:48 2017 +0300
   115.2 +++ b/xorg-libFS/receipt	Fri Jul 14 16:02:21 2017 +0300
   115.3 @@ -1,18 +1,19 @@
   115.4 -# SliTaz package receipt.
   115.5 +# SliTaz package receipt v2.
   115.6  
   115.7  PACKAGE="xorg-libFS"
   115.8  VERSION="1.0.7"
   115.9  CATEGORY="x-window"
  115.10 -SHORT_DESC="Library Interface to the X Font Server"
  115.11 +SHORT_DESC="X Font Service client library"
  115.12  MAINTAINER="pascal.bellard@slitaz.org"
  115.13 -LICENSE="other"
  115.14 +LICENSE="MIT"
  115.15  WEB_SITE="https://www.x.org/wiki/"
  115.16  
  115.17  TARBALL="libFS-$VERSION.tar.bz2"
  115.18  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  115.19  
  115.20 -DEPENDS="glibc-base"
  115.21  BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-fontsproto xorg-xtrans"
  115.22 +SPLIT="xorg-libFS-dev"
  115.23 +PKG_RULE="std-dev"
  115.24  
  115.25  # Rules to configure and make the package.
  115.26  compile_rules()
  115.27 @@ -20,7 +21,6 @@
  115.28  	./configure \
  115.29  		--sysconfdir=/etc \
  115.30  		--localstatedir=/var \
  115.31 -		--disable-static \
  115.32  		$CONFIGURE_ARGS &&
  115.33  	make &&
  115.34  	make install
  115.35 @@ -29,5 +29,13 @@
  115.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  115.37  genpkg_rules()
  115.38  {
  115.39 -	copy *.so*
  115.40 +	case $PACKAGE in
  115.41 +		*-libFS)
  115.42 +			copy @std
  115.43 +			;;
  115.44 +		*-dev)
  115.45 +			copy @dev
  115.46 +			DEPENDS="xorg-libFS xorg-fontsproto xorg-xproto"
  115.47 +			;;
  115.48 +	esac
  115.49  }
   116.1 --- a/xorg-libICE-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   116.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   116.3 @@ -1,19 +0,0 @@
   116.4 -# SliTaz package receipt.
   116.5 -
   116.6 -PACKAGE="xorg-libICE-dev"
   116.7 -VERSION="1.0.9"
   116.8 -CATEGORY="development"
   116.9 -SHORT_DESC="Development files for libICE"
  116.10 -MAINTAINER="pankso@slitaz.org"
  116.11 -LICENSE="other"
  116.12 -WEB_SITE="https://www.x.org/wiki/"
  116.13 -HOST_ARCH="i486 arm"
  116.14 -
  116.15 -WANTED="xorg-libICE"
  116.16 -DEPENDS="xorg-libICE xorg-xproto pkg-config"
  116.17 -
  116.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  116.19 -genpkg_rules()
  116.20 -{
  116.21 -	copy *.h *.la *.pc
  116.22 -}
   117.1 --- a/xorg-libICE/receipt	Tue Jun 27 17:08:48 2017 +0300
   117.2 +++ b/xorg-libICE/receipt	Fri Jul 14 16:02:21 2017 +0300
   117.3 @@ -1,11 +1,11 @@
   117.4 -# SliTaz package receipt.
   117.5 +# SliTaz package receipt v2.
   117.6  
   117.7  PACKAGE="xorg-libICE"
   117.8  VERSION="1.0.9"
   117.9  CATEGORY="x-window"
  117.10 -SHORT_DESC="X Inter Client Exchange Library"
  117.11 +SHORT_DESC="Inter-Client Exchange library"
  117.12  MAINTAINER="pankso@slitaz.org"
  117.13 -LICENSE="other"
  117.14 +LICENSE="MIT"
  117.15  WEB_SITE="https://www.x.org/wiki/"
  117.16  HOST_ARCH="i486 arm"
  117.17  
  117.18 @@ -13,15 +13,18 @@
  117.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  117.20  
  117.21  BUILD_DEPENDS="xorg-xproto xorg-xtrans"
  117.22 +SPLIT="xorg-libICE-dev"
  117.23 +PKG_RULE="std-dev"
  117.24  
  117.25  # Rules to configure and make the package.
  117.26  compile_rules()
  117.27  {
  117.28 +	touch /root/missing
  117.29 +
  117.30  	./configure \
  117.31  		--sysconfdir=/etc \
  117.32  		--localstatedir=/var \
  117.33 -		--disable-static \
  117.34 -		$CONFIGURE_ARGS 2>&1 | grep -v '/root/missing' &&
  117.35 +		$CONFIGURE_ARGS &&
  117.36  	make &&
  117.37  	make install
  117.38  }
  117.39 @@ -29,5 +32,13 @@
  117.40  # Rules to gen a SliTaz package suitable for Tazpkg.
  117.41  genpkg_rules()
  117.42  {
  117.43 -	copy *.so*
  117.44 +	case $PACKAGE in
  117.45 +		*-libICE)
  117.46 +			copy @std
  117.47 +			;;
  117.48 +		*-dev)
  117.49 +			copy @dev
  117.50 +			DEPENDS="xorg-libICE xorg-xproto"
  117.51 +			;;
  117.52 +	esac
  117.53  }
   118.1 --- a/xorg-libSM-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   118.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   118.3 @@ -1,19 +0,0 @@
   118.4 -# SliTaz package receipt.
   118.5 -
   118.6 -PACKAGE="xorg-libSM-dev"
   118.7 -VERSION="1.2.2"
   118.8 -CATEGORY="development"
   118.9 -SHORT_DESC="Development files for libSM"
  118.10 -MAINTAINER="pankso@slitaz.org"
  118.11 -LICENSE="other"
  118.12 -WEB_SITE="https://www.x.org/wiki/"
  118.13 -HOST_ARCH="i486 arm"
  118.14 -
  118.15 -WANTED="xorg-libSM"
  118.16 -DEPENDS="xorg-libSM xorg-libICE-dev pkg-config"
  118.17 -
  118.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  118.19 -genpkg_rules()
  118.20 -{
  118.21 -	copy *.h *.la *.pc
  118.22 -}
   119.1 --- a/xorg-libSM/receipt	Tue Jun 27 17:08:48 2017 +0300
   119.2 +++ b/xorg-libSM/receipt	Fri Jul 14 16:02:21 2017 +0300
   119.3 @@ -1,19 +1,20 @@
   119.4 -# SliTaz package receipt.
   119.5 +# SliTaz package receipt v2.
   119.6  
   119.7  PACKAGE="xorg-libSM"
   119.8  VERSION="1.2.2"
   119.9  CATEGORY="x-window"
  119.10 -SHORT_DESC="X Session Management Library"
  119.11 +SHORT_DESC="Session Management library"
  119.12  MAINTAINER="pankso@slitaz.org"
  119.13 -LICENSE="other"
  119.14 +LICENSE="MIT"
  119.15  WEB_SITE="https://www.x.org/wiki/"
  119.16  HOST_ARCH="i486 arm"
  119.17  
  119.18  TARBALL="libSM-$VERSION.tar.bz2"
  119.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  119.20  
  119.21 -DEPENDS="util-linux-uuid xorg-libICE"
  119.22  BUILD_DEPENDS="xorg-libICE-dev xorg-xtrans util-linux-uuid-dev"
  119.23 +SPLIT="xorg-libSM-dev"
  119.24 +PKG_RULE="std-dev"
  119.25  
  119.26  # Rules to configure and make the package.
  119.27  compile_rules()
  119.28 @@ -21,7 +22,6 @@
  119.29  	./configure \
  119.30  		--sysconfdir=/etc \
  119.31  		--localstatedir=/var \
  119.32 -		--disable-static \
  119.33  		$CONFIGURE_ARGS &&
  119.34  	make &&
  119.35  	make install
  119.36 @@ -30,5 +30,14 @@
  119.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  119.38  genpkg_rules()
  119.39  {
  119.40 -	copy *.so*
  119.41 +	case $PACKAGE in
  119.42 +		*-libSM)
  119.43 +			copy @std
  119.44 +			DEPENDS="util-linux-uuid xorg-libICE"
  119.45 +			;;
  119.46 +		*-dev)
  119.47 +			copy @dev
  119.48 +			DEPENDS="xorg-libSM util-linux-uuid-dev xorg-libICE-dev xorg-xproto"
  119.49 +			;;
  119.50 +	esac
  119.51  }
   120.1 --- a/xorg-libX11-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   120.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   120.3 @@ -1,20 +0,0 @@
   120.4 -# SliTaz package receipt.
   120.5 -
   120.6 -PACKAGE="xorg-libX11-dev"
   120.7 -VERSION="1.6.3"
   120.8 -CATEGORY="development"
   120.9 -SHORT_DESC="Development files for libX11"
  120.10 -MAINTAINER="pankso@slitaz.org"
  120.11 -LICENSE="other"
  120.12 -WEB_SITE="https://www.x.org/wiki/"
  120.13 -HOST_ARCH="i486 arm"
  120.14 -
  120.15 -WANTED="xorg-libX11"
  120.16 -DEPENDS="xorg-libX11 xorg-xtrans libxcb-dev xorg-kbproto xorg-inputproto \
  120.17 -xorg-xextproto xorg-xproto xorg-libXau-dev xorg-libXdmcp-dev"
  120.18 -
  120.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
  120.20 -genpkg_rules()
  120.21 -{
  120.22 -	copy *.h *.la *.pc
  120.23 -}
   121.1 --- a/xorg-libX11/receipt	Tue Jun 27 17:08:48 2017 +0300
   121.2 +++ b/xorg-libX11/receipt	Fri Jul 14 16:02:21 2017 +0300
   121.3 @@ -1,20 +1,21 @@
   121.4 - # SliTaz package receipt.
   121.5 + # SliTaz package receipt v2.
   121.6  
   121.7  PACKAGE="xorg-libX11"
   121.8  VERSION="1.6.3"
   121.9  CATEGORY="x-window"
  121.10 -SHORT_DESC="X Library"
  121.11 +SHORT_DESC="X11 Client library"
  121.12  MAINTAINER="pankso@slitaz.org"
  121.13 -LICENSE="other"
  121.14 +LICENSE="MIT"
  121.15  WEB_SITE="https://www.x.org/wiki/"
  121.16  HOST_ARCH="i486 arm"
  121.17  
  121.18  TARBALL="libX11-$VERSION.tar.bz2"
  121.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  121.20  
  121.21 -DEPENDS="libxcb xorg-libXau xorg-libXdmcp"
  121.22  BUILD_DEPENDS="xorg-xtrans libxcb-dev xorg-kbproto xorg-xf86bigfontproto \
  121.23  xorg-inputproto xorg-xextproto xorg-libXau-dev xorg-libXdmcp-dev perl"
  121.24 +SPLIT="xorg-libX11-dev"
  121.25 +PKG_RULE="std-dev"
  121.26  
  121.27  # Rules to configure and make the package.
  121.28  compile_rules()
  121.29 @@ -22,11 +23,11 @@
  121.30  	./configure \
  121.31  		--sysconfdir=/etc \
  121.32  		--localstatedir=/var \
  121.33 -		--disable-static \
  121.34  		$CONFIGURE_ARGS &&
  121.35  	make &&
  121.36  	make install
  121.37  
  121.38 +	# strip whitespace
  121.39  	for i in $(find $install -name Compose); do
  121.40  		sed -i 's|\t| |g; s|  *| |g; /^$/d' $i
  121.41  	done
  121.42 @@ -35,7 +36,18 @@
  121.43  # Rules to gen a SliTaz package suitable for Tazpkg.
  121.44  genpkg_rules()
  121.45  {
  121.46 -	copy *.so* XErrorDB Xcms.txt compose.dir locale.alias locale.dir \
  121.47 -	C/ en_US.UTF-8/
  121.48 -	# split -> locale-* packages
  121.49 +	case $PACKAGE in
  121.50 +		*-libX11)
  121.51 +			copy *.so* XErrorDB Xcms.txt compose.dir locale.alias locale.dir \
  121.52 +			C/ en_US.UTF-8/
  121.53 +			# split -> locale-* packages
  121.54 +			DEPENDS="xorg-libxcb xorg-libXau xorg-libXdmcp"
  121.55 +			;;
  121.56 +		*-dev)
  121.57 +			copy @dev
  121.58 +			DEPENDS="xorg-libX11 xorg-xtrans xorg-libxcb-dev xorg-kbproto \
  121.59 +			xorg-inputproto xorg-xextproto xorg-xproto xorg-libXau-dev \
  121.60 +			xorg-libXdmcp-dev"
  121.61 +			;;
  121.62 +	esac
  121.63  }
   122.1 --- a/xorg-libXScrnSaver-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   122.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   122.3 @@ -1,18 +0,0 @@
   122.4 -# SliTaz package receipt.
   122.5 -
   122.6 -PACKAGE="xorg-libXScrnSaver-dev"
   122.7 -VERSION="1.2.2"
   122.8 -CATEGORY="development"
   122.9 -SHORT_DESC="Development files for libXScrnSaver"
  122.10 -MAINTAINER="al.bobylev@gmail.com"
  122.11 -LICENSE="other"
  122.12 -WEB_SITE="https://www.x.org/wiki/"
  122.13 -
  122.14 -WANTED="xorg-libXScrnSaver"
  122.15 -DEPENDS="xorg-libXScrnSaver xorg-scrnsaverproto xorg-libXext-dev pkg-config"
  122.16 -
  122.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
  122.18 -genpkg_rules()
  122.19 -{
  122.20 -	copy *.h *.la *.pc
  122.21 -}
   123.1 --- a/xorg-libXScrnSaver/receipt	Tue Jun 27 17:08:48 2017 +0300
   123.2 +++ b/xorg-libXScrnSaver/receipt	Fri Jul 14 16:02:21 2017 +0300
   123.3 @@ -1,18 +1,19 @@
   123.4 -# SliTaz package receipt.
   123.5 +# SliTaz package receipt v2.
   123.6  
   123.7  PACKAGE="xorg-libXScrnSaver"
   123.8  VERSION="1.2.2"
   123.9  CATEGORY="x-window"
  123.10 -SHORT_DESC="The XScrnSaver Library"
  123.11 +SHORT_DESC="MIT-SCREEN-SAVER extension"
  123.12  MAINTAINER="al.bobylev@gmail.com"
  123.13 -LICENSE="other"
  123.14 +LICENSE="MIT"
  123.15  WEB_SITE="https://www.x.org/wiki/"
  123.16  
  123.17  TARBALL="libXScrnSaver-$VERSION.tar.bz2"
  123.18  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  123.19  
  123.20 -DEPENDS="xorg-libXext"
  123.21  BUILD_DEPENDS="xorg-libXext-dev xorg-scrnsaverproto"
  123.22 +SPLIT="xorg-libXScrnSaver-dev"
  123.23 +PKG_RULE="std-dev"
  123.24  
  123.25  # Rules to configure and make the package.
  123.26  compile_rules()
  123.27 @@ -20,7 +21,6 @@
  123.28  	./configure \
  123.29  		--sysconfdir=/etc \
  123.30  		--localstatedir=/var \
  123.31 -		--disable-static \
  123.32  		$CONFIGURE_ARGS &&
  123.33  	make &&
  123.34  	make install
  123.35 @@ -29,5 +29,19 @@
  123.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  123.37  genpkg_rules()
  123.38  {
  123.39 -	copy *.so*
  123.40 +	case $PACKAGE in
  123.41 +		*-libXScrnSaver)
  123.42 +			copy @std
  123.43 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  123.44 +			xorg-libXext"
  123.45 +			PROVIDE="xorg-libXss"
  123.46 +			;;
  123.47 +		*-dev)
  123.48 +			copy @dev
  123.49 +			DEPENDS="xorg-libXScrnSaver xorg-libxcb-dev xorg-libX11-dev \
  123.50 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  123.51 +			xorg-scrnsaverproto"
  123.52 +			PROVIDE="xorg-libXss-dev"
  123.53 +			;;
  123.54 +	esac
  123.55  }
   124.1 --- a/xorg-libXau-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   124.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   124.3 @@ -1,19 +0,0 @@
   124.4 -# SliTaz package receipt.
   124.5 -
   124.6 -PACKAGE="xorg-libXau-dev"
   124.7 -VERSION="1.0.8"
   124.8 -CATEGORY="development"
   124.9 -SHORT_DESC="Development files for libXau"
  124.10 -MAINTAINER="pankso@slitaz.org"
  124.11 -LICENSE="MIT"
  124.12 -WEB_SITE="https://www.x.org/wiki/"
  124.13 -HOST_ARCH="i486 arm"
  124.14 -
  124.15 -DEPENDS="xorg-libXau xorg-xproto pkg-config"
  124.16 -WANTED="xorg-libXau"
  124.17 -
  124.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  124.19 -genpkg_rules()
  124.20 -{
  124.21 -	copy *.h *.la *.pc
  124.22 -}
   125.1 --- a/xorg-libXau/receipt	Tue Jun 27 17:08:48 2017 +0300
   125.2 +++ b/xorg-libXau/receipt	Fri Jul 14 16:02:21 2017 +0300
   125.3 @@ -1,9 +1,9 @@
   125.4 -# SliTaz package receipt.
   125.5 +# SliTaz package receipt v2.
   125.6  
   125.7  PACKAGE="xorg-libXau"
   125.8  VERSION="1.0.8"
   125.9  CATEGORY="x-window"
  125.10 -SHORT_DESC="X authorization file management libary"
  125.11 +SHORT_DESC="X Authorization routines"
  125.12  MAINTAINER="pankso@slitaz.org"
  125.13  LICENSE="MIT"
  125.14  WEB_SITE="https://www.x.org/wiki/"
  125.15 @@ -12,8 +12,9 @@
  125.16  TARBALL="libXau-$VERSION.tar.bz2"
  125.17  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  125.18  
  125.19 -DEPENDS="glibc-base"
  125.20  BUILD_DEPENDS="xorg-xproto"
  125.21 +SPLIT="xorg-libXau-dev"
  125.22 +PKG_RULE="std-dev"
  125.23  
  125.24  # Rules to configure and make the package.
  125.25  compile_rules()
  125.26 @@ -21,7 +22,6 @@
  125.27  	./configure \
  125.28  		--sysconfdir=/etc \
  125.29  		--localstatedir=/var \
  125.30 -		--disable-static \
  125.31  		$CONFIGURE_ARGS &&
  125.32  	make &&
  125.33  	make install
  125.34 @@ -30,5 +30,13 @@
  125.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  125.36  genpkg_rules()
  125.37  {
  125.38 -	copy *.so*
  125.39 +	case $PACKAGE in
  125.40 +		*-libXau)
  125.41 +			copy @std
  125.42 +			;;
  125.43 +		*-dev)
  125.44 +			copy @dev
  125.45 +			DEPENDS="xorg-libXau xorg-xproto"
  125.46 +			;;
  125.47 +	esac
  125.48  }
   126.1 --- a/xorg-libXaw-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   126.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   126.3 @@ -1,19 +0,0 @@
   126.4 -# SliTaz package receipt.
   126.5 -
   126.6 -PACKAGE="xorg-libXaw-dev"
   126.7 -VERSION="1.0.13"
   126.8 -CATEGORY="development"
   126.9 -SHORT_DESC="Development files for libXaw"
  126.10 -MAINTAINER="pankso@slitaz.org"
  126.11 -LICENSE="other"
  126.12 -WEB_SITE="https://www.x.org/wiki/"
  126.13 -HOST_ARCH="i486 arm"
  126.14 -
  126.15 -WANTED="xorg-libXaw"
  126.16 -DEPENDS="xorg-libXaw xorg-libXmu-dev xorg-libXpm-dev pkg-config"
  126.17 -
  126.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  126.19 -genpkg_rules()
  126.20 -{
  126.21 -	copy *.h *.la *.pc
  126.22 -}
   127.1 --- a/xorg-libXaw/receipt	Tue Jun 27 17:08:48 2017 +0300
   127.2 +++ b/xorg-libXaw/receipt	Fri Jul 14 16:02:21 2017 +0300
   127.3 @@ -1,19 +1,20 @@
   127.4 -# SliTaz package receipt.
   127.5 +# SliTaz package receipt v2.
   127.6  
   127.7  PACKAGE="xorg-libXaw"
   127.8  VERSION="1.0.13"
   127.9  CATEGORY="x-window"
  127.10 -SHORT_DESC="X Athena Widgets Library"
  127.11 +SHORT_DESC="Athena Widgets toolkit"
  127.12  MAINTAINER="pankso@slitaz.org"
  127.13 -LICENSE="other"
  127.14 +LICENSE="MIT"
  127.15  WEB_SITE="https://www.x.org/wiki/"
  127.16  HOST_ARCH="i486 arm"
  127.17  
  127.18  TARBALL="libXaw-$VERSION.tar.bz2"
  127.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  127.20  
  127.21 -DEPENDS="xorg-libXmu xorg-libXpm"
  127.22  BUILD_DEPENDS="xorg-libXmu-dev xorg-libXpm-dev util-linux-uuid-dev"
  127.23 +SPLIT="xorg-libXaw-dev"
  127.24 +PKG_RULE="std-dev"
  127.25  
  127.26  # Rules to configure and make the package.
  127.27  compile_rules()
  127.28 @@ -21,7 +22,6 @@
  127.29  	./configure \
  127.30  		--sysconfdir=/etc \
  127.31  		--localstatedir=/var \
  127.32 -		--disable-static \
  127.33  		--disable-xaw6 \
  127.34  		$CONFIGURE_ARGS &&
  127.35  	make &&
  127.36 @@ -31,5 +31,19 @@
  127.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  127.38  genpkg_rules()
  127.39  {
  127.40 -	copy *.so*
  127.41 +	case $PACKAGE in
  127.42 +		*-libXaw)
  127.43 +			copy @std
  127.44 +			DEPENDS="xorg-libxcb util-linux-uuid xorg-libICE xorg-libSM \
  127.45 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXmu \
  127.46 +			xorg-libXpm xorg-libXt"
  127.47 +			;;
  127.48 +		*-dev)
  127.49 +			copy @dev
  127.50 +			DEPENDS="xorg-libXaw xorg-libxcb-dev util-linux-uuid-dev \
  127.51 +			xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
  127.52 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXmu-dev xorg-libXpm-dev \
  127.53 +			xorg-libXt-dev xorg-xproto"
  127.54 +			;;
  127.55 +	esac
  127.56  }
   128.1 --- a/xorg-libXaw3d-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   128.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   128.3 @@ -1,23 +0,0 @@
   128.4 -# SliTaz package receipt.
   128.5 -
   128.6 -PACKAGE="xorg-libXaw3d-dev"
   128.7 -VERSION="1.6.2"
   128.8 -CATEGORY="development"
   128.9 -SHORT_DESC="Xorg module devel files."
  128.10 -MAINTAINER="pascal.bellard@slitaz.org"
  128.11 -LICENSE="MIT"
  128.12 -WANTED="xorg-libXaw3d"
  128.13 -SOURCE="libXaw3d"
  128.14 -WEB_SITE="http://www.x.org/"
  128.15 -HOST_ARCH="i486 arm"
  128.16 -
  128.17 -DEPENDS="xorg-libXaw3d xorg-libXmu-dev xorg-libXpm-dev pkg-config"
  128.18 -
  128.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
  128.20 -genpkg_rules()
  128.21 -{
  128.22 -	mkdir -p $fs/usr/lib
  128.23 -	cp -a $install/usr/lib/*.*a* $fs/usr/lib
  128.24 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  128.25 -	cp -a $install/usr/include $fs/usr
  128.26 -}
   129.1 --- a/xorg-libXaw3d/receipt	Tue Jun 27 17:08:48 2017 +0300
   129.2 +++ b/xorg-libXaw3d/receipt	Fri Jul 14 16:02:21 2017 +0300
   129.3 @@ -1,34 +1,48 @@
   129.4 -# SliTaz package receipt.
   129.5 +# SliTaz package receipt v2.
   129.6  
   129.7  PACKAGE="xorg-libXaw3d"
   129.8  VERSION="1.6.2"
   129.9  CATEGORY="x-window"
  129.10 -SHORT_DESC="Xorg server module."
  129.11 +SHORT_DESC="Xorg server module"
  129.12  MAINTAINER="pascal.bellard@slitaz.org"
  129.13  LICENSE="MIT"
  129.14 -SOURCE="libXaw3d"
  129.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  129.16 -WEB_SITE="http://www.x.org/"
  129.17 -WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  129.18 +WEB_SITE="https://www.x.org/wiki/"
  129.19  HOST_ARCH="i486 arm"
  129.20  
  129.21 -DEPENDS="xorg-libXmu"
  129.22 +TARBALL="libXaw3d-$VERSION.tar.bz2"
  129.23 +WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  129.24 +
  129.25  BUILD_DEPENDS="xorg-libXmu-dev util-linux-uuid-dev"
  129.26 +SPLIT="xorg-libXaw3d-dev"
  129.27 +PKG_RULE="std-dev"
  129.28  
  129.29  # Rules to configure and make the package.
  129.30  compile_rules()
  129.31  {
  129.32 -    cd $src
  129.33 -    ./configure \
  129.34 +	./configure \
  129.35  		--sysconfdir=/etc \
  129.36  		--localstatedir=/var \
  129.37  		$CONFIGURE_ARGS &&
  129.38 -    make && make install
  129.39 +	make &&
  129.40 +	make install
  129.41  }
  129.42  
  129.43  # Rules to gen a SliTaz package suitable for Tazpkg.
  129.44  genpkg_rules()
  129.45  {
  129.46 -	mkdir -p $fs/usr/lib
  129.47 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
  129.48 +	case $PACKAGE in
  129.49 +		*-libXaw3d)
  129.50 +			copy @std
  129.51 +			DEPENDS="xorg-libxcb util-linux-uuid xorg-libICE xorg-libSM \
  129.52 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXmu \
  129.53 +			xorg-libXt"
  129.54 +			;;
  129.55 +		*-dev)
  129.56 +			copy @dev
  129.57 +			DEPENDS="xorg-libXaw3d xorg-libxcb-dev util-linux-uuid-dev \
  129.58 +			xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
  129.59 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXmu-dev xorg-libXt-dev \
  129.60 +			xorg-xproto"
  129.61 +			;;
  129.62 +	esac
  129.63  }
   130.1 --- a/xorg-libXcomposite-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   130.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   130.3 @@ -1,19 +0,0 @@
   130.4 -# SliTaz package receipt.
   130.5 -
   130.6 -PACKAGE="xorg-libXcomposite-dev"
   130.7 -VERSION="0.4.4"
   130.8 -CATEGORY="development"
   130.9 -SHORT_DESC="Development files for libXcomposite"
  130.10 -MAINTAINER="pankso@slitaz.org"
  130.11 -LICENSE="other"
  130.12 -WEB_SITE="https://www.x.org/wiki/"
  130.13 -HOST_ARCH="i486 arm"
  130.14 -
  130.15 -WANTED="xorg-libXcomposite"
  130.16 -DEPENDS="xorg-libXcomposite xorg-compositeproto xorg-libXfixes-dev pkg-config"
  130.17 -
  130.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  130.19 -genpkg_rules()
  130.20 -{
  130.21 -	copy *.h *.la *.pc
  130.22 -}
   131.1 --- a/xorg-libXcomposite/receipt	Tue Jun 27 17:08:48 2017 +0300
   131.2 +++ b/xorg-libXcomposite/receipt	Fri Jul 14 16:02:21 2017 +0300
   131.3 @@ -1,19 +1,20 @@
   131.4 -# SliTaz package receipt.
   131.5 +# SliTaz package receipt v2.
   131.6  
   131.7  PACKAGE="xorg-libXcomposite"
   131.8  VERSION="0.4.4"
   131.9  CATEGORY="x-window"
  131.10 -SHORT_DESC="X Composite Extension Library"
  131.11 +SHORT_DESC="Composite Extension"
  131.12  MAINTAINER="pankso@slitaz.org"
  131.13 -LICENSE="other"
  131.14 +LICENSE="MIT"
  131.15  WEB_SITE="https://www.x.org/wiki/"
  131.16  HOST_ARCH="i486 arm"
  131.17  
  131.18  TARBALL="libXcomposite-$VERSION.tar.bz2"
  131.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  131.20  
  131.21 -DEPENDS="xorg-libX11"
  131.22  BUILD_DEPENDS="xorg-compositeproto xorg-libXfixes-dev"
  131.23 +SPLIT="xorg-libXcomposite-dev"
  131.24 +PKG_RULE="std-dev"
  131.25  
  131.26  # Rules to configure and make the package.
  131.27  compile_rules()
  131.28 @@ -21,7 +22,6 @@
  131.29  	./configure \
  131.30  		--sysconfdir=/etc \
  131.31  		--localstatedir=/var \
  131.32 -		--disable-static \
  131.33  		$CONFIGURE_ARGS &&
  131.34  	make &&
  131.35  	make install
  131.36 @@ -30,5 +30,16 @@
  131.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  131.38  genpkg_rules()
  131.39  {
  131.40 -	copy *.so*
  131.41 +	case $PACKAGE in
  131.42 +		*-libXcomposite)
  131.43 +			copy @std
  131.44 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp"
  131.45 +			;;
  131.46 +		*-dev)
  131.47 +			copy @dev
  131.48 +			DEPENDS="xorg-libXcomposite xorg-libxcb-dev xorg-compositeproto \
  131.49 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
  131.50 +			xorg-libXfixes-dev xorg-xproto"
  131.51 +			;;
  131.52 +	esac
  131.53  }
   132.1 --- a/xorg-libXcursor-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   132.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   132.3 @@ -1,19 +0,0 @@
   132.4 -# SliTaz package receipt.
   132.5 -
   132.6 -PACKAGE="xorg-libXcursor-dev"
   132.7 -VERSION="1.1.14"
   132.8 -CATEGORY="development"
   132.9 -SHORT_DESC="Development files for libXcursor"
  132.10 -MAINTAINER="pankso@slitaz.org"
  132.11 -LICENSE="other"
  132.12 -WEB_SITE="https://www.x.org/wiki/"
  132.13 -HOST_ARCH="i486 arm"
  132.14 -
  132.15 -WANTED="xorg-libXcursor"
  132.16 -DEPENDS="xorg-libXcursor xorg-libXrender-dev xorg-libXfixes-dev pkg-config"
  132.17 -
  132.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  132.19 -genpkg_rules()
  132.20 -{
  132.21 -	copy *.h *.la *.pc
  132.22 -}
   133.1 --- a/xorg-libXcursor/receipt	Tue Jun 27 17:08:48 2017 +0300
   133.2 +++ b/xorg-libXcursor/receipt	Fri Jul 14 16:02:21 2017 +0300
   133.3 @@ -1,19 +1,20 @@
   133.4 -# SliTaz package receipt.
   133.5 +# SliTaz package receipt v2.
   133.6  
   133.7  PACKAGE="xorg-libXcursor"
   133.8  VERSION="1.1.14"
   133.9  CATEGORY="x-window"
  133.10 -SHORT_DESC="X Cursor Library"
  133.11 +SHORT_DESC="Cursor extension"
  133.12  MAINTAINER="pankso@slitaz.org"
  133.13 -LICENSE="other"
  133.14 +LICENSE="MIT"
  133.15  WEB_SITE="https://www.x.org/wiki/"
  133.16  HOST_ARCH="i486 arm"
  133.17  
  133.18  TARBALL="libXcursor-$VERSION.tar.bz2"
  133.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  133.20  
  133.21 -DEPENDS="xorg-libXfixes xorg-libXrender"
  133.22  BUILD_DEPENDS="xorg-libXrender-dev xorg-libXfixes-dev"
  133.23 +SPLIT="xorg-libXcursor-dev"
  133.24 +PKG_RULE="std-dev"
  133.25  
  133.26  # Rules to configure and make the package.
  133.27  compile_rules()
  133.28 @@ -21,7 +22,6 @@
  133.29  	./configure \
  133.30  		--sysconfdir=/etc \
  133.31  		--localstatedir=/var \
  133.32 -		--disable-static \
  133.33  		$CONFIGURE_ARGS &&
  133.34  	make &&
  133.35  	make install
  133.36 @@ -30,5 +30,17 @@
  133.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  133.38  genpkg_rules()
  133.39  {
  133.40 -	copy *.so*
  133.41 +	case $PACKAGE in
  133.42 +		*-libXcursor)
  133.43 +			copy @std
  133.44 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  133.45 +			xorg-libXfixes xorg-libXrender"
  133.46 +			;;
  133.47 +		*-dev)
  133.48 +			copy @dev
  133.49 +			DEPENDS="xorg-libXcursor xorg-libxcb-dev xorg-libX11-dev \
  133.50 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXfixes-dev \
  133.51 +			xorg-libXrender-dev xorg-xproto"
  133.52 +			;;
  133.53 +	esac
  133.54  }
   134.1 --- a/xorg-libXdamage-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   134.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   134.3 @@ -1,19 +0,0 @@
   134.4 -# SliTaz package receipt.
   134.5 -
   134.6 -PACKAGE="xorg-libXdamage-dev"
   134.7 -VERSION="1.1.4"
   134.8 -CATEGORY="development"
   134.9 -SHORT_DESC="Development files for libXdamage"
  134.10 -MAINTAINER="pankso@slitaz.org"
  134.11 -LICENSE="other"
  134.12 -WEB_SITE="https://www.x.org/wiki/"
  134.13 -HOST_ARCH="i486 arm"
  134.14 -
  134.15 -WANTED="xorg-libXdamage"
  134.16 -DEPENDS="xorg-libXdamage xorg-damageproto xorg-libXfixes-dev pkg-config"
  134.17 -
  134.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  134.19 -genpkg_rules()
  134.20 -{
  134.21 -	copy *.h *.la *.pc
  134.22 -}
   135.1 --- a/xorg-libXdamage/receipt	Tue Jun 27 17:08:48 2017 +0300
   135.2 +++ b/xorg-libXdamage/receipt	Fri Jul 14 16:02:21 2017 +0300
   135.3 @@ -1,19 +1,20 @@
   135.4 -# SliTaz package receipt.
   135.5 +# SliTaz package receipt v2.
   135.6  
   135.7  PACKAGE="xorg-libXdamage"
   135.8  VERSION="1.1.4"
   135.9  CATEGORY="x-window"
  135.10 -SHORT_DESC="X Damage Library"
  135.11 +SHORT_DESC="Damage extension"
  135.12  MAINTAINER="pankso@slitaz.org"
  135.13 -LICENSE="other"
  135.14 +LICENSE="MIT"
  135.15  WEB_SITE="https://www.x.org/wiki/"
  135.16  HOST_ARCH="i486 arm"
  135.17  
  135.18  TARBALL="libXdamage-$VERSION.tar.bz2"
  135.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  135.20  
  135.21 -DEPENDS="xorg-libXfixes"
  135.22  BUILD_DEPENDS="xorg-damageproto xorg-libXfixes-dev"
  135.23 +SPLIT="xorg-libXdamage-dev"
  135.24 +PKG_RULE="std-dev"
  135.25  
  135.26  # Rules to configure and make the package.
  135.27  compile_rules()
  135.28 @@ -21,7 +22,6 @@
  135.29  	./configure \
  135.30  		--sysconfdir=/etc \
  135.31  		--localstatedir=/var \
  135.32 -		--disable-static \
  135.33  		$CONFIGURE_ARGS &&
  135.34  	make &&
  135.35  	make install
  135.36 @@ -30,5 +30,17 @@
  135.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  135.38  genpkg_rules()
  135.39  {
  135.40 -	copy *.so*
  135.41 +	case $PACKAGE in
  135.42 +		*-libXdamage)
  135.43 +			copy @std
  135.44 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  135.45 +			xorg-libXfixes"
  135.46 +			;;
  135.47 +		*-dev)
  135.48 +			copy @dev
  135.49 +			DEPENDS="xorg-libXdamage xorg-libxcb-dev xorg-damageproto \
  135.50 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
  135.51 +			xorg-libXfixes-dev xorg-xproto"
  135.52 +			;;
  135.53 +	esac
  135.54  }
   136.1 --- a/xorg-libXdmcp-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   136.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   136.3 @@ -1,19 +0,0 @@
   136.4 -# SliTaz package receipt.
   136.5 -
   136.6 -PACKAGE="xorg-libXdmcp-dev"
   136.7 -VERSION="1.1.2"
   136.8 -CATEGORY="development"
   136.9 -SHORT_DESC="Development files for libXdmcp"
  136.10 -MAINTAINER="pankso@slitaz.org"
  136.11 -LICENSE="MIT"
  136.12 -WEB_SITE="https://www.x.org/wiki/"
  136.13 -HOST_ARCH="i486 arm"
  136.14 -
  136.15 -DEPENDS="xorg-libXdmcp xorg-xproto pkg-config"
  136.16 -WANTED="xorg-libXdmcp"
  136.17 -
  136.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  136.19 -genpkg_rules()
  136.20 -{
  136.21 -	copy *.h *.la *.pc
  136.22 -}
   137.1 --- a/xorg-libXdmcp/receipt	Tue Jun 27 17:08:48 2017 +0300
   137.2 +++ b/xorg-libXdmcp/receipt	Fri Jul 14 16:02:21 2017 +0300
   137.3 @@ -1,9 +1,9 @@
   137.4 -# SliTaz package receipt.
   137.5 +# SliTaz package receipt v2.
   137.6  
   137.7  PACKAGE="xorg-libXdmcp"
   137.8  VERSION="1.1.2"
   137.9  CATEGORY="x-window"
  137.10 -SHORT_DESC="X Display Manager Control Protocol library"
  137.11 +SHORT_DESC="X Display Manager Control Protocol routines"
  137.12  MAINTAINER="pankso@slitaz.org"
  137.13  LICENSE="MIT"
  137.14  WEB_SITE="https://www.x.org/wiki/"
  137.15 @@ -12,8 +12,9 @@
  137.16  TARBALL="libXdmcp-$VERSION.tar.bz2"
  137.17  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  137.18  
  137.19 -DEPENDS="glibc-base"
  137.20  BUILD_DEPENDS="xorg-xproto"
  137.21 +SPLIT="xorg-libXdmcp-dev"
  137.22 +PKG_RULE="std-dev"
  137.23  
  137.24  # Rules to configure and make the package.
  137.25  compile_rules()
  137.26 @@ -21,7 +22,6 @@
  137.27  	./configure \
  137.28  		--sysconfdir=/etc \
  137.29  		--localstatedir=/var \
  137.30 -		--disable-static \
  137.31  		$CONFIGURE_ARGS &&
  137.32  	make &&
  137.33  	make install
  137.34 @@ -30,5 +30,13 @@
  137.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  137.36  genpkg_rules()
  137.37  {
  137.38 -	copy *.so*
  137.39 +	case $PACKAGE in
  137.40 +		*-libXdmcp)
  137.41 +			copy @std
  137.42 +			;;
  137.43 +		*-dev)
  137.44 +			copy @dev
  137.45 +			DEPENDS="xorg-libXdmcp xorg-xproto"
  137.46 +			;;
  137.47 +	esac
  137.48  }
   138.1 --- a/xorg-libXext-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   138.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   138.3 @@ -1,19 +0,0 @@
   138.4 -# SliTaz package receipt.
   138.5 -
   138.6 -PACKAGE="xorg-libXext-dev"
   138.7 -VERSION="1.3.3"
   138.8 -CATEGORY="development"
   138.9 -SHORT_DESC="Development files for libXext"
  138.10 -MAINTAINER="pankso@slitaz.org"
  138.11 -LICENSE="other"
  138.12 -WEB_SITE="https://www.x.org/wiki/"
  138.13 -HOST_ARCH="i486 arm"
  138.14 -
  138.15 -WANTED="xorg-libXext"
  138.16 -DEPENDS="xorg-libXext xorg-libX11-dev pkg-config"
  138.17 -
  138.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  138.19 -genpkg_rules()
  138.20 -{
  138.21 -	copy *.h *.la *.pc
  138.22 -}
   139.1 --- a/xorg-libXext/receipt	Tue Jun 27 17:08:48 2017 +0300
   139.2 +++ b/xorg-libXext/receipt	Fri Jul 14 16:02:21 2017 +0300
   139.3 @@ -1,19 +1,20 @@
   139.4 -# SliTaz package receipt.
   139.5 +# SliTaz package receipt v2.
   139.6  
   139.7  PACKAGE="xorg-libXext"
   139.8  VERSION="1.3.3"
   139.9  CATEGORY="x-window"
  139.10 -SHORT_DESC="Misc X Extension Library"
  139.11 +SHORT_DESC="Common X Extensions library"
  139.12  MAINTAINER="pankso@slitaz.org"
  139.13 -LICENSE="other"
  139.14 +LICENSE="MIT"
  139.15  WEB_SITE="https://www.x.org/wiki/"
  139.16  HOST_ARCH="i486 arm"
  139.17  
  139.18  TARBALL="libXext-$VERSION.tar.bz2"
  139.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  139.20  
  139.21 -DEPENDS="xorg-libX11"
  139.22  BUILD_DEPENDS="xorg-libX11-dev"
  139.23 +SPLIT="xorg-libXext-dev"
  139.24 +PKG_RULE="std-dev"
  139.25  
  139.26  # Rules to configure and make the package.
  139.27  compile_rules()
  139.28 @@ -21,7 +22,6 @@
  139.29  	./configure \
  139.30  		--sysconfdir=/etc \
  139.31  		--localstatedir=/var \
  139.32 -		--disable-static \
  139.33  		$CONFIGURE_ARGS &&
  139.34  	make &&
  139.35  	make install
  139.36 @@ -30,5 +30,15 @@
  139.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  139.38  genpkg_rules()
  139.39  {
  139.40 -	copy *.so*
  139.41 +	case $PACKAGE in
  139.42 +		*-libXext)
  139.43 +			copy @std
  139.44 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp"
  139.45 +			;;
  139.46 +		*-dev)
  139.47 +			copy @dev
  139.48 +			DEPENDS="xorg-libXext xorg-libxcb-dev xorg-libX11-dev \
  139.49 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-xextproto"
  139.50 +			;;
  139.51 +	esac
  139.52  }
   140.1 --- a/xorg-libXfixes-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   140.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   140.3 @@ -1,19 +0,0 @@
   140.4 -# SliTaz package receipt.
   140.5 -
   140.6 -PACKAGE="xorg-libXfixes-dev"
   140.7 -VERSION="5.0.2"
   140.8 -CATEGORY="development"
   140.9 -SHORT_DESC="Development files for libXfixes"
  140.10 -MAINTAINER="pankso@slitaz.org"
  140.11 -LICENSE="other"
  140.12 -WEB_SITE="https://www.x.org/wiki/"
  140.13 -HOST_ARCH="i486 arm"
  140.14 -
  140.15 -WANTED="xorg-libXfixes"
  140.16 -DEPENDS="xorg-libXfixes xorg-fixesproto xorg-libX11-dev pkg-config"
  140.17 -
  140.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  140.19 -genpkg_rules()
  140.20 -{
  140.21 -	copy *.h *.la *.pc
  140.22 -}
   141.1 --- a/xorg-libXfixes/receipt	Tue Jun 27 17:08:48 2017 +0300
   141.2 +++ b/xorg-libXfixes/receipt	Fri Jul 14 16:02:21 2017 +0300
   141.3 @@ -1,19 +1,20 @@
   141.4 -# SliTaz package receipt.
   141.5 +# SliTaz package receipt v2.
   141.6  
   141.7  PACKAGE="xorg-libXfixes"
   141.8  VERSION="5.0.2"
   141.9  CATEGORY="x-window"
  141.10 -SHORT_DESC="X Fixes Library"
  141.11 +SHORT_DESC="X-Fixes extension"
  141.12  MAINTAINER="pankso@slitaz.org"
  141.13 -LICENSE="other"
  141.14 +LICENSE="MIT"
  141.15  WEB_SITE="https://www.x.org/wiki/"
  141.16  HOST_ARCH="i486 arm"
  141.17  
  141.18  TARBALL="libXfixes-$VERSION.tar.bz2"
  141.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  141.20  
  141.21 -DEPENDS="xorg-libX11"
  141.22  BUILD_DEPENDS="xorg-fixesproto xorg-libX11-dev"
  141.23 +SPLIT="xorg-libXfixes-dev"
  141.24 +PKG_RULE="std-dev"
  141.25  
  141.26  # Rules to configure and make the package.
  141.27  compile_rules()
  141.28 @@ -21,7 +22,6 @@
  141.29  	./configure \
  141.30  		--sysconfdir=/etc \
  141.31  		--localstatedir=/var \
  141.32 -		--disable-static \
  141.33  		$CONFIGURE_ARGS &&
  141.34  	make &&
  141.35  	make install
  141.36 @@ -30,5 +30,15 @@
  141.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  141.38  genpkg_rules()
  141.39  {
  141.40 -	copy *.so*
  141.41 +	case $PACKAGE in
  141.42 +		*-libXfixes)
  141.43 +			copy @std
  141.44 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp"
  141.45 +			;;
  141.46 +		*-dev)
  141.47 +			copy @dev
  141.48 +			DEPENDS="xorg-libXfixes xorg-libxcb-dev xorg-fixesproto \
  141.49 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-xproto"
  141.50 +			;;
  141.51 +	esac
  141.52  }
   142.1 --- a/xorg-libXfont-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   142.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   142.3 @@ -1,20 +0,0 @@
   142.4 -# SliTaz package receipt.
   142.5 -
   142.6 -PACKAGE="xorg-libXfont-dev"
   142.7 -VERSION="1.5.1"
   142.8 -CATEGORY="development"
   142.9 -SHORT_DESC="Development files for libXfont"
  142.10 -MAINTAINER="pankso@slitaz.org"
  142.11 -LICENSE="other"
  142.12 -WEB_SITE="https://www.x.org/wiki/"
  142.13 -HOST_ARCH="i486 arm"
  142.14 -
  142.15 -WANTED="xorg-libXfont"
  142.16 -DEPENDS="xorg-libXfont xorg-fontsproto xorg-libfontenc-dev xorg-xproto \
  142.17 -freetype-dev libpng-dev zlib-dev glibc-dev pkg-config"
  142.18 -
  142.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
  142.20 -genpkg_rules()
  142.21 -{
  142.22 -	copy *.h *.la *.pc
  142.23 -}
   143.1 --- a/xorg-libXfont/receipt	Tue Jun 27 17:08:48 2017 +0300
   143.2 +++ b/xorg-libXfont/receipt	Fri Jul 14 16:02:21 2017 +0300
   143.3 @@ -1,31 +1,28 @@
   143.4 -# SliTaz package receipt.
   143.5 +# SliTaz package receipt v2.
   143.6  
   143.7  PACKAGE="xorg-libXfont"
   143.8  VERSION="1.5.1"
   143.9  CATEGORY="x-window"
  143.10 -SHORT_DESC="X font Library"
  143.11 +SHORT_DESC="X font handling library for server & utilities"
  143.12  MAINTAINER="pankso@slitaz.org"
  143.13 -LICENSE="other"
  143.14 +LICENSE="MIT"
  143.15  WEB_SITE="https://www.x.org/wiki/"
  143.16  HOST_ARCH="i486 arm"
  143.17  
  143.18  TARBALL="libXfont-$VERSION.tar.bz2"
  143.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  143.20  
  143.21 -DEPENDS="bzlib freetype xorg-libfontenc"
  143.22  BUILD_DEPENDS="bzip2-dev freetype-dev zlib-dev xorg-xtrans xorg-fontsproto \
  143.23  xorg-libfontenc-dev"
  143.24 +SPLIT="xorg-libXfont-dev"
  143.25 +PKG_RULE="std-dev"
  143.26  
  143.27  # Rules to configure and make the package.
  143.28  compile_rules()
  143.29  {
  143.30 -#	sed -i 's/STARTCHAR %s/STARTCHAR %99s/' src/bitmap/bdfread.c
  143.31 -#		--disable-devel-docs \
  143.32 -
  143.33  	./configure \
  143.34  		--sysconfdir=/etc \
  143.35  		--localstatedir=/var \
  143.36 -		--disable-static \
  143.37  		$CONFIGURE_ARGS &&
  143.38  	make &&
  143.39  	make install
  143.40 @@ -34,5 +31,17 @@
  143.41  # Rules to gen a SliTaz package suitable for Tazpkg.
  143.42  genpkg_rules()
  143.43  {
  143.44 -	copy *.so*
  143.45 +	case $PACKAGE in
  143.46 +		*-libXfont)
  143.47 +			copy @std
  143.48 +			DEPENDS="bzlib freetype glib libharfbuzz libpng16 pcre \
  143.49 +			xorg-libfontenc zlib"
  143.50 +			;;
  143.51 +		*-dev)
  143.52 +			copy @dev
  143.53 +			DEPENDS="xorg-libXfont bzip2-dev freetype-dev glib-dev \
  143.54 +			harfbuzz-dev libpng16-dev pcre-dev xorg-fontsproto \
  143.55 +			xorg-libfontenc-dev xorg-xproto zlib"
  143.56 +			;;
  143.57 +	esac
  143.58  }
   144.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   144.2 +++ b/xorg-libXfont2/receipt	Fri Jul 14 16:02:21 2017 +0300
   144.3 @@ -0,0 +1,46 @@
   144.4 +# SliTaz package receipt v2.
   144.5 +
   144.6 +PACKAGE="xorg-libXfont2"
   144.7 +VERSION="2.0.1"
   144.8 +CATEGORY="x-window"
   144.9 +SHORT_DESC="X font2 handling library for server & utilities"
  144.10 +MAINTAINER="al.bobylev@gmail.com"
  144.11 +LICENSE="MIT"
  144.12 +WEB_SITE="https://www.x.org/wiki/"
  144.13 +HOST_ARCH="i486 arm"
  144.14 +
  144.15 +TARBALL="libXfont2-$VERSION.tar.bz2"
  144.16 +WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  144.17 +
  144.18 +BUILD_DEPENDS="xorg-util-macros freetype-dev xorg-xproto xorg-xtrans \
  144.19 +xorg-fontsproto xorg-libfontenc-dev"
  144.20 +SPLIT="xorg-libXfont2-dev"
  144.21 +PKG_RULE="std-dev"
  144.22 +
  144.23 +# Rules to configure and make the package.
  144.24 +compile_rules()
  144.25 +{
  144.26 +	./configure \
  144.27 +		--sysconfdir=/etc \
  144.28 +		--localstatedir=/var \
  144.29 +		$CONFIGURE_ARGS &&
  144.30 +	make &&
  144.31 +	make install
  144.32 +}
  144.33 +
  144.34 +# Rules to gen a SliTaz package suitable for Tazpkg.
  144.35 +genpkg_rules()
  144.36 +{
  144.37 +	case $PACKAGE in
  144.38 +		*-libXfont2)
  144.39 +			copy @std
  144.40 +			DEPENDS="freetype xorg-libfontenc zlib"
  144.41 +			;;
  144.42 +		*-dev)
  144.43 +			copy @dev
  144.44 +			DEPENDS="xorg-libXfont2 bzip2-dev freetype-dev glib-dev \
  144.45 +			harfbuzz-dev libpng16-dev pcre-dev xorg-fontsproto \
  144.46 +			xorg-libfontenc-dev xorg-xproto zlib"
  144.47 +			;;
  144.48 +	esac
  144.49 +}
   145.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   145.2 +++ b/xorg-libXfontcache/receipt	Fri Jul 14 16:02:21 2017 +0300
   145.3 @@ -0,0 +1,44 @@
   145.4 +# SliTaz package receipt v2.
   145.5 +
   145.6 +PACKAGE="xorg-libXfontcache"
   145.7 +VERSION="1.0.5"
   145.8 +CATEGORY="x-window"
   145.9 +SHORT_DESC="X-TrueType font cache extension client library"
  145.10 +MAINTAINER="al.bobylev@gmail.com"
  145.11 +LICENSE="MIT"
  145.12 +WEB_SITE="https://www.x.org/wiki/"
  145.13 +
  145.14 +TARBALL="libXfontcache-$VERSION.tar.bz2"
  145.15 +WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  145.16 +
  145.17 +BUILD_DEPENDS="gfortran xorg-libX11-dev xorg-libXext-dev xorg-xextproto \
  145.18 +xorg-fontcacheproto"
  145.19 +SPLIT="xorg-libXfontcache-dev"
  145.20 +PKG_RULE="std-dev"
  145.21 +
  145.22 +# Rules to configure and make the package.
  145.23 +compile_rules()
  145.24 +{
  145.25 +	./configure \
  145.26 +		--sysconfdir=/etc \
  145.27 +		--localstatedir=/var \
  145.28 +		$CONFIGURE_ARGS &&
  145.29 +	make &&
  145.30 +	make install
  145.31 +}
  145.32 +
  145.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  145.34 +genpkg_rules()
  145.35 +{
  145.36 +	case $PACKAGE in
  145.37 +		*-libXfontcache)
  145.38 +			copy @std
  145.39 +			DEPENDS="xorg-libX11 xorg-libXext"
  145.40 +			;;
  145.41 +		*-dev)
  145.42 +			copy @dev
  145.43 +			DEPENDS="xorg-libXfontcache xorg-libxcb-dev xorg-fontcacheproto \
  145.44 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev"
  145.45 +			;;
  145.46 +	esac
  145.47 +}
   146.1 --- a/xorg-libXft-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   146.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   146.3 @@ -1,21 +0,0 @@
   146.4 -# SliTaz package receipt.
   146.5 -
   146.6 -PACKAGE="xorg-libXft-dev"
   146.7 -VERSION="2.3.2"
   146.8 -CATEGORY="development"
   146.9 -SHORT_DESC="Development files for libXft"
  146.10 -MAINTAINER="pankso@slitaz.org"
  146.11 -LICENSE="other"
  146.12 -WEB_SITE="https://www.x.org/wiki/"
  146.13 -HOST_ARCH="i486 arm"
  146.14 -
  146.15 -WANTED="xorg-libXft"
  146.16 -DEPENDS="xorg-libXft bzip2-dev fontconfig-dev freetype-dev liblzma-dev \
  146.17 -libpng-dev libxcb-dev libxml2-dev xorg-libX11-dev xorg-libXau-dev \
  146.18 -xorg-libXdmcp-dev xorg-libXrender-dev zlib-dev"
  146.19 -
  146.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
  146.21 -genpkg_rules()
  146.22 -{
  146.23 -	copy *.h *.la *.pc
  146.24 -}
   147.1 --- a/xorg-libXft/receipt	Tue Jun 27 17:08:48 2017 +0300
   147.2 +++ b/xorg-libXft/receipt	Fri Jul 14 16:02:21 2017 +0300
   147.3 @@ -1,19 +1,20 @@
   147.4 -# SliTaz package receipt.
   147.5 +# SliTaz package receipt v2.
   147.6  
   147.7  PACKAGE="xorg-libXft"
   147.8  VERSION="2.3.2"
   147.9  CATEGORY="x-window"
  147.10 -SHORT_DESC="X FreeType library"
  147.11 +SHORT_DESC="Client side font rendering library"
  147.12  MAINTAINER="pankso@slitaz.org"
  147.13 -LICENSE="other"
  147.14 +LICENSE="MIT"
  147.15  WEB_SITE="https://www.x.org/wiki/"
  147.16  HOST_ARCH="i486 arm"
  147.17  
  147.18  TARBALL="libXft-$VERSION.tar.bz2"
  147.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  147.20  
  147.21 -DEPENDS="fontconfig xorg-libXrender"
  147.22  BUILD_DEPENDS="xorg-libXrender-dev freetype-dev fontconfig-dev libxml2-dev"
  147.23 +SPLIT="xorg-libXft-dev"
  147.24 +PKG_RULE="std-dev"
  147.25  
  147.26  # Rules to configure and make the package.
  147.27  compile_rules()
  147.28 @@ -21,7 +22,6 @@
  147.29  	./configure \
  147.30  		--sysconfdir=/etc \
  147.31  		--localstatedir=/var \
  147.32 -		--disable-static \
  147.33  		$CONFIGURE_ARGS &&
  147.34  	make &&
  147.35  	make install
  147.36 @@ -30,5 +30,19 @@
  147.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  147.38  genpkg_rules()
  147.39  {
  147.40 -	copy *.so*
  147.41 +	case $PACKAGE in
  147.42 +		*-libXft)
  147.43 +			copy @std
  147.44 +			DEPENDS="bzlib fontconfig freetype glib libharfbuzz liblzma \
  147.45 +			libpng16 xorg-libxcb libxml2 pcre xorg-libX11 xorg-libXau \
  147.46 +			xorg-libXdmcp xorg-libXrender zlib"
  147.47 +			;;
  147.48 +		*-dev)
  147.49 +			copy @dev
  147.50 +			DEPENDS="xorg-libXft bzip2-dev fontconfig-dev freetype-dev \
  147.51 +			glib-dev harfbuzz-dev libpng16-dev xorg-libxcb-dev libxml2-dev \
  147.52 +			pcre-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
  147.53 +			xorg-libXrender-dev xorg-xproto xz-dev zlib-dev"
  147.54 +			;;
  147.55 +	esac
  147.56  }
   148.1 --- a/xorg-libXi-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   148.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   148.3 @@ -1,19 +0,0 @@
   148.4 -# SliTaz package receipt.
   148.5 -
   148.6 -PACKAGE="xorg-libXi-dev"
   148.7 -VERSION="1.7.6"
   148.8 -CATEGORY="development"
   148.9 -SHORT_DESC="Development files for libXi"
  148.10 -MAINTAINER="pankso@slitaz.org"
  148.11 -LICENSE="other"
  148.12 -WEB_SITE="https://www.x.org/wiki/"
  148.13 -HOST_ARCH="i486 arm"
  148.14 -
  148.15 -WANTED="xorg-libXi"
  148.16 -DEPENDS="xorg-libXi xorg-libXext-dev xorg-libXfixes-dev pkg-config"
  148.17 -
  148.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  148.19 -genpkg_rules()
  148.20 -{
  148.21 -	copy *.h *.la *.pc
  148.22 -}
   149.1 --- a/xorg-libXi/receipt	Tue Jun 27 17:08:48 2017 +0300
   149.2 +++ b/xorg-libXi/receipt	Fri Jul 14 16:02:21 2017 +0300
   149.3 @@ -1,19 +1,20 @@
   149.4 -# SliTaz package receipt.
   149.5 +# SliTaz package receipt v2.
   149.6  
   149.7  PACKAGE="xorg-libXi"
   149.8  VERSION="1.7.6"
   149.9  CATEGORY="x-window"
  149.10 -SHORT_DESC="X Input Extension Library"
  149.11 +SHORT_DESC="X Input Extension library"
  149.12  MAINTAINER="pankso@slitaz.org"
  149.13 -LICENSE="other"
  149.14 +LICENSE="MIT"
  149.15  WEB_SITE="https://www.x.org/wiki/"
  149.16  HOST_ARCH="i486 arm"
  149.17  
  149.18  TARBALL="libXi-$VERSION.tar.bz2"
  149.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  149.20  
  149.21 -DEPENDS="xorg-libXext"
  149.22  BUILD_DEPENDS="xorg-libXext-dev xorg-libXfixes-dev"
  149.23 +SPLIT="xorg-libXi-dev"
  149.24 +PKG_RULE="std-dev"
  149.25  
  149.26  # Rules to configure and make the package.
  149.27  compile_rules()
  149.28 @@ -21,7 +22,6 @@
  149.29  	./configure \
  149.30  		--sysconfdir=/etc \
  149.31  		--localstatedir=/var \
  149.32 -		--disable-static \
  149.33  		$CONFIGURE_ARGS &&
  149.34  	make &&
  149.35  	make install
  149.36 @@ -30,5 +30,17 @@
  149.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  149.38  genpkg_rules()
  149.39  {
  149.40 -	copy *.so*
  149.41 +	case $PACKAGE in
  149.42 +		*-libXi)
  149.43 +			copy @std
  149.44 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  149.45 +			xorg-libXext"
  149.46 +			;;
  149.47 +		*-dev)
  149.48 +			copy @dev
  149.49 +			DEPENDS="xorg-libXi xorg-libxcb-dev xorg-inputproto \
  149.50 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  149.51 +			xorg-libXfixes-dev"
  149.52 +			;;
  149.53 +	esac
  149.54  }
   150.1 --- a/xorg-libXinerama-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   150.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   150.3 @@ -1,19 +0,0 @@
   150.4 -# SliTaz package receipt.
   150.5 -
   150.6 -PACKAGE="xorg-libXinerama-dev"
   150.7 -VERSION="1.1.3"
   150.8 -CATEGORY="development"
   150.9 -SHORT_DESC="Xorg module devel files."
  150.10 -MAINTAINER="pankso@slitaz.org"
  150.11 -LICENSE="MIT"
  150.12 -WEB_SITE="https://www.x.org/wiki"
  150.13 -HOST_ARCH="i486 arm"
  150.14 -
  150.15 -WANTED="xorg-libXinerama"
  150.16 -DEPENDS="xorg-libXinerama xorg-libXext-dev xorg-xineramaproto"
  150.17 -
  150.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  150.19 -genpkg_rules()
  150.20 -{
  150.21 -	copy *.h *.la *.pc
  150.22 -}
   151.1 --- a/xorg-libXinerama/receipt	Tue Jun 27 17:08:48 2017 +0300
   151.2 +++ b/xorg-libXinerama/receipt	Fri Jul 14 16:02:21 2017 +0300
   151.3 @@ -1,33 +1,46 @@
   151.4 -# SliTaz package receipt.
   151.5 +# SliTaz package receipt v2.
   151.6  
   151.7  PACKAGE="xorg-libXinerama"
   151.8  VERSION="1.1.3"
   151.9  CATEGORY="x-window"
  151.10 -SHORT_DESC="Xorg server module."
  151.11 +SHORT_DESC="Xinerama protocol library"
  151.12  MAINTAINER="pankso@slitaz.org"
  151.13  LICENSE="MIT"
  151.14 -WEB_SITE="https://www.x.org/wiki"
  151.15 +WEB_SITE="https://www.x.org/wiki/"
  151.16  HOST_ARCH="i486 arm"
  151.17  
  151.18  TARBALL="libXinerama-$VERSION.tar.bz2"
  151.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  151.20  
  151.21 -DEPENDS="xorg-libXext"
  151.22  BUILD_DEPENDS="xorg-libXext-dev xorg-xineramaproto"
  151.23 +SPLIT="xorg-libXinerama-dev"
  151.24 +PKG_RULE="std-dev"
  151.25  
  151.26  # Rules to configure and make the package.
  151.27  compile_rules()
  151.28  {
  151.29  	./configure \
  151.30 -		--prefix=/usr \
  151.31  		--sysconfdir=/etc \
  151.32  		--localstatedir=/var \
  151.33  		$CONFIGURE_ARGS &&
  151.34 -	make && make install
  151.35 +	make &&
  151.36 +	make install
  151.37  }
  151.38  
  151.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  151.40  genpkg_rules()
  151.41  {
  151.42 -	copy *.so*
  151.43 +	case $PACKAGE in
  151.44 +		*-libXinerama)
  151.45 +			copy @std
  151.46 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  151.47 +			xorg-libXext"
  151.48 +			;;
  151.49 +		*-dev)
  151.50 +			copy @dev
  151.51 +			DEPENDS="xorg-libXinerama xorg-libxcb-dev xorg-libX11-dev \
  151.52 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  151.53 +			xorg-xineramaproto"
  151.54 +			;;
  151.55 +	esac
  151.56  }
   152.1 --- a/xorg-libXmu-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   152.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   152.3 @@ -1,19 +0,0 @@
   152.4 -# SliTaz package receipt.
   152.5 -
   152.6 -PACKAGE="xorg-libXmu-dev"
   152.7 -VERSION="1.1.2"
   152.8 -CATEGORY="development"
   152.9 -SHORT_DESC="Development files for libXmu"
  152.10 -MAINTAINER="pankso@slitaz.org"
  152.11 -LICENSE="other"
  152.12 -WEB_SITE="https://www.x.org/wiki/"
  152.13 -HOST_ARCH="i486 arm"
  152.14 -
  152.15 -WANTED="xorg-libXmu"
  152.16 -DEPENDS="xorg-libXmu xorg-libXt-dev xorg-libXext-dev"
  152.17 -
  152.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  152.19 -genpkg_rules()
  152.20 -{
  152.21 -	copy *.h *.la *.pc
  152.22 -}
   153.1 --- a/xorg-libXmu/receipt	Tue Jun 27 17:08:48 2017 +0300
   153.2 +++ b/xorg-libXmu/receipt	Fri Jul 14 16:02:21 2017 +0300
   153.3 @@ -1,19 +1,20 @@
   153.4 -# SliTaz package receipt.
   153.5 +# SliTaz package receipt v2.
   153.6  
   153.7  PACKAGE="xorg-libXmu"
   153.8  VERSION="1.1.2"
   153.9  CATEGORY="x-window"
  153.10 -SHORT_DESC="Xmu Library"
  153.11 +SHORT_DESC="X miscellaneous utility routines"
  153.12  MAINTAINER="pankso@slitaz.org"
  153.13 -LICENSE="other"
  153.14 +LICENSE="MIT"
  153.15  WEB_SITE="https://www.x.org/wiki/"
  153.16  HOST_ARCH="i486 arm"
  153.17  
  153.18  TARBALL="libXmu-$VERSION.tar.bz2"
  153.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  153.20  
  153.21 -DEPENDS="xorg-libXext xorg-libXt"
  153.22  BUILD_DEPENDS="xorg-libXext-dev xorg-libXt-dev util-linux-uuid-dev"
  153.23 +SPLIT="xorg-libXmu-dev"
  153.24 +PKG_RULE="std-dev"
  153.25  
  153.26  # Rules to configure and make the package.
  153.27  compile_rules()
  153.28 @@ -21,7 +22,6 @@
  153.29  	./configure \
  153.30  		--sysconfdir=/etc \
  153.31  		--localstatedir=/var \
  153.32 -		--disable-static \
  153.33  		$CONFIGURE_ARGS &&
  153.34  	make &&
  153.35  	make install
  153.36 @@ -30,5 +30,17 @@
  153.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  153.38  genpkg_rules()
  153.39  {
  153.40 -	copy *.so*
  153.41 +	case $PACKAGE in
  153.42 +		*-libXmu)
  153.43 +			copy @std
  153.44 +			DEPENDS="xorg-libxcb util-linux-uuid xorg-libICE xorg-libSM \
  153.45 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXt"
  153.46 +			;;
  153.47 +		*-dev)
  153.48 +			copy @dev
  153.49 +			DEPENDS="xorg-libXmu xorg-libxcb-dev util-linux-uuid-dev \
  153.50 +			xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
  153.51 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXt-dev xorg-xproto"
  153.52 +			;;
  153.53 +	esac
  153.54  }
   154.1 --- a/xorg-libXp-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   154.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   154.3 @@ -1,22 +0,0 @@
   154.4 -# SliTaz package receipt.
   154.5 -
   154.6 -PACKAGE="xorg-libXp-dev"
   154.7 -VERSION="1.0.2"
   154.8 -CATEGORY="development"
   154.9 -SHORT_DESC="Xorg module devel files."
  154.10 -MAINTAINER="rcx@zoominternet.net"
  154.11 -LICENSE="MIT"
  154.12 -WEB_SITE="http://www.x.org/"
  154.13 -WANTED="xorg-libXp"
  154.14 -HOST_ARCH="i486 arm"
  154.15 -
  154.16 -DEPENDS="xorg-libXp xorg-libXext-dev xorg-printproto pkg-config"
  154.17 -
  154.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  154.19 -genpkg_rules()
  154.20 -{
  154.21 -	mkdir -p $fs/usr/lib
  154.22 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  154.23 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
  154.24 -}
  154.25 -
   155.1 --- a/xorg-libXp/receipt	Tue Jun 27 17:08:48 2017 +0300
   155.2 +++ b/xorg-libXp/receipt	Fri Jul 14 16:02:21 2017 +0300
   155.3 @@ -1,34 +1,46 @@
   155.4 -# SliTaz package receipt.
   155.5 +# SliTaz package receipt v2.
   155.6  
   155.7  PACKAGE="xorg-libXp"
   155.8 -SOURCE="libXp"
   155.9  VERSION="1.0.2"
  155.10  CATEGORY="development"
  155.11 -SHORT_DESC="Provides public APIs to allow client applications to render to non-display devices."
  155.12 +SHORT_DESC="Allow client applications to render to non-display devices"
  155.13  MAINTAINER="rcx@zoominternet.net"
  155.14  LICENSE="MIT"
  155.15 -SOURCE="libXp"
  155.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  155.17 -WEB_SITE="http://www.x.org/"
  155.18 -WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  155.19 +WEB_SITE="https://www.x.org/wiki/"
  155.20  HOST_ARCH="i486 arm"
  155.21  
  155.22 -DEPENDS="xorg-libXext"
  155.23 -BUILD_DEPENDS="xorg-libXext-dev xorg-printproto"
  155.24 +TARBALL="libXp-$VERSION.tar.bz2"
  155.25 +WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  155.26 +
  155.27 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXext-dev \
  155.28 +xorg-xextproto xorg-libXau-dev xorg-printproto"
  155.29 +SPLIT="xorg-libXp-dev"
  155.30 +PKG_RULE="std-dev"
  155.31  
  155.32  # Rules to configure and make the package.
  155.33  compile_rules()
  155.34  {
  155.35 -	cd $src
  155.36  	./configure \
  155.37 +		--sysconfdir=/etc \
  155.38 +		--localstatedir=/var \
  155.39  		$CONFIGURE_ARGS &&
  155.40 -	make && make install
  155.41 +	make &&
  155.42 +	make install
  155.43  }
  155.44  
  155.45  # Rules to gen a SliTaz package suitable for Tazpkg.
  155.46  genpkg_rules()
  155.47  {
  155.48 -	mkdir -p $fs/usr/lib
  155.49 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
  155.50 +	case $PACKAGE in
  155.51 +		*-libXp)
  155.52 +			copy @std
  155.53 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  155.54 +			xorg-libXext"
  155.55 +			;;
  155.56 +		*-dev)
  155.57 +			copy @dev
  155.58 +			DEPENDS="xorg-libXp xorg-libxcb-dev xorg-libX11-dev \
  155.59 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev xorg-printproto"
  155.60 +			;;
  155.61 +	esac
  155.62  }
  155.63 -
   156.1 --- a/xorg-libXpm-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   156.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   156.3 @@ -1,19 +0,0 @@
   156.4 -# SliTaz package receipt.
   156.5 -
   156.6 -PACKAGE="xorg-libXpm-dev"
   156.7 -VERSION="3.5.11"
   156.8 -CATEGORY="development"
   156.9 -SHORT_DESC="Development files for libXpm"
  156.10 -MAINTAINER="pankso@slitaz.org"
  156.11 -LICENSE="other"
  156.12 -WEB_SITE="https://www.x.org/wiki/"
  156.13 -HOST_ARCH="i486 arm"
  156.14 -
  156.15 -WANTED="xorg-libXpm"
  156.16 -DEPENDS="xorg-libXpm xorg-libX11-dev pkg-config"
  156.17 -
  156.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  156.19 -genpkg_rules()
  156.20 -{
  156.21 -	copy *.h *.la *.pc
  156.22 -}
   157.1 --- a/xorg-libXpm-util/receipt	Tue Jun 27 17:08:48 2017 +0300
   157.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   157.3 @@ -1,18 +0,0 @@
   157.4 -# SliTaz package receipt.
   157.5 -
   157.6 -PACKAGE="xorg-libXpm-util"
   157.7 -VERSION="3.5.11"
   157.8 -CATEGORY="x-window"
   157.9 -SHORT_DESC="X Pixmap utilities"
  157.10 -MAINTAINER="al.bobylev@gmail.com"
  157.11 -LICENSE="other"
  157.12 -WEB_SITE="https://www.x.org/wiki/"
  157.13 -
  157.14 -WANTED="xorg-libXpm"
  157.15 -DEPENDS="xorg-libXpm xorg-libXext xorg-libXt"
  157.16 -
  157.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
  157.18 -genpkg_rules()
  157.19 -{
  157.20 -	copy bin/
  157.21 -}
   158.1 --- a/xorg-libXpm/receipt	Tue Jun 27 17:08:48 2017 +0300
   158.2 +++ b/xorg-libXpm/receipt	Fri Jul 14 16:02:21 2017 +0300
   158.3 @@ -1,32 +1,31 @@
   158.4 -# SliTaz package receipt.
   158.5 +# SliTaz package receipt v2.
   158.6  
   158.7  PACKAGE="xorg-libXpm"
   158.8  VERSION="3.5.11"
   158.9  CATEGORY="x-window"
  158.10 -SHORT_DESC="X Pixmap Library"
  158.11 +SHORT_DESC="XPM format pixmap library"
  158.12  MAINTAINER="pankso@slitaz.org"
  158.13 -LICENSE="other"
  158.14 +LICENSE="MIT"
  158.15  WEB_SITE="https://www.x.org/wiki/"
  158.16  HOST_ARCH="i486 arm"
  158.17  
  158.18  TARBALL="libXpm-$VERSION.tar.bz2"
  158.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  158.20  
  158.21 -DEPENDS="xorg-libX11 xorg-libXt"
  158.22  BUILD_DEPENDS="xorg-libXt-dev xorg-libXext-dev xorg-libSM-dev \
  158.23  util-linux-uuid-dev gettext"
  158.24 -SPLIT="xorg-libXpm-util"
  158.25 +SPLIT="xorg-libXpm-util xorg-libXpm-dev"
  158.26 +PKG_RULE="lib-bin-dev"
  158.27  
  158.28  # Rules to configure and make the package.
  158.29  compile_rules()
  158.30  {
  158.31  	case "$ARCH" in
  158.32 -		arm*)
  158.33 -			# ARM Hack
  158.34 +		arm*) # ARM Hack
  158.35  			for la in libICE.la libSM.la libuuid.la; do
  158.36 -				if grep -q "^libdir='/usr/lib'" /usr/lib/${la}; then
  158.37 +				if grep -q "^libdir='/usr/lib'" /usr/lib/$la; then
  158.38  					sed -i s"#/usr/lib#/cross/$ARCH/sysroot/usr/lib#" \
  158.39 -						/usr/lib/${la}
  158.40 +						/usr/lib/$la
  158.41  				fi
  158.42  			done ;;
  158.43  	esac
  158.44 @@ -34,7 +33,6 @@
  158.45  	./configure \
  158.46  		--sysconfdir=/etc \
  158.47  		--localstatedir=/var \
  158.48 -		--disable-static \
  158.49  		$CONFIGURE_ARGS &&
  158.50  	make &&
  158.51  	make install
  158.52 @@ -43,5 +41,22 @@
  158.53  # Rules to gen a SliTaz package suitable for Tazpkg.
  158.54  genpkg_rules()
  158.55  {
  158.56 -	copy *.so*
  158.57 +	case $PACKAGE in
  158.58 +		*-libXpm)
  158.59 +			copy *.so*
  158.60 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp"
  158.61 +			;;
  158.62 +		*-util)
  158.63 +			copy bin/
  158.64 +			CAT="x-window|utilities"
  158.65 +			DEPENDS="xorg-libXpm xorg-libxcb util-linux-uuid xorg-libICE \
  158.66 +			xorg-libSM xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
  158.67 +			xorg-libXt"
  158.68 +			;;
  158.69 +		*-dev)
  158.70 +			copy @dev
  158.71 +			DEPENDS="xorg-libXpm xorg-libXpm-util xorg-libxcb-dev \
  158.72 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev"
  158.73 +			;;
  158.74 +	esac
  158.75  }
   159.1 --- a/xorg-libXrandr-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   159.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   159.3 @@ -1,19 +0,0 @@
   159.4 -# SliTaz package receipt.
   159.5 -
   159.6 -PACKAGE="xorg-libXrandr-dev"
   159.7 -VERSION="1.5.0"
   159.8 -CATEGORY="development"
   159.9 -SHORT_DESC="Xorg module devel files."
  159.10 -MAINTAINER="pankso@slitaz.org"
  159.11 -LICENSE="MIT"
  159.12 -WEB_SITE="https://www.x.org/wiki"
  159.13 -HOST_ARCH="i486 arm"
  159.14 -
  159.15 -WANTED="xorg-libXrandr"
  159.16 -DEPENDS="xorg-libXrandr xorg-libXext-dev xorg-libXrender-dev xorg-randrproto"
  159.17 -
  159.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  159.19 -genpkg_rules()
  159.20 -{
  159.21 -	copy *.h *.la *.pc
  159.22 -}
   160.1 --- a/xorg-libXrandr/receipt	Tue Jun 27 17:08:48 2017 +0300
   160.2 +++ b/xorg-libXrandr/receipt	Fri Jul 14 16:02:21 2017 +0300
   160.3 @@ -1,33 +1,46 @@
   160.4 -# SliTaz package receipt.
   160.5 +# SliTaz package receipt v2.
   160.6  
   160.7  PACKAGE="xorg-libXrandr"
   160.8  VERSION="1.5.0"
   160.9  CATEGORY="x-window"
  160.10 -SHORT_DESC="Xorg server module."
  160.11 +SHORT_DESC="Xrandr extension library"
  160.12  MAINTAINER="pankso@slitaz.org"
  160.13  LICENSE="MIT"
  160.14 -WEB_SITE="https://www.x.org/wiki"
  160.15 +WEB_SITE="https://www.x.org/wiki/libraries/libxrandr/"
  160.16  HOST_ARCH="i486 arm"
  160.17  
  160.18  TARBALL="libXrandr-$VERSION.tar.bz2"
  160.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  160.20  
  160.21 -DEPENDS="xorg-libXext xorg-libXrender"
  160.22  BUILD_DEPENDS="xorg-randrproto xorg-libXext-dev xorg-libXrender-dev"
  160.23 +SPLIT="xorg-libXrandr-dev"
  160.24 +PKG_RULE="std-dev"
  160.25  
  160.26  # Rules to configure and make the package.
  160.27  compile_rules()
  160.28  {
  160.29  	./configure \
  160.30 -		--prefix=/usr \
  160.31  		--sysconfdir=/etc \
  160.32  		--localstatedir=/var \
  160.33  		$CONFIGURE_ARGS &&
  160.34 -	make && make install
  160.35 +	make &&
  160.36 +	make install
  160.37  }
  160.38  
  160.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  160.40  genpkg_rules()
  160.41  {
  160.42 -	copy *.so*
  160.43 +	case $PACKAGE in
  160.44 +		*-libXrandr)
  160.45 +			copy @std
  160.46 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  160.47 +			xorg-libXext xorg-libXrender"
  160.48 +			;;
  160.49 +		*-dev)
  160.50 +			copy @dev
  160.51 +			DEPENDS="xorg-libXrandr xorg-libxcb-dev xorg-libX11-dev \
  160.52 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  160.53 +			xorg-libXrender-dev xorg-randrproto xorg-xproto"
  160.54 +			;;
  160.55 +	esac
  160.56  }
   161.1 --- a/xorg-libXrender-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   161.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   161.3 @@ -1,19 +0,0 @@
   161.4 -# SliTaz package receipt.
   161.5 -
   161.6 -PACKAGE="xorg-libXrender-dev"
   161.7 -VERSION="0.9.9"
   161.8 -CATEGORY="development"
   161.9 -SHORT_DESC="Development files for libXrender"
  161.10 -MAINTAINER="pankso@slitaz.org"
  161.11 -LICENSE="other"
  161.12 -WEB_SITE="https://www.x.org/wiki/"
  161.13 -HOST_ARCH="i486 arm"
  161.14 -
  161.15 -WANTED="xorg-libXrender"
  161.16 -DEPENDS="xorg-libXrender xorg-libX11-dev xorg-renderproto pkg-config"
  161.17 -
  161.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  161.19 -genpkg_rules()
  161.20 -{
  161.21 -	copy *.h *.la *.pc
  161.22 -}
   162.1 --- a/xorg-libXrender/receipt	Tue Jun 27 17:08:48 2017 +0300
   162.2 +++ b/xorg-libXrender/receipt	Fri Jul 14 16:02:21 2017 +0300
   162.3 @@ -1,19 +1,20 @@
   162.4 -# SliTaz package receipt.
   162.5 +# SliTaz package receipt v2.
   162.6  
   162.7  PACKAGE="xorg-libXrender"
   162.8  VERSION="0.9.9"
   162.9  CATEGORY="x-window"
  162.10 -SHORT_DESC="X Render Library"
  162.11 +SHORT_DESC="RENDER extension library"
  162.12  MAINTAINER="pankso@slitaz.org"
  162.13 -LICENSE="other"
  162.14 +LICENSE="MIT"
  162.15  WEB_SITE="https://www.x.org/wiki/"
  162.16  HOST_ARCH="i486 arm"
  162.17  
  162.18  TARBALL="libXrender-$VERSION.tar.bz2"
  162.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  162.20  
  162.21 -DEPENDS="xorg-libX11"
  162.22  BUILD_DEPENDS="xorg-libX11-dev xorg-renderproto"
  162.23 +SPLIT="xorg-libXrender-dev"
  162.24 +PKG_RULE="std-dev"
  162.25  
  162.26  # Rules to configure and make the package.
  162.27  compile_rules()
  162.28 @@ -21,13 +22,23 @@
  162.29  	./configure \
  162.30  		--sysconfdir=/etc \
  162.31  		--localstatedir=/var \
  162.32 -		--disable-static \
  162.33  		$CONFIGURE_ARGS &&
  162.34 -	make && make install
  162.35 +	make &&
  162.36 +	make install
  162.37  }
  162.38  
  162.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  162.40  genpkg_rules()
  162.41  {
  162.42 -	copy *.so*
  162.43 +	case $PACKAGE in
  162.44 +		*-libXrender)
  162.45 +			copy @std
  162.46 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp"
  162.47 +			;;
  162.48 +		*-dev)
  162.49 +			copy @dev
  162.50 +			DEPENDS="xorg-libXrender xorg-libxcb-dev xorg-libX11-dev \
  162.51 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-renderproto xorg-xproto"
  162.52 +			;;
  162.53 +	esac
  162.54  }
   163.1 --- a/xorg-libXres-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   163.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   163.3 @@ -1,19 +0,0 @@
   163.4 -# SliTaz package receipt.
   163.5 -
   163.6 -PACKAGE="xorg-libXres-dev"
   163.7 -VERSION="1.0.7"
   163.8 -CATEGORY="development"
   163.9 -SHORT_DESC="Xorg module devel files."
  163.10 -MAINTAINER="pascal.bellard@slitaz.org"
  163.11 -LICENSE="MIT"
  163.12 -WEB_SITE="https://www.x.org/wiki"
  163.13 -
  163.14 -WANTED="xorg-libXres"
  163.15 -DEPENDS="xorg-libXres xorg-util-macros xorg-libX11-dev xorg-libXext-dev \
  163.16 -xorg-resourceproto pkg-config"
  163.17 -
  163.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  163.19 -genpkg_rules()
  163.20 -{
  163.21 -	copy *.h *.la *.pc
  163.22 -}
   164.1 --- a/xorg-libXres/receipt	Tue Jun 27 17:08:48 2017 +0300
   164.2 +++ b/xorg-libXres/receipt	Fri Jul 14 16:02:21 2017 +0300
   164.3 @@ -1,19 +1,20 @@
   164.4 -# SliTaz package receipt.
   164.5 +# SliTaz package receipt v2.
   164.6  
   164.7  PACKAGE="xorg-libXres"
   164.8  VERSION="1.0.7"
   164.9  CATEGORY="x-window"
  164.10 -SHORT_DESC="Xorg server module."
  164.11 +SHORT_DESC="X Resource extension"
  164.12  MAINTAINER="pascal.bellard@slitaz.org"
  164.13  LICENSE="MIT"
  164.14 -WEB_SITE="https://www.x.org/wiki"
  164.15 +WEB_SITE="https://www.x.org/wiki/"
  164.16  
  164.17  TARBALL="libXres-$VERSION.tar.bz2"
  164.18  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  164.19  
  164.20 -DEPENDS="xorg-libX11 xorg-libXext"
  164.21 -BUILD_DEPENDS="pkg-config xorg-util-macros xorg-libX11-dev xorg-libXext-dev \
  164.22 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXext-dev \
  164.23  xorg-resourceproto"
  164.24 +SPLIT="xorg-libXres-dev"
  164.25 +PKG_RULE="std-dev"
  164.26  
  164.27  # Rules to configure and make the package.
  164.28  compile_rules()
  164.29 @@ -21,7 +22,6 @@
  164.30  	./configure \
  164.31  		--sysconfdir=/etc \
  164.32  		--localstatedir=/var \
  164.33 -		--disable-static \
  164.34  		$CONFIGURE_ARGS &&
  164.35  	make && make install
  164.36  }
  164.37 @@ -29,5 +29,16 @@
  164.38  # Rules to gen a SliTaz package suitable for Tazpkg.
  164.39  genpkg_rules()
  164.40  {
  164.41 -	copy *.so*
  164.42 +	case $PACKAGE in
  164.43 +		*-libXres)
  164.44 +			copy @std
  164.45 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  164.46 +			xorg-libXext"
  164.47 +			;;
  164.48 +		*-dev)
  164.49 +			copy @dev
  164.50 +			DEPENDS="xorg-libXres xorg-libxcb-dev xorg-libX11-dev \
  164.51 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev xorg-xproto"
  164.52 +			;;
  164.53 +	esac
  164.54  }
   165.1 --- a/xorg-libXss-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   165.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   165.3 @@ -1,24 +0,0 @@
   165.4 -# SliTaz package receipt.
   165.5 -
   165.6 -PACKAGE="xorg-libXss-dev"
   165.7 -VERSION="1.2.1"
   165.8 -CATEGORY="development"
   165.9 -SHORT_DESC="Xorg screen saver module  devel files."
  165.10 -MAINTAINER="pascal.bellard@slitaz.org"
  165.11 -LICENSE="MIT"
  165.12 -WANTED="xorg-libXss"
  165.13 -SOURCE="libXScrnSaver"
  165.14 -WEB_SITE="http://www.x.org/"
  165.15 -HOST_ARCH="i486 arm"
  165.16 -
  165.17 -DEPENDS="xorg-libXss xorg-libXext-dev xorg-scrnsaverproto pkg-config"
  165.18 -
  165.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
  165.20 -genpkg_rules()
  165.21 -{
  165.22 -	mkdir -p $fs/usr/lib
  165.23 -	
  165.24 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
  165.25 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
  165.26 -	cp -a $install/usr/include $fs/usr
  165.27 -}
   166.1 --- a/xorg-libXss/receipt	Tue Jun 27 17:08:48 2017 +0300
   166.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   166.3 @@ -1,34 +0,0 @@
   166.4 -# SliTaz package receipt.
   166.5 -
   166.6 -PACKAGE="xorg-libXss"
   166.7 -VERSION="1.2.1"
   166.8 -CATEGORY="x-window"
   166.9 -SHORT_DESC="Xorg screen saver module."
  166.10 -MAINTAINER="pascal.bellard@slitaz.org"
  166.11 -LICENSE="MIT"
  166.12 -SOURCE="libXScrnSaver"
  166.13 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  166.14 -WEB_SITE="http://www.x.org/"
  166.15 -WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  166.16 -HOST_ARCH="i486 arm"
  166.17 -
  166.18 -DEPENDS="xorg-libXext"
  166.19 -BUILD_DEPENDS="xorg-scrnsaverproto"
  166.20 -
  166.21 -# Rules to configure and make the package.
  166.22 -compile_rules()
  166.23 -{
  166.24 -    cd $src
  166.25 -    ./configure --prefix=/usr --sysconfdir=/etc \
  166.26 -    --mandir=/usr/share/man --localstatedir=/var \
  166.27 -    $CONFIGURE_ARGS
  166.28 -    make
  166.29 -    make DESTDIR=$DESTDIR install
  166.30 -}
  166.31 -
  166.32 -# Rules to gen a SliTaz package suitable for Tazpkg.
  166.33 -genpkg_rules()
  166.34 -{
  166.35 -    mkdir -p $fs/usr/lib
  166.36 -    cp -a $install/usr/lib/*.so* $fs/usr/lib
  166.37 -}
   167.1 --- a/xorg-libXt-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   167.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   167.3 @@ -1,19 +0,0 @@
   167.4 -# SliTaz package receipt.
   167.5 -
   167.6 -PACKAGE="xorg-libXt-dev"
   167.7 -VERSION="1.1.5"
   167.8 -CATEGORY="development"
   167.9 -SHORT_DESC="Development files for libXt"
  167.10 -MAINTAINER="pankso@slitaz.org"
  167.11 -LICENSE="other"
  167.12 -WEB_SITE="https://www.x.org/wiki/"
  167.13 -HOST_ARCH="i486 arm"
  167.14 -
  167.15 -WANTED="xorg-libXt"
  167.16 -DEPENDS="xorg-libXt xorg-libX11-dev xorg-libSM-dev pkg-config"
  167.17 -
  167.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  167.19 -genpkg_rules()
  167.20 -{
  167.21 -	copy *.h *.la *.pc
  167.22 -}
   168.1 --- a/xorg-libXt/receipt	Tue Jun 27 17:08:48 2017 +0300
   168.2 +++ b/xorg-libXt/receipt	Fri Jul 14 16:02:21 2017 +0300
   168.3 @@ -1,32 +1,32 @@
   168.4 -# SliTaz package receipt.
   168.5 +# SliTaz package receipt v2.
   168.6  
   168.7  PACKAGE="xorg-libXt"
   168.8  VERSION="1.1.5"
   168.9  CATEGORY="x-window"
  168.10 -SHORT_DESC="X Toolkit Library"
  168.11 +SHORT_DESC="X Toolkit Intrinsics library"
  168.12  MAINTAINER="pankso@slitaz.org"
  168.13 -LICENSE="other"
  168.14 +LICENSE="MIT"
  168.15  WEB_SITE="https://www.x.org/wiki/"
  168.16  HOST_ARCH="i486 arm"
  168.17  
  168.18  TARBALL="libXt-$VERSION.tar.bz2"
  168.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  168.20  
  168.21 -DEPENDS="xorg-libSM xorg-libX11"
  168.22  BUILD_DEPENDS="xorg-libSM-dev xorg-libX11-dev glib-dev util-linux-uuid-dev"
  168.23 -
  168.24 -# Handle cross compilation.
  168.25 -case "$ARCH" in
  168.26 -	arm) unset CFLAGS ;;
  168.27 -esac
  168.28 +SPLIT="xorg-libXt-dev"
  168.29 +PKG_RULE="std-dev"
  168.30  
  168.31  # Rules to configure and make the package.
  168.32  compile_rules()
  168.33  {
  168.34 +	# Handle cross compilation.
  168.35 +	case "$ARCH" in
  168.36 +		arm) unset CFLAGS ;;
  168.37 +	esac
  168.38 +
  168.39  	./configure \
  168.40  		--sysconfdir=/etc \
  168.41  		--localstatedir=/var \
  168.42 -		--disable-static \
  168.43  		--with-appdefaultdir=/etc/X11/app-defaults \
  168.44  		$CONFIGURE_ARGS &&
  168.45  	make &&
  168.46 @@ -36,5 +36,17 @@
  168.47  # Rules to gen a SliTaz package suitable for Tazpkg.
  168.48  genpkg_rules()
  168.49  {
  168.50 -	copy *.so*
  168.51 +	case $PACKAGE in
  168.52 +		*-libXt)
  168.53 +			copy @std
  168.54 +			DEPENDS="xorg-libxcb util-linux-uuid xorg-libICE xorg-libSM \
  168.55 +			xorg-libX11 xorg-libXau xorg-libXdmcp"
  168.56 +			;;
  168.57 +		*-dev)
  168.58 +			copy @dev
  168.59 +			DEPENDS="xorg-libXt xorg-libxcb-dev util-linux-uuid-dev \
  168.60 +			xorg-libICE-dev xorg-libSM-dev xorg-libX11-dev xorg-libXau-dev \
  168.61 +			xorg-libXdmcp-dev xorg-xproto"
  168.62 +			;;
  168.63 +	esac
  168.64  }
   169.1 --- a/xorg-libXtst-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   169.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   169.3 @@ -1,20 +0,0 @@
   169.4 -# SliTaz package receipt.
   169.5 -
   169.6 -PACKAGE="xorg-libXtst-dev"
   169.7 -VERSION="1.2.2"
   169.8 -CATEGORY="development"
   169.9 -SHORT_DESC="Xorg module devel files."
  169.10 -MAINTAINER="pankso@slitaz.org"
  169.11 -LICENSE="MIT"
  169.12 -WEB_SITE="https://www.x.org/wiki"
  169.13 -HOST_ARCH="i486 arm"
  169.14 -
  169.15 -WANTED="xorg-libXtst"
  169.16 -DEPENDS="xorg-libXtst xorg-recordproto xorg-libXext-dev xorg-libXi-dev \
  169.17 -pkg-config"
  169.18 -
  169.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
  169.20 -genpkg_rules()
  169.21 -{
  169.22 -	copy *.h *.la *.pc
  169.23 -}
   170.1 --- a/xorg-libXtst/receipt	Tue Jun 27 17:08:48 2017 +0300
   170.2 +++ b/xorg-libXtst/receipt	Fri Jul 14 16:02:21 2017 +0300
   170.3 @@ -1,19 +1,20 @@
   170.4 -# SliTaz package receipt.
   170.5 +# SliTaz package receipt v2.
   170.6  
   170.7  PACKAGE="xorg-libXtst"
   170.8  VERSION="1.2.2"
   170.9  CATEGORY="x-window"
  170.10 -SHORT_DESC="Xorg server module."
  170.11 +SHORT_DESC="Xorg server module"
  170.12  MAINTAINER="pankso@slitaz.org"
  170.13  LICENSE="MIT"
  170.14 -WEB_SITE="https://www.x.org/wiki"
  170.15 +WEB_SITE="https://www.x.org/wiki/"
  170.16  HOST_ARCH="i486 arm"
  170.17  
  170.18  TARBALL="libXtst-$VERSION.tar.bz2"
  170.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  170.20  
  170.21 -DEPENDS="xorg-libXext xorg-libXi"
  170.22  BUILD_DEPENDS="xorg-recordproto xorg-libXext-dev xorg-libXi-dev"
  170.23 +SPLIT="xorg-libXtst-dev"
  170.24 +PKG_RULE="std-dev"
  170.25  
  170.26  # Rules to configure and make the package.
  170.27  compile_rules()
  170.28 @@ -21,13 +22,25 @@
  170.29  	./configure \
  170.30  		--sysconfdir=/etc \
  170.31  		--localstatedir=/var \
  170.32 -		--disable-static \
  170.33  		$CONFIGURE_ARGS
  170.34 -	make && make install
  170.35 +	make &&
  170.36 +	make install
  170.37  }
  170.38  
  170.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  170.40  genpkg_rules()
  170.41  {
  170.42 -	copy *.so*
  170.43 +	case $PACKAGE in
  170.44 +		*-libXtst)
  170.45 +			copy @std
  170.46 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  170.47 +			xorg-libXext xorg-libXi"
  170.48 +			;;
  170.49 +		*-dev)
  170.50 +			copy @dev
  170.51 +			DEPENDS="xorg-libXtst xorg-libxcb-dev xorg-libX11-dev \
  170.52 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev xorg-libXi-dev \
  170.53 +			xorg-recordproto xorg-xextproto"
  170.54 +			;;
  170.55 +	esac
  170.56  }
   171.1 --- a/xorg-libXv-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   171.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   171.3 @@ -1,19 +0,0 @@
   171.4 -# SliTaz package receipt.
   171.5 -
   171.6 -PACKAGE="xorg-libXv-dev"
   171.7 -VERSION="1.0.10"
   171.8 -CATEGORY="development"
   171.9 -SHORT_DESC="Xorg module devel files."
  171.10 -MAINTAINER="pankso@slitaz.org"
  171.11 -LICENSE="MIT"
  171.12 -WEB_SITE="https://www.x.org/wiki"
  171.13 -HOST_ARCH="i486 arm"
  171.14 -
  171.15 -WANTED="xorg-libXv"
  171.16 -DEPENDS="xorg-libXv xorg-libXext-dev xorg-videoproto pkg-config"
  171.17 -
  171.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  171.19 -genpkg_rules()
  171.20 -{
  171.21 -	copy *.h *.la *.pc
  171.22 -}
   172.1 --- a/xorg-libXv/receipt	Tue Jun 27 17:08:48 2017 +0300
   172.2 +++ b/xorg-libXv/receipt	Fri Jul 14 16:02:21 2017 +0300
   172.3 @@ -1,19 +1,20 @@
   172.4 -# SliTaz package receipt.
   172.5 +# SliTaz package receipt v2.
   172.6  
   172.7  PACKAGE="xorg-libXv"
   172.8  VERSION="1.0.10"
   172.9  CATEGORY="x-window"
  172.10 -SHORT_DESC="Xorg server module."
  172.11 +SHORT_DESC="Xvideo extension library"
  172.12  MAINTAINER="pankso@slitaz.org"
  172.13  LICENSE="MIT"
  172.14 -WEB_SITE="https://www.x.org/wiki"
  172.15 +WEB_SITE="https://www.x.org/wiki/"
  172.16  HOST_ARCH="i486 arm"
  172.17  
  172.18  TARBALL="libXv-$VERSION.tar.bz2"
  172.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  172.20  
  172.21 -DEPENDS="xorg-libXext"
  172.22  BUILD_DEPENDS="xorg-libXext-dev xorg-videoproto"
  172.23 +SPLIT="xorg-libXv-dev"
  172.24 +PKG_RULE="std-dev"
  172.25  
  172.26  # Rules to configure and make the package.
  172.27  compile_rules()
  172.28 @@ -21,13 +22,25 @@
  172.29  	./configure \
  172.30  		--sysconfdir=/etc \
  172.31  		--localstatedir=/var \
  172.32 -		--disable-static \
  172.33  		$CONFIGURE_ARGS &&
  172.34 -	make && make install
  172.35 +	make &&
  172.36 +	make install
  172.37  }
  172.38  
  172.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  172.40  genpkg_rules()
  172.41  {
  172.42 -	copy *.so*
  172.43 +	case $PACKAGE in
  172.44 +		*-libXv)
  172.45 +			copy @std
  172.46 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  172.47 +			xorg-libXext"
  172.48 +			;;
  172.49 +		*-dev)
  172.50 +			copy @dev
  172.51 +			DEPENDS="xorg-libXv xorg-libxcb-dev xorg-libX11-dev \
  172.52 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev xorg-videoproto \
  172.53 +			xorg-xproto"
  172.54 +			;;
  172.55 +	esac
  172.56  }
   173.1 --- a/xorg-libXvMC-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   173.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   173.3 @@ -1,19 +0,0 @@
   173.4 -# SliTaz package receipt.
   173.5 -
   173.6 -PACKAGE="xorg-libXvMC-dev"
   173.7 -VERSION="1.0.9"
   173.8 -CATEGORY="development"
   173.9 -SHORT_DESC="Xorg module devel files."
  173.10 -MAINTAINER="pankso@slitaz.org"
  173.11 -LICENSE="MIT"
  173.12 -WEB_SITE="https://www.x.org/wiki"
  173.13 -HOST_ARCH="i486 arm"
  173.14 -
  173.15 -WANTED="xorg-libXvMC"
  173.16 -DEPENDS="xorg-libXvMC xorg-libXv-dev pkg-config"
  173.17 -
  173.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  173.19 -genpkg_rules()
  173.20 -{
  173.21 -	copy *.h *.la *.pc
  173.22 -}
   174.1 --- a/xorg-libXvMC/receipt	Tue Jun 27 17:08:48 2017 +0300
   174.2 +++ b/xorg-libXvMC/receipt	Fri Jul 14 16:02:21 2017 +0300
   174.3 @@ -1,19 +1,20 @@
   174.4 -# SliTaz package receipt.
   174.5 +# SliTaz package receipt v2.
   174.6  
   174.7  PACKAGE="xorg-libXvMC"
   174.8  VERSION="1.0.9"
   174.9  CATEGORY="x-window"
  174.10 -SHORT_DESC="Xorg server module."
  174.11 +SHORT_DESC="Xorg server module"
  174.12  MAINTAINER="pankso@slitaz.org"
  174.13  LICENSE="MIT"
  174.14 -WEB_SITE="https://www.x.org/wiki"
  174.15 +WEB_SITE="https://www.x.org/wiki/"
  174.16  HOST_ARCH="i486 arm"
  174.17  
  174.18  TARBALL="libXvMC-$VERSION.tar.bz2"
  174.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  174.20  
  174.21 -DEPENDS="xorg-libXv"
  174.22  BUILD_DEPENDS="xorg-libXv-dev"
  174.23 +SPLIT="xorg-libXvMC-dev"
  174.24 +PKG_RULE="std-dev"
  174.25  
  174.26  # Rules to configure and make the package.
  174.27  compile_rules()
  174.28 @@ -21,13 +22,25 @@
  174.29  	./configure \
  174.30  		--sysconfdir=/etc \
  174.31  		--localstatedir=/var \
  174.32 -		--disable-static \
  174.33  		$CONFIGURE_ARGS &&
  174.34 -	make && make install
  174.35 +	make &&
  174.36 +	make install
  174.37  }
  174.38  
  174.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  174.40  genpkg_rules()
  174.41  {
  174.42 -	copy *.so*
  174.43 +	case $PACKAGE in
  174.44 +		*-libXvMC)
  174.45 +			copy @std
  174.46 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  174.47 +			xorg-libXext xorg-libXv"
  174.48 +			;;
  174.49 +		*-dev)
  174.50 +			copy @dev
  174.51 +			DEPENDS="xorg-libXvMC xorg-libxcb-dev xorg-libX11-dev \
  174.52 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev xorg-libXv-dev \
  174.53 +			xorg-videoproto xorg-xproto"
  174.54 +			;;
  174.55 +	esac
  174.56  }
   175.1 --- a/xorg-libXxf86dga-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   175.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   175.3 @@ -1,19 +0,0 @@
   175.4 -# SliTaz package receipt.
   175.5 -
   175.6 -PACKAGE="xorg-libXxf86dga-dev"
   175.7 -VERSION="1.1.4"
   175.8 -CATEGORY="development"
   175.9 -SHORT_DESC="Xorg module devel files."
  175.10 -MAINTAINER="pascal.bellard@slitaz.org"
  175.11 -LICENSE="MIT"
  175.12 -WEB_SITE="https://www.x.org/wiki"
  175.13 -
  175.14 -WANTED="xorg-libXxf86dga"
  175.15 -DEPENDS="xorg-libXxf86dga xorg-util-macros xorg-xproto \
  175.16 -xorg-libX11-dev xorg-libXext-dev xorg-xf86dgaproto pkg-config"
  175.17 -
  175.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  175.19 -genpkg_rules()
  175.20 -{
  175.21 -	copy *.h *.la *.pc
  175.22 -}
   176.1 --- a/xorg-libXxf86dga/receipt	Tue Jun 27 17:08:48 2017 +0300
   176.2 +++ b/xorg-libXxf86dga/receipt	Fri Jul 14 16:02:21 2017 +0300
   176.3 @@ -1,20 +1,20 @@
   176.4 -# SliTaz package receipt.
   176.5 +# SliTaz package receipt v2.
   176.6  
   176.7  PACKAGE="xorg-libXxf86dga"
   176.8  VERSION="1.1.4"
   176.9  CATEGORY="x-window"
  176.10 -SHORT_DESC="Xorg server module."
  176.11 +SHORT_DESC="Xorg server module"
  176.12  MAINTAINER="pascal.bellard@slitaz.org"
  176.13  LICENSE="MIT"
  176.14 -WEB_SITE="https://www.x.org/wiki"
  176.15 +WEB_SITE="https://www.x.org/wiki/"
  176.16  
  176.17  TARBALL="libXxf86dga-$VERSION.tar.bz2"
  176.18  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  176.19  
  176.20 -DEPENDS=""
  176.21 -BUILD_DEPENDS="pkg-config xorg-util-macros xorg-xproto \
  176.22 -xorg-libX11-dev xorg-libXext-dev \
  176.23 -xorg-xf86dgaproto"
  176.24 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libX11-dev xorg-xextproto \
  176.25 +xorg-libXext-dev xorg-xf86dgaproto"
  176.26 +SPLIT="xorg-libXxf86dga-dev"
  176.27 +PKG_RULE="std-dev"
  176.28  
  176.29  # Rules to configure and make the package.
  176.30  compile_rules()
  176.31 @@ -22,13 +22,25 @@
  176.32  	./configure \
  176.33  		--sysconfdir=/etc \
  176.34  		--localstatedir=/var \
  176.35 -		--disable-static \
  176.36  		$CONFIGURE_ARGS &&
  176.37 -	make && make install
  176.38 +	make &&
  176.39 +	make install
  176.40  }
  176.41  
  176.42  # Rules to gen a SliTaz package suitable for Tazpkg.
  176.43  genpkg_rules()
  176.44  {
  176.45 -	copy *.so*
  176.46 +	case $PACKAGE in
  176.47 +		*-libXxf86dga)
  176.48 +			copy @std
  176.49 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  176.50 +			xorg-libXext"
  176.51 +			;;
  176.52 +		*-dev)
  176.53 +			copy @dev
  176.54 +			DEPENDS="xorg-libXxf86dga xorg-libxcb-dev xorg-libX11-dev \
  176.55 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  176.56 +			xorg-xf86dgaproto"
  176.57 +			;;
  176.58 +	esac
  176.59  }
   177.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   177.2 +++ b/xorg-libXxf86misc/receipt	Fri Jul 14 16:02:21 2017 +0300
   177.3 @@ -0,0 +1,46 @@
   177.4 +# SliTaz package receipt v2.
   177.5 +
   177.6 +PACKAGE="xorg-libXxf86misc"
   177.7 +VERSION="1.0.3"
   177.8 +CATEGORY="x-window"
   177.9 +SHORT_DESC="XFree86-MISC extension library"
  177.10 +MAINTAINER="al.bobylev@gmail.com"
  177.11 +LICENSE="MIT"
  177.12 +WEB_SITE="https://www.x.org/wiki/"
  177.13 +
  177.14 +TARBALL="libXxf86misc-$VERSION.tar.bz2"
  177.15 +WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  177.16 +
  177.17 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libX11-dev xorg-xextproto \
  177.18 +xorg-libXext-dev xorg-xf86miscproto"
  177.19 +SPLIT="xorg-libXxf86misc-dev"
  177.20 +PKG_RULE="std-dev"
  177.21 +
  177.22 +# Rules to configure and make the package.
  177.23 +compile_rules()
  177.24 +{
  177.25 +	./configure \
  177.26 +		--sysconfdir=/etc \
  177.27 +		--localstatedir=/var \
  177.28 +		$CONFIGURE_ARGS &&
  177.29 +	make &&
  177.30 +	make install
  177.31 +}
  177.32 +
  177.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  177.34 +genpkg_rules()
  177.35 +{
  177.36 +	case $PACKAGE in
  177.37 +		*-libXxf86misc)
  177.38 +			copy @std
  177.39 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  177.40 +			xorg-libXext"
  177.41 +			;;
  177.42 +		*-dev)
  177.43 +			copy @dev
  177.44 +			DEPENDS="xorg-libXxf86misc xorg-libxcb-dev xorg-libX11-dev \
  177.45 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  177.46 +			xorg-xf86miscproto"
  177.47 +			;;
  177.48 +	esac
  177.49 +}
   178.1 --- a/xorg-libXxf86vm-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   178.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   178.3 @@ -1,19 +0,0 @@
   178.4 -# SliTaz package receipt.
   178.5 -
   178.6 -PACKAGE="xorg-libXxf86vm-dev"
   178.7 -VERSION="1.1.4"
   178.8 -CATEGORY="development"
   178.9 -SHORT_DESC="Xorg module devel files."
  178.10 -MAINTAINER="pankso@slitaz.org"
  178.11 -LICENSE="MIT"
  178.12 -WEB_SITE="https://www.x.org/wiki"
  178.13 -HOST_ARCH="i486 arm"
  178.14 -
  178.15 -WANTED="xorg-libXxf86vm"
  178.16 -DEPENDS="xorg-libXxf86vm xorg-libXext-dev xorg-xf86vidmodeproto pkg-config"
  178.17 -
  178.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  178.19 -genpkg_rules()
  178.20 -{
  178.21 -	copy *.h *.la *.pc
  178.22 -}
   179.1 --- a/xorg-libXxf86vm/receipt	Tue Jun 27 17:08:48 2017 +0300
   179.2 +++ b/xorg-libXxf86vm/receipt	Fri Jul 14 16:02:21 2017 +0300
   179.3 @@ -1,19 +1,20 @@
   179.4 -# SliTaz package receipt.
   179.5 +# SliTaz package receipt v2.
   179.6  
   179.7  PACKAGE="xorg-libXxf86vm"
   179.8  VERSION="1.1.4"
   179.9  CATEGORY="x-window"
  179.10 -SHORT_DESC="Xorg server module."
  179.11 +SHORT_DESC="XFree86-VidMode extension library"
  179.12  MAINTAINER="pankso@slitaz.org"
  179.13  LICENSE="MIT"
  179.14 -WEB_SITE="https://www.x.org/wiki"
  179.15 +WEB_SITE="https://www.x.org/wiki/"
  179.16  HOST_ARCH="i486 arm"
  179.17  
  179.18  TARBALL="libXxf86vm-$VERSION.tar.bz2"
  179.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  179.20  
  179.21 -DEPENDS="xorg-libX11 xorg-libXext"
  179.22  BUILD_DEPENDS="xorg-libX11-dev xorg-libXext-dev xorg-xf86vidmodeproto"
  179.23 +SPLIT="xorg-libXxf86vm-dev"
  179.24 +PKG_RULE="std-dev"
  179.25  
  179.26  # Rules to configure and make the package.
  179.27  compile_rules()
  179.28 @@ -21,13 +22,25 @@
  179.29  	./configure \
  179.30  		--sysconfdir=/etc \
  179.31  		--localstatedir=/var \
  179.32 -		--disable-static \
  179.33  		$CONFIGURE_ARGS &&
  179.34 -	make && make install
  179.35 +	make &&
  179.36 +	make install
  179.37  }
  179.38  
  179.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  179.40  genpkg_rules()
  179.41  {
  179.42 -	copy *.so*
  179.43 +	case $PACKAGE in
  179.44 +		*-libXxf86vm)
  179.45 +			copy @std
  179.46 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  179.47 +			xorg-libXext"
  179.48 +			;;
  179.49 +		*-dev)
  179.50 +			copy @dev
  179.51 +			DEPENDS="xorg-libXxf86vm xorg-libxcb-dev xorg-libX11-dev \
  179.52 +			xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  179.53 +			xorg-xf86vidmodeproto"
  179.54 +			;;
  179.55 +	esac
  179.56  }
   180.1 --- a/xorg-libdmx-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   180.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   180.3 @@ -1,18 +0,0 @@
   180.4 -# SliTaz package receipt.
   180.5 -
   180.6 -PACKAGE="xorg-libdmx-dev"
   180.7 -VERSION="1.1.3"
   180.8 -CATEGORY="development"
   180.9 -SHORT_DESC="Xorg DMX module devel files."
  180.10 -MAINTAINER="pankso@slitaz.org"
  180.11 -LICENSE="MIT"
  180.12 -WEB_SITE="https://www.x.org/wiki"
  180.13 -
  180.14 -WANTED="xorg-libdmx"
  180.15 -DEPENDS="xorg-dmxproto pkg-config"
  180.16 -
  180.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
  180.18 -genpkg_rules()
  180.19 -{
  180.20 -	copy *.h *.la *.pc
  180.21 -}
   181.1 --- a/xorg-libdmx/receipt	Tue Jun 27 17:08:48 2017 +0300
   181.2 +++ b/xorg-libdmx/receipt	Fri Jul 14 16:02:21 2017 +0300
   181.3 @@ -1,9 +1,9 @@
   181.4 -# SliTaz package receipt.
   181.5 +# SliTaz package receipt v2.
   181.6  
   181.7  PACKAGE="xorg-libdmx"
   181.8  VERSION="1.1.3"
   181.9  CATEGORY="x-window"
  181.10 -SHORT_DESC="Xorg DMX library."
  181.11 +SHORT_DESC="Xorg DMX library"
  181.12  MAINTAINER="pankso@slitaz.org"
  181.13  LICENSE="MIT"
  181.14  WEB_SITE="https://www.x.org/wiki"
  181.15 @@ -11,8 +11,9 @@
  181.16  TARBALL="libdmx-$VERSION.tar.bz2"
  181.17  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  181.18  
  181.19 -DEPENDS=""
  181.20  BUILD_DEPENDS="xorg-dmxproto xorg-libX11-dev xorg-libXext-dev xorg-xextproto"
  181.21 +SPLIT="xorg-libdmx-dev"
  181.22 +PKG_RULE="std-dev"
  181.23  
  181.24  # Rules to configure and make the package.
  181.25  compile_rules()
  181.26 @@ -28,5 +29,16 @@
  181.27  # Rules to gen a SliTaz package suitable for Tazpkg.
  181.28  genpkg_rules()
  181.29  {
  181.30 -	copy *.so*
  181.31 +	case $PACKAGE in
  181.32 +		*-libdmx)
  181.33 +			copy @std
  181.34 +			DEPENDS="xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
  181.35 +			xorg-libxcb"
  181.36 +			;;
  181.37 +		*-dev)
  181.38 +			copy @dev
  181.39 +			DEPENDS="xorg-libdmx xorg-dmxproto xorg-libX11-dev xorg-libXau-dev \
  181.40 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libxcb-dev"
  181.41 +			;;
  181.42 +	esac
  181.43  }
   182.1 --- a/xorg-libfontenc-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   182.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   182.3 @@ -1,19 +0,0 @@
   182.4 -# SliTaz package receipt.
   182.5 -
   182.6 -PACKAGE="xorg-libfontenc-dev"
   182.7 -VERSION="1.1.3"
   182.8 -CATEGORY="development"
   182.9 -SHORT_DESC="Development files for libfontenc"
  182.10 -MAINTAINER="pankso@slitaz.org"
  182.11 -LICENSE="other"
  182.12 -WEB_SITE="https://www.x.org/wiki/"
  182.13 -HOST_ARCH="i486 arm"
  182.14 -
  182.15 -WANTED="xorg-libfontenc"
  182.16 -DEPENDS="xorg-libfontenc"
  182.17 -
  182.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  182.19 -genpkg_rules()
  182.20 -{
  182.21 -	copy *.h *.la *.pc
  182.22 -}
   183.1 --- a/xorg-libfontenc/receipt	Tue Jun 27 17:08:48 2017 +0300
   183.2 +++ b/xorg-libfontenc/receipt	Fri Jul 14 16:02:21 2017 +0300
   183.3 @@ -1,19 +1,20 @@
   183.4 -# SliTaz package receipt.
   183.5 +# SliTaz package receipt v2.
   183.6  
   183.7  PACKAGE="xorg-libfontenc"
   183.8  VERSION="1.1.3"
   183.9  CATEGORY="x-window"
  183.10 -SHORT_DESC="The fontenc Library"
  183.11 +SHORT_DESC="Font encoding library"
  183.12  MAINTAINER="pankso@slitaz.org"
  183.13 -LICENSE="other"
  183.14 +LICENSE="MIT"
  183.15  WEB_SITE="https://www.x.org/wiki/"
  183.16  HOST_ARCH="i486 arm"
  183.17  
  183.18  TARBALL="libfontenc-$VERSION.tar.bz2"
  183.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  183.20  
  183.21 -DEPENDS="zlib"
  183.22  BUILD_DEPENDS="zlib-dev xorg-xproto xorg-font-util-dev"
  183.23 +SPLIT="xorg-libfontenc-dev"
  183.24 +PKG_RULE="std-dev"
  183.25  
  183.26  # Rules to configure and make the package.
  183.27  compile_rules()
  183.28 @@ -21,7 +22,6 @@
  183.29  	./configure \
  183.30  		--sysconfdir=/etc \
  183.31  		--localstatedir=/var \
  183.32 -		--disable-static \
  183.33  		$CONFIGURE_ARGS &&
  183.34  	make &&
  183.35  	make install
  183.36 @@ -30,5 +30,14 @@
  183.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  183.38  genpkg_rules()
  183.39  {
  183.40 -	copy *.so*
  183.41 +	case $PACKAGE in
  183.42 +		*-libfontenc)
  183.43 +			copy @std
  183.44 +			DEPENDS="zlib"
  183.45 +			;;
  183.46 +		*-dev)
  183.47 +			copy @dev
  183.48 +			DEPENDS="xorg-libfontenc zlib-dev"
  183.49 +			;;
  183.50 +	esac
  183.51  }
   184.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   184.2 +++ b/xorg-liblbxutil/receipt	Fri Jul 14 16:02:21 2017 +0300
   184.3 @@ -0,0 +1,42 @@
   184.4 +# SliTaz package receipt v2.
   184.5 +
   184.6 +PACKAGE="xorg-liblbxutil"
   184.7 +VERSION="1.1.0"
   184.8 +CATEGORY="x-window"
   184.9 +SHORT_DESC="LBX utility routines"
  184.10 +MAINTAINER="al.bobylev@gmail.com"
  184.11 +LICENSE="MIT"
  184.12 +WEB_SITE="https://www.x.org/wiki/"
  184.13 +
  184.14 +TARBALL="liblbxutil-$VERSION.tar.bz2"
  184.15 +WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  184.16 +
  184.17 +BUILD_DEPENDS="gfortran xorg-xextproto xorg-xproto zlib-dev"
  184.18 +SPLIT="xorg-liblbxutil-dev"
  184.19 +PKG_RULE="std-dev"
  184.20 +
  184.21 +# Rules to configure and make the package.
  184.22 +compile_rules()
  184.23 +{
  184.24 +	./configure \
  184.25 +		--sysconfdir=/etc \
  184.26 +		--localstatedir=/var \
  184.27 +		$CONFIGURE_ARGS &&
  184.28 +	make &&
  184.29 +	make install
  184.30 +}
  184.31 +
  184.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  184.33 +genpkg_rules()
  184.34 +{
  184.35 +	case $PACKAGE in
  184.36 +		*-liblbxutil)
  184.37 +			copy @std
  184.38 +			DEPENDS="zlib"
  184.39 +			;;
  184.40 +		*-dev)
  184.41 +			copy @dev
  184.42 +			DEPENDS="xorg-liblbxutil zlib-dev"
  184.43 +			;;
  184.44 +	esac
  184.45 +}
   185.1 --- a/xorg-libpciaccess-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   185.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   185.3 @@ -1,19 +0,0 @@
   185.4 -# SliTaz package receipt.
   185.5 -
   185.6 -PACKAGE="xorg-libpciaccess-dev"
   185.7 -VERSION="0.13.4"
   185.8 -CATEGORY="development"
   185.9 -SHORT_DESC="Xorg module devel files."
  185.10 -MAINTAINER="pankso@slitaz.org"
  185.11 -LICENSE="MIT"
  185.12 -WEB_SITE="https://www.x.org/wiki"
  185.13 -HOST_ARCH="i486 arm"
  185.14 -
  185.15 -WANTED="xorg-libpciaccess"
  185.16 -DEPENDS="xorg-libpciaccess pkg-config"
  185.17 -
  185.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  185.19 -genpkg_rules()
  185.20 -{
  185.21 -	copy *.h *.la *.pc
  185.22 -}
   186.1 --- a/xorg-libpciaccess/receipt	Tue Jun 27 17:08:48 2017 +0300
   186.2 +++ b/xorg-libpciaccess/receipt	Fri Jul 14 16:02:21 2017 +0300
   186.3 @@ -1,30 +1,41 @@
   186.4 -# SliTaz package receipt.
   186.5 +# SliTaz package receipt v2.
   186.6  
   186.7  PACKAGE="xorg-libpciaccess"
   186.8  VERSION="0.13.4"
   186.9  CATEGORY="x-window"
  186.10 -SHORT_DESC="Xorg server module."
  186.11 +SHORT_DESC="Xorg server module"
  186.12  MAINTAINER="pankso@slitaz.org"
  186.13  LICENSE="MIT"
  186.14 -WEB_SITE="https://www.x.org/wiki"
  186.15 +WEB_SITE="https://www.x.org/wiki/"
  186.16  HOST_ARCH="i486 arm"
  186.17  
  186.18  TARBALL="libpciaccess-$VERSION.tar.bz2"
  186.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  186.20  
  186.21 +BUILD_DEPENDS="xorg-util-macros"
  186.22 +SPLIT="xorg-libpciaccess-dev"
  186.23 +PKG_RULE="std-dev"
  186.24 +
  186.25  # Rules to configure and make the package.
  186.26  compile_rules()
  186.27  {
  186.28  	./configure \
  186.29  		--sysconfdir=/etc \
  186.30  		--localstatedir=/var \
  186.31 -		--disable-static \
  186.32 -		$CONFIGURE_ARGS
  186.33 -	make && make install
  186.34 +		$CONFIGURE_ARGS &&
  186.35 +	make &&
  186.36 +	make install
  186.37  }
  186.38  
  186.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  186.40  genpkg_rules()
  186.41  {
  186.42 -	copy *.so*
  186.43 +	case $PACKAGE in
  186.44 +		*-libpciaccess)
  186.45 +			copy @std
  186.46 +			;;
  186.47 +		*-dev)
  186.48 +			copy @dev
  186.49 +			;;
  186.50 +	esac
  186.51  }
   187.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   187.2 +++ b/xorg-libxcb/description.txt	Fri Jul 14 16:02:21 2017 +0300
   187.3 @@ -0,0 +1,3 @@
   187.4 +The X protocol C-language Binding (XCB) is a replacement for Xlib featuring
   187.5 +a small footprint, latency hiding, direct access to the protocol, improved
   187.6 +threading support, and extensibility.
   188.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   188.2 +++ b/xorg-libxcb/receipt	Fri Jul 14 16:02:21 2017 +0300
   188.3 @@ -0,0 +1,65 @@
   188.4 +# SliTaz package receipt v2.
   188.5 +
   188.6 +PACKAGE="xorg-libxcb"
   188.7 +VERSION="1.12"
   188.8 +CATEGORY="x-window"
   188.9 +SHORT_DESC="A C binding to the X11 protocol"
  188.10 +MAINTAINER="pankso@slitaz.org"
  188.11 +LICENSE="MIT"
  188.12 +WEB_SITE="https://xcb.freedesktop.org/"
  188.13 +HOST_ARCH="i486 arm"
  188.14 +
  188.15 +TARBALL="libxcb-$VERSION.tar.bz2"
  188.16 +WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
  188.17 +
  188.18 +BUILD_DEPENDS="libxslt-dev xorg-xcb-proto xorg-libXau-dev xorg-libXdmcp-dev \
  188.19 +autoconf automake libtool"
  188.20 +SPLIT="xorg-libxcb-dev"
  188.21 +PKG_RULE="std-dev"
  188.22 +
  188.23 +# Handle SliTaz arch
  188.24 +case "$SLITAZ_ARCH" in
  188.25 +	arm*) VERSION="1.9.1";;
  188.26 +esac
  188.27 +case "$ARCH" in
  188.28 +	arm*) # We need host xcb-proto libxslt-dev file installed
  188.29 +		VERSION="1.9.1"
  188.30 +		TARBALL="libxcb-$VERSION.tar.bz2"
  188.31 +		WGET_URL="https://xcb.freedesktop.org/dist/$TARBALL"
  188.32 +		BUILD_DEPENDS="libxslt-dev xorg-xcb-proto xorg-libXau-dev xorg-libXdmcp-dev"
  188.33 +		;;
  188.34 +esac
  188.35 +
  188.36 +# Rules to configure and make the package.
  188.37 +compile_rules()
  188.38 +{
  188.39 +	# Package "libpthread-stubs" no more needed:
  188.40 +	# our platform already supply all the necessary pthread stubs.
  188.41 +	sed -i "s|pthread-stubs||" $src/configure.ac
  188.42 +
  188.43 +	autoreconf -fi &&
  188.44 +	./configure \
  188.45 +		--enable-xinput \
  188.46 +		--enable-xprint \
  188.47 +		--docdir='${datadir}'/doc/$PACKAGE-$VERSION \
  188.48 +		$CONFIGURE_ARGS &&
  188.49 +	make &&
  188.50 +	make DESTDIR=$DESTDIR install
  188.51 +}
  188.52 +
  188.53 +# Rules to gen a SliTaz package suitable for Tazpkg.
  188.54 +genpkg_rules()
  188.55 +{
  188.56 +	case $PACKAGE in
  188.57 +		*-libxcb)
  188.58 +			copy @std
  188.59 +			DEPENDS="xorg-libXau xorg-libXdmcp"
  188.60 +			PROVIDE="libxcb"
  188.61 +			;;
  188.62 +		*-dev)
  188.63 +			copy @dev
  188.64 +			DEPENDS="xorg-libxcb xorg-libXau-dev xorg-libXdmcp-dev"
  188.65 +			PROVIDE="libxcb-dev"
  188.66 +			;;
  188.67 +	esac
  188.68 +}
   189.1 --- a/xorg-libxkbfile-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   189.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   189.3 @@ -1,19 +0,0 @@
   189.4 -# SliTaz package receipt.
   189.5 -
   189.6 -PACKAGE="xorg-libxkbfile-dev"
   189.7 -VERSION="1.0.9"
   189.8 -CATEGORY="development"
   189.9 -SHORT_DESC="Xorg server keyboard library devel files."
  189.10 -MAINTAINER="pankso@slitaz.org"
  189.11 -LICENSE="MIT"
  189.12 -WEB_SITE="https://www.x.org/wiki"
  189.13 -HOST_ARCH="i486 arm"
  189.14 -
  189.15 -WANTED="xorg-libxkbfile"
  189.16 -DEPENDS="xorg-libX11-dev xorg-libxkbfile"
  189.17 -
  189.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  189.19 -genpkg_rules()
  189.20 -{
  189.21 -	copy *.h *.la *.pc
  189.22 -}
   190.1 --- a/xorg-libxkbfile/receipt	Tue Jun 27 17:08:48 2017 +0300
   190.2 +++ b/xorg-libxkbfile/receipt	Fri Jul 14 16:02:21 2017 +0300
   190.3 @@ -1,19 +1,19 @@
   190.4 -# SliTaz package receipt.
   190.5 +# SliTaz package receipt v2.
   190.6  
   190.7  PACKAGE="xorg-libxkbfile"
   190.8  VERSION="1.0.9"
   190.9  CATEGORY="x-window"
  190.10 -SHORT_DESC="Xorg server keyboard library."
  190.11 +SHORT_DESC="XKB file handling routines"
  190.12  MAINTAINER="pankso@slitaz.org"
  190.13  LICENSE="MIT"
  190.14 -WEB_SITE="https://www.x.org/wiki"
  190.15 +WEB_SITE="https://www.x.org/wiki/"
  190.16  HOST_ARCH="i486 arm"
  190.17  
  190.18  TARBALL="libxkbfile-$VERSION.tar.bz2"
  190.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  190.20  
  190.21 -DEPENDS="xorg-libX11 libxcb xorg-libXau xorg-libXdmcp"
  190.22  BUILD_DEPENDS="xorg-libX11-dev libxcb-dev xorg-libXau-dev xorg-libXdmcp-dev"
  190.23 +SPLIT="xorg-libxkbfile-dev"
  190.24  
  190.25  # Rules to configure and make the package.
  190.26  compile_rules()
  190.27 @@ -21,14 +21,23 @@
  190.28  	./configure \
  190.29  		--sysconfdir=/etc \
  190.30  		--localstatedir=/var \
  190.31 -		--disable-static \
  190.32  		$CONFIGURE_ARGS &&
  190.33  	make &&
  190.34 -	make DESTDIR=$DESTDIR install
  190.35 +	make install
  190.36  }
  190.37  
  190.38  # Rules to gen a SliTaz package suitable for Tazpkg.
  190.39  genpkg_rules()
  190.40  {
  190.41 -	copy *.so*
  190.42 +	case $PACKAGE in
  190.43 +		*-libxkbfile)
  190.44 +			copy @std
  190.45 +			DEPENDS="xorg-libxcb xorg-libX11 xorg-libXau xorg-libXdmcp"
  190.46 +			;;
  190.47 +		*-dev)
  190.48 +			copy @dev
  190.49 +			DEPENDS="xorg-libxkbfile xorg-libxcb-dev xorg-kbproto \
  190.50 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev"
  190.51 +			;;
  190.52 +	esac
  190.53  }
   191.1 --- a/xorg-libxshmfence-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   191.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   191.3 @@ -1,19 +0,0 @@
   191.4 -# SliTaz package receipt.
   191.5 -
   191.6 -PACKAGE="xorg-libxshmfence-dev"
   191.7 -VERSION="1.2"
   191.8 -CATEGORY="development"
   191.9 -SHORT_DESC="Xorg server Shared Memory Fence library devel files."
  191.10 -MAINTAINER="al.bobylev@gmail.com"
  191.11 -LICENSE="MIT"
  191.12 -WEB_SITE="https://www.x.org/wiki"
  191.13 -HOST_ARCH="i486 arm"
  191.14 -
  191.15 -WANTED="xorg-libxshmfence"
  191.16 -DEPENDS="xorg-libxshmfence"
  191.17 -
  191.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  191.19 -genpkg_rules()
  191.20 -{
  191.21 -	copy *.h *.la *.pc
  191.22 -}
   192.1 --- a/xorg-libxshmfence/receipt	Tue Jun 27 17:08:48 2017 +0300
   192.2 +++ b/xorg-libxshmfence/receipt	Fri Jul 14 16:02:21 2017 +0300
   192.3 @@ -1,18 +1,20 @@
   192.4 -# SliTaz package receipt.
   192.5 +# SliTaz package receipt v2.
   192.6  
   192.7  PACKAGE="xorg-libxshmfence"
   192.8  VERSION="1.2"
   192.9  CATEGORY="x-window"
  192.10 -SHORT_DESC="Xorg server Shared Memory Fence library."
  192.11 +SHORT_DESC="Xorg server Shared Memory Fence library"
  192.12  MAINTAINER="al.bobylev@gmail.com"
  192.13  LICENSE="MIT"
  192.14 -WEB_SITE="https://www.x.org/wiki"
  192.15 +WEB_SITE="https://www.x.org/wiki/"
  192.16  HOST_ARCH="i486 arm"
  192.17  
  192.18  TARBALL="libxshmfence-$VERSION.tar.bz2"
  192.19  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  192.20  
  192.21  BUILD_DEPENDS="xorg-xproto"
  192.22 +SPLIT="xorg-libxshmfence-dev"
  192.23 +PKG_RULE="std-dev"
  192.24  
  192.25  # Rules to configure and make the package.
  192.26  compile_rules()
  192.27 @@ -20,14 +22,16 @@
  192.28  	./configure \
  192.29  		--sysconfdir=/etc \
  192.30  		--localstatedir=/var \
  192.31 -		--disable-static \
  192.32  		$CONFIGURE_ARGS &&
  192.33  	make &&
  192.34 -	make DESTDIR=$DESTDIR install
  192.35 +	make install
  192.36  }
  192.37  
  192.38  # Rules to gen a SliTaz package suitable for Tazpkg.
  192.39  genpkg_rules()
  192.40  {
  192.41 -	copy *.so*
  192.42 +	case $PACKAGE in
  192.43 +		*-libxshmfence) copy @std;;
  192.44 +		*-dev)          copy @dev;;
  192.45 +	esac
  192.46  }
   193.1 --- a/xorg-luit/receipt	Tue Jun 27 17:08:48 2017 +0300
   193.2 +++ b/xorg-luit/receipt	Fri Jul 14 16:02:21 2017 +0300
   193.3 @@ -1,9 +1,9 @@
   193.4 -# SliTaz package receipt.
   193.5 +# SliTaz package receipt v2.
   193.6  
   193.7  PACKAGE="xorg-luit"
   193.8  VERSION="1.1.1"
   193.9  CATEGORY="x-window"
  193.10 -SHORT_DESC="Locale and ISO 2022 support for Unicode terminals"
  193.11 +SHORT_DESC="Convert terminal i/o from legacy encodings to UTF-8"
  193.12  MAINTAINER="al.bobylev@gmail.com"
  193.13  LICENSE="MIT"
  193.14  WEB_SITE="https://www.x.org/wiki/"
  193.15 @@ -11,8 +11,8 @@
  193.16  TARBALL="luit-$VERSION.tar.bz2"
  193.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  193.18  
  193.19 -DEPENDS="xorg-libfontenc"
  193.20  BUILD_DEPENDS="xorg-util-macros xorg-libfontenc-dev xorg-libX11-dev"
  193.21 +PKG_RULE="std"
  193.22  
  193.23  # Rules to configure and make the package.
  193.24  compile_rules()
  193.25 @@ -24,11 +24,17 @@
  193.26  	sed -i -e "s@#ifdef HAVE_CONFIG_H@$line1\n$line2\n$line3\n$line4\n\n&@" sys.c
  193.27  	unset line1 line2 line3 line4
  193.28  
  193.29 -	./configure $CONFIGURE_ARGS && make && make install
  193.30 +	./configure \
  193.31 +		--sysconfdir=/etc \
  193.32 +		--localstatedir=/var \
  193.33 +		$CONFIGURE_ARGS &&
  193.34 +	make &&
  193.35 +	make install
  193.36  }
  193.37  
  193.38  # Rules to gen a SliTaz package suitable for Tazpkg.
  193.39  genpkg_rules()
  193.40  {
  193.41 -	copy bin/
  193.42 +	copy @std
  193.43 +	DEPENDS="xorg-libfontenc"
  193.44  }
   194.1 --- a/xorg-makedepend/receipt	Tue Jun 27 17:08:48 2017 +0300
   194.2 +++ b/xorg-makedepend/receipt	Fri Jul 14 16:02:21 2017 +0300
   194.3 @@ -1,18 +1,18 @@
   194.4 -# SliTaz package receipt.
   194.5 +# SliTaz package receipt v2.
   194.6  
   194.7  PACKAGE="xorg-makedepend"
   194.8  VERSION="1.0.5"
   194.9  CATEGORY="development"
  194.10  SHORT_DESC="Create dependencies in makefiles"
  194.11  MAINTAINER="gokhlayeh@slitaz.org"
  194.12 -LICENSE="other"
  194.13 -WEB_SITE="http://www.x.org/"
  194.14 -SOURCE="makedepend"
  194.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  194.16 +LICENSE="MIT"
  194.17 +WEB_SITE="https://www.x.org/wiki/"
  194.18 +
  194.19 +TARBALL="makedepend-$VERSION.tar.bz2"
  194.20  WGET_URL="$XORG_MIRROR/util/$TARBALL"
  194.21  
  194.22 -DEPENDS="glibc-base xorg-xproto"
  194.23  BUILD_DEPENDS="xorg-xproto"
  194.24 +PKG_RULE="std"
  194.25  
  194.26  # Rules to configure and make the package.
  194.27  compile_rules()
  194.28 @@ -28,8 +28,6 @@
  194.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  194.30  genpkg_rules()
  194.31  {
  194.32 -	mkdir -p $fs/usr/share/licenses
  194.33 -	cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt
  194.34 -
  194.35 -	cp -a $install/usr/bin $fs/usr
  194.36 +	copy @std
  194.37 +	DEPENDS="xorg-xproto"
  194.38  }
   195.1 --- a/xorg-mkfontdir/receipt	Tue Jun 27 17:08:48 2017 +0300
   195.2 +++ b/xorg-mkfontdir/receipt	Fri Jul 14 16:02:21 2017 +0300
   195.3 @@ -1,28 +1,34 @@
   195.4 -# SliTaz package receipt.
   195.5 +# SliTaz package receipt v2.
   195.6  
   195.7  PACKAGE="xorg-mkfontdir"
   195.8  VERSION="1.0.7"
   195.9  CATEGORY="x-window"
  195.10 -SHORT_DESC="Create an index of X font files in a directory."
  195.11 +SHORT_DESC="Create an index of X font files in a directory"
  195.12  MAINTAINER="pascal.bellard@slitaz.org"
  195.13  LICENSE="MIT"
  195.14  WEB_SITE="https://www.x.org/wiki/"
  195.15 -TAGS="utility xorg fonts"
  195.16  
  195.17  TARBALL="mkfontdir-$VERSION.tar.bz2"
  195.18  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  195.19  
  195.20 -DEPENDS="xorg-mkfontscale"
  195.21  BUILD_DEPENDS="xorg-util-macros"
  195.22 +PKG_RULE="std"
  195.23  
  195.24  # Rules to configure and make the package.
  195.25  compile_rules()
  195.26  {
  195.27 -	./configure $CONFIGURE_ARGS && make && make install
  195.28 +	./configure \
  195.29 +		--sysconfdir=/etc \
  195.30 +		--localstatedir=/var \
  195.31 +		$CONFIGURE_ARGS &&
  195.32 +	make &&
  195.33 +	make install
  195.34  }
  195.35  
  195.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  195.37  genpkg_rules()
  195.38  {
  195.39 -	copy bin/
  195.40 +	copy @std
  195.41 +	DEPENDS="xorg-mkfontscale"
  195.42 +	TAGS="utility xorg fonts"
  195.43  }
   196.1 --- a/xorg-mkfontscale/receipt	Tue Jun 27 17:08:48 2017 +0300
   196.2 +++ b/xorg-mkfontscale/receipt	Fri Jul 14 16:02:21 2017 +0300
   196.3 @@ -1,28 +1,34 @@
   196.4 -# SliTaz package receipt.
   196.5 +# SliTaz package receipt v2.
   196.6  
   196.7  PACKAGE="xorg-mkfontscale"
   196.8  VERSION="1.1.2"
   196.9  CATEGORY="x-window"
  196.10 -SHORT_DESC="Create an index of scalable font files for X."
  196.11 +SHORT_DESC="Create an index of scalable font files for X"
  196.12  MAINTAINER="pascal.bellard@slitaz.org"
  196.13  LICENSE="MIT"
  196.14  WEB_SITE="https://www.x.org/wiki/"
  196.15 -TAGS="utility xorg fonts"
  196.16  
  196.17  TARBALL="mkfontscale-$VERSION.tar.bz2"
  196.18  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  196.19  
  196.20 -DEPENDS="freetype xorg-libfontenc zlib"
  196.21  BUILD_DEPENDS="xorg-util-macros xorg-libfontenc-dev freetype-dev xorg-xproto"
  196.22 +PKG_RULE="std"
  196.23  
  196.24  # Rules to configure and make the package.
  196.25  compile_rules()
  196.26  {
  196.27 -	./configure $CONFIGURE_ARGS && make && make install
  196.28 +	./configure \
  196.29 +		--sysconfdir=/etc \
  196.30 +		--localstatedir=/var \
  196.31 +		$CONFIGURE_ARGS &&
  196.32 +	make &&
  196.33 +	make install
  196.34  }
  196.35  
  196.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  196.37  genpkg_rules()
  196.38  {
  196.39 -	copy bin/
  196.40 +	copy @std
  196.41 +	DEPENDS="freetype xorg-libfontenc zlib"
  196.42 +	TAGS="utility xorg fonts"
  196.43  }
   197.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   197.2 +++ b/xorg-oclock/receipt	Fri Jul 14 16:02:21 2017 +0300
   197.3 @@ -0,0 +1,35 @@
   197.4 +# SliTaz package receipt v2.
   197.5 +
   197.6 +PACKAGE="xorg-oclock"
   197.7 +VERSION="1.0.3"
   197.8 +CATEGORY="x-window"
   197.9 +SHORT_DESC="Round X clock"
  197.10 +MAINTAINER="al.bobylev@gmail.com"
  197.11 +LICENSE="MIT"
  197.12 +WEB_SITE="https://www.x.org/wiki/"
  197.13 +
  197.14 +TARBALL="oclock-$VERSION.tar.bz2"
  197.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  197.16 +
  197.17 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXmu-dev \
  197.18 +xorg-libXext-dev xorg-libXt-dev xorg-libxkbfile-dev"
  197.19 +PKG_RULE="std"
  197.20 +
  197.21 +# Rules to configure and make the package.
  197.22 +compile_rules()
  197.23 +{
  197.24 +	./configure \
  197.25 +		--sysconfdir=/etc \
  197.26 +		--localstatedir=/var \
  197.27 +		$CONFIGURE_ARGS &&
  197.28 +	make &&
  197.29 +	make install
  197.30 +}
  197.31 +
  197.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  197.33 +genpkg_rules()
  197.34 +{
  197.35 +	copy @std
  197.36 +	DEPENDS="xorg-libX11 xorg-libXext xorg-libXmu xorg-libXt xorg-libxkbfile"
  197.37 +	CONFIG_FILES="/etc/X11/app-defaults/Clock-color"
  197.38 +}
   198.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   198.2 +++ b/xorg-pixman/description.txt	Fri Jul 14 16:02:21 2017 +0300
   198.3 @@ -0,0 +1,3 @@
   198.4 +A library for manipulating pixel regions -- a set of Y-X banded rectangles,
   198.5 +image compositing using the Porter/Duff model and implicit mask generation for
   198.6 +geometric primitives including trapezoids, triangles, and rectangles.
   199.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   199.2 +++ b/xorg-pixman/receipt	Fri Jul 14 16:02:21 2017 +0300
   199.3 @@ -0,0 +1,43 @@
   199.4 +# SliTaz package receipt v2.
   199.5 +
   199.6 +PACKAGE="xorg-pixman"
   199.7 +VERSION="0.34.0"
   199.8 +CATEGORY="x-window"
   199.9 +SHORT_DESC="Pixel-manipulation library for X and Cairo"
  199.10 +MAINTAINER="pankso@slitaz.org"
  199.11 +LICENSE="MIT"
  199.12 +WEB_SITE="https://www.cairographics.org/"
  199.13 +HOST_ARCH="i486 arm"
  199.14 +
  199.15 +TARBALL="pixman-$VERSION.tar.bz2"
  199.16 +WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  199.17 +
  199.18 +BUILD_DEPENDS="libpng16-dev"
  199.19 +SPLIT="xorg-pixman-dev"
  199.20 +PKG_RULE="std-dev"
  199.21 +
  199.22 +# Rules to configure and make the package.
  199.23 +compile_rules()
  199.24 +{
  199.25 +	./configure \
  199.26 +		--sysconfdir=/etc \
  199.27 +		--localstatedir=/var \
  199.28 +		$CONFIGURE_ARGS &&
  199.29 +	make &&
  199.30 +	make install
  199.31 +}
  199.32 +
  199.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  199.34 +genpkg_rules()
  199.35 +{
  199.36 +	case $PACKAGE in
  199.37 +		*-pixman)
  199.38 +			copy @std
  199.39 +			PROVIDE="pixman"
  199.40 +			;;
  199.41 +		*-dev)
  199.42 +			copy @dev
  199.43 +			PROVIDE="pixman-dev"
  199.44 +			;;
  199.45 +	esac
  199.46 +}
   200.1 --- a/xorg-presentproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   200.2 +++ b/xorg-presentproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   200.3 @@ -1,27 +1,33 @@
   200.4 -# SliTaz package receipt.
   200.5 +# SliTaz package receipt v2.
   200.6  
   200.7  PACKAGE="xorg-presentproto"
   200.8  VERSION="1.0"
   200.9  CATEGORY="development"
  200.10 -SHORT_DESC="Present extension headers."
  200.11 +SHORT_DESC="Present extension headers"
  200.12  MAINTAINER="pascal.bellard@slitaz.org"
  200.13 -LICENSE="other"
  200.14 +LICENSE="MIT"
  200.15  WEB_SITE="https://www.x.org/wiki/"
  200.16  
  200.17  TARBALL="presentproto-$VERSION.tar.bz2"
  200.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  200.19  
  200.20 -DEPENDS="xorg-util-macros pkg-config"
  200.21  BUILD_DEPENDS="xorg-util-macros"
  200.22 +PKG_RULE="dev"
  200.23  
  200.24  # Rules to configure and make the package.
  200.25  compile_rules()
  200.26  {
  200.27 -	./configure $CONFIGURE_ARGS && make && make install
  200.28 +	./configure \
  200.29 +		--sysconfdir=/etc \
  200.30 +		--localstatedir=/var \
  200.31 +		$CONFIGURE_ARGS &&
  200.32 +	make &&
  200.33 +	make install
  200.34  }
  200.35  
  200.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  200.37  genpkg_rules()
  200.38  {
  200.39 -	copy *.h *.pc
  200.40 +	copy @dev
  200.41 +	DEPENDS="xorg-util-macros"
  200.42  }
   201.1 --- a/xorg-printproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   201.2 +++ b/xorg-printproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   201.3 @@ -1,19 +1,19 @@
   201.4 -# SliTaz package receipt.
   201.5 +# SliTaz package receipt v2.
   201.6  
   201.7  PACKAGE="xorg-printproto"
   201.8  VERSION="1.0.5"
   201.9  CATEGORY="development"
  201.10  SHORT_DESC="Print extension headers"
  201.11  MAINTAINER="rcx@zoominternet.net"
  201.12 -LICENSE="other"
  201.13 -WEB_SITE="http://www.x.org/"
  201.14 -SOURCE="printproto"
  201.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  201.16 -WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  201.17 +LICENSE="MIT"
  201.18 +WEB_SITE="https://www.x.org/wiki/"
  201.19  HOST_ARCH="i486 arm"
  201.20  
  201.21 -DEPENDS="xorg-fontsproto xorg-libX11-dev xorg-libXau-dev pkg-config"
  201.22 +TARBALL="printproto-$VERSION.tar.bz2"
  201.23 +WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  201.24 +
  201.25  BUILD_DEPENDS="xorg-util-macros"
  201.26 +PKG_RULE="dev"
  201.27  
  201.28  # Rules to configure and make the package.
  201.29  compile_rules()
  201.30 @@ -29,9 +29,6 @@
  201.31  # Rules to gen a SliTaz package suitable for Tazpkg.
  201.32  genpkg_rules()
  201.33  {
  201.34 -	mkdir -p $fs/usr/share/licenses
  201.35 -	cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt
  201.36 -
  201.37 -	cp -a $install/* $fs
  201.38 -	rm -rf $fs/usr/share/man
  201.39 +	copy @dev
  201.40 +	DEPENDS="xorg-fontsproto xorg-libX11-dev xorg-libXau-dev"
  201.41  }
   202.1 --- a/xorg-randrproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   202.2 +++ b/xorg-randrproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   202.3 @@ -1,28 +1,34 @@
   202.4 -# SliTaz package receipt.
   202.5 +# SliTaz package receipt v2.
   202.6  
   202.7  PACKAGE="xorg-randrproto"
   202.8  VERSION="1.5.0"
   202.9  CATEGORY="development"
  202.10  SHORT_DESC="Randr extension headers"
  202.11  MAINTAINER="pankso@slitaz.org"
  202.12 -LICENSE="other"
  202.13 +LICENSE="MIT"
  202.14  WEB_SITE="https://www.x.org/wiki/"
  202.15  HOST_ARCH="i486 arm"
  202.16  
  202.17  TARBALL="randrproto-$VERSION.tar.bz2"
  202.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  202.19  
  202.20 -DEPENDS="xorg-renderproto pkg-config"
  202.21  BUILD_DEPENDS="xorg-util-macros"
  202.22 +PKG_RULE="dev"
  202.23  
  202.24  # Rules to configure and make the package.
  202.25  compile_rules()
  202.26  {
  202.27 -	./configure $CONFIGURE_ARGS && make && make install
  202.28 +	./configure \
  202.29 +		--sysconfdir=/etc \
  202.30 +		--localstatedir=/var \
  202.31 +		$CONFIGURE_ARGS &&
  202.32 +	make &&
  202.33 +	make install
  202.34  }
  202.35  
  202.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  202.37  genpkg_rules()
  202.38  {
  202.39 -	copy *.h *.pc
  202.40 +	copy @dev
  202.41 +	DEPENDS="xorg-renderproto"
  202.42  }
   203.1 --- a/xorg-recordproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   203.2 +++ b/xorg-recordproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   203.3 @@ -1,28 +1,34 @@
   203.4 -# SliTaz package receipt.
   203.5 +# SliTaz package receipt v2.
   203.6  
   203.7  PACKAGE="xorg-recordproto"
   203.8  VERSION="1.14.2"
   203.9  CATEGORY="development"
  203.10  SHORT_DESC="Record extension headers"
  203.11  MAINTAINER="pankso@slitaz.org"
  203.12 -LICENSE="other"
  203.13 +LICENSE="MIT"
  203.14  WEB_SITE="https://www.x.org/wiki/"
  203.15  HOST_ARCH="i486 arm"
  203.16  
  203.17  TARBALL="recordproto-$VERSION.tar.bz2"
  203.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  203.19  
  203.20 -DEPENDS="xorg-util-macros pkg-config"
  203.21  BUILD_DEPENDS="xorg-util-macros"
  203.22 +PKG_RULE="dev"
  203.23  
  203.24  # Rules to configure and make the package.
  203.25  compile_rules()
  203.26  {
  203.27 -	./configure $CONFIGURE_ARGS && make && make install
  203.28 +	./configure \
  203.29 +		--sysconfdir=/etc \
  203.30 +		--localstatedir=/var \
  203.31 +		$CONFIGURE_ARGS &&
  203.32 +	make &&
  203.33 +	make install
  203.34  }
  203.35  
  203.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  203.37  genpkg_rules()
  203.38  {
  203.39 -	copy *.h *.pc
  203.40 +	copy @dev
  203.41 +	DEPENDS="xorg-util-macros"
  203.42  }
   204.1 --- a/xorg-renderproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   204.2 +++ b/xorg-renderproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   204.3 @@ -1,28 +1,34 @@
   204.4 -# SliTaz package receipt.
   204.5 +# SliTaz package receipt v2.
   204.6  
   204.7  PACKAGE="xorg-renderproto"
   204.8  VERSION="0.11.1"
   204.9  CATEGORY="development"
  204.10  SHORT_DESC="Render extension headers"
  204.11  MAINTAINER="pankso@slitaz.org"
  204.12 -LICENSE="other"
  204.13 +LICENSE="MIT"
  204.14  WEB_SITE="https://www.x.org/wiki/"
  204.15  HOST_ARCH="i486 arm"
  204.16  
  204.17  TARBALL="renderproto-$VERSION.tar.bz2"
  204.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  204.19  
  204.20 -DEPENDS="xorg-xproto pkg-config"
  204.21  BUILD_DEPENDS="xorg-util-macros"
  204.22 +PKG_RULE="dev"
  204.23  
  204.24  # Rules to configure and make the package.
  204.25  compile_rules()
  204.26  {
  204.27 -	./configure $CONFIGURE_ARGS && make && make install
  204.28 +	./configure \
  204.29 +		--sysconfdir=/etc \
  204.30 +		--localstatedir=/var \
  204.31 +		$CONFIGURE_ARGS &&
  204.32 +	make &&
  204.33 +	make install
  204.34  }
  204.35  
  204.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  204.37  genpkg_rules()
  204.38  {
  204.39 -	copy *.h *.pc
  204.40 +	copy @dev
  204.41 +	DEPENDS="xorg-xproto"
  204.42  }
   205.1 --- a/xorg-resourceproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   205.2 +++ b/xorg-resourceproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   205.3 @@ -1,28 +1,34 @@
   205.4 -# SliTaz package receipt.
   205.5 +# SliTaz package receipt v2.
   205.6  
   205.7  PACKAGE="xorg-resourceproto"
   205.8  VERSION="1.2.0"
   205.9  CATEGORY="development"
  205.10  SHORT_DESC="Resource extension headers"
  205.11  MAINTAINER="pankso@slitaz.org"
  205.12 -LICENSE="other"
  205.13 +LICENSE="MIT"
  205.14  WEB_SITE="https://www.x.org/wiki/"
  205.15  HOST_ARCH="i486 arm"
  205.16  
  205.17  TARBALL="resourceproto-$VERSION.tar.bz2"
  205.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  205.19  
  205.20 -DEPENDS="xorg-util-macros pkg-config"
  205.21  BUILD_DEPENDS="xorg-util-macros"
  205.22 +PKG_RULE="dev"
  205.23  
  205.24  # Rules to configure and make the package.
  205.25  compile_rules()
  205.26  {
  205.27 -	./configure $CONFIGURE_ARGS && make && make install
  205.28 +	./configure \
  205.29 +		--sysconfdir=/etc \
  205.30 +		--localstatedir=/var \
  205.31 +		$CONFIGURE_ARGS &&
  205.32 +	make &&
  205.33 +	make install
  205.34  }
  205.35  
  205.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  205.37  genpkg_rules()
  205.38  {
  205.39 -	copy *.h *.pc
  205.40 +	copy @dev
  205.41 +	DEPENDS="xorg-util-macros"
  205.42  }
   206.1 --- a/xorg-rgb/receipt	Tue Jun 27 17:08:48 2017 +0300
   206.2 +++ b/xorg-rgb/receipt	Fri Jul 14 16:02:21 2017 +0300
   206.3 @@ -1,33 +1,32 @@
   206.4 -# SliTaz package receipt.
   206.5 +# SliTaz package receipt v2.
   206.6  
   206.7  PACKAGE="xorg-rgb"
   206.8  VERSION="1.0.4"
   206.9  CATEGORY="x-window"
  206.10 -SHORT_DESC="X11 RGB colors definitions."
  206.11 +SHORT_DESC="X colorname to RGB mapping database"
  206.12  MAINTAINER="pankso@slitaz.org"
  206.13  LICENSE="MIT"
  206.14 -SOURCE="rgb"
  206.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  206.16 -WEB_SITE="http://www.x.org/"
  206.17 +WEB_SITE="https://www.x.org/wiki/"
  206.18 +
  206.19 +TARBALL="rgb-$VERSION.tar.bz2"
  206.20  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  206.21  
  206.22 -BUILD_DEPENDS="pkg-config xorg-xproto"
  206.23 +BUILD_DEPENDS="xorg-xproto"
  206.24 +PKG_RULE="std"
  206.25  
  206.26  # Rules to configure and make the package.
  206.27  compile_rules()
  206.28  {
  206.29 -    cd $src
  206.30 -    ./configure --prefix=/usr --sysconfdir=/etc \
  206.31 -    --mandir=/usr/share/man --localstatedir=/var \
  206.32 -    $CONFIGURE_ARGS &&
  206.33 -    make &&
  206.34 -    make DESTDIR=$DESTDIR install
  206.35 +	./configure \
  206.36 +		--sysconfdir=/etc \
  206.37 +		--localstatedir=/var \
  206.38 +		$CONFIGURE_ARGS &&
  206.39 +	make &&
  206.40 +	make install
  206.41  }
  206.42  
  206.43  # Rules to gen a SliTaz package suitable for Tazpkg.
  206.44  genpkg_rules()
  206.45  {
  206.46 -	mkdir -p $fs/usr/share
  206.47 -	cp -a $install/usr/bin $fs/usr
  206.48 -	cp -a $install/usr/share/X11 $fs/usr/share
  206.49 +	copy @std
  206.50  }
   207.1 --- a/xorg-scrnsaverproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   207.2 +++ b/xorg-scrnsaverproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   207.3 @@ -1,9 +1,9 @@
   207.4 -# SliTaz package receipt.
   207.5 +# SliTaz package receipt v2.
   207.6  
   207.7  PACKAGE="xorg-scrnsaverproto"
   207.8  VERSION="1.2.2"
   207.9  CATEGORY="development"
  207.10 -SHORT_DESC="ScrnSaver extension headers"
  207.11 +SHORT_DESC="X ScreenSaver extension header files"
  207.12  MAINTAINER="pankso@slitaz.org"
  207.13  LICENSE="other"
  207.14  WEB_SITE="https://www.x.org/wiki/"
  207.15 @@ -12,17 +12,23 @@
  207.16  TARBALL="scrnsaverproto-$VERSION.tar.bz2"
  207.17  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  207.18  
  207.19 -DEPENDS="xorg-util-macros pkg-config"
  207.20  BUILD_DEPENDS="xorg-util-macros"
  207.21 +PKG_RULE="dev"
  207.22  
  207.23  # Rules to configure and make the package.
  207.24  compile_rules()
  207.25  {
  207.26 -	./configure $CONFIGURE_ARGS && make && make install
  207.27 +	./configure \
  207.28 +		--sysconfdir=/etc \
  207.29 +		--localstatedir=/var \
  207.30 +		$CONFIGURE_ARGS &&
  207.31 +	make &&
  207.32 +	make install
  207.33  }
  207.34  
  207.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  207.36  genpkg_rules()
  207.37  {
  207.38 -	copy *.h *.pc
  207.39 +	copy @dev
  207.40 +	DEPENDS="xorg-util-macros"
  207.41  }
   208.1 --- a/xorg-server-Xephyr/receipt	Tue Jun 27 17:08:48 2017 +0300
   208.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   208.3 @@ -1,29 +0,0 @@
   208.4 -# SliTaz package receipt.
   208.5 -
   208.6 -PACKAGE="xorg-server-Xephyr"
   208.7 -VERSION="1.18.4"
   208.8 -CATEGORY="x-window"
   208.9 -SHORT_DESC="The Xephyr Xorg server."
  208.10 -MAINTAINER="pankso@slitaz.org"
  208.11 -LICENSE="MIT"
  208.12 -WEB_SITE="https://www.x.org/wiki/"
  208.13 -
  208.14 -WANTED="xorg-server"
  208.15 -DEPENDS="bzlib expat freetype libdrm libepoxy libgcrypt libgpg-error libpng \
  208.16 -libxcb mesa pixman tslib xcb-util xcb-util-image xcb-util-keysyms \
  208.17 -xcb-util-renderutil xcb-util-wm xorg-libfontenc xorg-libX11 xorg-libXau \
  208.18 -xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXfont \
  208.19 -xorg-libxshmfence xorg-libXxf86vm zlib"
  208.20 -
  208.21 -# Rules to gen a SliTaz package suitable for Tazpkg.
  208.22 -genpkg_rules()
  208.23 -{
  208.24 -	copy Xephyr
  208.25 -	# chmod 4711 $fs/usr/bin/Xephyr
  208.26 -}
  208.27 -
  208.28 -# We need /var/tmp rw to let xkbcomp builr XKB definition.
  208.29 -post_install()
  208.30 -{
  208.31 -	chmod 1777 "$1/var/tmp"
  208.32 -}
   209.1 --- a/xorg-server-Xfbdev/receipt	Tue Jun 27 17:08:48 2017 +0300
   209.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   209.3 @@ -1,29 +0,0 @@
   209.4 -# SliTaz package receipt.
   209.5 -
   209.6 -PACKAGE="xorg-server-Xfbdev"
   209.7 -VERSION="1.18.4"
   209.8 -CATEGORY="x-window"
   209.9 -SHORT_DESC="Xfbdev framebuffer Xorg server."
  209.10 -MAINTAINER="pankso@slitaz.org"
  209.11 -LICENSE="MIT"
  209.12 -WEB_SITE="https://www.x.org/wiki/"
  209.13 -HOST_ARCH="i486"
  209.14 -
  209.15 -WANTED="xorg-server"
  209.16 -DEPENDS="bzlib expat freetype libdrm libgcrypt libgpg-error libpng libxcb mesa \
  209.17 -pixman tslib xorg-libfontenc xorg-libX11 xorg-libXau xorg-libXdamage \
  209.18 -xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXfont xorg-libxshmfence \
  209.19 -xorg-libXxf86vm zlib"
  209.20 -
  209.21 -# Rules to gen a SliTaz package suitable for Tazpkg.
  209.22 -genpkg_rules()
  209.23 -{
  209.24 -	copy Xfbdev
  209.25 -	# chmod 4711 $fs/usr/bin/Xfbdev
  209.26 -}
  209.27 -
  209.28 -# We need /var/tmp rw to let xkbcomp build XKB definition.
  209.29 -post_install()
  209.30 -{
  209.31 -	chmod 1777 "$1/var/tmp"
  209.32 -}
   210.1 --- a/xorg-server-Xnest/receipt	Tue Jun 27 17:08:48 2017 +0300
   210.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   210.3 @@ -1,28 +0,0 @@
   210.4 -# SliTaz package receipt.
   210.5 -
   210.6 -PACKAGE="xorg-server-Xnest"
   210.7 -VERSION="1.18.4"
   210.8 -CATEGORY="x-window"
   210.9 -SHORT_DESC="Xorg Xnest server."
  210.10 -MAINTAINER="pankso@slitaz.org"
  210.11 -LICENSE="MIT"
  210.12 -WEB_SITE="https://www.x.org/wiki/"
  210.13 -
  210.14 -WANTED="xorg-server"
  210.15 -DEPENDS="bzlib expat freetype libdrm libgcrypt libgpg-error libpng libxcb mesa \
  210.16 -pixman xorg-libfontenc xorg-libX11 xorg-libXau xorg-libXdamage xorg-libXdmcp \
  210.17 -xorg-libXext xorg-libXfixes xorg-libXfont xorg-libxshmfence xorg-libXxf86vm \
  210.18 -zlib"
  210.19 -
  210.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
  210.21 -genpkg_rules()
  210.22 -{
  210.23 -	copy Xnest
  210.24 -	# chmod 4711 $fs/usr/bin/Xnest
  210.25 -}
  210.26 -
  210.27 -# We need /var/tmp rw to let xkbcomp builr XKB definition.
  210.28 -post_install()
  210.29 -{
  210.30 -	chmod 1777 "$1/var/tmp"
  210.31 -}
   211.1 --- a/xorg-server-Xvfb/receipt	Tue Jun 27 17:08:48 2017 +0300
   211.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   211.3 @@ -1,28 +0,0 @@
   211.4 -# SliTaz package receipt.
   211.5 -
   211.6 -PACKAGE="xorg-server-Xvfb"
   211.7 -VERSION="1.18.4"
   211.8 -CATEGORY="x-window"
   211.9 -SHORT_DESC="Xvfb Xorg server."
  211.10 -MAINTAINER="pankso@slitaz.org"
  211.11 -LICENSE="MIT"
  211.12 -WEB_SITE="https://www.x.org/wiki/"
  211.13 -
  211.14 -WANTED="xorg-server"
  211.15 -DEPENDS="bzlib expat freetype libdrm libgcrypt libgpg-error libpng libxcb mesa \
  211.16 -pixman xorg-libfontenc xorg-libX11 xorg-libXau xorg-libXdamage xorg-libXdmcp \
  211.17 -xorg-libXext xorg-libXfixes xorg-libXfont xorg-libxshmfence xorg-libXxf86vm \
  211.18 -zlib"
  211.19 -
  211.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
  211.21 -genpkg_rules()
  211.22 -{
  211.23 -	copy Xvfb
  211.24 -	# chmod 4711 $fs/usr/bin/Xvfb
  211.25 -}
  211.26 -
  211.27 -# We need /var/tmp rw to let xkbcomp builr XKB definition.
  211.28 -post_install()
  211.29 -{
  211.30 -	chmod 1777 "$1/var/tmp"
  211.31 -}
   212.1 --- a/xorg-server-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   212.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   212.3 @@ -1,32 +0,0 @@
   212.4 -# SliTaz package receipt.
   212.5 -
   212.6 -PACKAGE="xorg-server-dev"
   212.7 -VERSION="1.18.4"
   212.8 -CATEGORY="development"
   212.9 -SHORT_DESC="Xorg server devel files needed to build drivers."
  212.10 -MAINTAINER="pankso@slitaz.org"
  212.11 -LICENSE="MIT"
  212.12 -WEB_SITE="https://www.x.org/wiki"
  212.13 -HOST_ARCH="i486 arm"
  212.14 -
  212.15 -WANTED="xorg-server"
  212.16 -DEPENDS="xorg-server xorg-server-Xephyr xorg-server-Xfbdev xorg-server-Xnest \
  212.17 -xorg-server-Xvfb xorg-server-modules-gl \
  212.18 -xorg-xproto xorg-randrproto xorg-renderproto xorg-xextproto \
  212.19 -xorg-inputproto xorg-kbproto xorg-fontsproto pixman-dev xorg-videoproto \
  212.20 -xorg-scrnsaverproto xorg-resourceproto xorg-xf86driproto xorg-glproto mesa-dev \
  212.21 -xorg-dri2proto xorg-dri3proto xorg-presentproto xorg-xineramaproto \
  212.22 -xorg-libpciaccess-dev"
  212.23 -
  212.24 -# Use devel files from ARCH default Xserver
  212.25 -case "$ARCH" in
  212.26 -	arm)
  212.27 -		WANTED="xorg-server-light"
  212.28 -		DEPENDS="" ;;
  212.29 -esac
  212.30 -
  212.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
  212.32 -genpkg_rules()
  212.33 -{
  212.34 -	copy *.h *.la *.pc *.m4
  212.35 -}
   213.1 --- a/xorg-server-light/receipt	Tue Jun 27 17:08:48 2017 +0300
   213.2 +++ b/xorg-server-light/receipt	Fri Jul 14 16:02:21 2017 +0300
   213.3 @@ -1,101 +1,100 @@
   213.4 -# SliTaz package receipt.
   213.5 +# SliTaz package receipt v2.
   213.6  
   213.7  PACKAGE="xorg-server-light"
   213.8 -VERSION="1.12.4"
   213.9 +VERSION="1.19.3"
  213.10  CATEGORY="x-window"
  213.11 -SHORT_DESC="Xorg core server light version (no dri, gl, and friends)."
  213.12 +SHORT_DESC="Xorg core server light version (no dri, gl, and friends)"
  213.13  MAINTAINER="pankso@slitaz.org"
  213.14  LICENSE="MIT"
  213.15 -SOURCE="xorg-server"
  213.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  213.17 -WEB_SITE="http://www.x.org/"
  213.18 -WGET_URL="http://xorg.freedesktop.org/releases/individual/xserver/$TARBALL"
  213.19 -PROVIDE="xorg-server"
  213.20 +WEB_SITE="https://www.x.org/wiki/"
  213.21  HOST_ARCH="i486 arm"
  213.22  
  213.23 -SUGGESTED="xorg-xf86-video-vesa xorg-xf86-video-fbdev"
  213.24 -DEPENDS="xorg-xkeyboard-config xorg-libpciaccess xorg-libXxf86vm \
  213.25 -xorg-libXfont xorg-libXau xorg-base-fonts libgcrypt pixman \
  213.26 -xorg-xf86-input-evdev libgpg-error libgcrypt freetype libxcb \
  213.27 -xorg-libXcomposite xorg-libXv bzip2 udev"
  213.28 -BUILD_DEPENDS="xorg-libxkbfile-dev xorg-libpciaccess-dev pixman-dev \
  213.29 +TARBALL="xorg-server-$VERSION.tar.bz2"
  213.30 +WGET_URL="$XORG_MIRROR/xserver/$TARBALL"
  213.31 +
  213.32 +BUILD_DEPENDS_arm="xorg-libxkbfile-dev xorg-libpciaccess-dev xorg-pixman-dev \
  213.33  xorg-util-macros xorg-libXfont-dev libgcrypt-dev xorg-resourceproto \
  213.34  xorg-bigreqsproto xorg-xcmiscproto xorg-renderproto xorg-damageproto \
  213.35  xorg-compositeproto xorg-xf86dgaproto  xorg-randrproto xorg-recordproto \
  213.36 -xorg-videoproto xorg-xtrans libgpg-error-dev libgcrypt-dev freetype-dev \
  213.37 +xorg-videoproto xorg-xtrans libgpg-error-dev freetype-dev \
  213.38  libxcb-dev xorg-libXcomposite-dev xorg-libXxf86vm-dev xorg-libXv-dev \
  213.39  bzip2-dev udev-dev"
  213.40 -
  213.41 -# Handle cross compilation. ARM use build host: perl flex
  213.42 -case "$ARCH" in
  213.43 -	arm)
  213.44 -		#--disable-static
  213.45 -		ARCH_ARGS="--enable-malloc0returnsnull" 
  213.46 -		OS_NAME="SliTaz ARM"
  213.47 -		VENDOR="http://arm.slitaz.org" ;;
  213.48 -	i?86)
  213.49 -		BUILD_DEPENDS="$BUILD_DEPENDS perl flex udev-dev"
  213.50 -		OS_NAME="SliTaz GNU/Linux"
  213.51 -		VENDOR="http://www.slitaz.org" ;;
  213.52 -esac
  213.53 +BUILD_DEPENDS="xorg-util-macros xorg-pixman-dev udev-dev libgcrypt-dev \
  213.54 +xorg-fixesproto xorg-damageproto xorg-xcmiscproto xorg-xtrans \
  213.55 +xorg-bigreqsproto xorg-xproto xorg-randrproto xorg-renderproto xorg-xextproto \
  213.56 +xorg-inputproto xorg-kbproto xorg-fontsproto xorg-videoproto \
  213.57 +xorg-compositeproto xorg-recordproto xorg-resourceproto xorg-presentproto \
  213.58 +xorg-libxkbfile-dev xorg-libXfont2-dev xorg-libXau-dev xorg-libpciaccess-dev"
  213.59  
  213.60  # Rules to configure and make the package.
  213.61  compile_rules()
  213.62  {
  213.63 +	# Handle cross compilation. ARM use build host: perl flex
  213.64 +	case "$ARCH" in
  213.65 +		arm)
  213.66 +			#--disable-static
  213.67 +			ARCH_ARGS="--enable-malloc0returnsnull"
  213.68 +			OS_NAME="SliTaz ARM"
  213.69 +			VENDOR="http://arm.slitaz.org" ;;
  213.70 +		i?86)
  213.71 +			OS_NAME="SliTaz GNU/Linux"
  213.72 +			VENDOR="http://www.slitaz.org" ;;
  213.73 +	esac
  213.74 +
  213.75  	./configure \
  213.76 -		--prefix=/usr \
  213.77  		--sysconfdir=/etc \
  213.78  		--localstatedir=/var \
  213.79 -		--with-module-dir=/usr/lib/X11/modules \
  213.80 -		--with-xkb-output=/var/lib/xkb \
  213.81 -		--with-serverconfig-path=/etc/X11 \
  213.82 -		--with-fontrootdir=/usr/share/fonts \
  213.83 -		--with-os-name="$OS_NAME" \
  213.84 -		--with-vendor-web="$VENDOR" \
  213.85 -		--with-builder-addr="$MAINTAINER" \
  213.86 -		--enable-install-setuid \
  213.87 -		--enable-xorg \
  213.88 -		--enable-config-udev \
  213.89 -		--disable-config-dbus \
  213.90 +		--disable-docs \
  213.91 +		--disable-devel-docs \
  213.92  		--disable-screensaver \
  213.93  		--disable-glx \
  213.94  		--disable-dri \
  213.95  		--disable-dri2 \
  213.96 +		--disable-dri3 \
  213.97  		--disable-xinerama \
  213.98 +		--disable-config-udev \
  213.99  		--disable-libdrm \
 213.100 +		--disable-systemd-logind \
 213.101 +		--enable-xorg \
 213.102  		--disable-xvfb \
 213.103  		--disable-xnest \
 213.104 -		--disable-xfbdev \
 213.105 +		--disable-glamor \
 213.106  		--disable-xephyr \
 213.107  		--disable-xfake \
 213.108 +		--disable-xfbdev \
 213.109 +		--enable-install-setuid \
 213.110  		--disable-ipv6 \
 213.111 -		--disable-docs \
 213.112 -		--disable-devel-docs \
 213.113 -		${CONFIGURE_ARGS} ${ARCH_ARGS} &&
 213.114 +		--with-vendor-web="$VENDOR" \
 213.115 +		--with-builder-addr="$MAINTAINER" \
 213.116 +		--with-os-name="$OS_NAME" \
 213.117 +		--with-fontrootdir=/usr/share/fonts/X11 \
 213.118 +		--with-xkb-output=/var/lib/xkb \
 213.119 +		--with-serverconfig-path=/etc/X11 \
 213.120 +		$CONFIGURE_ARGS $ARCH_ARGS &&
 213.121  	make && make install
 213.122  }
 213.123  
 213.124  # Be sure it as cross compile
 213.125 -testsuite()
 213.126 -{
 213.127 +testsuite() {
 213.128  	readelf -h $install/usr/bin/Xorg
 213.129  }
 213.130  
 213.131  # Rules to gen a SliTaz package suitable for Tazpkg.
 213.132  genpkg_rules()
 213.133  {
 213.134 -	mkdir -p $fs/usr/lib $fs/var $fs/etc/X11/xorg.conf.d
 213.135 -	cp -a $install/usr/lib/X11 $fs/usr/lib
 213.136 -	cp -a $install/usr/bin $fs/usr
 213.137 -	cp -a $install/var/lib $fs/var
 213.138 -	cp -a $install/etc $fs
 213.139 -	# Remove static libs and split Xnest
 213.140 -	rm $fs/usr/lib/X11/*/*.*a
 213.141 -	rm $fs/usr/lib/X11/*/*/*.*a
 213.142 +	copy @std
 213.143 +#	DEPENDS="xorg-xkeyboard-config xorg-libpciaccess xorg-libXxf86vm \
 213.144 +#	xorg-libXfont xorg-libXau xorg-base-fonts libgcrypt xorg-pixman \
 213.145 +#	xorg-xf86-input-evdev libgpg-error libgcrypt freetype libxcb \
 213.146 +#	xorg-libXcomposite xorg-libXv bzip2 udev"
 213.147 +	DEPENDS="bzlib freetype glib libgcrypt libgpg-error libharfbuzz libpng16 \
 213.148 +	pcre xorg-libXau xorg-libXdmcp xorg-libXfont2 xorg-libfontenc \
 213.149 +	xorg-libpciaccess xorg-pixman zlib"
 213.150 +	SUGGESTED="xorg-xf86-video-vesa xorg-xf86-video-fbdev"
 213.151 +	PROVIDE="xorg-server"
 213.152  }
 213.153  
 213.154 -# We need /var/tmp rw to let xkbcomp builr XKB definition.
 213.155 -post_install()
 213.156 -{
 213.157 +# We need /var/tmp rw to let xkbcomp build XKB definition.
 213.158 +post_install() {
 213.159  	chmod 1777 "$1/var/tmp"
 213.160  }
   214.1 --- a/xorg-server-modules-gl/receipt	Tue Jun 27 17:08:48 2017 +0300
   214.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   214.3 @@ -1,21 +0,0 @@
   214.4 -# SliTaz package receipt.
   214.5 -
   214.6 -PACKAGE="xorg-server-modules-gl"
   214.7 -VERSION="1.18.4"
   214.8 -CATEGORY="x-window"
   214.9 -SHORT_DESC="Xorg server modules depends on mesa"
  214.10 -MAINTAINER="al.bobylev@gmail.com"
  214.11 -LICENSE="MIT"
  214.12 -WEB_SITE="https://www.x.org/wiki"
  214.13 -HOST_ARCH="i486 arm"
  214.14 -
  214.15 -WANTED="xorg-server"
  214.16 -DEPENDS="expat libdrm libepoxy libxcb mesa xorg-libX11 xorg-libXau \
  214.17 -xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libxshmfence \
  214.18 -xorg-libXxf86vm"
  214.19 -
  214.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
  214.21 -genpkg_rules()
  214.22 -{
  214.23 -	copy libglamoregl.so libglx.so
  214.24 -}
   215.1 --- a/xorg-server/receipt	Tue Jun 27 17:08:48 2017 +0300
   215.2 +++ b/xorg-server/receipt	Fri Jul 14 16:02:21 2017 +0300
   215.3 @@ -1,40 +1,37 @@
   215.4 -# SliTaz package receipt.
   215.5 +# SliTaz package receipt v2.
   215.6  
   215.7  PACKAGE="xorg-server"
   215.8 -VERSION="1.18.4"
   215.9 +VERSION="1.19.3"
  215.10  CATEGORY="x-window"
  215.11 -SHORT_DESC="Xorg core server."
  215.12 +SHORT_DESC="X server"
  215.13  MAINTAINER="pankso@slitaz.org"
  215.14  LICENSE="MIT"
  215.15 -SUGGESTED="xorg-xf86-input-evdev xorg-xf86-video-vesa"
  215.16  WEB_SITE="https://www.x.org/wiki/"
  215.17  
  215.18  TARBALL="$PACKAGE-$VERSION.tar.bz2"
  215.19  WGET_URL="$XORG_MIRROR/xserver/$TARBALL"
  215.20  
  215.21 -DEPENDS="bzlib eudev expat freetype glibc-base libdrm libepoxy libgcrypt \
  215.22 -libgpg-error libpng libxcb mesa pixman xorg-libfontenc xorg-libpciaccess \
  215.23 -xorg-libX11 xorg-libXau xorg-libXdamage xorg-libXdmcp xorg-libXext \
  215.24 -xorg-libXfixes xorg-libXfont xorg-libxshmfence xorg-libXxf86vm zlib"
  215.25 -BUILD_DEPENDS="patch xorg-util-macros  xorg-font-util-dev pixman-dev eudev-dev \
  215.26 -dbus-dev xorg-dri2proto xorg-dri3proto xorg-libxshmfence-dev libdrm-dev \
  215.27 -xorg-libX11-dev xorg-glproto mesa-dev libgcrypt-dev xorg-xcmiscproto \
  215.28 +BUILD_DEPENDS="patch xorg-util-macros xorg-pixman-dev eudev-dev dbus-dev \
  215.29 +xorg-dri2proto xorg-dri3proto xorg-libxshmfence-dev libdrm-dev xorg-libX11-dev \
  215.30 +xorg-glproto mesa-dev xorg-libXdmcp-dev libgcrypt-dev xorg-xcmiscproto \
  215.31  xorg-bigreqsproto xorg-randrproto xorg-renderproto xorg-fontsproto \
  215.32  xorg-videoproto xorg-compositeproto xorg-recordproto xorg-scrnsaverproto \
  215.33  xorg-resourceproto xorg-xf86driproto xorg-presentproto xorg-xineramaproto \
  215.34 -xorg-libxkbfile-dev xorg-libXfont-dev xorg-libpciaccess-dev \
  215.35 -xorg-libXxf86dga-dev libepoxy-dev xorg-libdmx-dev xorg-libXmu-dev \
  215.36 -xorg-libXrender-dev xorg-libXi-dev tslib-dev xcb-util-renderutil-dev \
  215.37 -xcb-util-dev xcb-util-image-dev xcb-util-wm-dev xcb-util-keysyms-dev \
  215.38 -xorg-libXaw-dev xorg-libXpm-dev expat-dev"
  215.39 -SPLIT="xorg-server-Xephyr xorg-server-Xfbdev xorg-server-Xnest \
  215.40 -xorg-server-Xvfb xorg-server-modules-gl"
  215.41 +xorg-libxkbfile-dev xorg-libXfont2-dev xorg-libpciaccess-dev \
  215.42 +xorg-libXxf86dga-dev xorg-libdmx-dev xorg-libXaw-dev xorg-libXpm-dev \
  215.43 +xorg-libXtst-dev xorg-libXres-dev \
  215.44 +xorg-libXmu-dev xorg-libXext-dev xorg-libXrender-dev \
  215.45 +xorg-libXfixes-dev xorg-libXi-dev xorg-dmxproto xorg-libXau-dev \
  215.46 +xorg-libXdmcp-dev libepoxy-dev tslib-dev xorg-xcb-util-renderutil-dev \
  215.47 +xorg-xcb-util-dev xorg-xcb-util-image-dev xorg-xcb-util-wm-dev \
  215.48 +xorg-xcb-util-keysyms-dev expat-dev"
  215.49 +SPLIT="xorg-server-Xdmx xorg-server-Xephyr xorg-server-Xfbdev \
  215.50 +xorg-server-Xnest xorg-server-Xvfb xorg-server-module-glamor xorg-server-dev \
  215.51 +xorg-server"
  215.52  
  215.53  # Rules to configure and make the package.
  215.54  compile_rules()
  215.55  {
  215.56 -	patch -Np1 -i $stuff/xorg-server-1.18.4-add_prime_support-1.patch
  215.57 -
  215.58  	./configure \
  215.59  		--sysconfdir=/etc \
  215.60  		--localstatedir=/var \
  215.61 @@ -46,6 +43,8 @@
  215.62  		--disable-xwayland \
  215.63  		--disable-docs --disable-devel-docs \
  215.64  		--with-xkb-output=/var/lib/xkb \
  215.65 +		--enable-tslib \
  215.66 +		--enable-dmx \
  215.67  		--enable-kdrive \
  215.68  		--enable-kdrive-kbd \
  215.69  		--enable-kdrive-mouse \
  215.70 @@ -58,21 +57,119 @@
  215.71  		--with-vendor-web="http://www.slitaz.org/" \
  215.72  		--with-builder-addr="devel@slitaz.org" \
  215.73  		$CONFIGURE_ARGS &&
  215.74 -	make && make DESTDIR=$DESTDIR install
  215.75 +	make && make DESTDIR=$install install &&
  215.76 +
  215.77 +	mkdir -pv $install/etc/X11/xorg.conf.d
  215.78  }
  215.79  
  215.80  # Rules to gen a SliTaz package suitable for Tazpkg.
  215.81  genpkg_rules()
  215.82  {
  215.83 -	copy etc/ var/ bin/ libexec/ xorg.conf.d/ *.so
  215.84 -	# split
  215.85 -	for i in Xephyr Xfbdev Xnest Xvfb libglamoregl.so libglx.so; do
  215.86 -		find $fs -name $i -delete
  215.87 -	done
  215.88 +	case $PACKAGE in
  215.89 +		*-Xdmx)
  215.90 +			copy Xdmx
  215.91 +			# chmod 4711 $fs/usr/bin/Xdmx
  215.92 +			CAT="x-window|DMX X server"
  215.93 +			DEPENDS="bzlib freetype glib libgcrypt libgpg-error libharfbuzz \
  215.94 +			libpng16 pcre xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
  215.95 +			xorg-libXfixes xorg-libXfont2 xorg-libXi xorg-libXmu \
  215.96 +			xorg-libXrender xorg-libfontenc xorg-libxcb xorg-libxshmfence \
  215.97 +			xorg-pixman zlib"
  215.98 +			;;
  215.99 +		*-Xephyr)
 215.100 +			copy Xephyr
 215.101 +			# chmod 4711 $fs/usr/bin/Xephyr
 215.102 +			CAT="x-window|Xephyr X server"
 215.103 +			DEPENDS="bzlib eudev expat freetype glib libdrm libepoxy libgcrypt \
 215.104 +			libgpg-error libharfbuzz libpng16 mesa pcre tslib xorg-libX11 \
 215.105 +			xorg-libXau xorg-libXdamage xorg-libXdmcp xorg-libXext \
 215.106 +			xorg-libXfixes xorg-libXfont2 xorg-libXxf86vm xorg-libfontenc \
 215.107 +			xorg-libxcb xorg-libxshmfence xorg-pixman xorg-xcb-util \
 215.108 +			xorg-xcb-util-image xorg-xcb-util-keysyms xorg-xcb-util-renderutil \
 215.109 +			xorg-xcb-util-wm zlib"
 215.110 +			;;
 215.111 +		*-Xfbdev)
 215.112 +			copy Xfbdev
 215.113 +			# chmod 4711 $fs/usr/bin/Xfbdev
 215.114 +			CAT="x-window|Xfbdev framebuffer X server"
 215.115 +			DEPENDS="bzlib eudev expat freetype glib libdrm libgcrypt \
 215.116 +			libgpg-error libharfbuzz libpng16 mesa pcre tslib xorg-libX11 \
 215.117 +			xorg-libXau xorg-libXdamage xorg-libXdmcp xorg-libXext \
 215.118 +			xorg-libXfixes xorg-libXfont2 xorg-libXxf86vm xorg-libfontenc \
 215.119 +			xorg-libxcb xorg-libxshmfence xorg-pixman zlib"
 215.120 +			;;
 215.121 +		*-Xnest)
 215.122 +			copy Xnest
 215.123 +			# chmod 4711 $fs/usr/bin/Xnest
 215.124 +			CAT="x-window|Xnest X server"
 215.125 +			DEPENDS="bzlib expat freetype glib libdrm libgcrypt libgpg-error \
 215.126 +			libharfbuzz libpng16 mesa pcre xorg-libX11 xorg-libXau \
 215.127 +			xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes \
 215.128 +			xorg-libXfont2 xorg-libXxf86vm xorg-libfontenc xorg-libxcb \
 215.129 +			xorg-libxshmfence xorg-pixman zlib"
 215.130 +			;;
 215.131 +		*-Xvfb)
 215.132 +			copy Xvfb
 215.133 +			# chmod 4711 $fs/usr/bin/Xvfb
 215.134 +			CAT="x-window|Xvfb X server"
 215.135 +			DEPENDS="bzlib expat freetype glib libdrm libgcrypt libgpg-error \
 215.136 +			libharfbuzz libpng16 mesa pcre xorg-libX11 xorg-libXau \
 215.137 +			xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes \
 215.138 +			xorg-libXfont2 xorg-libXxf86vm xorg-libfontenc xorg-libxcb \
 215.139 +			xorg-libxshmfence xorg-pixman zlib"
 215.140 +			;;
 215.141 +		*-module-glamor)
 215.142 +			copy libglamoregl.so libglx.so
 215.143 +			CAT="x-window|Glamor DIX (Device Independent X) module"
 215.144 +			DEPENDS="expat libdrm libepoxy mesa xorg-libX11 xorg-libXau \
 215.145 +			xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes \
 215.146 +			xorg-libXxf86vm xorg-libxcb xorg-libxshmfence"
 215.147 +			;;
 215.148 +		*-dev)
 215.149 +			copy @dev protocol.txt
 215.150 +			DEPENDS="xorg-server xorg-server-Xdmx xorg-server-Xephyr \
 215.151 +			xorg-server-Xfbdev xorg-server-Xnest xorg-server-Xvfb \
 215.152 +			xorg-server-module-glamor \
 215.153 +			eudev-dev expat-dev libdrm-dev libepoxy-dev mesa-dev \
 215.154 +			xorg-dri2proto xorg-dri3proto xorg-fontsproto xorg-glproto \
 215.155 +			xorg-inputproto xorg-kbproto xorg-libX11-dev xorg-libXau-dev \
 215.156 +			xorg-libXdamage-dev xorg-libXdmcp-dev xorg-libXext-dev \
 215.157 +			xorg-libXfixes-dev xorg-libXxf86vm-dev xorg-libpciaccess-dev \
 215.158 +			xorg-libxcb-dev xorg-libxshmfence-dev xorg-pixman-dev \
 215.159 +			xorg-presentproto xorg-randrproto xorg-renderproto \
 215.160 +			xorg-resourceproto xorg-scrnsaverproto xorg-videoproto \
 215.161 +			xorg-xextproto xorg-xf86driproto xorg-xineramaproto xorg-xproto"
 215.162 +			;;
 215.163 +		*-server)
 215.164 +			copy @std var/log/ xorg.conf.d/
 215.165 +			remove_already_packed
 215.166 +			CAT="x-window|core X server"
 215.167 +			DEPENDS="bzlib eudev freetype glib libdrm libgcrypt libgpg-error \
 215.168 +			libharfbuzz libpng16 pcre util-linux-uuid xorg-libICE xorg-libSM \
 215.169 +			xorg-libX11 xorg-libXau xorg-libXaw xorg-libXdmcp xorg-libXext \
 215.170 +			xorg-libXfont2 xorg-libXmu xorg-libXpm xorg-libXt xorg-libdmx \
 215.171 +			xorg-libfontenc xorg-libpciaccess xorg-libxcb xorg-libxshmfence \
 215.172 +			xorg-pixman zlib"
 215.173 +			SUGGESTED="xorg-xf86-input-evdev xorg-xf86-video-vesa"
 215.174 +			;;
 215.175 +	esac
 215.176  }
 215.177  
 215.178 -# We need /var/tmp rw to let xkbcomp builr XKB definition.
 215.179 -post_install()
 215.180 -{
 215.181 -	chmod 1777 "$1/var/tmp"
 215.182 +post_install_xorg_server() {
 215.183 +	install -dm1777 -oroot -groot "$1/tmp/.ICE-unix" "$1/tmp/.X11-unix"
 215.184  }
 215.185 +post_install_xorg_server_Xdmx() {
 215.186 +	install -dm1777 -oroot -groot "$1/tmp/.ICE-unix" "$1/tmp/.X11-unix"
 215.187 +}
 215.188 +post_install_xorg_server_Xephyr() {
 215.189 +	install -dm1777 -oroot -groot "$1/tmp/.ICE-unix" "$1/tmp/.X11-unix"
 215.190 +}
 215.191 +post_install_xorg_server_Xfbdev() {
 215.192 +	install -dm1777 -oroot -groot "$1/tmp/.ICE-unix" "$1/tmp/.X11-unix"
 215.193 +}
 215.194 +post_install_xorg_server_Xnest() {
 215.195 +	install -dm1777 -oroot -groot "$1/tmp/.ICE-unix" "$1/tmp/.X11-unix"
 215.196 +}
 215.197 +post_install_xorg_server_Xvfb() {
 215.198 +	install -dm1777 -oroot -groot "$1/tmp/.ICE-unix" "$1/tmp/.X11-unix"
 215.199 +}
   216.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   216.2 +++ b/xorg-server/stuff/patches/series	Fri Jul 14 16:02:21 2017 +0300
   216.3 @@ -0,0 +1,2 @@
   216.4 +# from BLFS
   216.5 +xorg-server-1.19.1-add_prime_support-1.patch
   217.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   217.2 +++ b/xorg-server/stuff/patches/xorg-server-1.19.1-add_prime_support-1.patch	Fri Jul 14 16:02:21 2017 +0300
   217.3 @@ -0,0 +1,97 @@
   217.4 +Submitted By:            Armin K. <krejzi at email dot com>
   217.5 +Date:                    2012-12-30
   217.6 +Initial Package Version: 1.13.1
   217.7 +Upstream Status:         Not submitted.
   217.8 +Origin:                  Upstream mailing list.
   217.9 +Comment:                 Rediffed for Package Version 1.17.2 by
  217.10 +                         Fernando de Oliveira <famobr at yahoo dot com dot br>
  217.11 +Description:             Adds PRIME support to Xorg Server to make GPU offloading work.
  217.12 +
  217.13 +diff -Naur xorg-server-1.17.2.orig/hw/xfree86/common/xf86Init.c xorg-server-1.17.2/hw/xfree86/common/xf86Init.c
  217.14 +--- xorg-server-1.17.2.orig/hw/xfree86/common/xf86Init.c	2015-06-05 12:19:40.000000000 -0300
  217.15 ++++ xorg-server-1.17.2/hw/xfree86/common/xf86Init.c	2015-06-17 11:35:07.227581436 -0300
  217.16 +@@ -340,6 +340,16 @@
  217.17 +     return ret;
  217.18 + }
  217.19 + 
  217.20 ++extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);                              
  217.21 ++static void
  217.22 ++xf86AutoConfigOutputDevices(void)
  217.23 ++{
  217.24 ++    int i;
  217.25 ++
  217.26 ++    for (i = 0; i < xf86NumGPUScreens; i++)
  217.27 ++        xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
  217.28 ++}
  217.29 ++
  217.30 + static void
  217.31 + InstallSignalHandlers(void)
  217.32 + {
  217.33 +@@ -929,6 +939,8 @@
  217.34 +     for (i = 0; i < xf86NumGPUScreens; i++)
  217.35 +         AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
  217.36 + 
  217.37 ++    xf86AutoConfigOutputDevices();
  217.38 ++
  217.39 +     xf86VGAarbiterWrapFunctions();
  217.40 +     if (sigio_blocked)
  217.41 +         OsReleaseSIGIO();
  217.42 +diff -Naur xorg-server-1.17.2.orig/hw/xfree86/common/xf86platformBus.c xorg-server-1.17.2/hw/xfree86/common/xf86platformBus.c
  217.43 +--- xorg-server-1.17.2.orig/hw/xfree86/common/xf86platformBus.c	2015-06-16 12:21:07.000000000 -0300
  217.44 ++++ xorg-server-1.17.2/hw/xfree86/common/xf86platformBus.c	2015-06-17 11:35:07.227581436 -0300
  217.45 +@@ -469,6 +469,8 @@
  217.46 +     return foundScreen;
  217.47 + }
  217.48 + 
  217.49 ++extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
  217.50 ++
  217.51 + int
  217.52 + xf86platformAddDevice(int index)
  217.53 + {
  217.54 +@@ -537,6 +539,7 @@
  217.55 +    }
  217.56 +    /* attach unbound to 0 protocol screen */
  217.57 +    AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
  217.58 ++   xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
  217.59 + 
  217.60 +    RRResourcesChanged(xf86Screens[0]->pScreen);
  217.61 +    RRTellChanged(xf86Screens[0]->pScreen);
  217.62 +diff -Naur xorg-server-1.17.2.orig/hw/xfree86/modes/xf86Crtc.c xorg-server-1.17.2/hw/xfree86/modes/xf86Crtc.c
  217.63 +--- xorg-server-1.17.2.orig/hw/xfree86/modes/xf86Crtc.c	2015-06-16 10:55:48.000000000 -0300
  217.64 ++++ xorg-server-1.17.2/hw/xfree86/modes/xf86Crtc.c	2015-06-17 11:35:07.230581367 -0300
  217.65 +@@ -3387,3 +3387,35 @@
  217.66 +             crtc->x = crtc->y = 0;
  217.67 +         }
  217.68 + }
  217.69 ++
  217.70 ++
  217.71 ++void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master)
  217.72 ++{
  217.73 ++    RRProviderPtr master_provider;
  217.74 ++    xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master);
  217.75 ++    xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn);
  217.76 ++    Bool unbound = FALSE;
  217.77 ++
  217.78 ++    if (!config || !slave_config)
  217.79 ++        return;
  217.80 ++
  217.81 ++    master_provider = config->randr_provider;
  217.82 ++
  217.83 ++    if ((master->capabilities & RR_Capability_SinkOffload) &&
  217.84 ++        pScrn->capabilities & RR_Capability_SourceOffload) {
  217.85 ++            /* source offload */
  217.86 ++            
  217.87 ++        DetachUnboundGPU(pScrn->pScreen);
  217.88 ++        unbound = TRUE;
  217.89 ++        AttachOffloadGPU(master->pScreen, pScrn->pScreen);
  217.90 ++        slave_config->randr_provider->offload_sink = master_provider;
  217.91 ++    }
  217.92 ++    if ((master->capabilities & RR_Capability_SourceOutput) &&
  217.93 ++               pScrn->capabilities & RR_Capability_SinkOutput) {
  217.94 ++        /* sink offload */
  217.95 ++        if (!unbound)
  217.96 ++            DetachUnboundGPU(pScrn->pScreen);
  217.97 ++        AttachOutputGPU(master->pScreen, pScrn->pScreen);
  217.98 ++        slave_config->randr_provider->output_source = master_provider;
  217.99 ++    }
 217.100 ++}
   218.1 --- a/xorg-server/stuff/xorg-server-1.18.4-add_prime_support-1.patch	Tue Jun 27 17:08:48 2017 +0300
   218.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   218.3 @@ -1,97 +0,0 @@
   218.4 -Submitted By:            Armin K. <krejzi at email dot com>
   218.5 -Date:                    2012-12-30
   218.6 -Initial Package Version: 1.13.1
   218.7 -Upstream Status:         Not submitted.
   218.8 -Origin:                  Upstream mailing list.
   218.9 -Comment:                 Rediffed for Package Version 1.17.2 by
  218.10 -                         Fernando de Oliveira <famobr at yahoo dot com dot br>
  218.11 -Description:             Adds PRIME support to Xorg Server to make GPU offloading work.
  218.12 -
  218.13 -diff -Naur xorg-server-1.17.2.orig/hw/xfree86/common/xf86Init.c xorg-server-1.17.2/hw/xfree86/common/xf86Init.c
  218.14 ---- xorg-server-1.17.2.orig/hw/xfree86/common/xf86Init.c	2015-06-05 12:19:40.000000000 -0300
  218.15 -+++ xorg-server-1.17.2/hw/xfree86/common/xf86Init.c	2015-06-17 11:35:07.227581436 -0300
  218.16 -@@ -340,6 +340,16 @@
  218.17 -     return ret;
  218.18 - }
  218.19 - 
  218.20 -+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);                              
  218.21 -+static void
  218.22 -+xf86AutoConfigOutputDevices(void)
  218.23 -+{
  218.24 -+    int i;
  218.25 -+
  218.26 -+    for (i = 0; i < xf86NumGPUScreens; i++)
  218.27 -+        xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
  218.28 -+}
  218.29 -+
  218.30 - static void
  218.31 - InstallSignalHandlers(void)
  218.32 - {
  218.33 -@@ -929,6 +939,8 @@
  218.34 -     for (i = 0; i < xf86NumGPUScreens; i++)
  218.35 -         AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
  218.36 - 
  218.37 -+    xf86AutoConfigOutputDevices();
  218.38 -+
  218.39 -     xf86VGAarbiterWrapFunctions();
  218.40 -     if (sigio_blocked)
  218.41 -         OsReleaseSIGIO();
  218.42 -diff -Naur xorg-server-1.17.2.orig/hw/xfree86/common/xf86platformBus.c xorg-server-1.17.2/hw/xfree86/common/xf86platformBus.c
  218.43 ---- xorg-server-1.17.2.orig/hw/xfree86/common/xf86platformBus.c	2015-06-16 12:21:07.000000000 -0300
  218.44 -+++ xorg-server-1.17.2/hw/xfree86/common/xf86platformBus.c	2015-06-17 11:35:07.227581436 -0300
  218.45 -@@ -469,6 +469,8 @@
  218.46 -     return foundScreen;
  218.47 - }
  218.48 - 
  218.49 -+extern void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master);
  218.50 -+
  218.51 - int
  218.52 - xf86platformAddDevice(int index)
  218.53 - {
  218.54 -@@ -537,6 +539,7 @@
  218.55 -    }
  218.56 -    /* attach unbound to 0 protocol screen */
  218.57 -    AttachUnboundGPU(xf86Screens[0]->pScreen, xf86GPUScreens[i]->pScreen);
  218.58 -+   xf86AutoConfigOutputDevice(xf86GPUScreens[i], xf86Screens[0]);
  218.59 - 
  218.60 -    RRResourcesChanged(xf86Screens[0]->pScreen);
  218.61 -    RRTellChanged(xf86Screens[0]->pScreen);
  218.62 -diff -Naur xorg-server-1.17.2.orig/hw/xfree86/modes/xf86Crtc.c xorg-server-1.17.2/hw/xfree86/modes/xf86Crtc.c
  218.63 ---- xorg-server-1.17.2.orig/hw/xfree86/modes/xf86Crtc.c	2015-06-16 10:55:48.000000000 -0300
  218.64 -+++ xorg-server-1.17.2/hw/xfree86/modes/xf86Crtc.c	2015-06-17 11:35:07.230581367 -0300
  218.65 -@@ -3387,3 +3387,35 @@
  218.66 -             crtc->x = crtc->y = 0;
  218.67 -         }
  218.68 - }
  218.69 -+
  218.70 -+
  218.71 -+void xf86AutoConfigOutputDevice(ScrnInfoPtr pScrn, ScrnInfoPtr master)
  218.72 -+{
  218.73 -+    RRProviderPtr master_provider;
  218.74 -+    xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(master);
  218.75 -+    xf86CrtcConfigPtr slave_config = XF86_CRTC_CONFIG_PTR(pScrn);
  218.76 -+    Bool unbound = FALSE;
  218.77 -+
  218.78 -+    if (!config || !slave_config)
  218.79 -+        return;
  218.80 -+
  218.81 -+    master_provider = config->randr_provider;
  218.82 -+
  218.83 -+    if ((master->capabilities & RR_Capability_SinkOffload) &&
  218.84 -+        pScrn->capabilities & RR_Capability_SourceOffload) {
  218.85 -+            /* source offload */
  218.86 -+            
  218.87 -+        DetachUnboundGPU(pScrn->pScreen);
  218.88 -+        unbound = TRUE;
  218.89 -+        AttachOffloadGPU(master->pScreen, pScrn->pScreen);
  218.90 -+        slave_config->randr_provider->offload_sink = master_provider;
  218.91 -+    }
  218.92 -+    if ((master->capabilities & RR_Capability_SourceOutput) &&
  218.93 -+               pScrn->capabilities & RR_Capability_SinkOutput) {
  218.94 -+        /* sink offload */
  218.95 -+        if (!unbound)
  218.96 -+            DetachUnboundGPU(pScrn->pScreen);
  218.97 -+        AttachOutputGPU(master->pScreen, pScrn->pScreen);
  218.98 -+        slave_config->randr_provider->output_source = master_provider;
  218.99 -+    }
 218.100 -+}
   219.1 --- a/xorg-sessreg/receipt	Tue Jun 27 17:08:48 2017 +0300
   219.2 +++ b/xorg-sessreg/receipt	Fri Jul 14 16:02:21 2017 +0300
   219.3 @@ -1,9 +1,9 @@
   219.4 -# SliTaz package receipt.
   219.5 +# SliTaz package receipt v2.
   219.6  
   219.7  PACKAGE="xorg-sessreg"
   219.8  VERSION="1.1.0"
   219.9  CATEGORY="x-window"
  219.10 -SHORT_DESC="Manage utmpx/wtmpx entries for non-init clients"
  219.11 +SHORT_DESC="Register X sessions in system utmp/utmpx databases"
  219.12  MAINTAINER="al.bobylev@gmail.com"
  219.13  LICENSE="MIT"
  219.14  WEB_SITE="https://www.x.org/wiki/"
  219.15 @@ -12,17 +12,23 @@
  219.16  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  219.17  
  219.18  BUILD_DEPENDS="xorg-util-macros xorg-xproto"
  219.19 +PKG_RULE="std"
  219.20  
  219.21  # Rules to configure and make the package.
  219.22  compile_rules()
  219.23  {
  219.24  	sed -e 's/\$(CPP) \$(DEFS)/$(CPP) -P $(DEFS)/' -i man/Makefile.in
  219.25  
  219.26 -	./configure $CONFIGURE_ARGS && make && make install
  219.27 +	./configure \
  219.28 +		--sysconfdir=/etc \
  219.29 +		--localstatedir=/var \
  219.30 +		$CONFIGURE_ARGS &&
  219.31 +	make &&
  219.32 +	make install
  219.33  }
  219.34  
  219.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  219.36  genpkg_rules()
  219.37  {
  219.38 -	copy bin/
  219.39 +	copy @std
  219.40  }
   220.1 --- a/xorg-setxkbmap/receipt	Tue Jun 27 17:08:48 2017 +0300
   220.2 +++ b/xorg-setxkbmap/receipt	Fri Jul 14 16:02:21 2017 +0300
   220.3 @@ -1,9 +1,9 @@
   220.4 -# SliTaz package receipt.
   220.5 +# SliTaz package receipt v2.
   220.6  
   220.7  PACKAGE="xorg-setxkbmap"
   220.8  VERSION="1.3.1"
   220.9  CATEGORY="x-window"
  220.10 -SHORT_DESC="Set the keyboard using the X Keyboard Extension."
  220.11 +SHORT_DESC="Set the keyboard using the X Keyboard Extension"
  220.12  MAINTAINER="pascal.bellard@slitaz.org"
  220.13  LICENSE="MIT"
  220.14  WEB_SITE="https://www.x.org/wiki/"
  220.15 @@ -12,17 +12,23 @@
  220.16  TARBALL="setxkbmap-$VERSION.tar.bz2"
  220.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  220.18  
  220.19 -DEPENDS="xorg-libxkbfile xorg-libX11" # xorg-xkeyboard-config?
  220.20  BUILD_DEPENDS="xorg-util-macros xorg-libxkbfile-dev xorg-libX11-dev"
  220.21 +PKG_RULE="std"
  220.22  
  220.23  # Rules to configure and make the package.
  220.24  compile_rules()
  220.25  {
  220.26 -	./configure $CONFIGURE_ARGS && make && make install
  220.27 +	./configure \
  220.28 +		--sysconfdir=/etc \
  220.29 +		--localstatedir=/var \
  220.30 +		$CONFIGURE_ARGS &&
  220.31 +	make &&
  220.32 +	make install
  220.33  }
  220.34  
  220.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  220.36  genpkg_rules()
  220.37  {
  220.38 -	copy bin/
  220.39 +	copy @std
  220.40 +	DEPENDS="xorg-libX11 xorg-libxkbfile" # xorg-xkeyboard-config?
  220.41  }
   221.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   221.2 +++ b/xorg-showfont/receipt	Fri Jul 14 16:02:21 2017 +0300
   221.3 @@ -0,0 +1,33 @@
   221.4 +# SliTaz package receipt v2.
   221.5 +
   221.6 +PACKAGE="xorg-showfont"
   221.7 +VERSION="1.0.5"
   221.8 +CATEGORY="x-window"
   221.9 +SHORT_DESC="Show information about X font from font server"
  221.10 +MAINTAINER="al.bobylev@gmail.com"
  221.11 +LICENSE="MIT"
  221.12 +WEB_SITE="https://www.x.org/wiki/"
  221.13 +
  221.14 +TARBALL="showfont-$VERSION.tar.bz2"
  221.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  221.16 +
  221.17 +BUILD_DEPENDS="xorg-util-macros xorg-libFS-dev"
  221.18 +PKG_RULE="std"
  221.19 +
  221.20 +# Rules to configure and make the package.
  221.21 +compile_rules()
  221.22 +{
  221.23 +	./configure \
  221.24 +		--sysconfdir=/etc \
  221.25 +		--localstatedir=/var \
  221.26 +		$CONFIGURE_ARGS &&
  221.27 +	make &&
  221.28 +	make install
  221.29 +}
  221.30 +
  221.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
  221.32 +genpkg_rules()
  221.33 +{
  221.34 +	copy @std
  221.35 +	DEPENDS="xorg-libFS"
  221.36 +}
   222.1 --- a/xorg-smproxy/receipt	Tue Jun 27 17:08:48 2017 +0300
   222.2 +++ b/xorg-smproxy/receipt	Fri Jul 14 16:02:21 2017 +0300
   222.3 @@ -1,4 +1,4 @@
   222.4 -# SliTaz package receipt.
   222.5 +# SliTaz package receipt v2.
   222.6  
   222.7  PACKAGE="xorg-smproxy"
   222.8  VERSION="1.0.6"
   222.9 @@ -11,18 +11,24 @@
  222.10  TARBALL="smproxy-$VERSION.tar.bz2"
  222.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  222.12  
  222.13 -DEPENDS="xorg-libSM xorg-libICE xorg-libXt xorg-libXmu xorg-libX11"
  222.14  BUILD_DEPENDS="xorg-util-macros xorg-libSM-dev xorg-libICE-dev xorg-libXt-dev \
  222.15  xorg-libXmu-dev"
  222.16 +PKG_RULE="std"
  222.17  
  222.18  # Rules to configure and make the package.
  222.19  compile_rules()
  222.20  {
  222.21 -	./configure $CONFIGURE_ARGS && make && make install
  222.22 +	./configure \
  222.23 +		--sysconfdir=/etc \
  222.24 +		--localstatedir=/var \
  222.25 +		$CONFIGURE_ARGS &&
  222.26 +	make &&
  222.27 +	make install
  222.28  }
  222.29  
  222.30  # Rules to gen a SliTaz package suitable for Tazpkg.
  222.31  genpkg_rules()
  222.32  {
  222.33 -	copy bin/
  222.34 +	copy @std
  222.35 +	DEPENDS="xorg-libICE xorg-libSM xorg-libX11 xorg-libXmu xorg-libXt"
  222.36  }
   223.1 --- a/xorg-trapproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   223.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   223.3 @@ -1,35 +0,0 @@
   223.4 -# SliTaz package receipt.
   223.5 -
   223.6 -PACKAGE="xorg-trapproto"
   223.7 -VERSION="3.4.3"
   223.8 -CATEGORY="development"
   223.9 -SHORT_DESC="Trap extension headers"
  223.10 -MAINTAINER="pankso@slitaz.org"
  223.11 -LICENSE="other"
  223.12 -WEB_SITE="http://www.x.org/"
  223.13 -SOURCE="trapproto"
  223.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  223.15 -WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  223.16 -
  223.17 -DEPENDS="xorg-server-dev xorg-libXt-dev pkg-config"
  223.18 -BUILD_DEPENDS="xorg-util-macros"
  223.19 -
  223.20 -# Rules to configure and make the package.
  223.21 -compile_rules()
  223.22 -{
  223.23 -	./configure \
  223.24 -		--sysconfdir=/etc \
  223.25 -		--localstatedir=/var \
  223.26 -		$CONFIGURE_ARGS &&
  223.27 -	make &&
  223.28 -	make install
  223.29 -}
  223.30 -
  223.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
  223.32 -genpkg_rules()
  223.33 -{
  223.34 -	mkdir -p $fs/usr/share/licenses
  223.35 -	cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt
  223.36 -
  223.37 -	cp -a $install/* $fs
  223.38 -}
   224.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   224.2 +++ b/xorg-twm/receipt	Fri Jul 14 16:02:21 2017 +0300
   224.3 @@ -0,0 +1,38 @@
   224.4 +# SliTaz package receipt v2.
   224.5 +
   224.6 +PACKAGE="xorg-twm"
   224.7 +VERSION="1.0.9"
   224.8 +CATEGORY="x-window"
   224.9 +SHORT_DESC="Simple window manager"
  224.10 +MAINTAINER="al.bobylev@gmail.com"
  224.11 +LICENSE="MIT"
  224.12 +WEB_SITE="https://en.wikipedia.org/wiki/Twm"
  224.13 +
  224.14 +TARBALL="twm-$VERSION.tar.bz2"
  224.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  224.16 +
  224.17 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXext-dev \
  224.18 +xorg-libXt-dev xorg-libXmu-dev"
  224.19 +PKG_RULE="std"
  224.20 +
  224.21 +# Rules to configure and make the package.
  224.22 +compile_rules()
  224.23 +{
  224.24 +	sed -i '/^rcdir =/s,^\(rcdir = \).*,\1/etc/X11/app-defaults,' src/Makefile.in
  224.25 +
  224.26 +	./configure \
  224.27 +		--sysconfdir=/etc \
  224.28 +		--localstatedir=/var \
  224.29 +		$CONFIGURE_ARGS &&
  224.30 +	make &&
  224.31 +	make install
  224.32 +}
  224.33 +
  224.34 +# Rules to gen a SliTaz package suitable for Tazpkg.
  224.35 +genpkg_rules()
  224.36 +{
  224.37 +	copy @std
  224.38 +	DEPENDS="xorg-libICE xorg-libSM xorg-libX11 xorg-libXext xorg-libXmu \
  224.39 +	xorg-libXt"
  224.40 +	CONFIG_FILES="/etc/X11/app-defaults/system.twmrc"
  224.41 +}
   225.1 --- a/xorg-util-macros/receipt	Tue Jun 27 17:08:48 2017 +0300
   225.2 +++ b/xorg-util-macros/receipt	Fri Jul 14 16:02:21 2017 +0300
   225.3 @@ -1,18 +1,18 @@
   225.4 -# SliTaz package receipt.
   225.5 +# SliTaz package receipt v2.
   225.6  
   225.7  PACKAGE="xorg-util-macros"
   225.8  VERSION="1.19.0"
   225.9  CATEGORY="development"
  225.10 -SHORT_DESC="A set of autoconf project macros for X.Org modules"
  225.11 +SHORT_DESC="Autoconf macros used in X modular configure.ac files"
  225.12  MAINTAINER="gokhlayeh@slitaz.org"
  225.13 -LICENSE="other"
  225.14 +LICENSE="MIT"
  225.15  WEB_SITE="https://www.x.org/wiki/"
  225.16  HOST_ARCH="i486 arm x86_64"
  225.17  
  225.18  TARBALL="util-macros-$VERSION.tar.bz2"
  225.19  WGET_URL="$XORG_MIRROR/util/$TARBALL"
  225.20  
  225.21 -DEPENDS="m4"
  225.22 +PKG_RULE="dev"
  225.23  
  225.24  # Rules to configure and make the package.
  225.25  compile_rules()
  225.26 @@ -28,5 +28,6 @@
  225.27  # Rules to gen a SliTaz package suitable for Tazpkg.
  225.28  genpkg_rules()
  225.29  {
  225.30 -	copy *.m4 *.pc
  225.31 +	copy @dev
  225.32 +	DEPENDS="m4"
  225.33  }
   226.1 --- a/xorg-videoproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   226.2 +++ b/xorg-videoproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   226.3 @@ -1,28 +1,34 @@
   226.4 -# SliTaz package receipt.
   226.5 +# SliTaz package receipt v2.
   226.6  
   226.7  PACKAGE="xorg-videoproto"
   226.8  VERSION="2.3.3"
   226.9  CATEGORY="development"
  226.10  SHORT_DESC="Video extension headers"
  226.11  MAINTAINER="pankso@slitaz.org"
  226.12 -LICENSE="other"
  226.13 +LICENSE="MIT"
  226.14  WEB_SITE="https://www.x.org/wiki/"
  226.15  HOST_ARCH="i486 arm"
  226.16  
  226.17  TARBALL="videoproto-$VERSION.tar.bz2"
  226.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  226.19  
  226.20 -DEPENDS="xorg-libX11-dev xorg-xproto pkg-config"
  226.21  BUILD_DEPENDS="xorg-util-macros"
  226.22 +PKG_RULE="dev"
  226.23  
  226.24  # Rules to configure and make the package.
  226.25  compile_rules()
  226.26  {
  226.27 -	./configure $CONFIGURE_ARGS && make && make install
  226.28 +	./configure \
  226.29 +		--sysconfdir=/etc \
  226.30 +		--localstatedir=/var \
  226.31 +		$CONFIGURE_ARGS &&
  226.32 +	make &&
  226.33 +	make install
  226.34  }
  226.35  
  226.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  226.37  genpkg_rules()
  226.38  {
  226.39 -	copy *.h *.pc
  226.40 +	copy @dev
  226.41 +	DEPENDS="xorg-libX11-dev xorg-xproto"
  226.42  }
   227.1 --- a/xorg-x11perf/receipt	Tue Jun 27 17:08:48 2017 +0300
   227.2 +++ b/xorg-x11perf/receipt	Fri Jul 14 16:02:21 2017 +0300
   227.3 @@ -1,9 +1,9 @@
   227.4 -# SliTaz package receipt.
   227.5 +# SliTaz package receipt v2.
   227.6  
   227.7  PACKAGE="xorg-x11perf"
   227.8  VERSION="1.6.0"
   227.9  CATEGORY="x-window"
  227.10 -SHORT_DESC="Utility who runs one or more performance tests and reports."
  227.11 +SHORT_DESC="Utility who runs one or more performance tests and reports"
  227.12  MAINTAINER="paul@slitaz.org"
  227.13  LICENSE="MIT"
  227.14  WEB_SITE="https://www.x.org/wiki/"
  227.15 @@ -11,18 +11,24 @@
  227.16  TARBALL="x11perf-$VERSION.tar.bz2"
  227.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  227.18  
  227.19 -DEPENDS="xorg-libX11 xorg-libXext xorg-libXft xorg-libXmu xorg-libXrender"
  227.20  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXmu-dev xorg-xproto \
  227.21  xorg-libXrender-dev xorg-libXft-dev"
  227.22 +PKG_RULE="std"
  227.23  
  227.24  # Rules to configure and make the package.
  227.25  compile_rules()
  227.26  {
  227.27 -	./configure $CONFIGURE_ARGS && make && make install
  227.28 +	./configure \
  227.29 +		--sysconfdir=/etc \
  227.30 +		--localstatedir=/var \
  227.31 +		$CONFIGURE_ARGS &&
  227.32 +	make &&
  227.33 +	make install
  227.34  }
  227.35  
  227.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  227.37  genpkg_rules()
  227.38  {
  227.39 -	copy bin/ lib/
  227.40 +	copy @std
  227.41 +	DEPENDS="xorg-libX11 xorg-libXext xorg-libXft xorg-libXmu xorg-libXrender"
  227.42  }
   228.1 --- a/xorg-xauth/receipt	Tue Jun 27 17:08:48 2017 +0300
   228.2 +++ b/xorg-xauth/receipt	Fri Jul 14 16:02:21 2017 +0300
   228.3 @@ -1,9 +1,9 @@
   228.4 -# SliTaz package receipt.
   228.5 +# SliTaz package receipt v2.
   228.6  
   228.7  PACKAGE="xorg-xauth"
   228.8  VERSION="1.0.9"
   228.9  CATEGORY="x-window"
  228.10 -SHORT_DESC="X authority file utility."
  228.11 +SHORT_DESC="X authority file utility"
  228.12  MAINTAINER="pankso@slitaz.org"
  228.13  LICENSE="MIT"
  228.14  WEB_SITE="https://www.x.org/wiki/"
  228.15 @@ -12,23 +12,26 @@
  228.16  TARBALL="xauth-$VERSION.tar.bz2"
  228.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  228.18  
  228.19 -DEPENDS="xorg-libX11 xorg-libXau xorg-libXext xorg-libXmu"
  228.20  BUILD_DEPENDS="xorg-libXmu-dev"
  228.21 -
  228.22 -case "$ARCH" in
  228.23 -	arm) BUILD_DEPENDS="xorg-xproto xorg-libXau-dev" ;;
  228.24 -esac
  228.25 +BUILD_DEPENDS_arm="xorg-xproto xorg-libXau-dev"
  228.26 +PKG_RULE="std"
  228.27  
  228.28  # Rules to configure and make the package.
  228.29  compile_rules()
  228.30  {
  228.31 -	./configure $CONFIGURE_ARGS && make && make install
  228.32 +	./configure \
  228.33 +		--sysconfdir=/etc \
  228.34 +		--localstatedir=/var \
  228.35 +		$CONFIGURE_ARGS &&
  228.36 +	make &&
  228.37 +	make install
  228.38  }
  228.39  
  228.40  # Rules to gen a SliTaz package suitable for Tazpkg.
  228.41  genpkg_rules()
  228.42  {
  228.43 -	copy bin/
  228.44 +	copy @std
  228.45  #	mkdir -p $fs/usr/X11R6
  228.46  #	ln -s ../bin $fs/usr/X11R6/bin
  228.47 +	DEPENDS="xorg-libX11 xorg-libXau xorg-libXext xorg-libXmu"
  228.48  }
   229.1 --- a/xorg-xbacklight/receipt	Tue Jun 27 17:08:48 2017 +0300
   229.2 +++ b/xorg-xbacklight/receipt	Fri Jul 14 16:02:21 2017 +0300
   229.3 @@ -1,29 +1,35 @@
   229.4 -# SliTaz package receipt.
   229.5 +# SliTaz package receipt v2.
   229.6  
   229.7  PACKAGE="xorg-xbacklight"
   229.8  VERSION="1.2.1"
   229.9  CATEGORY="x-window"
  229.10 -SHORT_DESC="utility for x-server to set the backlight level using the RandR"
  229.11 +SHORT_DESC="Adjust backlight brightness using RandR extension"
  229.12  MAINTAINER="jozee@slitaz.org"
  229.13  LICENSE="MIT"
  229.14  WEB_SITE="https://www.x.org/wiki/"
  229.15 -TAGS="utility xorg power backlight"
  229.16  
  229.17  TARBALL="xbacklight-$VERSION.tar.bz2"
  229.18  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  229.19  
  229.20 -DEPENDS="libxcb xcb-util"
  229.21 -BUILD_DEPENDS="xorg-util-macros libxcb-dev xcb-util-dev"
  229.22 -#xorg-libXrandr-dev"
  229.23 +BUILD_DEPENDS="xorg-util-macros xorg-libxcb-dev xorg-xcb-util-dev \
  229.24 +xorg-libXrandr-dev"
  229.25 +PKG_RULE="std"
  229.26  
  229.27  # Rules to configure and make the package.
  229.28  compile_rules()
  229.29  {
  229.30 -	./configure $CONFIGURE_ARGS && make && make install
  229.31 +	./configure \
  229.32 +		--sysconfdir=/etc \
  229.33 +		--localstatedir=/var \
  229.34 +		$CONFIGURE_ARGS &&
  229.35 +	make &&
  229.36 +	make install
  229.37  }
  229.38  
  229.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  229.40  genpkg_rules()
  229.41  {
  229.42 -	copy bin/
  229.43 +	copy @std
  229.44 +	DEPENDS="xorg-libxcb xorg-xcb-util"
  229.45 +	TAGS="utility xorg power backlight"
  229.46  }
   230.1 --- a/xorg-xbitmaps/receipt	Tue Jun 27 17:08:48 2017 +0300
   230.2 +++ b/xorg-xbitmaps/receipt	Fri Jul 14 16:02:21 2017 +0300
   230.3 @@ -1,9 +1,9 @@
   230.4 -# SliTaz package receipt.
   230.5 +# SliTaz package receipt v2.
   230.6  
   230.7  PACKAGE="xorg-xbitmaps"
   230.8  VERSION="1.1.1"
   230.9  CATEGORY="development"
  230.10 -SHORT_DESC="Bitmaps that are shared between X applications"
  230.11 +SHORT_DESC="Standard set of X bitmaps"
  230.12  MAINTAINER="pankso@slitaz.org"
  230.13  LICENSE="MIT"
  230.14  WEB_SITE="https://www.x.org/wiki/"
  230.15 @@ -12,17 +12,23 @@
  230.16  TARBALL="xbitmaps-$VERSION.tar.bz2"
  230.17  WGET_URL="$XORG_MIRROR/data/$TARBALL"
  230.18  
  230.19 -DEPENDS="xorg-util-macros"
  230.20  BUILD_DEPENDS="xorg-util-macros"
  230.21 +PKG_RULE="dev"
  230.22  
  230.23  # Rules to configure and make the package.
  230.24  compile_rules()
  230.25  {
  230.26 -	./configure $CONFIGURE_ARGS && make && make install
  230.27 +	./configure \
  230.28 +		--sysconfdir=/etc \
  230.29 +		--localstatedir=/var \
  230.30 +		$CONFIGURE_ARGS &&
  230.31 +	make &&
  230.32 +	make install
  230.33  }
  230.34  
  230.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  230.36  genpkg_rules()
  230.37  {
  230.38 -	cp -a $install/* $fs
  230.39 +	copy @dev
  230.40 +	DEPENDS="xorg-util-macros"
  230.41  }
   231.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   231.2 +++ b/xorg-xcalc/receipt	Fri Jul 14 16:02:21 2017 +0300
   231.3 @@ -0,0 +1,35 @@
   231.4 +# SliTaz package receipt v2.
   231.5 +
   231.6 +PACKAGE="xorg-xcalc"
   231.7 +VERSION="1.0.6"
   231.8 +CATEGORY="x-window"
   231.9 +SHORT_DESC="Scientific calculator for X"
  231.10 +MAINTAINER="al.bobylev@gmail.com"
  231.11 +LICENSE="MIT"
  231.12 +WEB_SITE="https://www.x.org/wiki"
  231.13 +
  231.14 +TARBALL="xcalc-$VERSION.tar.bz2"
  231.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  231.16 +
  231.17 +BUILD_DEPENDS="xorg-util-macros xorg-libXaw-dev xorg-libXt-dev xorg-libX11-dev \
  231.18 +xorg-xproto"
  231.19 +PKG_RULE="std"
  231.20 +
  231.21 +# Rules to configure and make the package.
  231.22 +compile_rules()
  231.23 +{
  231.24 +	./configure \
  231.25 +		--sysconfdir=/etc \
  231.26 +		--localstatedir=/var \
  231.27 +		$CONFIGURE_ARGS &&
  231.28 +	make &&
  231.29 +	make install
  231.30 +}
  231.31 +
  231.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  231.33 +genpkg_rules()
  231.34 +{
  231.35 +	copy @std
  231.36 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXt"
  231.37 +	CONFIG_FILES="/etc/X11/app-defaults/XCalc /etc/X11/app-defaults/XCalc-color"
  231.38 +}
   232.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   232.2 +++ b/xorg-xcb-proto/description.txt	Fri Jul 14 16:02:21 2017 +0300
   232.3 @@ -0,0 +1,3 @@
   232.4 +The X protocol C-language Binding (XCB) is a replacement for Xlib featuring
   232.5 +a small footprint, latency hiding, direct access to the protocol, improved
   232.6 +threading support, and extensibility.
   233.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   233.2 +++ b/xorg-xcb-proto/receipt	Fri Jul 14 16:02:21 2017 +0300
   233.3 @@ -0,0 +1,36 @@
   233.4 +# SliTaz package receipt v2.
   233.5 +
   233.6 +PACKAGE="xorg-xcb-proto"
   233.7 +VERSION="1.12"
   233.8 +CATEGORY="development"
   233.9 +SHORT_DESC="X protocol descriptions for XCB"
  233.10 +MAINTAINER="mallory@sweetpeople.org"
  233.11 +LICENSE="MIT"
  233.12 +WEB_SITE="https://xcb.freedesktop.org/"
  233.13 +HOST_ARCH="i486 arm"
  233.14 +
  233.15 +TARBALL="xcb-proto-$VERSION.tar.bz2"
  233.16 +WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
  233.17 +
  233.18 +BUILD_DEPENDS="patch python-dev libxml2-tools"
  233.19 +BUILD_DEPENDS_arm=" "
  233.20 +PKG_RULE="std+dev"
  233.21 +
  233.22 +# Rules to configure and make the package.
  233.23 +compile_rules()
  233.24 +{
  233.25 +	./configure \
  233.26 +		--sysconfdir=/etc \
  233.27 +		--localstatedir=/var \
  233.28 +		$CONFIGURE_ARGS &&
  233.29 +	make &&
  233.30 +	make install
  233.31 +}
  233.32 +
  233.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  233.34 +genpkg_rules()
  233.35 +{
  233.36 +	copy @std @dev
  233.37 +	DEPENDS="python"
  233.38 +	PROVIDE="xcb-proto"
  233.39 +}
   234.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   234.2 +++ b/xorg-xcb-proto/stuff/patches/series	Fri Jul 14 16:02:21 2017 +0300
   234.3 @@ -0,0 +1,1 @@
   234.4 +xcb-proto-1.12-schema-1.patch
   235.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   235.2 +++ b/xorg-xcb-proto/stuff/patches/xcb-proto-1.12-schema-1.patch	Fri Jul 14 16:02:21 2017 +0300
   235.3 @@ -0,0 +1,52 @@
   235.4 +Submitted By: Bruce Dubbs <bdubbs at linuxfromscratch dot org>
   235.5 +Date: 2016-06-01
   235.6 +Initial Package Version: 1.12
   235.7 +Upstream Status: Not Committed
   235.8 +Origin: https://lists.freedesktop.org/archives/xcb/2016-February/010676.html
   235.9 +Description: Fixes make check
  235.10 +
  235.11 +
  235.12 +--- a/src/xcb.xsd
  235.13 ++++ b/src/xcb.xsd
  235.14 +@@ -44,6 +44,15 @@ authorization from the authors.
  235.15 +     <xsd:complexType>
  235.16 +       <xsd:attribute name="bytes" type="xsd:integer" use="optional" />
  235.17 +       <xsd:attribute name="align" type="xsd:integer" use="optional" />
  235.18 ++      <xsd:attribute name="serialize" type="xsd:boolean" use="optional" />
  235.19 ++    </xsd:complexType>
  235.20 ++  </xsd:element>
  235.21 ++
  235.22 ++  <!-- Alignment -->
  235.23 ++  <xsd:element name="required_start_align" >
  235.24 ++    <xsd:complexType>
  235.25 ++      <xsd:attribute name="align" type="xsd:integer" use="required" />
  235.26 ++      <xsd:attribute name="offset" type="xsd:integer" use="optional" />
  235.27 +     </xsd:complexType>
  235.28 +   </xsd:element>
  235.29 + 
  235.30 +@@ -76,14 +85,13 @@ authorization from the authors.
  235.31 +     <xsd:sequence>
  235.32 +       <!-- switch(expression) -->
  235.33 +       <xsd:group ref="expression" minOccurs="1" maxOccurs="1" />
  235.34 ++      <xsd:element ref="required_start_align" minOccurs="0" maxOccurs="1" />
  235.35 +       <xsd:choice>
  235.36 +         <!-- bitcase expression - bit test -->
  235.37 +         <xsd:element name="bitcase" type="caseexpr" minOccurs="0" maxOccurs="unbounded" />
  235.38 +         <!-- case expression - value test -->
  235.39 +         <xsd:element name="case" type="caseexpr" minOccurs="0" maxOccurs="unbounded" />
  235.40 +       </xsd:choice>
  235.41 +-      <!-- default: -->
  235.42 +-      <xsd:group ref="fields" minOccurs="0" maxOccurs="1" />
  235.43 +     </xsd:sequence>
  235.44 +     <xsd:attribute name="name" type="xsd:string" use="required" />
  235.45 +   </xsd:complexType>
  235.46 +@@ -201,6 +209,7 @@ authorization from the authors.
  235.47 +       <xsd:element ref="field" />
  235.48 +       <xsd:element ref="list" />
  235.49 +       <xsd:element ref="fd" />
  235.50 ++      <xsd:element ref="required_start_align" />
  235.51 +     </xsd:choice>
  235.52 +   </xsd:group>
  235.53 + 
  235.54 +
  235.55 +
   236.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   236.2 +++ b/xorg-xcb-util-cursor/receipt	Fri Jul 14 16:02:21 2017 +0300
   236.3 @@ -0,0 +1,48 @@
   236.4 +# SliTaz package receipt v2.
   236.5 +
   236.6 +PACKAGE="xorg-xcb-util-cursor"
   236.7 +VERSION="0.1.3"
   236.8 +CATEGORY="x-window"
   236.9 +SHORT_DESC="Module that implements the XCB cursor library"
  236.10 +MAINTAINER="al.bobylev@gmail.com"
  236.11 +LICENSE="MIT"
  236.12 +WEB_SITE="https://xcb.freedesktop.org/"
  236.13 +HOST_ARCH="i486 arm"
  236.14 +
  236.15 +TARBALL="xcb-util-cursor-$VERSION.tar.bz2"
  236.16 +WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
  236.17 +
  236.18 +BUILD_DEPENDS="xorg-libxcb-dev xorg-xcb-util-dev xorg-xcb-util-renderutil-dev \
  236.19 +xorg-xcb-util-image-dev"
  236.20 +SPLIT="xorg-xcb-util-cursor-dev"
  236.21 +PKG_RULE="std-dev"
  236.22 +
  236.23 +# Rules to configure and make the package.
  236.24 +compile_rules()
  236.25 +{
  236.26 +	./configure \
  236.27 +		--sysconfdir=/etc \
  236.28 +		--localstatedir=/var \
  236.29 +		$CONFIGURE_ARGS &&
  236.30 +	make &&
  236.31 +	make install
  236.32 +}
  236.33 +
  236.34 +# Rules to gen a SliTaz package suitable for Tazpkg.
  236.35 +genpkg_rules()
  236.36 +{
  236.37 +	case $PACKAGE in
  236.38 +		*-xcb-util-cursor)
  236.39 +			copy @std
  236.40 +			DEPENDS="xorg-libxcb xorg-xcb-util-image xorg-xcb-util-renderutil"
  236.41 +			PROVIDE="xcb-util-cursor"
  236.42 +			;;
  236.43 +		*-dev)
  236.44 +			copy @dev
  236.45 +			DEPENDS="xorg-xcb-util-cursor xorg-libXau-dev xorg-libXdmcp-dev \
  236.46 +			xorg-libxcb-dev xorg-xcb-util-dev xorg-xcb-util-image-dev \
  236.47 +			xorg-xcb-util-renderutil-dev"
  236.48 +			PROVIDE="xcb-util-cursor-dev"
  236.49 +			;;
  236.50 +	esac
  236.51 +}
   237.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   237.2 +++ b/xorg-xcb-util-image/receipt	Fri Jul 14 16:02:21 2017 +0300
   237.3 @@ -0,0 +1,46 @@
   237.4 +# SliTaz package receipt v2.
   237.5 +
   237.6 +PACKAGE="xorg-xcb-util-image"
   237.7 +VERSION="0.4.0"
   237.8 +CATEGORY="x-window"
   237.9 +SHORT_DESC="Utility libraries for XC Binding - Port of Xlib's XImage and \
  237.10 +XShmImage functions"
  237.11 +MAINTAINER="slaxemulator@gmail.com"
  237.12 +LICENSE="MIT"
  237.13 +WEB_SITE="https://xcb.freedesktop.org/"
  237.14 +
  237.15 +TARBALL="xcb-util-image-$VERSION.tar.bz2"
  237.16 +WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
  237.17 +
  237.18 +BUILD_DEPENDS="xorg-libxcb-dev xorg-xcb-util-dev xorg-util-macros"
  237.19 +SPLIT="xorg-xcb-util-image-dev"
  237.20 +PKG_RULE="std-dev"
  237.21 +
  237.22 +# Rules to configure and make the package.
  237.23 +compile_rules()
  237.24 +{
  237.25 +	./configure \
  237.26 +		--sysconfdir=/etc \
  237.27 +		--localstatedir=/var \
  237.28 +		$CONFIGURE_ARGS &&
  237.29 +	make &&
  237.30 +	make install
  237.31 +}
  237.32 +
  237.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  237.34 +genpkg_rules()
  237.35 +{
  237.36 +	case $PACKAGE in
  237.37 +		*-image)
  237.38 +			copy @std
  237.39 +			DEPENDS="xorg-libxcb xorg-xcb-util"
  237.40 +			PROVIDE="xcb-util-image"
  237.41 +			;;
  237.42 +		*-dev)
  237.43 +			copy @dev
  237.44 +			DEPENDS="xorg-xcb-util-image xorg-libXau-dev xorg-libXdmcp-dev \
  237.45 +			xorg-libxcb-dev xorg-xcb-util-dev"
  237.46 +			PROVIDE="xcb-util-image-dev"
  237.47 +			;;
  237.48 +	esac
  237.49 +}
   238.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   238.2 +++ b/xorg-xcb-util-keysyms/receipt	Fri Jul 14 16:02:21 2017 +0300
   238.3 @@ -0,0 +1,46 @@
   238.4 +# SliTaz package receipt v2.
   238.5 +
   238.6 +PACKAGE="xorg-xcb-util-keysyms"
   238.7 +VERSION="0.4.0"
   238.8 +CATEGORY="x-window"
   238.9 +SHORT_DESC="Utility libraries for XC Binding"
  238.10 +MAINTAINER="slaxemulator@gmail.com"
  238.11 +LICENSE="GPL"
  238.12 +WEB_SITE="https://xcb.freedesktop.org/"
  238.13 +HOST_ARCH="i486 arm"
  238.14 +
  238.15 +TARBALL="xcb-util-keysyms-$VERSION.tar.bz2"
  238.16 +WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
  238.17 +
  238.18 +BUILD_DEPENDS="xorg-libxcb-dev xorg-util-macros"
  238.19 +SPLIT="xorg-xcb-util-keysyms-dev"
  238.20 +PKG_RULE="std-dev"
  238.21 +
  238.22 +# Rules to configure and make the package.
  238.23 +compile_rules()
  238.24 +{
  238.25 +	./configure \
  238.26 +		--sysconfdir=/etc \
  238.27 +		--localstatedir=/var \
  238.28 +		$CONFIGURE_ARGS &&
  238.29 +	make &&
  238.30 +	make install
  238.31 +}
  238.32 +
  238.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  238.34 +genpkg_rules()
  238.35 +{
  238.36 +	case $PACKAGE in
  238.37 +		*-keysyms)
  238.38 +			copy @std
  238.39 +			DEPENDS="xorg-libxcb"
  238.40 +			PROVIDE="xcb-util-keysyms"
  238.41 +			;;
  238.42 +		*-dev)
  238.43 +			copy @dev
  238.44 +			DEPENDS="xorg-xcb-util-keysyms xorg-libXau-dev xorg-libXdmcp-dev \
  238.45 +			xorg-libxcb-dev"
  238.46 +			PROVIDE="xcb-util-keysyms-dev"
  238.47 +			;;
  238.48 +	esac
  238.49 +}
   239.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   239.2 +++ b/xorg-xcb-util-renderutil/receipt	Fri Jul 14 16:02:21 2017 +0300
   239.3 @@ -0,0 +1,46 @@
   239.4 +# SliTaz package receipt v2.
   239.5 +
   239.6 +PACKAGE="xorg-xcb-util-renderutil"
   239.7 +VERSION="0.3.9"
   239.8 +CATEGORY="x-window"
   239.9 +SHORT_DESC="Additional extension to the XCB library"
  239.10 +MAINTAINER="al.bobylev@gmail.com"
  239.11 +LICENSE="MIT"
  239.12 +WEB_SITE="https://xcb.freedesktop.org/"
  239.13 +HOST_ARCH="i486 arm"
  239.14 +
  239.15 +TARBALL="xcb-util-renderutil-$VERSION.tar.bz2"
  239.16 +WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
  239.17 +
  239.18 +BUILD_DEPENDS="xorg-libxcb-dev xorg-util-macros"
  239.19 +SPLIT="xorg-xcb-util-renderutil-dev"
  239.20 +PKG_RULE="std-dev"
  239.21 +
  239.22 +# Rules to configure and make the package.
  239.23 +compile_rules()
  239.24 +{
  239.25 +	./configure \
  239.26 +		--sysconfdir=/etc \
  239.27 +		--localstatedir=/var \
  239.28 +		$CONFIGURE_ARGS &&
  239.29 +	make &&
  239.30 +	make install
  239.31 +}
  239.32 +
  239.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  239.34 +genpkg_rules()
  239.35 +{
  239.36 +	case $PACKAGE in
  239.37 +		*-renderutil)
  239.38 +			copy @std
  239.39 +			DEPENDS="xorg-libxcb"
  239.40 +			PROVIDE="xcb-util-renderutil"
  239.41 +			;;
  239.42 +		*-dev)
  239.43 +			copy @dev
  239.44 +			DEPENDS="xorg-xcb-util-renderutil xorg-libXau-dev \
  239.45 +			xorg-libXdmcp-dev xorg-libxcb-dev"
  239.46 +			PROVIDE="xcb-util-renderutil-dev"
  239.47 +			;;
  239.48 +	esac
  239.49 +}
   240.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   240.2 +++ b/xorg-xcb-util-wm/receipt	Fri Jul 14 16:02:21 2017 +0300
   240.3 @@ -0,0 +1,47 @@
   240.4 +# SliTaz package receipt v2.
   240.5 +
   240.6 +PACKAGE="xorg-xcb-util-wm"
   240.7 +VERSION="0.4.1"
   240.8 +CATEGORY="x-window"
   240.9 +SHORT_DESC="Utility libraries for XC Binding - client and window-manager \
  240.10 +helpers for ICCCM"
  240.11 +MAINTAINER="slaxemulator@gmail.com"
  240.12 +LICENSE="MIT"
  240.13 +WEB_SITE="https://xcb.freedesktop.org/"
  240.14 +HOST_ARCH="i486 arm"
  240.15 +
  240.16 +TARBALL="xcb-util-wm-$VERSION.tar.bz2"
  240.17 +WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
  240.18 +
  240.19 +BUILD_DEPENDS="xorg-libxcb-dev xorg-util-macros"
  240.20 +SPLIT="xorg-xcb-util-wm-dev"
  240.21 +PKG_RULE="std-dev"
  240.22 +
  240.23 +# Rules to configure and make the package.
  240.24 +compile_rules()
  240.25 +{
  240.26 +	./configure \
  240.27 +		--sysconfdir=/etc \
  240.28 +		--localstatedir=/var \
  240.29 +		$CONFIGURE_ARGS &&
  240.30 +	make &&
  240.31 +	make install
  240.32 +}
  240.33 +
  240.34 +# Rules to gen a SliTaz package suitable for Tazpkg.
  240.35 +genpkg_rules()
  240.36 +{
  240.37 +	case $PACKAGE in
  240.38 +		*-wm)
  240.39 +			copy @std
  240.40 +			DEPENDS="xorg-libxcb"
  240.41 +			PROVIDE="xcb-util-wm"
  240.42 +			;;
  240.43 +		*-dev)
  240.44 +			copy @dev
  240.45 +			DEPENDS="xorg-xcb-util-wm xorg-libXau-dev xorg-libXdmcp-dev \
  240.46 +			xorg-libxcb-dev"
  240.47 +			PROVIDE="xcb-util-wm-dev"
  240.48 +			;;
  240.49 +	esac
  240.50 +}
   241.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   241.2 +++ b/xorg-xcb-util/description.txt	Fri Jul 14 16:02:21 2017 +0300
   241.3 @@ -0,0 +1,6 @@
   241.4 +The XCB util modules provides a number of libraries which sit on top of libxcb,
   241.5 +the core X protocol library, and some of the extension libraries. These
   241.6 +experimental libraries provide convenience functions and interfaces which make
   241.7 +the raw X protocol more usable. Some of the libraries also provide client-side
   241.8 +code which is not strictly part of the X protocol but which have traditionally
   241.9 +been provided by Xlib.
   242.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   242.2 +++ b/xorg-xcb-util/receipt	Fri Jul 14 16:02:21 2017 +0300
   242.3 @@ -0,0 +1,47 @@
   242.4 +# SliTaz package receipt v2.
   242.5 +
   242.6 +PACKAGE="xorg-xcb-util"
   242.7 +VERSION="0.4.0"
   242.8 +CATEGORY="x-window"
   242.9 +SHORT_DESC="XCB Utilites"
  242.10 +MAINTAINER="mallory@sweetpeople.org"
  242.11 +LICENSE="MIT"
  242.12 +WEB_SITE="https://xcb.freedesktop.org/"
  242.13 +HOST_ARCH="i486 arm"
  242.14 +
  242.15 +TARBALL="xcb-util-$VERSION.tar.bz2"
  242.16 +WGET_URL="$XORG_MIRROR/xcb/$TARBALL"
  242.17 +
  242.18 +BUILD_DEPENDS="xorg-libxcb-dev gperf"
  242.19 +BUILD_DEPENDS_arm="xorg-libxcb-dev xorg-libXdmcp-dev"
  242.20 +SPLIT="xorg-xcb-util-dev"
  242.21 +PKG_RULE="std-dev"
  242.22 +
  242.23 +# Rules to configure and make the package.
  242.24 +compile_rules()
  242.25 +{
  242.26 +	./configure \
  242.27 +		--sysconfdir=/etc \
  242.28 +		--localstatedir=/var \
  242.29 +		$CONFIGURE_ARGS &&
  242.30 +	make &&
  242.31 +	make install
  242.32 +}
  242.33 +
  242.34 +# Rules to gen a SliTaz package suitable for Tazpkg.
  242.35 +genpkg_rules()
  242.36 +{
  242.37 +	case $PACKAGE in
  242.38 +		*-util)
  242.39 +			copy @std
  242.40 +			DEPENDS="xorg-libxcb"
  242.41 +			PROVIDE="xcb-util"
  242.42 +			;;
  242.43 +		*-dev)
  242.44 +			copy @dev
  242.45 +			DEPENDS="xorg-xcb-util xorg-libXau-dev xorg-libXdmcp-dev \
  242.46 +			xorg-libxcb-dev"
  242.47 +			PROVIDE="xcb-util-dev"
  242.48 +			;;
  242.49 +	esac
  242.50 +}
   243.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   243.2 +++ b/xorg-xclipboard/receipt	Fri Jul 14 16:02:21 2017 +0300
   243.3 @@ -0,0 +1,35 @@
   243.4 +# SliTaz package receipt v2.
   243.5 +
   243.6 +PACKAGE="xorg-xclipboard"
   243.7 +VERSION="1.1.3"
   243.8 +CATEGORY="x-window"
   243.9 +SHORT_DESC="X clipboard manager"
  243.10 +MAINTAINER="al.bobylev@gmail.com"
  243.11 +LICENSE="MIT"
  243.12 +WEB_SITE="https://www.x.org/wiki/"
  243.13 +
  243.14 +TARBALL="xclipboard-$VERSION.tar.bz2"
  243.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  243.16 +
  243.17 +BUILD_DEPENDS="xorg-util-macros xorg-libXaw-dev xorg-libXmu-dev xorg-libXt-dev \
  243.18 +xorg-libX11-dev xorg-xproto"
  243.19 +PKG_RULE="std"
  243.20 +
  243.21 +# Rules to configure and make the package.
  243.22 +compile_rules()
  243.23 +{
  243.24 +	./configure \
  243.25 +		--sysconfdir=/etc \
  243.26 +		--localstatedir=/var \
  243.27 +		$CONFIGURE_ARGS &&
  243.28 +	make &&
  243.29 +	make install
  243.30 +}
  243.31 +
  243.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  243.33 +genpkg_rules()
  243.34 +{
  243.35 +	copy @std
  243.36 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXmu xorg-libXt"
  243.37 +	CONFIG_FILES="/etc/X11/app-defaults/XClipboard"
  243.38 +}
   244.1 --- a/xorg-xclock/receipt	Tue Jun 27 17:08:48 2017 +0300
   244.2 +++ b/xorg-xclock/receipt	Fri Jul 14 16:02:21 2017 +0300
   244.3 @@ -1,32 +1,38 @@
   244.4 -# SliTaz package receipt.
   244.5 +# SliTaz package receipt v2.
   244.6  
   244.7  PACKAGE="xorg-xclock"
   244.8  VERSION="1.0.6"
   244.9  CATEGORY="x-window"
  244.10 -SHORT_DESC="Simple clock for X."
  244.11 +SHORT_DESC="X clock"
  244.12  MAINTAINER="pankso@slitaz.org"
  244.13  LICENSE="MIT"
  244.14 -SOURCE="xclock"
  244.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  244.16 -WEB_SITE="http://www.x.org/"
  244.17 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
  244.18 +WEB_SITE="https://www.x.org/wiki/"
  244.19  HOST_ARCH="i486 arm"
  244.20  
  244.21 -DEPENDS="xorg-libxkbfile xorg-libXft xorg-libXmu xorg-libXaw zlib"
  244.22 -BUILD_DEPENDS="xorg-libXft-dev xorg-libXmu-dev xorg-libXaw-dev"
  244.23 +TARBALL="xclock-$VERSION.tar.bz2"
  244.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  244.25 +
  244.26 +BUILD_DEPENDS="xorg-util-macros xorg-libXaw-dev xorg-libXmu-dev \
  244.27 +xorg-libX11-dev xorg-libXrender-dev xorg-libXft-dev xorg-libxkbfile-dev"
  244.28 +PKG_RULE="std"
  244.29  
  244.30  # Rules to configure and make the package.
  244.31  compile_rules()
  244.32  {
  244.33  	./configure \
  244.34 -		--mandir=/usr/share/man \
  244.35 +		--sysconfdir=/etc \
  244.36 +		--localstatedir=/var \
  244.37  		$CONFIGURE_ARGS &&
  244.38 -	make && make install
  244.39 +	make &&
  244.40 +	make install
  244.41  }
  244.42  
  244.43  # Rules to gen a SliTaz package suitable for Tazpkg.
  244.44  genpkg_rules()
  244.45  {
  244.46 -	mkdir -p $fs/usr/share
  244.47 -	cp -a $install/usr/bin $fs/usr
  244.48 +	copy @std
  244.49 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXft xorg-libXmu xorg-libXrender \
  244.50 +	xorg-libXt xorg-libxkbfile"
  244.51 +	CONFIG_FILES="/etc/X11/app-defaults/XClock \
  244.52 +	/etc/X11/app-defaults/XClock-color"
  244.53  }
   245.1 --- a/xorg-xcmiscproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   245.2 +++ b/xorg-xcmiscproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   245.3 @@ -1,28 +1,34 @@
   245.4 -# SliTaz package receipt.
   245.5 +# SliTaz package receipt v2.
   245.6  
   245.7  PACKAGE="xorg-xcmiscproto"
   245.8  VERSION="1.2.2"
   245.9  CATEGORY="development"
  245.10  SHORT_DESC="XCMisc extension headers"
  245.11  MAINTAINER="pankso@slitaz.org"
  245.12 -LICENSE="other"
  245.13 +LICENSE="MIT"
  245.14  WEB_SITE="https://www.x.org/wiki/"
  245.15  HOST_ARCH="i486 arm"
  245.16  
  245.17  TARBALL="xcmiscproto-$VERSION.tar.bz2"
  245.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  245.19  
  245.20 -DEPENDS="xorg-util-macros pkg-config"
  245.21  BUILD_DEPENDS="xorg-util-macros"
  245.22 +PKG_RULE="dev"
  245.23  
  245.24  # Rules to configure and make the package.
  245.25  compile_rules()
  245.26  {
  245.27 -	./configure $CONFIGURE_ARGS && make && make install
  245.28 +	./configure \
  245.29 +		--sysconfdir=/etc \
  245.30 +		--localstatedir=/var \
  245.31 +		$CONFIGURE_ARGS &&
  245.32 +	make &&
  245.33 +	make install
  245.34  }
  245.35  
  245.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  245.37  genpkg_rules()
  245.38  {
  245.39 -	copy *.h *.pc
  245.40 +	copy @dev
  245.41 +	DEPENDS="xorg-util-macros"
  245.42  }
   246.1 --- a/xorg-xcmsdb/receipt	Tue Jun 27 17:08:48 2017 +0300
   246.2 +++ b/xorg-xcmsdb/receipt	Fri Jul 14 16:02:21 2017 +0300
   246.3 @@ -1,4 +1,4 @@
   246.4 -# SliTaz package receipt.
   246.5 +# SliTaz package receipt v2.
   246.6  
   246.7  PACKAGE="xorg-xcmsdb"
   246.8  VERSION="1.0.5"
   246.9 @@ -11,17 +11,23 @@
  246.10  TARBALL="xcmsdb-$VERSION.tar.bz2"
  246.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  246.12  
  246.13 -DEPENDS="xorg-libX11"
  246.14  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev"
  246.15 +PKG_RULE="std"
  246.16  
  246.17  # Rules to configure and make the package.
  246.18  compile_rules()
  246.19  {
  246.20 -	./configure $CONFIGURE_ARGS && make && make install
  246.21 +	./configure \
  246.22 +		--sysconfdir=/etc \
  246.23 +		--localstatedir=/var \
  246.24 +		$CONFIGURE_ARGS &&
  246.25 +	make &&
  246.26 +	make install
  246.27  }
  246.28  
  246.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  246.30  genpkg_rules()
  246.31  {
  246.32 -	copy bin/
  246.33 +	copy @std
  246.34 +	DEPENDS="xorg-libX11"
  246.35  }
   247.1 --- a/xorg-xcompmgr/receipt	Tue Jun 27 17:08:48 2017 +0300
   247.2 +++ b/xorg-xcompmgr/receipt	Fri Jul 14 16:02:21 2017 +0300
   247.3 @@ -1,37 +1,42 @@
   247.4 -# SliTaz package receipt.
   247.5 +# SliTaz package receipt v2.
   247.6  
   247.7  PACKAGE="xorg-xcompmgr"
   247.8  VERSION="1.1.6"
   247.9  CATEGORY="x-window"
  247.10 -SHORT_DESC="X composite manager."
  247.11 +SHORT_DESC="X composite manager"
  247.12  MAINTAINER="pankso@slitaz.org"
  247.13  LICENSE="MIT"
  247.14 -SOURCE="xcompmgr"
  247.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  247.16 -WEB_SITE="http://www.x.org/"
  247.17 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
  247.18 +WEB_SITE="https://www.x.org/wiki/"
  247.19  HOST_ARCH="i486 arm"
  247.20  
  247.21 -DEPENDS="xorg-libX11 xorg-libXdamage xorg-libXcomposite xorg-libXrender \
  247.22 -xorg-libXfixes xorg-libXext xorg-libXau xorg-libXdmcp libxcb"
  247.23 +TARBALL="xcompmgr-$VERSION.tar.bz2"
  247.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  247.25 +
  247.26  BUILD_DEPENDS="xorg-libX11-dev xorg-libXdamage-dev xorg-libXcomposite-dev \
  247.27  xorg-libXrender-dev xorg-libXfixes-dev xorg-libXext-dev xorg-libXau-dev \
  247.28  xorg-libXdmcp-dev libxcb-dev"
  247.29 +BUILD_DEPENDS="xorg-util-macros xorg-libXcomposite-dev xorg-libXfixes-dev \
  247.30 +xorg-libXdamage-dev xorg-libXrender-dev xorg-libXext-dev"
  247.31 +PKG_RULE="std"
  247.32  
  247.33  # Rules to configure and make the package.
  247.34  compile_rules()
  247.35  {
  247.36 -	# bugs.freedesktop.org/show_bug.cgi?id=46285
  247.37 -	patch -Np0 -i $stuff/46285.diff
  247.38  	./configure \
  247.39 +		--sysconfdir=/etc \
  247.40 +		--localstatedir=/var \
  247.41  		$CONFIGURE_ARGS &&
  247.42 -	make && make install
  247.43 +	make &&
  247.44 +	make install &&
  247.45 +
  247.46 +	mkdir -p $install/etc/xdg &&
  247.47 +	cp -r $stuff/autostart $install/etc/xdg
  247.48  }
  247.49  
  247.50  # Rules to gen a SliTaz package suitable for Tazpkg.
  247.51  genpkg_rules()
  247.52  {
  247.53 -	mkdir -p $fs/usr $fs/etc/xdg
  247.54 -	cp -r $install/usr/bin $fs/usr
  247.55 -	cp -r $stuff/autostart $fs/etc/xdg
  247.56 +	copy @std
  247.57 +	DEPENDS="xorg-libX11 xorg-libXcomposite xorg-libXdamage xorg-libXext \
  247.58 +	xorg-libXfixes xorg-libXrender"
  247.59  }
   248.1 --- a/xorg-xcompmgr/stuff/46285.diff	Tue Jun 27 17:08:48 2017 +0300
   248.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   248.3 @@ -1,28 +0,0 @@
   248.4 ---- xcompmgr.c	2011-11-19 01:49:52.000000000 -0600
   248.5 -+++ xcompmgr.c	2012-08-11 21:58:58.000000000 -0500
   248.6 -@@ -1028,7 +1028,6 @@
   248.7 - 	{
   248.8 - 	    w->borderClip = XFixesCreateRegion (dpy, NULL, 0);
   248.9 - 	    XFixesCopyRegion (dpy, w->borderClip, region);
  248.10 --	    XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize);
  248.11 - 	}
  248.12 - 	w->prev_trans = t;
  248.13 - 	t = w;
  248.14 -@@ -1080,6 +1079,8 @@
  248.15 - 	if (w->mode == WINDOW_TRANS)
  248.16 - 	{
  248.17 - 	    int	x, y, wid, hei;
  248.18 -+	    XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize);
  248.19 -+	    XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip);
  248.20 - #if HAS_NAME_WINDOW_PIXMAP
  248.21 - 	    x = w->a.x;
  248.22 - 	    y = w->a.y;
  248.23 -@@ -1099,6 +1100,8 @@
  248.24 - 	else if (w->mode == WINDOW_ARGB)
  248.25 - 	{
  248.26 - 	    int	x, y, wid, hei;
  248.27 -+	    XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize);
  248.28 -+	    XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip);
  248.29 - #if HAS_NAME_WINDOW_PIXMAP
  248.30 - 	    x = w->a.x;
  248.31 - 	    y = w->a.y;
   249.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   249.2 +++ b/xorg-xcompmgr/stuff/patches/46285.diff	Fri Jul 14 16:02:21 2017 +0300
   249.3 @@ -0,0 +1,28 @@
   249.4 +--- a/xcompmgr.c	2011-11-19 01:49:52.000000000 -0600
   249.5 ++++ b/xcompmgr.c	2012-08-11 21:58:58.000000000 -0500
   249.6 +@@ -1028,7 +1028,6 @@
   249.7 + 	{
   249.8 + 	    w->borderClip = XFixesCreateRegion (dpy, NULL, 0);
   249.9 + 	    XFixesCopyRegion (dpy, w->borderClip, region);
  249.10 +-	    XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize);
  249.11 + 	}
  249.12 + 	w->prev_trans = t;
  249.13 + 	t = w;
  249.14 +@@ -1080,6 +1079,8 @@
  249.15 + 	if (w->mode == WINDOW_TRANS)
  249.16 + 	{
  249.17 + 	    int	x, y, wid, hei;
  249.18 ++	    XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize);
  249.19 ++	    XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip);
  249.20 + #if HAS_NAME_WINDOW_PIXMAP
  249.21 + 	    x = w->a.x;
  249.22 + 	    y = w->a.y;
  249.23 +@@ -1099,6 +1100,8 @@
  249.24 + 	else if (w->mode == WINDOW_ARGB)
  249.25 + 	{
  249.26 + 	    int	x, y, wid, hei;
  249.27 ++	    XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, w->borderSize);
  249.28 ++	    XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip);
  249.29 + #if HAS_NAME_WINDOW_PIXMAP
  249.30 + 	    x = w->a.x;
  249.31 + 	    y = w->a.y;
   250.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   250.2 +++ b/xorg-xcompmgr/stuff/patches/series	Fri Jul 14 16:02:21 2017 +0300
   250.3 @@ -0,0 +1,1 @@
   250.4 +46285.diff # bugs.freedesktop.org/show_bug.cgi?id=46285
   251.1 --- a/xorg-xcursor-themes/receipt	Tue Jun 27 17:08:48 2017 +0300
   251.2 +++ b/xorg-xcursor-themes/receipt	Fri Jul 14 16:02:21 2017 +0300
   251.3 @@ -1,9 +1,9 @@
   251.4 -# SliTaz package receipt.
   251.5 +# SliTaz package receipt v2.
   251.6  
   251.7  PACKAGE="xorg-xcursor-themes"
   251.8  VERSION="1.0.4"
   251.9  CATEGORY="x-window"
  251.10 -SHORT_DESC="Default set of cursor themes for X"
  251.11 +SHORT_DESC="Standard set of X cursors"
  251.12  MAINTAINER="al.bobylev@gmail.com"
  251.13  LICENSE="MIT"
  251.14  WEB_SITE="https://www.x.org/wiki/"
  251.15 @@ -12,15 +12,21 @@
  251.16  WGET_URL="$XORG_MIRROR/data/$TARBALL"
  251.17  
  251.18  BUILD_DEPENDS="xorg-util-macros xorg-xcursorgen xorg-libXcursor-dev"
  251.19 +PKG_RULE="std"
  251.20  
  251.21  # Rules to configure and make the package.
  251.22  compile_rules()
  251.23  {
  251.24 -	./configure $CONFIGURE_ARGS && make && make install
  251.25 +	./configure \
  251.26 +		--sysconfdir=/etc \
  251.27 +		--localstatedir=/var \
  251.28 +		$CONFIGURE_ARGS &&
  251.29 +	make &&
  251.30 +	make install
  251.31  }
  251.32  
  251.33  # Rules to gen a SliTaz package suitable for Tazpkg.
  251.34  genpkg_rules()
  251.35  {
  251.36 -	copy icons/
  251.37 +	copy @std
  251.38  }
   252.1 --- a/xorg-xcursorgen/receipt	Tue Jun 27 17:08:48 2017 +0300
   252.2 +++ b/xorg-xcursorgen/receipt	Fri Jul 14 16:02:21 2017 +0300
   252.3 @@ -1,9 +1,9 @@
   252.4 -# SliTaz package receipt.
   252.5 +# SliTaz package receipt v2.
   252.6  
   252.7  PACKAGE="xorg-xcursorgen"
   252.8  VERSION="1.0.6"
   252.9  CATEGORY="x-window"
  252.10 -SHORT_DESC="X cursor generator."
  252.11 +SHORT_DESC="Create an X cursor file from PNG images"
  252.12  MAINTAINER="pankso@slitaz.org"
  252.13  LICENSE="MIT"
  252.14  WEB_SITE="https://www.x.org/wiki/"
  252.15 @@ -12,17 +12,24 @@
  252.16  TARBALL="xcursorgen-$VERSION.tar.bz2"
  252.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  252.18  
  252.19 -DEPENDS="xorg-libX11 xorg-libXcursor libpng"
  252.20 -BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXcursor-dev libpng-dev"
  252.21 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXcursor-dev \
  252.22 +libpng16-dev"
  252.23 +PKG_RULE="std"
  252.24  
  252.25  # Rules to configure and make the package.
  252.26  compile_rules()
  252.27  {
  252.28 -	./configure $CONFIGURE_ARGS && make && make install
  252.29 +	./configure \
  252.30 +		--sysconfdir=/etc \
  252.31 +		--localstatedir=/var \
  252.32 +		$CONFIGURE_ARGS &&
  252.33 +	make &&
  252.34 +	make install
  252.35  }
  252.36  
  252.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  252.38  genpkg_rules()
  252.39  {
  252.40 -	copy bin/
  252.41 +	copy @std
  252.42 +	DEPENDS="libpng16 xorg-libX11 xorg-libXcursor"
  252.43  }
   253.1 --- a/xorg-xdpyinfo/receipt	Tue Jun 27 17:08:48 2017 +0300
   253.2 +++ b/xorg-xdpyinfo/receipt	Fri Jul 14 16:02:21 2017 +0300
   253.3 @@ -1,34 +1,39 @@
   253.4 -# SliTaz package receipt.
   253.5 +# SliTaz package receipt v2.
   253.6  
   253.7  PACKAGE="xorg-xdpyinfo"
   253.8  VERSION="1.3.2"
   253.9  CATEGORY="x-window"
  253.10 -SHORT_DESC="Display information utility for X-server"
  253.11 +SHORT_DESC="Display information utility for X"
  253.12  MAINTAINER="jozee@slitaz.org"
  253.13  LICENSE="MIT"
  253.14  WEB_SITE="https://www.x.org/wiki/"
  253.15 -TAGS="utility xorg display"
  253.16  
  253.17  TARBALL="xdpyinfo-$VERSION.tar.bz2"
  253.18  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  253.19  
  253.20 -DEPENDS="xorg-libXtst xorg-libXxf86vm xorg-libXrender \
  253.21 -xorg-libXinerama xorg-libXp"
  253.22 -BUILD_DEPENDS="xorg-libXtst-dev xorg-libXxf86vm-dev \
  253.23 -xorg-libXrender-dev xorg-libXinerama-dev xorg-libXp-dev"
  253.24  BUILD_DEPENDS="xorg-util-macros xorg-libXext-dev xorg-libX11-dev \
  253.25 -xorg-libXtst-dev libxcb-dev xorg-xproto xorg-libXxf86vm-dev \
  253.26 +xorg-libXtst-dev xorg-libxcb-dev xorg-xproto xorg-libXxf86vm-dev \
  253.27  xorg-libXxf86dga-dev xorg-libXrender-dev xorg-libXcomposite-dev \
  253.28 -xorg-libXinerama-dev xorg-libdmx-dev" # xxf86misc.pc?
  253.29 +xorg-libXinerama-dev xorg-libdmx-dev xorg-libXxf86misc-dev"
  253.30 +PKG_RULE="std"
  253.31  
  253.32  # Rules to configure and make the package.
  253.33  compile_rules()
  253.34  {
  253.35 -	./configure $CONFIGURE_ARGS && make && make install
  253.36 +	./configure \
  253.37 +		--sysconfdir=/etc \
  253.38 +		--localstatedir=/var \
  253.39 +		$CONFIGURE_ARGS &&
  253.40 +	make &&
  253.41 +	make install
  253.42  }
  253.43  
  253.44  # Rules to gen a SliTaz package suitable for Tazpkg.
  253.45  genpkg_rules()
  253.46  {
  253.47 -	copy bin/
  253.48 +	copy @std
  253.49 +	DEPENDS="xorg-libX11 xorg-libXcomposite xorg-libXext xorg-libXi \
  253.50 +	xorg-libXinerama xorg-libXrender xorg-libXtst xorg-libXxf86dga \
  253.51 +	xorg-libXxf86misc xorg-libXxf86vm xorg-libdmx xorg-libxcb"
  253.52 +	TAGS="utility xorg display"
  253.53  }
   254.1 --- a/xorg-xdriinfo/receipt	Tue Jun 27 17:08:48 2017 +0300
   254.2 +++ b/xorg-xdriinfo/receipt	Fri Jul 14 16:02:21 2017 +0300
   254.3 @@ -1,4 +1,4 @@
   254.4 -# SliTaz package receipt.
   254.5 +# SliTaz package receipt v2.
   254.6  
   254.7  PACKAGE="xorg-xdriinfo"
   254.8  VERSION="1.0.5"
   254.9 @@ -7,22 +7,28 @@
  254.10  MAINTAINER="pankso@slitaz.org"
  254.11  LICENSE="MIT"
  254.12  WEB_SITE="https://www.x.org/wiki/"
  254.13 -SUGGESTED="nvidia"
  254.14  
  254.15  TARBALL="xdriinfo-$VERSION.tar.bz2"
  254.16  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  254.17  
  254.18 -DEPENDS="xorg-libX11 mesa"
  254.19  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-glproto mesa-dev"
  254.20 +PKG_RULE="std"
  254.21  
  254.22  # Rules to configure and make the package.
  254.23  compile_rules()
  254.24  {
  254.25 -	./configure $CONFIGURE_ARGS && make && make install
  254.26 +	./configure \
  254.27 +		--sysconfdir=/etc \
  254.28 +		--localstatedir=/var \
  254.29 +		$CONFIGURE_ARGS &&
  254.30 +	make &&
  254.31 +	make install
  254.32  }
  254.33  
  254.34  # Rules to gen a SliTaz package suitable for Tazpkg.
  254.35  genpkg_rules()
  254.36  {
  254.37 -	copy bin/
  254.38 +	copy @std
  254.39 +	DEPENDS="mesa xorg-libX11"
  254.40 +	SUGGESTED="nvidia"
  254.41  }
   255.1 --- a/xorg-xedit/receipt	Tue Jun 27 17:08:48 2017 +0300
   255.2 +++ b/xorg-xedit/receipt	Fri Jul 14 16:02:21 2017 +0300
   255.3 @@ -1,38 +1,36 @@
   255.4 -# SliTaz package receipt.
   255.5 +# SliTaz package receipt v2.
   255.6  
   255.7  PACKAGE="xorg-xedit"
   255.8  VERSION="1.2.0"
   255.9  CATEGORY="x-window"
  255.10 -SHORT_DESC="Simple text editor for X."
  255.11 +SHORT_DESC="Simple text editor for X"
  255.12  MAINTAINER="pascal.bellard@slitaz.org"
  255.13  LICENSE="MIT"
  255.14 -SOURCE="xedit"
  255.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  255.16 -WEB_SITE="http://xorg.freedesktop.org/"
  255.17 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
  255.18 -TAGS="text-editor"
  255.19 +WEB_SITE="https://www.x.org/wiki/"
  255.20  
  255.21 -DEPENDS="xorg-libXaw xorg-libXt xorg-libXmu xorg-libX11"
  255.22 +TARBALL="xedit-$VERSION.tar.bz2"
  255.23 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  255.24 +
  255.25 +BUILD_DEPENDS="xorg-util-macros xorg-libXaw-dev xorg-libXmu-dev xorg-libXt-dev \
  255.26 +xorg-libX11-dev"
  255.27 +PKG_RULE="std"
  255.28  
  255.29  # Rules to configure and make the package.
  255.30  compile_rules()
  255.31  {
  255.32 -	cd $src
  255.33  	./configure \
  255.34 -		--prefix=/usr \
  255.35 -		--mandir=/usr/share/man \
  255.36 +		--sysconfdir=/etc \
  255.37 +		--localstatedir=/var \
  255.38  		$CONFIGURE_ARGS &&
  255.39  	make &&
  255.40 -	make DESTDIR=$DESTDIR install
  255.41 +	make install
  255.42  }
  255.43  
  255.44  # Rules to gen a SliTaz package suitable for Tazpkg.
  255.45  genpkg_rules()
  255.46  {
  255.47 -	mkdir -p $fs/etc $fs/usr/lib
  255.48 -	cp -a $install/usr/bin $fs/usr
  255.49 -	cp -a $install/usr/lib/X11 $fs/usr/lib
  255.50 -	cp -a $install/etc $fs
  255.51 -	chmod +x $fs/usr/bin/*
  255.52 +	copy @std
  255.53 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXmu xorg-libXt"
  255.54 +	CONFIG_FILES="/etc/X11/app-defaults/Xedit /etc/X11/app-defaults/Xedit-color"
  255.55 +	TAGS="text-editor"
  255.56  }
  255.57 -
   256.1 --- a/xorg-xev/receipt	Tue Jun 27 17:08:48 2017 +0300
   256.2 +++ b/xorg-xev/receipt	Fri Jul 14 16:02:21 2017 +0300
   256.3 @@ -1,28 +1,34 @@
   256.4 -# SliTaz package receipt.
   256.5 +# SliTaz package receipt v2.
   256.6  
   256.7  PACKAGE="xorg-xev"
   256.8  VERSION="1.2.2"
   256.9  CATEGORY="x-window"
  256.10 -SHORT_DESC="Print contents of x-server events"
  256.11 +SHORT_DESC="Print contents of X events"
  256.12  MAINTAINER="jozee@slitaz.org"
  256.13  LICENSE="MIT"
  256.14  WEB_SITE="https://www.x.org/wiki/"
  256.15 -TAGS="utility xorg debug"
  256.16  
  256.17  TARBALL="xev-$VERSION.tar.bz2"
  256.18  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  256.19  
  256.20 -DEPENDS="xorg-libX11 xorg-libXrandr"
  256.21  BUILD_DEPENDS="xorg-libX11-dev xorg-libXrandr-dev"
  256.22 +PKG_RULE="std"
  256.23  
  256.24  # Rules to configure and make the package.
  256.25  compile_rules()
  256.26  {
  256.27 -	./configure $CONFIGURE_ARGS && make && make install
  256.28 +	./configure \
  256.29 +		--sysconfdir=/etc \
  256.30 +		--localstatedir=/var \
  256.31 +		$CONFIGURE_ARGS &&
  256.32 +	make &&
  256.33 +	make install
  256.34  }
  256.35  
  256.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  256.37  genpkg_rules()
  256.38  {
  256.39 -	copy bin/
  256.40 +	copy @std
  256.41 +	DEPENDS="xorg-libX11 xorg-libXrandr"
  256.42 +	TAGS="utility xorg debug"
  256.43  }
   257.1 --- a/xorg-xextproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   257.2 +++ b/xorg-xextproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   257.3 @@ -1,28 +1,34 @@
   257.4 -# SliTaz package receipt.
   257.5 +# SliTaz package receipt v2.
   257.6  
   257.7  PACKAGE="xorg-xextproto"
   257.8  VERSION="7.3.0"
   257.9  CATEGORY="development"
  257.10  SHORT_DESC="XExt extension headers"
  257.11  MAINTAINER="pankso@slitaz.org"
  257.12 -LICENSE="other"
  257.13 +LICENSE="MIT"
  257.14  WEB_SITE="https://www.x.org/wiki/"
  257.15  HOST_ARCH="i486 arm"
  257.16  
  257.17  TARBALL="xextproto-$VERSION.tar.bz2"
  257.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  257.19  
  257.20 -DEPENDS="xorg-util-macros pkg-config"
  257.21  BUILD_DEPENDS="xorg-util-macros coreutils-file-special" # for mkdir
  257.22 +PKG_RULE="dev"
  257.23  
  257.24  # Rules to configure and make the package.
  257.25  compile_rules()
  257.26  {
  257.27 -	./configure $CONFIGURE_ARGS && make && make install
  257.28 +	./configure \
  257.29 +		--sysconfdir=/etc \
  257.30 +		--localstatedir=/var \
  257.31 +		$CONFIGURE_ARGS &&
  257.32 +	make &&
  257.33 +	make install
  257.34  }
  257.35  
  257.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  257.37  genpkg_rules()
  257.38  {
  257.39 -	copy *.h *.pc
  257.40 +	copy @dev
  257.41 +	DEPENDS="xorg-util-macros"
  257.42  }
   258.1 --- a/xorg-xeyes/receipt	Tue Jun 27 17:08:48 2017 +0300
   258.2 +++ b/xorg-xeyes/receipt	Fri Jul 14 16:02:21 2017 +0300
   258.3 @@ -1,35 +1,34 @@
   258.4 -# SliTaz package receipt.
   258.5 +# SliTaz package receipt v2.
   258.6  
   258.7  PACKAGE="xorg-xeyes"
   258.8  VERSION="1.1.1"
   258.9  CATEGORY="x-window"
  258.10 -SHORT_DESC="A follow the mouse X demo."
  258.11 +SHORT_DESC="Follow the mouse/SHAPE extension X demo"
  258.12  MAINTAINER="pascal.bellard@slitaz.org"
  258.13  LICENSE="MIT"
  258.14 -SOURCE="xeyes"
  258.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  258.16 -WEB_SITE="http://xorg.freedesktop.org/"
  258.17 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
  258.18 +WEB_SITE="https://www.x.org/wiki/"
  258.19  
  258.20 -DEPENDS="xorg-libX11 xorg-libXt xorg-libXext xorg-libXmu xorg-libXrender"
  258.21 +TARBALL="xeyes-$VERSION.tar.bz2"
  258.22 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  258.23 +
  258.24 +BUILD_DEPENDS="xorg-util-macros  xorg-libX11-dev xorg-libXt-dev \
  258.25 +xorg-libXext-dev xorg-libXmu-dev xorg-libXrender-dev"
  258.26 +PKG_RULE="std"
  258.27  
  258.28  # Rules to configure and make the package.
  258.29  compile_rules()
  258.30  {
  258.31 -	cd $src
  258.32  	./configure \
  258.33 -		--prefix=/usr \
  258.34 -		--mandir=/usr/share/man \
  258.35 +		--sysconfdir=/etc \
  258.36 +		--localstatedir=/var \
  258.37  		$CONFIGURE_ARGS &&
  258.38  	make &&
  258.39 -	make DESTDIR=$DESTDIR install
  258.40 +	make install
  258.41  }
  258.42  
  258.43  # Rules to gen a SliTaz package suitable for Tazpkg.
  258.44  genpkg_rules()
  258.45  {
  258.46 -	mkdir -p $fs/usr
  258.47 -	cp -a $install/usr/bin $fs/usr
  258.48 -	chmod +x $fs/usr/bin/*
  258.49 +	copy @std
  258.50 +	DEPENDS="xorg-libX11 xorg-libXext xorg-libXmu xorg-libXrender xorg-libXt"
  258.51  }
  258.52 -
   259.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   259.2 +++ b/xorg-xf86-input-acecad/receipt	Fri Jul 14 16:02:21 2017 +0300
   259.3 @@ -0,0 +1,42 @@
   259.4 +# SliTaz package receipt v2.
   259.5 +
   259.6 +PACKAGE="xorg-xf86-input-acecad"
   259.7 +VERSION="1.5.0"
   259.8 +CATEGORY="x-window"
   259.9 +SHORT_DESC="Xorg input driver for Acecad Flair devices"
  259.10 +MAINTAINER="al.bobylev@gmail.com"
  259.11 +LICENSE="MIT"
  259.12 +WEB_SITE="https://www.x.org/wiki/"
  259.13 +
  259.14 +TARBALL="xf86-input-acecad-$VERSION.tar.bz2"
  259.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  259.16 +
  259.17 +BUILD_DEPENDS="xorg-server-dev"
  259.18 +SPLIT="xorg-xf86-input-acecad-dev"
  259.19 +PKG_RULE="std-dev"
  259.20 +
  259.21 +# Rules to configure and make the package.
  259.22 +compile_rules()
  259.23 +{
  259.24 +	./configure \
  259.25 +		--sysconfdir=/etc \
  259.26 +		--localstatedir=/var \
  259.27 +		$CONFIGURE_ARGS &&
  259.28 +	make &&
  259.29 +	make install
  259.30 +}
  259.31 +
  259.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  259.33 +genpkg_rules()
  259.34 +{
  259.35 +	case $PACKAGE in
  259.36 +		*-acecad)
  259.37 +			copy @std
  259.38 +			DEPENDS="xorg-server"
  259.39 +			;;
  259.40 +		*-dev)
  259.41 +			copy @dev
  259.42 +			DEPENDS="xorg-xf86-input-acecad xorg-server-dev"
  259.43 +			;;
  259.44 +	esac
  259.45 +}
   260.1 --- a/xorg-xf86-input-elographics/receipt	Tue Jun 27 17:08:48 2017 +0300
   260.2 +++ b/xorg-xf86-input-elographics/receipt	Fri Jul 14 16:02:21 2017 +0300
   260.3 @@ -1,39 +1,42 @@
   260.4 -# SliTaz package receipt.
   260.5 +# SliTaz package receipt v2.
   260.6  
   260.7  PACKAGE="xorg-xf86-input-elographics"
   260.8  VERSION="1.4.1"
   260.9  CATEGORY="x-window"
  260.10 -SHORT_DESC="Xorg elographics driver."
  260.11 +SHORT_DESC="Xorg input driver for Elographics touchscreen devices"
  260.12  MAINTAINER="pankso@slitaz.org"
  260.13  LICENSE="MIT"
  260.14 -SOURCE="xf86-input-elographics"
  260.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  260.16 -WEB_SITE="http://www.x.org/"
  260.17 +WEB_SITE="https://www.x.org/wiki/"
  260.18 +
  260.19 +TARBALL="xf86-input-elographics-$VERSION.tar.bz2"
  260.20  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  260.21  
  260.22 -DEPENDS="xorg-server"
  260.23 -BUILD_DEPENDS="xorg-server-dev"
  260.24 +BUILD_DEPENDS="xorg-server-dev xorg-xproto"
  260.25 +SPLIT="xorg-xf86-input-elographics-dev"
  260.26 +PKG_RULE="std-dev"
  260.27  
  260.28  # Rules to configure and make the package.
  260.29  compile_rules()
  260.30  {
  260.31 -    cd $src
  260.32 -    ./configure \
  260.33 -    	--prefix=/usr \
  260.34 -    	--sysconfdir=/etc \
  260.35 -    	--mandir=/usr/share/man \
  260.36 -    	--localstatedir=/var \
  260.37 -    	--with-xorg-module-dir=/usr/lib/X11/modules \
  260.38 -    	$CONFIGURE_ARGS &&
  260.39 -    make &&
  260.40 -    make DESTDIR=$DESTDIR install
  260.41 +	./configure \
  260.42 +		--sysconfdir=/etc \
  260.43 +		--localstatedir=/var \
  260.44 +		$CONFIGURE_ARGS &&
  260.45 +	make &&
  260.46 +	make install
  260.47  }
  260.48  
  260.49  # Rules to gen a SliTaz package suitable for Tazpkg.
  260.50  genpkg_rules()
  260.51  {
  260.52 -	mkdir -p $fs/usr/lib/X11/modules/input/
  260.53 -    cp -a $install/usr/lib/X11/modules/input/*.so \
  260.54 -    	$fs/usr/lib/X11/modules/input/
  260.55 +	case $PACKAGE in
  260.56 +		*-elographics)
  260.57 +			copy @std
  260.58 +			DEPENDS="xorg-server"
  260.59 +			;;
  260.60 +		*-dev)
  260.61 +			copy @dev
  260.62 +			DEPENDS="xorg-xf86-input-elographics xorg-server-dev"
  260.63 +			;;
  260.64 +	esac
  260.65  }
  260.66 -
   261.1 --- a/xorg-xf86-input-evdev-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   261.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   261.3 @@ -1,19 +0,0 @@
   261.4 -# SliTaz package receipt.
   261.5 -
   261.6 -PACKAGE="xorg-xf86-input-evdev-dev"
   261.7 -VERSION="2.10.3"
   261.8 -CATEGORY="x-window"
   261.9 -SHORT_DESC="Xorg input evdev driver (development files)"
  261.10 -MAINTAINER="pankso@slitaz.org"
  261.11 -LICENSE="MIT"
  261.12 -WEB_SITE="https://www.x.org/wiki/"
  261.13 -HOST_ARCH="i486 arm"
  261.14 -
  261.15 -WANTED="xorg-xf86-input-evdev"
  261.16 -DEPENDS="xorg-xf86-input-evdev"
  261.17 -
  261.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  261.19 -genpkg_rules()
  261.20 -{
  261.21 -	copy *.h *.la *.pc
  261.22 -}
   262.1 --- a/xorg-xf86-input-evdev/receipt	Tue Jun 27 17:08:48 2017 +0300
   262.2 +++ b/xorg-xf86-input-evdev/receipt	Fri Jul 14 16:02:21 2017 +0300
   262.3 @@ -1,9 +1,9 @@
   262.4 -# SliTaz package receipt.
   262.5 +# SliTaz package receipt v2.
   262.6  
   262.7  PACKAGE="xorg-xf86-input-evdev"
   262.8  VERSION="2.10.3"
   262.9  CATEGORY="x-window"
  262.10 -SHORT_DESC="Xorg input evdev driver."
  262.11 +SHORT_DESC="Generic Linux input driver"
  262.12  MAINTAINER="pankso@slitaz.org"
  262.13  LICENSE="MIT"
  262.14  WEB_SITE="https://www.x.org/wiki/"
  262.15 @@ -12,14 +12,12 @@
  262.16  TARBALL="xf86-input-evdev-$VERSION.tar.bz2"
  262.17  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  262.18  
  262.19 -DEPENDS="eudev libevdev mtdev"
  262.20  BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-xproto xorg-inputproto \
  262.21  xorg-dri3proto eudev-dev libevdev-dev mtdev-dev"
  262.22 -
  262.23  # ARM use build system xorg-server-dev or manually install it in sysroot
  262.24 -case "$ARCH" in
  262.25 -	arm) BUILD_DEPENDS="udev-dev" ;;
  262.26 -esac
  262.27 +BUILD_DEPENDS_arm="udev-dev"
  262.28 +SPLIT="xorg-xf86-input-evdev-dev"
  262.29 +PKG_RULE="std-dev"
  262.30  
  262.31  # Rules to configure and make the package.
  262.32  compile_rules()
  262.33 @@ -28,11 +26,21 @@
  262.34  		--sysconfdir=/etc \
  262.35  		--localstatedir=/var \
  262.36  		$CONFIGURE_ARGS &&
  262.37 -	make && make install
  262.38 +	make &&
  262.39 +	make install
  262.40  }
  262.41  
  262.42  # Rules to gen a SliTaz package suitable for Tazpkg.
  262.43  genpkg_rules()
  262.44  {
  262.45 -	copy *.so *.conf
  262.46 +	case $PACKAGE in
  262.47 +		*-evdev)
  262.48 +			copy @std
  262.49 +			DEPENDS="eudev libevdev mtdev"
  262.50 +			;;
  262.51 +		*-dev)
  262.52 +			copy @dev
  262.53 +			DEPENDS="xorg-xf86-input-evdev eudev-dev libevdev-dev mtdev-dev"
  262.54 +			;;
  262.55 +	esac
  262.56  }
   263.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   263.2 +++ b/xorg-xf86-input-fpit/receipt	Fri Jul 14 16:02:21 2017 +0300
   263.3 @@ -0,0 +1,42 @@
   263.4 +# SliTaz package receipt v2.
   263.5 +
   263.6 +PACKAGE="xorg-xf86-input-fpit"
   263.7 +VERSION="1.4.0"
   263.8 +CATEGORY="x-window"
   263.9 +SHORT_DESC="Xorg input driver for Fujitsu Stylistic Tablet PCs"
  263.10 +MAINTAINER="al.bobylev@gmail.com"
  263.11 +LICENSE="MIT"
  263.12 +WEB_SITE="https://www.x.org/wiki/"
  263.13 +
  263.14 +TARBALL="xf86-input-fpit-$VERSION.tar.bz2"
  263.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  263.16 +
  263.17 +BUILD_DEPENDS="xorg-server-dev"
  263.18 +SPLIT="xorg-xf86-input-fpit-dev"
  263.19 +PKG_RULE="std-dev"
  263.20 +
  263.21 +# Rules to configure and make the package.
  263.22 +compile_rules()
  263.23 +{
  263.24 +	./configure \
  263.25 +		--sysconfdir=/etc \
  263.26 +		--localstatedir=/var \
  263.27 +		$CONFIGURE_ARGS &&
  263.28 +	make &&
  263.29 +	make install
  263.30 +}
  263.31 +
  263.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  263.33 +genpkg_rules()
  263.34 +{
  263.35 +	case $PACKAGE in
  263.36 +		*-fpit)
  263.37 +			copy @std
  263.38 +			DEPENDS="xorg-server"
  263.39 +			;;
  263.40 +		*-dev)
  263.41 +			copy @dev
  263.42 +			DEPENDS="xorg-xf86-input-fpit xorg-server-dev"
  263.43 +			;;
  263.44 +	esac
  263.45 +}
   264.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   264.2 +++ b/xorg-xf86-input-hyperpen/receipt	Fri Jul 14 16:02:21 2017 +0300
   264.3 @@ -0,0 +1,42 @@
   264.4 +# SliTaz package receipt v2.
   264.5 +
   264.6 +PACKAGE="xorg-xf86-input-hyperpen"
   264.7 +VERSION="1.4.1"
   264.8 +CATEGORY="x-window"
   264.9 +SHORT_DESC="Xorg input driver for Aiptek HyperPen 6000"
  264.10 +MAINTAINER="al.bobylev@gmail.com"
  264.11 +LICENSE="MIT"
  264.12 +WEB_SITE="https://www.x.org/wiki/"
  264.13 +
  264.14 +TARBALL="xf86-input-hyperpen-$VERSION.tar.bz2"
  264.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  264.16 +
  264.17 +BUILD_DEPENDS="xorg-server-dev"
  264.18 +SPLIT="xorg-xf86-input-hyperpen-dev"
  264.19 +PKG_RULE="std-dev"
  264.20 +
  264.21 +# Rules to configure and make the package.
  264.22 +compile_rules()
  264.23 +{
  264.24 +	./configure \
  264.25 +		--sysconfdir=/etc \
  264.26 +		--localstatedir=/var \
  264.27 +		$CONFIGURE_ARGS &&
  264.28 +	make &&
  264.29 +	make install
  264.30 +}
  264.31 +
  264.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  264.33 +genpkg_rules()
  264.34 +{
  264.35 +	case $PACKAGE in
  264.36 +		*-hyperpen)
  264.37 +			copy @std
  264.38 +			DEPENDS="xorg-server"
  264.39 +			;;
  264.40 +		*-dev)
  264.41 +			copy @dev
  264.42 +			DEPENDS="xorg-xf86-input-hyperpen xorg-server-dev"
  264.43 +			;;
  264.44 +	esac
  264.45 +}
   265.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   265.2 +++ b/xorg-xf86-input-joystick/receipt	Fri Jul 14 16:02:21 2017 +0300
   265.3 @@ -0,0 +1,43 @@
   265.4 +# SliTaz package receipt v2.
   265.5 +
   265.6 +PACKAGE="xorg-xf86-input-joystick"
   265.7 +VERSION="1.6.3"
   265.8 +CATEGORY="x-window"
   265.9 +SHORT_DESC="Xorg input driver for controlling the pointer with a joystick \
  265.10 +device"
  265.11 +MAINTAINER="al.bobylev@gmail.com"
  265.12 +LICENSE="MIT"
  265.13 +WEB_SITE="https://www.x.org/wiki/"
  265.14 +
  265.15 +TARBALL="xf86-input-joystick-$VERSION.tar.bz2"
  265.16 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  265.17 +
  265.18 +BUILD_DEPENDS="xorg-server-dev"
  265.19 +SPLIT="xorg-xf86-input-joystick-dev"
  265.20 +PKG_RULE="std-dev"
  265.21 +
  265.22 +# Rules to configure and make the package.
  265.23 +compile_rules()
  265.24 +{
  265.25 +	./configure \
  265.26 +		--sysconfdir=/etc \
  265.27 +		--localstatedir=/var \
  265.28 +		$CONFIGURE_ARGS &&
  265.29 +	make &&
  265.30 +	make install
  265.31 +}
  265.32 +
  265.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  265.34 +genpkg_rules()
  265.35 +{
  265.36 +	case $PACKAGE in
  265.37 +		*-joystick)
  265.38 +			copy @std
  265.39 +			DEPENDS="xorg-server"
  265.40 +			;;
  265.41 +		*-dev)
  265.42 +			copy @dev
  265.43 +			DEPENDS="xorg-xf86-input-joystick xorg-server-dev"
  265.44 +			;;
  265.45 +	esac
  265.46 +}
   266.1 --- a/xorg-xf86-input-keyboard/receipt	Tue Jun 27 17:08:48 2017 +0300
   266.2 +++ b/xorg-xf86-input-keyboard/receipt	Fri Jul 14 16:02:21 2017 +0300
   266.3 @@ -1,39 +1,42 @@
   266.4 -# SliTaz package receipt.
   266.5 +# SliTaz package receipt v2.
   266.6  
   266.7  PACKAGE="xorg-xf86-input-keyboard"
   266.8 -VERSION="1.7.0"
   266.9 +VERSION="1.9.0"
  266.10  CATEGORY="x-window"
  266.11 -SHORT_DESC="Xorg server keyboard driver."
  266.12 +SHORT_DESC="Xorg input driver for keyboards"
  266.13  MAINTAINER="pankso@slitaz.org"
  266.14  LICENSE="MIT"
  266.15 -SOURCE="xf86-input-keyboard"
  266.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  266.17 -WEB_SITE="http://www.x.org/"
  266.18 -WGET_URL="ftp://ftp.solnet.ch/mirror/x.org/pub/individual/driver/$TARBALL"
  266.19 +WEB_SITE="https://www.x.org/wiki/"
  266.20  
  266.21 -DEPENDS="xorg-server"
  266.22 +TARBALL="xf86-input-keyboard-$VERSION.tar.bz2"
  266.23 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  266.24 +
  266.25  BUILD_DEPENDS="xorg-server-dev"
  266.26 +SPLIT="xorg-xf86-input-keyboard-dev"
  266.27 +PKG_RULE="std-dev"
  266.28  
  266.29  # Rules to configure and make the package.
  266.30  compile_rules()
  266.31  {
  266.32 -    cd $src
  266.33 -    ./configure \
  266.34 -    	--prefix=/usr \
  266.35 -    	--sysconfdir=/etc \
  266.36 -    	--mandir=/usr/share/man \
  266.37 -    	--localstatedir=/var \
  266.38 -    	--with-xorg-module-dir=/usr/lib/X11/modules \
  266.39 -    	$CONFIGURE_ARGS &&
  266.40 -    make &&
  266.41 -    make DESTDIR=$DESTDIR install
  266.42 +	./configure \
  266.43 +		--sysconfdir=/etc \
  266.44 +		--localstatedir=/var \
  266.45 +		$CONFIGURE_ARGS &&
  266.46 +	make &&
  266.47 +	make install
  266.48  }
  266.49  
  266.50  # Rules to gen a SliTaz package suitable for Tazpkg.
  266.51  genpkg_rules()
  266.52  {
  266.53 -	mkdir -p $fs/usr/lib/X11/modules/input/
  266.54 -    cp -a $install/usr/lib/X11/modules/input/*.so \
  266.55 -    	$fs/usr/lib/X11/modules/input/
  266.56 +	case $PACKAGE in
  266.57 +		*-keyboard)
  266.58 +			copy @std
  266.59 +			DEPENDS="xorg-server"
  266.60 +			;;
  266.61 +		*-dev)
  266.62 +			copy @dev
  266.63 +			DEPENDS="xorg-xf86-input-keyboard xorg-server-dev"
  266.64 +			;;
  266.65 +	esac
  266.66  }
  266.67 -
   267.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   267.2 +++ b/xorg-xf86-input-libinput/receipt	Fri Jul 14 16:02:21 2017 +0300
   267.3 @@ -0,0 +1,43 @@
   267.4 +# SliTaz package receipt v2.
   267.5 +
   267.6 +PACKAGE="xorg-xf86-input-libinput"
   267.7 +VERSION="0.25.1"
   267.8 +CATEGORY="x-window"
   267.9 +SHORT_DESC="libinput-based X.Org input driver"
  267.10 +MAINTAINER="al.bobylev@gmail.com"
  267.11 +LICENSE="MIT"
  267.12 +WEB_SITE="https://www.x.org/wiki/"
  267.13 +
  267.14 +TARBALL="xf86-input-libinput-$VERSION.tar.bz2"
  267.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  267.16 +
  267.17 +BUILD_DEPENDS="xorg-server-dev libinput-dev"
  267.18 +SPLIT="xorg-xf86-input-libinput-dev"
  267.19 +PKG_RULE="std-dev"
  267.20 +
  267.21 +# Rules to configure and make the package.
  267.22 +compile_rules()
  267.23 +{
  267.24 +	./configure \
  267.25 +		--sysconfdir=/etc \
  267.26 +		--localstatedir=/var \
  267.27 +		$CONFIGURE_ARGS &&
  267.28 +	make &&
  267.29 +	make install
  267.30 +}
  267.31 +
  267.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  267.33 +genpkg_rules()
  267.34 +{
  267.35 +	case $PACKAGE in
  267.36 +		*-libinput)
  267.37 +			copy @std
  267.38 +			DEPENDS="xorg-server eudev libevdev libinput mtdev"
  267.39 +			;;
  267.40 +		*-dev)
  267.41 +			copy @dev
  267.42 +			DEPENDS="xorg-xf86-input-libinput xorg-server-dev eudev-dev \
  267.43 +			libevdev-dev libinput-dev mtdev-dev"
  267.44 +			;;
  267.45 +	esac
  267.46 +}
   268.1 --- a/xorg-xf86-input-mouse/receipt	Tue Jun 27 17:08:48 2017 +0300
   268.2 +++ b/xorg-xf86-input-mouse/receipt	Fri Jul 14 16:02:21 2017 +0300
   268.3 @@ -1,39 +1,42 @@
   268.4 -# SliTaz package receipt.
   268.5 +# SliTaz package receipt v2.
   268.6  
   268.7  PACKAGE="xorg-xf86-input-mouse"
   268.8 -VERSION="1.7.0"
   268.9 +VERSION="1.9.2"
  268.10  CATEGORY="x-window"
  268.11 -SHORT_DESC="Xorg server protocol."
  268.12 +SHORT_DESC="Xorg mouse input driver"
  268.13  MAINTAINER="pankso@slitaz.org"
  268.14  LICENSE="MIT"
  268.15 -SOURCE="xf86-input-mouse"
  268.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  268.17 -WEB_SITE="http://www.x.org/"
  268.18 +WEB_SITE="https://www.x.org/wiki/"
  268.19 +
  268.20 +TARBALL="xf86-input-mouse-$VERSION.tar.bz2"
  268.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  268.22  
  268.23 -DEPENDS="xorg-server"
  268.24  BUILD_DEPENDS="xorg-server-dev"
  268.25 +SPLIT="xorg-xf86-input-mouse-dev"
  268.26 +PKG_RULE="std-dev"
  268.27  
  268.28  # Rules to configure and make the package.
  268.29  compile_rules()
  268.30  {
  268.31 -    cd $src
  268.32 -    ./configure \
  268.33 -    	--prefix=/usr \
  268.34 -    	--sysconfdir=/etc \
  268.35 -    	--mandir=/usr/share/man \
  268.36 -    	--localstatedir=/var \
  268.37 -    	--with-xorg-module-dir=/usr/lib/X11/modules \
  268.38 -    	$CONFIGURE_ARGS &&
  268.39 -    make &&
  268.40 -    make DESTDIR=$DESTDIR install
  268.41 +	./configure \
  268.42 +		--sysconfdir=/etc \
  268.43 +		--localstatedir=/var \
  268.44 +		$CONFIGURE_ARGS &&
  268.45 +	make &&
  268.46 +	make install
  268.47  }
  268.48  
  268.49  # Rules to gen a SliTaz package suitable for Tazpkg.
  268.50  genpkg_rules()
  268.51  {
  268.52 -	mkdir -p $fs/usr/lib/X11/modules/input/
  268.53 -	cp -a $install/usr/lib/X11/modules/input/*.so \
  268.54 -		$fs/usr/lib/X11/modules/input/
  268.55 +	case $PACKAGE in
  268.56 +		*-mouse)
  268.57 +			copy @std
  268.58 +			DEPENDS="xorg-server"
  268.59 +			;;
  268.60 +		*-dev)
  268.61 +			copy @dev
  268.62 +			DEPENDS="xorg-xf86-input-mouse xorg-server-dev"
  268.63 +			;;
  268.64 +	esac
  268.65  }
  268.66 -
   269.1 --- a/xorg-xf86-input-mutouch/receipt	Tue Jun 27 17:08:48 2017 +0300
   269.2 +++ b/xorg-xf86-input-mutouch/receipt	Fri Jul 14 16:02:21 2017 +0300
   269.3 @@ -1,39 +1,42 @@
   269.4 -# SliTaz package receipt.
   269.5 +# SliTaz package receipt v2.
   269.6  
   269.7  PACKAGE="xorg-xf86-input-mutouch"
   269.8  VERSION="1.3.0"
   269.9  CATEGORY="x-window"
  269.10 -SHORT_DESC="Xorg server protocol."
  269.11 +SHORT_DESC="Xorg input driver for Microtouch devices"
  269.12  MAINTAINER="pankso@slitaz.org"
  269.13  LICENSE="MIT"
  269.14 -SOURCE="xf86-input-mutouch"
  269.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  269.16 -WEB_SITE="http://www.x.org/"
  269.17 +WEB_SITE="https://www.x.org/wiki/"
  269.18 +
  269.19 +TARBALL="xf86-input-mutouch-$VERSION.tar.bz2"
  269.20  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  269.21  
  269.22 -DEPENDS="xorg-server"
  269.23  BUILD_DEPENDS="xorg-server-dev"
  269.24 +SPLIT="xorg-xf86-input-mutouch-dev"
  269.25 +PKG_RULE="std-dev"
  269.26  
  269.27  # Rules to configure and make the package.
  269.28  compile_rules()
  269.29  {
  269.30 -    cd $src
  269.31 -    ./configure \
  269.32 -    	--prefix=/usr \
  269.33 -    	--sysconfdir=/etc \
  269.34 -    	--mandir=/usr/share/man \
  269.35 -    	--localstatedir=/var \
  269.36 -    	--with-xorg-module-dir=/usr/lib/X11/modules \
  269.37 -    	$CONFIGURE_ARGS &&
  269.38 -    make &&
  269.39 -    make DESTDIR=$DESTDIR install
  269.40 +	./configure \
  269.41 +		--sysconfdir=/etc \
  269.42 +		--localstatedir=/var \
  269.43 +		$CONFIGURE_ARGS &&
  269.44 +	make &&
  269.45 +	make install
  269.46  }
  269.47  
  269.48  # Rules to gen a SliTaz package suitable for Tazpkg.
  269.49  genpkg_rules()
  269.50  {
  269.51 -	mkdir -p $fs/usr/lib/X11/modules/input/
  269.52 -	cp -a $install/usr/lib/X11/modules/input/*.so \
  269.53 -		$fs/usr/lib/X11/modules/input/
  269.54 +	case $PACKAGE in
  269.55 +		*-mutouch)
  269.56 +			copy @std
  269.57 +			DEPENDS="xorg-server"
  269.58 +			;;
  269.59 +		*-dev)
  269.60 +			copy @dev
  269.61 +			DEPENDS="xorg-xf86-input-mutouch xorg-server-dev"
  269.62 +			;;
  269.63 +	esac
  269.64  }
  269.65 -
   270.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   270.2 +++ b/xorg-xf86-input-penmount/receipt	Fri Jul 14 16:02:21 2017 +0300
   270.3 @@ -0,0 +1,42 @@
   270.4 +# SliTaz package receipt v2.
   270.5 +
   270.6 +PACKAGE="xorg-xf86-input-penmount"
   270.7 +VERSION="1.5.0"
   270.8 +CATEGORY="x-window"
   270.9 +SHORT_DESC="Xorg input driver for PenMount devices"
  270.10 +MAINTAINER="al.bobylev@gmail.com"
  270.11 +LICENSE="MIT"
  270.12 +WEB_SITE="https://www.x.org/wiki/"
  270.13 +
  270.14 +TARBALL="xf86-input-penmount-$VERSION.tar.bz2"
  270.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  270.16 +
  270.17 +BUILD_DEPENDS="xorg-server-dev"
  270.18 +SPLIT="xorg-xf86-input-penmount-dev"
  270.19 +PKG_RULE="std-dev"
  270.20 +
  270.21 +# Rules to configure and make the package.
  270.22 +compile_rules()
  270.23 +{
  270.24 +	./configure \
  270.25 +		--sysconfdir=/etc \
  270.26 +		--localstatedir=/var \
  270.27 +		$CONFIGURE_ARGS &&
  270.28 +	make &&
  270.29 +	make install
  270.30 +}
  270.31 +
  270.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  270.33 +genpkg_rules()
  270.34 +{
  270.35 +	case $PACKAGE in
  270.36 +		*-penmount)
  270.37 +			copy @std
  270.38 +			DEPENDS="xorg-server"
  270.39 +			;;
  270.40 +		*-dev)
  270.41 +			copy @dev
  270.42 +			DEPENDS="xorg-xf86-input-penmount xorg-server-dev"
  270.43 +			;;
  270.44 +	esac
  270.45 +}
   271.1 --- a/xorg-xf86-input-synaptics-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   271.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   271.3 @@ -1,18 +0,0 @@
   271.4 -# SliTaz package receipt.
   271.5 -
   271.6 -PACKAGE="xorg-xf86-input-synaptics-dev"
   271.7 -VERSION="1.8.3"
   271.8 -CATEGORY="development"
   271.9 -SHORT_DESC="Xorg synaptics driver (development files)"
  271.10 -MAINTAINER="pankso@slitaz.org"
  271.11 -LICENSE="MIT"
  271.12 -WEB_SITE="https://www.x.org/wiki/"
  271.13 -
  271.14 -WANTED="xorg-xf86-input-synaptics"
  271.15 -DEPENDS="xorg-xf86-input-synaptics"
  271.16 -
  271.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
  271.18 -genpkg_rules()
  271.19 -{
  271.20 -	copy *.h *.la *.pc
  271.21 -}
   272.1 --- a/xorg-xf86-input-synaptics/receipt	Tue Jun 27 17:08:48 2017 +0300
   272.2 +++ b/xorg-xf86-input-synaptics/receipt	Fri Jul 14 16:02:21 2017 +0300
   272.3 @@ -1,9 +1,9 @@
   272.4 -# SliTaz package receipt.
   272.5 +# SliTaz package receipt v2.
   272.6  
   272.7  PACKAGE="xorg-xf86-input-synaptics"
   272.8 -VERSION="1.8.3"
   272.9 +VERSION="1.9.0"
  272.10  CATEGORY="x-window"
  272.11 -SHORT_DESC="Xorg synaptics driver."
  272.12 +SHORT_DESC="Xorg input driver for touchpads"
  272.13  MAINTAINER="pankso@slitaz.org"
  272.14  LICENSE="MIT"
  272.15  WEB_SITE="https://www.x.org/wiki/"
  272.16 @@ -11,23 +11,34 @@
  272.17  TARBALL="xf86-input-synaptics-$VERSION.tar.bz2"
  272.18  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  272.19  
  272.20 -DEPENDS="libevdev libxcb xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
  272.21 -xorg-libXi xorg-libXtst"
  272.22 -BUILD_DEPENDS="xorg-util-macros xorg-randrproto xorg-inputproto \
  272.23 -xorg-server-dev xorg-xproto xorg-inputproto libevdev-dev xorg-libXi-dev \
  272.24 -xorg-libXtst-dev"
  272.25 +BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-inputproto xorg-xproto \
  272.26 +libevdev-dev xorg-libXi-dev xorg-libXtst-dev"
  272.27 +SPLIT="xorg-xf86-input-synaptics-dev"
  272.28 +PKG_RULE="std-dev"
  272.29  
  272.30  # Rules to configure and make the package.
  272.31  compile_rules()
  272.32  {
  272.33  	./configure \
  272.34 +		--sysconfdir=/etc \
  272.35  		--localstatedir=/var \
  272.36  		$CONFIGURE_ARGS &&
  272.37 -	make && make install
  272.38 +	make &&
  272.39 +	make install
  272.40  }
  272.41  
  272.42  # Rules to gen a SliTaz package suitable for Tazpkg.
  272.43  genpkg_rules()
  272.44  {
  272.45 -	copy bin/ xorg.conf.d/ *.so
  272.46 +	case $PACKAGE in
  272.47 +		*-synaptics)
  272.48 +			copy @std
  272.49 +			DEPENDS="libevdev xorg-libX11 xorg-libXau xorg-libXdmcp \
  272.50 +			xorg-libXext xorg-libXi xorg-libXtst xorg-libxcb"
  272.51 +			;;
  272.52 +		*-dev)
  272.53 +			copy @dev
  272.54 +			DEPENDS="xorg-xf86-input-synaptics libevdev-dev"
  272.55 +			;;
  272.56 +	esac
  272.57  }
   273.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   273.2 +++ b/xorg-xf86-input-vmmouse/receipt	Fri Jul 14 16:02:21 2017 +0300
   273.3 @@ -0,0 +1,42 @@
   273.4 +# SliTaz package receipt v2.
   273.5 +
   273.6 +PACKAGE="xorg-xf86-input-vmmouse"
   273.7 +VERSION="13.1.0"
   273.8 +CATEGORY="x-window"
   273.9 +SHORT_DESC="Xorg input driver for VMware Mouse"
  273.10 +MAINTAINER="al.bobylev@gmail.com"
  273.11 +LICENSE="MIT"
  273.12 +WEB_SITE="https://www.x.org/wiki/"
  273.13 +
  273.14 +TARBALL="xf86-input-vmmouse-$VERSION.tar.bz2"
  273.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  273.16 +
  273.17 +BUILD_DEPENDS="xorg-util-macros xorg-server-dev eudev-dev"
  273.18 +SPLIT="xorg-xf86-input-vmmouse-dev"
  273.19 +PKG_RULE="std-dev"
  273.20 +
  273.21 +# Rules to configure and make the package.
  273.22 +compile_rules()
  273.23 +{
  273.24 +	./configure \
  273.25 +		--sysconfdir=/etc \
  273.26 +		--localstatedir=/var \
  273.27 +		$CONFIGURE_ARGS &&
  273.28 +	make &&
  273.29 +	make install
  273.30 +}
  273.31 +
  273.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  273.33 +genpkg_rules()
  273.34 +{
  273.35 +	case $PACKAGE in
  273.36 +		*-vmmouse)
  273.37 +			copy @std
  273.38 +			DEPENDS="xorg-server eudev"
  273.39 +			;;
  273.40 +		*-dev)
  273.41 +			copy @dev
  273.42 +			DEPENDS="xorg-xf86-input-vmmouse xorg-server-dev eudev-dev"
  273.43 +			;;
  273.44 +	esac
  273.45 +}
   274.1 --- a/xorg-xf86-input-void/receipt	Tue Jun 27 17:08:48 2017 +0300
   274.2 +++ b/xorg-xf86-input-void/receipt	Fri Jul 14 16:02:21 2017 +0300
   274.3 @@ -1,40 +1,42 @@
   274.4 -# SliTaz package receipt.
   274.5 +# SliTaz package receipt v2.
   274.6  
   274.7  PACKAGE="xorg-xf86-input-void"
   274.8 -VERSION="1.4.0"
   274.9 +VERSION="1.4.1"
  274.10  CATEGORY="x-window"
  274.11 -SHORT_DESC="Xorg server protocol."
  274.12 +SHORT_DESC="Dummy/null Xorg input driver"
  274.13  MAINTAINER="pankso@slitaz.org"
  274.14  LICENSE="MIT"
  274.15 -SOURCE="xf86-input-void"
  274.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  274.17 -WEB_SITE="http://www.x.org/"
  274.18 +WEB_SITE="https://www.x.org/wiki/"
  274.19 +
  274.20 +TARBALL="xf86-input-void-$VERSION.tar.bz2"
  274.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  274.22  
  274.23 -DEPENDS="xorg-server"
  274.24 -BUILD_DEPENDS="xorg-server-dev"
  274.25 +BUILD_DEPENDS="xorg-util-macros xorg-server-dev"
  274.26 +SPLIT="xorg-xf86-input-void-dev"
  274.27 +PKG_RULE="std-dev"
  274.28  
  274.29  # Rules to configure and make the package.
  274.30  compile_rules()
  274.31  {
  274.32 -    cd $src
  274.33 -    ./configure \
  274.34 -    	--prefix=/usr \
  274.35 -    	--sysconfdir=/etc \
  274.36 -    	--mandir=/usr/share/man \
  274.37 -    	--localstatedir=/var \
  274.38 -    	--with-xorg-module-dir=/usr/lib/X11/modules \
  274.39 -	--enable-evcalibrate \
  274.40 -    	$CONFIGURE_ARGS &&
  274.41 -    make &&
  274.42 -    make DESTDIR=$DESTDIR install
  274.43 +	./configure \
  274.44 +		--sysconfdir=/etc \
  274.45 +		--localstatedir=/var \
  274.46 +		$CONFIGURE_ARGS &&
  274.47 +	make &&
  274.48 +	make install
  274.49  }
  274.50  
  274.51  # Rules to gen a SliTaz package suitable for Tazpkg.
  274.52  genpkg_rules()
  274.53  {
  274.54 -	mkdir -p $fs/usr/lib/X11/modules/input/
  274.55 -    cp -a $install/usr/lib/X11/modules/input/*.so \
  274.56 -    	$fs/usr/lib/X11/modules/input/
  274.57 +	case $PACKAGE in
  274.58 +		*-void)
  274.59 +			copy @std
  274.60 +			DEPENDS="xorg-server"
  274.61 +			;;
  274.62 +		*-dev)
  274.63 +			copy @dev
  274.64 +			DEPENDS="xorg-xf86-input-void xorg-server-dev"
  274.65 +			;;
  274.66 +	esac
  274.67  }
  274.68 -
   275.1 --- a/xorg-xf86-input-wacom-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   275.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   275.3 @@ -1,18 +0,0 @@
   275.4 -# SliTaz package receipt.
   275.5 -
   275.6 -PACKAGE="xorg-xf86-input-wacom-dev"
   275.7 -VERSION="0.33.0"
   275.8 -CATEGORY="development"
   275.9 -SHORT_DESC="X.Org X11 driver for Wacom and Wacom-like tablets (development files)"
  275.10 -MAINTAINER="al.bobylev@gmail.com"
  275.11 -LICENSE="GPL2"
  275.12 -WEB_SITE="http://linuxwacom.sourceforge.net/wiki/index.php/Main_Page"
  275.13 -
  275.14 -WANTED="xorg-xf86-input-wacom"
  275.15 -DEPENDS="xorg-xf86-input-wacom"
  275.16 -
  275.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
  275.18 -genpkg_rules()
  275.19 -{
  275.20 -	copy *.h *.la *.pc
  275.21 -}
   276.1 --- a/xorg-xf86-input-wacom/receipt	Tue Jun 27 17:08:48 2017 +0300
   276.2 +++ b/xorg-xf86-input-wacom/receipt	Fri Jul 14 16:02:21 2017 +0300
   276.3 @@ -1,9 +1,9 @@
   276.4 -# SliTaz package receipt.
   276.5 +# SliTaz package receipt v2.
   276.6  
   276.7  PACKAGE="xorg-xf86-input-wacom"
   276.8 -VERSION="0.33.0"
   276.9 +VERSION="0.35.0"
  276.10  CATEGORY="x-window"
  276.11 -SHORT_DESC="X.Org X11 driver for Wacom and Wacom-like tablets"
  276.12 +SHORT_DESC="X input driver for Wacom and Wacom-like tablets"
  276.13  MAINTAINER="al.bobylev@gmail.com"
  276.14  LICENSE="GPL2"
  276.15  WEB_SITE="http://linuxwacom.sourceforge.net/wiki/index.php/Main_Page"
  276.16 @@ -11,23 +11,37 @@
  276.17  TARBALL="xf86-input-wacom-$VERSION.tar.bz2"
  276.18  WGET_URL="$SF_MIRROR/linuxwacom/$TARBALL"
  276.19  
  276.20 -DEPENDS="eudev glibc-base libxcb xorg-libX11 xorg-libXau xorg-libXdmcp \
  276.21 -xorg-libXext xorg-libXi xorg-libXinerama xorg-libXrandr xorg-libXrender"
  276.22 -BUILD_DEPENDS="xorg-util-macros doxygen xorg-server-dev xorg-xproto \
  276.23 -xorg-libXext-dev xorg-kbproto xorg-inputproto xorg-randrproto xorg-libXi-dev \
  276.24 -xorg-libXrandr-dev xorg-libXinerama-dev eudev-dev"
  276.25 +BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-xproto xorg-libXext-dev \
  276.26 +xorg-kbproto xorg-inputproto xorg-randrproto xorg-libXi-dev xorg-libXrandr-dev \
  276.27 +xorg-libXinerama-dev eudev-dev"
  276.28 +SPLIT="xorg-xf86-input-wacom-dev"
  276.29 +PKG_RULE="std-dev"
  276.30  
  276.31  # Rules to configure and make the package.
  276.32  compile_rules()
  276.33  {
  276.34  	./configure \
  276.35 +		--sysconfdir=/etc \
  276.36 +		--localstatedir=/var \
  276.37  		--with-systemd-unit-dir=no \
  276.38  		$CONFIGURE_ARGS &&
  276.39 -	make && make install
  276.40 +	make &&
  276.41 +	make install
  276.42  }
  276.43  
  276.44  # Rules to gen a SliTaz package suitable for Tazpkg.
  276.45  genpkg_rules()
  276.46  {
  276.47 -	copy bin/ rules.d/ xorg.conf.d/ *.so
  276.48 +	case $PACKAGE in
  276.49 +		*-wacom)
  276.50 +			copy @std
  276.51 +			DEPENDS="eudev xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext \
  276.52 +			xorg-libXi xorg-libXinerama xorg-libXrandr xorg-libXrender \
  276.53 +			xorg-libxcb"
  276.54 +			;;
  276.55 +		*-dev)
  276.56 +			copy @dev
  276.57 +			DEPENDS="xorg-xf86-input-wacom xorg-server-dev"
  276.58 +			;;
  276.59 +	esac
  276.60  }
   277.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   277.2 +++ b/xorg-xf86-video-amdgpu/receipt	Fri Jul 14 16:02:21 2017 +0300
   277.3 @@ -0,0 +1,44 @@
   277.4 +# SliTaz package receipt v2.
   277.5 +
   277.6 +PACKAGE="xorg-xf86-video-amdgpu"
   277.7 +VERSION="1.3.0"
   277.8 +CATEGORY="x-window"
   277.9 +SHORT_DESC="Xorg driver for AMD RADEON-based video cards"
  277.10 +MAINTAINER="al.bobylev@gmail.com"
  277.11 +LICENSE="MIT"
  277.12 +WEB_SITE="https://www.x.org/wiki/"
  277.13 +TAGS="xorg display"
  277.14 +
  277.15 +TARBALL="xf86-video-amdgpu-$VERSION.tar.bz2"
  277.16 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  277.17 +
  277.18 +BUILD_DEPENDS="xorg-util-macros xorg-server-dev libdrm-dev"
  277.19 +SPLIT="xorg-xf86-video-amdgpu-dev"
  277.20 +PKG_RULE="std-dev"
  277.21 +
  277.22 +# Rules to configure and make the package.
  277.23 +compile_rules()
  277.24 +{
  277.25 +	./configure \
  277.26 +		--sysconfdir=/etc \
  277.27 +		--localstatedir=/var \
  277.28 +		$CONFIGURE_ARGS &&
  277.29 +	make &&
  277.30 +	make install
  277.31 +}
  277.32 +
  277.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  277.34 +genpkg_rules()
  277.35 +{
  277.36 +	case $PACKAGE in
  277.37 +		*-amdgpu)
  277.38 +			copy @std
  277.39 +			DEPENDS="eudev libdrm-amdgpu mesa"
  277.40 +			;;
  277.41 +		*-dev)
  277.42 +			copy @dev
  277.43 +			DEPENDS="xorg-xf86-video-amdgpu eudev-dev expat-dev libdrm-dev \
  277.44 +			mesa-dev"
  277.45 +			;;
  277.46 +	esac
  277.47 +}
   278.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   278.2 +++ b/xorg-xf86-video-ast/receipt	Fri Jul 14 16:02:21 2017 +0300
   278.3 @@ -0,0 +1,43 @@
   278.4 +# SliTaz package receipt v2.
   278.5 +
   278.6 +PACKAGE="xorg-xf86-video-ast"
   278.7 +VERSION="1.1.5"
   278.8 +CATEGORY="x-window"
   278.9 +SHORT_DESC="Xorg driver for ASpeed Technologies video cards"
  278.10 +MAINTAINER="al.bobylev@gmail.com"
  278.11 +LICENSE="MIT"
  278.12 +WEB_SITE="https://www.x.org/wiki/"
  278.13 +
  278.14 +TARBALL="xf86-video-ast-$VERSION.tar.bz2"
  278.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  278.16 +
  278.17 +BUILD_DEPENDS="xorg-util-macros xorg-server-dev"
  278.18 +SPLIT="xorg-xf86-video-ast-dev"
  278.19 +PKG_RULE="std-dev"
  278.20 +
  278.21 +# Rules to configure and make the package.
  278.22 +compile_rules()
  278.23 +{
  278.24 +	./configure \
  278.25 +		--sysconfdir=/etc \
  278.26 +		--localstatedir=/var \
  278.27 +		$CONFIGURE_ARGS &&
  278.28 +	make &&
  278.29 +	make install
  278.30 +}
  278.31 +
  278.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  278.33 +genpkg_rules()
  278.34 +{
  278.35 +	case $PACKAGE in
  278.36 +		*-ast)
  278.37 +			copy @std
  278.38 +			DEPENDS="xorg-server"
  278.39 +			TAGS="xorg display"
  278.40 +			;;
  278.41 +		*-dev)
  278.42 +			copy @dev
  278.43 +			DEPENDS="xorg-xf86-video-ast xorg-server-dev"
  278.44 +			;;
  278.45 +	esac
  278.46 +}
   279.1 --- a/xorg-xf86-video-ati/receipt	Tue Jun 27 17:08:48 2017 +0300
   279.2 +++ b/xorg-xf86-video-ati/receipt	Fri Jul 14 16:02:21 2017 +0300
   279.3 @@ -1,20 +1,20 @@
   279.4 -# SliTaz package receipt.
   279.5 +# SliTaz package receipt v2.
   279.6  
   279.7  PACKAGE="xorg-xf86-video-ati"
   279.8 -VERSION="7.7.0"
   279.9 +VERSION="7.9.0"
  279.10  CATEGORY="x-window"
  279.11 -SHORT_DESC="Xorg server ATI driver."
  279.12 +SHORT_DESC="Xorg wrapper driver for ATI video cards"
  279.13  MAINTAINER="pankso@slitaz.org"
  279.14  LICENSE="MIT"
  279.15 -WEB_SITE="https://www.x.org/wiki/"
  279.16 -TAGS="xorg display"
  279.17 +WEB_SITE="https://www.x.org/wiki/ati/"
  279.18  
  279.19  TARBALL="xf86-video-ati-$VERSION.tar.bz2"
  279.20  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  279.21  
  279.22 -DEPENDS="eudev libdrm-radeon xorg-libpciaccess"
  279.23  BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-libXrandr-dev \
  279.24  xorg-libXrender-dev xorg-libXv-dev libdrm-dev eudev-dev"
  279.25 +SPLIT="xorg-xf86-video-ati-dev"
  279.26 +PKG_RULE="std-dev"
  279.27  
  279.28  # Rules to configure and make the package.
  279.29  compile_rules()
  279.30 @@ -23,11 +23,23 @@
  279.31  		--sysconfdir=/etc \
  279.32  		--localstatedir=/var \
  279.33  		$CONFIGURE_ARGS &&
  279.34 -	make && make install
  279.35 +	make &&
  279.36 +	make install
  279.37  }
  279.38  
  279.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  279.40  genpkg_rules()
  279.41  {
  279.42 -	copy *.so
  279.43 +	case $PACKAGE in
  279.44 +		*-ati)
  279.45 +			copy @std
  279.46 +			DEPENDS="eudev libdrm-radeon xorg-libpciaccess"
  279.47 +			TAGS="xorg display"
  279.48 +			;;
  279.49 +		*-dev)
  279.50 +			copy @dev
  279.51 +			DEPENDS="xorg-xf86-video-ati eudev-dev libdrm-dev \
  279.52 +			xorg-libpciaccess-dev"
  279.53 +			;;
  279.54 +	esac
  279.55  }
   280.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   280.2 +++ b/xorg-xf86-video-chips/receipt	Fri Jul 14 16:02:21 2017 +0300
   280.3 @@ -0,0 +1,43 @@
   280.4 +# SliTaz package receipt v2.
   280.5 +
   280.6 +PACKAGE="xorg-xf86-video-chips"
   280.7 +VERSION="1.2.7"
   280.8 +CATEGORY="x-window"
   280.9 +SHORT_DESC="Xorg driver for Chips and Technologies video processors"
  280.10 +MAINTAINER="al.bobylev@gmail.com"
  280.11 +LICENSE="MIT"
  280.12 +WEB_SITE="https://www.x.org/wiki/"
  280.13 +
  280.14 +TARBALL="xf86-video-chips-$VERSION.tar.bz2"
  280.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  280.16 +
  280.17 +BUILD_DEPENDS="xorg-util-macros xorg-server-dev"
  280.18 +SPLIT="xorg-xf86-video-chips-dev"
  280.19 +PKG_RULE="std-dev"
  280.20 +
  280.21 +# Rules to configure and make the package.
  280.22 +compile_rules()
  280.23 +{
  280.24 +	./configure \
  280.25 +		--sysconfdir=/etc \
  280.26 +		--localstatedir=/var \
  280.27 +		$CONFIGURE_ARGS &&
  280.28 +	make &&
  280.29 +	make install
  280.30 +}
  280.31 +
  280.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  280.33 +genpkg_rules()
  280.34 +{
  280.35 +	case $PACKAGE in
  280.36 +		*-chips)
  280.37 +			copy @std
  280.38 +			DEPENDS="xorg-server"
  280.39 +			TAGS="xorg display"
  280.40 +			;;
  280.41 +		*-dev)
  280.42 +			copy @dev
  280.43 +			DEPENDS="xorg-xf86-video-chips xorg-server-dev"
  280.44 +			;;
  280.45 +	esac
  280.46 +}
   281.1 --- a/xorg-xf86-video-cirrus/receipt	Tue Jun 27 17:08:48 2017 +0300
   281.2 +++ b/xorg-xf86-video-cirrus/receipt	Fri Jul 14 16:02:21 2017 +0300
   281.3 @@ -1,42 +1,43 @@
   281.4 -# SliTaz package receipt.
   281.5 +# SliTaz package receipt v2.
   281.6  
   281.7  PACKAGE="xorg-xf86-video-cirrus"
   281.8 -VERSION="1.5.2"
   281.9 +VERSION="1.5.3"
  281.10  CATEGORY="x-window"
  281.11 -SHORT_DESC="Xorg driver for Cirrus cards."
  281.12 +SHORT_DESC="Xorg driver for Cirrus cards"
  281.13  MAINTAINER="pascal.bellard@slitaz.org"
  281.14  LICENSE="MIT"
  281.15 -SOURCE="xf86-video-cirrus"
  281.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  281.17 -WEB_SITE="http://www.x.org/"
  281.18 +WEB_SITE="https://www.x.org/wiki/cirrus/"
  281.19 +
  281.20 +TARBALL="xf86-video-cirrus-$VERSION.tar.bz2"
  281.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  281.22 -TAGS="xorg display"
  281.23  
  281.24 -DEPENDS="xorg-server"
  281.25  BUILD_DEPENDS="xorg-server-dev"
  281.26 -
  281.27 -MODS='/usr/lib/X11/modules'
  281.28 +SPLIT="xorg-xf86-video-cirrus-dev"
  281.29 +PKG_RULE="std-dev"
  281.30  
  281.31  # Rules to configure and make the package.
  281.32  compile_rules()
  281.33  {
  281.34 -	cd $src
  281.35  	./configure \
  281.36 -		--prefix=/usr \
  281.37  		--sysconfdir=/etc \
  281.38 -		--mandir=/usr/share/man \
  281.39  		--localstatedir=/var \
  281.40 -		--with-xorg-module-dir=$MODS \
  281.41  		$CONFIGURE_ARGS &&
  281.42  	make &&
  281.43 -	make DESTDIR=$DESTDIR install
  281.44 +	make install
  281.45  }
  281.46  
  281.47  # Rules to gen a SliTaz package suitable for Tazpkg.
  281.48  genpkg_rules()
  281.49  {
  281.50 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  281.51 -	cp -a $install/usr/lib/X11/modules/drivers/*.so \
  281.52 -		$fs/usr/lib/X11/modules/drivers/
  281.53 +	case $PACKAGE in
  281.54 +		*-cirrus)
  281.55 +			copy @std
  281.56 +			DEPENDS="xorg-server"
  281.57 +			TAGS="xorg display"
  281.58 +			;;
  281.59 +		*-dev)
  281.60 +			copy @dev
  281.61 +			DEPENDS="xorg-xf86-video-cirrus xorg-server-dev"
  281.62 +			;;
  281.63 +	esac
  281.64  }
  281.65 -
   282.1 --- a/xorg-xf86-video-fbdev/receipt	Tue Jun 27 17:08:48 2017 +0300
   282.2 +++ b/xorg-xf86-video-fbdev/receipt	Fri Jul 14 16:02:21 2017 +0300
   282.3 @@ -1,12 +1,12 @@
   282.4 -# SliTaz package receipt.
   282.5 +# SliTaz package receipt v2.
   282.6  
   282.7  PACKAGE="xorg-xf86-video-fbdev"
   282.8  VERSION="0.4.4"
   282.9  CATEGORY="x-window"
  282.10 -SHORT_DESC="Xorg video driver for framebuffer device."
  282.11 +SHORT_DESC="Xorg video driver for framebuffer device"
  282.12  MAINTAINER="pankso@slitaz.org"
  282.13  LICENSE="MIT"
  282.14 -WEB_SITE="https://www.x.org/wiki/"
  282.15 +WEB_SITE="https://www.x.org/wiki/fbdev/"
  282.16  HOST_ARCH="i486 arm"
  282.17  
  282.18  TARBALL="xf86-video-fbdev-$VERSION.tar.bz2"
  282.19 @@ -14,11 +14,10 @@
  282.20  
  282.21  BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-libXrandr-dev \
  282.22  xorg-libXrender-dev xorg-libXv-dev xorg-xproto xorg-fontsproto"
  282.23 -
  282.24  # ARM use build system xorg-server-dev or manually install it in sysroot
  282.25 -case "$ARCH" in
  282.26 -	arm) BUILD_DEPENDS="" ;;
  282.27 -esac
  282.28 +BUILD_DEPENDS_arm=" "
  282.29 +SPLIT="xorg-xf86-video-fbdev-dev"
  282.30 +PKG_RULE="std-dev"
  282.31  
  282.32  # Rules to configure and make the package.
  282.33  compile_rules()
  282.34 @@ -27,11 +26,22 @@
  282.35  		--sysconfdir=/etc \
  282.36  		--localstatedir=/var \
  282.37  		$CONFIGURE_ARGS &&
  282.38 -	make && make install
  282.39 +	make &&
  282.40 +	make install
  282.41  }
  282.42  
  282.43  # Rules to gen a SliTaz package suitable for Tazpkg.
  282.44  genpkg_rules()
  282.45  {
  282.46 -	copy *.so
  282.47 +	case $PACKAGE in
  282.48 +		*-fbdev)
  282.49 +			copy @std
  282.50 +			DEPENDS="xorg-server"
  282.51 +			TAGS="xorg display"
  282.52 +			;;
  282.53 +		*-dev)
  282.54 +			copy @dev
  282.55 +			DEPENDS="xorg-xf86-video-fbdev xorg-server-dev"
  282.56 +			;;
  282.57 +	esac
  282.58  }
   283.1 --- a/xorg-xf86-video-fbturbo/receipt	Tue Jun 27 17:08:48 2017 +0300
   283.2 +++ b/xorg-xf86-video-fbturbo/receipt	Fri Jul 14 16:02:21 2017 +0300
   283.3 @@ -1,16 +1,16 @@
   283.4 -# SliTaz package receipt.
   283.5 +# SliTaz package receipt v2.
   283.6  
   283.7  PACKAGE="xorg-xf86-video-fbturbo"
   283.8  VERSION="0.2.0"
   283.9  CATEGORY="x-window"
  283.10 -SHORT_DESC="Xorg DDX driver for ARM devices (Allwinner, RPi and others)."
  283.11 +SHORT_DESC="Xorg DDX driver for ARM devices (Allwinner, RPi and others)"
  283.12  MAINTAINER="pankso@slitaz.org"
  283.13  LICENSE="MIT"
  283.14 -SOURCE="xf86-video-fbturbo"
  283.15 -TARBALL="$SOURCE-$VERSION.tar.gz"
  283.16  WEB_SITE="https://github.com/ssvb/xf86-video-fbturbo"
  283.17 +HOST_ARCH="i486 arm"
  283.18 +
  283.19 +TARBALL="xf86-video-fbturbo-$VERSION.tar.gz"
  283.20  WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz"
  283.21 -HOST_ARCH="i486 arm"
  283.22  
  283.23  # 0.4.0 ---> fatal error: dri2.h: No such file or directory
  283.24  #
  283.25 @@ -19,21 +19,32 @@
  283.26  # ported yet.
  283.27  
  283.28  BUILD_DEPENDS="xorg-server-dev"
  283.29 +SPLIT="xorg-xf86-video-fbturbo-dev"
  283.30 +PKG_RULE="std-dev"
  283.31  
  283.32  # Rules to configure and make the package.
  283.33  compile_rules()
  283.34  {
  283.35  	autoreconf -vi
  283.36  	./configure \
  283.37 -		--with-xorg-module-dir=/usr/lib/X11/modules \
  283.38 +		--sysconfdir=/etc \
  283.39 +		--localstatedir=/var \
  283.40  		$CONFIGURE_ARGS &&
  283.41 -	make && make install
  283.42 +	make &&
  283.43 +	make install
  283.44  }
  283.45  
  283.46  # Rules to gen a SliTaz package suitable for Tazpkg.
  283.47  genpkg_rules()
  283.48  {
  283.49 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  283.50 -    cp -a $install/usr/lib/X11/modules/drivers/*.so \
  283.51 -    	$fs/usr/lib/X11/modules/drivers/
  283.52 +	case $PACKAGE in
  283.53 +		*-fbturbo)
  283.54 +			copy @std
  283.55 +			DEPENDS="xorg-server"
  283.56 +			;;
  283.57 +		*-dev)
  283.58 +			copy @dev
  283.59 +			DEPENDS="xorg-xf86-video-fbturbo xorg-server-dev"
  283.60 +			;;
  283.61 +	esac
  283.62  }
   284.1 --- a/xorg-xf86-video-geode/receipt	Tue Jun 27 17:08:48 2017 +0300
   284.2 +++ b/xorg-xf86-video-geode/receipt	Fri Jul 14 16:02:21 2017 +0300
   284.3 @@ -1,39 +1,43 @@
   284.4 -# SliTaz package receipt.
   284.5 +# SliTaz package receipt v2.
   284.6  
   284.7  PACKAGE="xorg-xf86-video-geode"
   284.8 -VERSION="2.11.14"
   284.9 +VERSION="2.11.19"
  284.10  CATEGORY="x-window"
  284.11 -SHORT_DESC="Xorg AMD Geode video driver."
  284.12 +SHORT_DESC="Xorg video driver for AMD Geode GX and LX video cards"
  284.13  MAINTAINER="pankso@slitaz.org"
  284.14  LICENSE="MIT"
  284.15 -SOURCE="xf86-video-geode"
  284.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  284.17 -WEB_SITE="http://www.x.org/"
  284.18 +WEB_SITE="https://www.x.org/wiki/GeodeDriver/"
  284.19 +
  284.20 +TARBALL="xf86-video-geode-$VERSION.tar.bz2"
  284.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  284.22 -TAGS="xorg display"
  284.23  
  284.24 -DEPENDS="xorg-server"
  284.25  BUILD_DEPENDS="xorg-server-dev"
  284.26 -
  284.27 -MODS='/usr/lib/X11/modules'
  284.28 +SPLIT="xorg-xf86-video-geode-dev"
  284.29 +PKG_RULE="std-dev"
  284.30  
  284.31  # Rules to configure and make the package.
  284.32  compile_rules()
  284.33  {
  284.34 -	cd $src
  284.35  	./configure \
  284.36  		--sysconfdir=/etc \
  284.37 -		--mandir=/usr/share/man \
  284.38  		--localstatedir=/var \
  284.39 -		--with-xorg-module-dir=$MODS \
  284.40  		$CONFIGURE_ARGS &&
  284.41 -	make && make install
  284.42 +	make &&
  284.43 +	make install
  284.44  }
  284.45  
  284.46  # Rules to gen a SliTaz package suitable for Tazpkg.
  284.47  genpkg_rules()
  284.48  {
  284.49 -	mkdir -p ${fs}${MODS}/drivers
  284.50 -	cp -a ${install}${MODS}/drivers/*.so ${fs}${MODS}/drivers
  284.51 +	case $PACKAGE in
  284.52 +		*-geode)
  284.53 +			copy @std
  284.54 +			DEPENDS="xorg-server"
  284.55 +			TAGS="xorg display"
  284.56 +			;;
  284.57 +		*-dev)
  284.58 +			copy @dev
  284.59 +			DEPENDS="xorg-xf86-video-geode xorg-server-dev"
  284.60 +			;;
  284.61 +	esac
  284.62  }
  284.63 -
   285.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   285.2 +++ b/xorg-xf86-video-glint/receipt	Fri Jul 14 16:02:21 2017 +0300
   285.3 @@ -0,0 +1,44 @@
   285.4 +# SliTaz package receipt v2.
   285.5 +
   285.6 +PACKAGE="xorg-xf86-video-glint"
   285.7 +VERSION="1.2.9"
   285.8 +CATEGORY="x-window"
   285.9 +SHORT_DESC="Xorg driver for 3Dlabs & Texas Instruments GLINT/Permedia based \
  285.10 +video cards"
  285.11 +MAINTAINER="al.bobylev@gmail.com"
  285.12 +LICENSE="MIT"
  285.13 +WEB_SITE="https://www.x.org/wiki/"
  285.14 +
  285.15 +TARBALL="xf86-video-glint-$VERSION.tar.bz2"
  285.16 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  285.17 +
  285.18 +BUILD_DEPENDS="xorg-server-dev xorg-xf86dgaproto"
  285.19 +SPLIT="xorg-xf86-video-glint-dev"
  285.20 +PKG_RULE="std-dev"
  285.21 +
  285.22 +# Rules to configure and make the package.
  285.23 +compile_rules()
  285.24 +{
  285.25 +	./configure \
  285.26 +		--sysconfdir=/etc \
  285.27 +		--localstatedir=/var \
  285.28 +		$CONFIGURE_ARGS &&
  285.29 +	make &&
  285.30 +	make install
  285.31 +}
  285.32 +
  285.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  285.34 +genpkg_rules()
  285.35 +{
  285.36 +	case $PACKAGE in
  285.37 +		*-glint)
  285.38 +			copy @std
  285.39 +			DEPENDS="xorg-server"
  285.40 +			TAGS="xorg display"
  285.41 +			;;
  285.42 +		*-dev)
  285.43 +			copy @dev
  285.44 +			DEPENDS="xorg-xf86-video-glint xorg-server-dev"
  285.45 +			;;
  285.46 +	esac
  285.47 +}
   286.1 --- a/xorg-xf86-video-i740/receipt	Tue Jun 27 17:08:48 2017 +0300
   286.2 +++ b/xorg-xf86-video-i740/receipt	Fri Jul 14 16:02:21 2017 +0300
   286.3 @@ -1,40 +1,43 @@
   286.4 -# SliTaz package receipt.
   286.5 +# SliTaz package receipt v2.
   286.6  
   286.7  PACKAGE="xorg-xf86-video-i740"
   286.8 -VERSION="1.3.4"
   286.9 +VERSION="1.3.6"
  286.10  CATEGORY="x-window"
  286.11 -SHORT_DESC="Xorg Intel i740 video driver."
  286.12 +SHORT_DESC="Xorg driver for Intel i740 video cards"
  286.13  MAINTAINER="pankso@slitaz.org"
  286.14  LICENSE="MIT"
  286.15 -SOURCE="xf86-video-i740"
  286.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  286.17 -WEB_SITE="http://www.x.org/"
  286.18 +WEB_SITE="https://www.x.org/wiki/i740/"
  286.19 +
  286.20 +TARBALL="xf86-video-i740-$VERSION.tar.bz2"
  286.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  286.22 -TAGS="xorg display"
  286.23  
  286.24 -DEPENDS="xorg-server"
  286.25  BUILD_DEPENDS="xorg-server-dev"
  286.26 +SPLIT="xorg-xf86-video-i740-dev"
  286.27 +PKG_RULE="std-dev"
  286.28  
  286.29  # Rules to configure and make the package.
  286.30  compile_rules()
  286.31  {
  286.32 -    cd $src
  286.33 -    ./configure \
  286.34 -    	--prefix=/usr \
  286.35 -    	--sysconfdir=/etc \
  286.36 -    	--mandir=/usr/share/man \
  286.37 -    	--localstatedir=/var \
  286.38 -    	--with-xorg-module-dir=/usr/lib/X11/modules \
  286.39 -    	$CONFIGURE_ARGS &&
  286.40 -    make &&
  286.41 -    make DESTDIR=$DESTDIR install
  286.42 +	./configure \
  286.43 +		--sysconfdir=/etc \
  286.44 +		--localstatedir=/var \
  286.45 +		$CONFIGURE_ARGS &&
  286.46 +	make &&
  286.47 +	make install
  286.48  }
  286.49  
  286.50  # Rules to gen a SliTaz package suitable for Tazpkg.
  286.51  genpkg_rules()
  286.52  {
  286.53 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  286.54 -	cp -a $install/usr/lib/X11/modules/drivers/*.so \
  286.55 -		$fs/usr/lib/X11/modules/drivers/
  286.56 +	case $PACKAGE in
  286.57 +		*-i740)
  286.58 +			copy @std
  286.59 +			DEPENDS="xorg-server"
  286.60 +			TAGS="xorg display"
  286.61 +			;;
  286.62 +		*-dev)
  286.63 +			copy @dev
  286.64 +			DEPENDS="xorg-xf86-video-i740 xorg-server-dev"
  286.65 +			;;
  286.66 +	esac
  286.67  }
  286.68 -
   287.1 --- a/xorg-xf86-video-intel/receipt	Tue Jun 27 17:08:48 2017 +0300
   287.2 +++ b/xorg-xf86-video-intel/receipt	Fri Jul 14 16:02:21 2017 +0300
   287.3 @@ -1,27 +1,24 @@
   287.4 -# SliTaz package receipt.
   287.5 +# SliTaz package receipt v2.
   287.6  
   287.7  PACKAGE="xorg-xf86-video-intel"
   287.8 -VERSION="20160902"
   287.9 +VERSION="20170216"
  287.10  CATEGORY="x-window"
  287.11 -SHORT_DESC="Xorg server Intel driver."
  287.12 +SHORT_DESC="Xorg driver for Intel integrated graphics chipsets"
  287.13  MAINTAINER="pankso@slitaz.org"
  287.14  LICENSE="MIT"
  287.15 -WEB_SITE="https://www.x.org/wiki/"
  287.16 -TAGS="xorg display"
  287.17 +WEB_SITE="https://www.x.org/wiki/intel/"
  287.18  
  287.19 -TARBALL="xf86-video-intel-$VERSION.tar.bz2"
  287.20 +TARBALL="xf86-video-intel-$VERSION.tar.xz"
  287.21  WGET_URL="http://anduin.linuxfromscratch.org/BLFS/xf86-video-intel/$TARBALL"
  287.22  
  287.23 -DEPENDS="eudev libdrm libdrm-intel libxcb pixman xcb-util xorg-libpciaccess \
  287.24 -xorg-libX11 xorg-libXau xorg-libXcursor xorg-libXdamage xorg-libXdmcp \
  287.25 -xorg-libXext xorg-libXfixes xorg-libXi xorg-libXinerama xorg-libXrandr \
  287.26 -xorg-libXrender xorg-libXScrnSaver xorg-libxshmfence xorg-libXtst xorg-libXv \
  287.27 -xorg-libXvMC"
  287.28 -BUILD_DEPENDS="xorg-util-macros eudev-dev xorg-libX11-dev xorg-libXcomposite-dev \
  287.29 -xorg-libXdamage-dev xorg-libXrender-dev xorg-libXrandr-dev cairo-dev \
  287.30 -xorg-libxshmfence-dev xorg-libXxf86vm-dev libdrm-dev xorg-libXinerama-dev \
  287.31 -xorg-libXcursor-dev xorg-libXtst-dev xorg-libXScrnSaver-dev xorg-server-dev \
  287.32 -xorg-libXvMC-dev xcb-util-dev xorg-libXfont-dev"
  287.33 +BUILD_DEPENDS="xorg-util-macros eudev-dev xorg-libX11-dev \
  287.34 +xorg-libXcomposite-dev xorg-libXdamage-dev xorg-libXrender-dev \
  287.35 +xorg-libXrandr-dev cairo-dev xorg-libxshmfence-dev xorg-libXxf86vm-dev \
  287.36 +libdrm-dev xorg-libXinerama-dev xorg-libXcursor-dev xorg-libXtst-dev \
  287.37 +xorg-libXScrnSaver-dev xorg-server-dev xorg-libXvMC-dev xcb-util-dev \
  287.38 +xorg-libXfont-dev"
  287.39 +SPLIT="xorg-xf86-video-intel-dev"
  287.40 +PKG_RULE="std-dev"
  287.41  
  287.42  # Rules to configure and make the package.
  287.43  compile_rules()
  287.44 @@ -32,11 +29,30 @@
  287.45  		--enable-kms-only \
  287.46  		--enable-uxa \
  287.47  		$CONFIGURE_ARGS &&
  287.48 -	make && make install
  287.49 +	make &&
  287.50 +	make install
  287.51  }
  287.52  
  287.53  # Rules to gen a SliTaz package suitable for Tazpkg.
  287.54  genpkg_rules()
  287.55  {
  287.56 -	copy bin/ libexec/ polkit-1/ *.so*
  287.57 +	case $PACKAGE in
  287.58 +		*-intel)
  287.59 +			copy @std
  287.60 +			DEPENDS="eudev libdrm libdrm-intel xorg-libX11 xorg-libXScrnSaver \
  287.61 +			xorg-libXau xorg-libXcursor xorg-libXdamage xorg-libXdmcp \
  287.62 +			xorg-libXext xorg-libXfixes xorg-libXi xorg-libXinerama \
  287.63 +			xorg-libXrandr xorg-libXrender xorg-libXtst xorg-libXv \
  287.64 +			xorg-libXvMC xorg-libpciaccess xorg-libxcb xorg-libxshmfence \
  287.65 +			xorg-pixman xorg-xcb-util"
  287.66 +			TAGS="xorg display"
  287.67 +			;;
  287.68 +		*-dev)
  287.69 +			copy @dev
  287.70 +			DEPENDS="xorg-xf86-video-intel eudev-dev libdrm-dev \
  287.71 +			xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
  287.72 +			xorg-libXv-dev xorg-libXvMC-dev xorg-libpciaccess-dev \
  287.73 +			xorg-libxcb-dev xorg-pixman-dev xorg-xcb-util-dev"
  287.74 +			;;
  287.75 +	esac
  287.76  }
   288.1 --- a/xorg-xf86-video-mach64/receipt	Tue Jun 27 17:08:48 2017 +0300
   288.2 +++ b/xorg-xf86-video-mach64/receipt	Fri Jul 14 16:02:21 2017 +0300
   288.3 @@ -1,42 +1,43 @@
   288.4 -# SliTaz package receipt.
   288.5 +# SliTaz package receipt v2.
   288.6  
   288.7  PACKAGE="xorg-xf86-video-mach64"
   288.8 -VERSION="6.9.4"
   288.9 +VERSION="6.9.5"
  288.10  CATEGORY="x-window"
  288.11 -SHORT_DESC="Xorg driver for ATI MACH 64 cards."
  288.12 +SHORT_DESC="Xorg driver for ATI MACH 64 cards"
  288.13  MAINTAINER="pascal.bellard@slitaz.org"
  288.14  LICENSE="MIT"
  288.15 -SOURCE="xf86-video-mach64"
  288.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  288.17 -WEB_SITE="http://www.x.org/"
  288.18 +WEB_SITE="https://www.x.org/wiki/"
  288.19 +
  288.20 +TARBALL="xf86-video-mach64-$VERSION.tar.bz2"
  288.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  288.22 -TAGS="xorg display"
  288.23  
  288.24 -DEPENDS="xorg-server"
  288.25  BUILD_DEPENDS="xorg-server-dev"
  288.26 -
  288.27 -MODS='/usr/lib/X11/modules'
  288.28 +SPLIT="xorg-xf86-video-mach64-dev"
  288.29 +PKG_RULE="std-dev"
  288.30  
  288.31  # Rules to configure and make the package.
  288.32  compile_rules()
  288.33  {
  288.34 -	cd $src
  288.35  	./configure \
  288.36 -		--prefix=/usr \
  288.37  		--sysconfdir=/etc \
  288.38 -		--mandir=/usr/share/man \
  288.39  		--localstatedir=/var \
  288.40 -		--with-xorg-module-dir=$MODS \
  288.41  		$CONFIGURE_ARGS &&
  288.42  	make &&
  288.43 -	make DESTDIR=$DESTDIR install
  288.44 +	make install
  288.45  }
  288.46  
  288.47  # Rules to gen a SliTaz package suitable for Tazpkg.
  288.48  genpkg_rules()
  288.49  {
  288.50 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  288.51 -	cp -a $install/usr/lib/X11/modules/drivers/*.so \
  288.52 -		$fs/usr/lib/X11/modules/drivers/
  288.53 +	case $PACKAGE in
  288.54 +		*-mach64)
  288.55 +			copy @std
  288.56 +			DEPENDS="xorg-server"
  288.57 +			TAGS="xorg display"
  288.58 +			;;
  288.59 +		*-dev)
  288.60 +			copy @dev
  288.61 +			DEPENDS="xorg-xf86-video-mach64 xorg-server-dev"
  288.62 +			;;
  288.63 +	esac
  288.64  }
  288.65 -
   289.1 --- a/xorg-xf86-video-neomagic/receipt	Tue Jun 27 17:08:48 2017 +0300
   289.2 +++ b/xorg-xf86-video-neomagic/receipt	Fri Jul 14 16:02:21 2017 +0300
   289.3 @@ -1,39 +1,44 @@
   289.4 -# SliTaz package receipt.
   289.5 +# SliTaz package receipt v2.
   289.6  
   289.7  PACKAGE="xorg-xf86-video-neomagic"
   289.8 -VERSION="1.2.7"
   289.9 +VERSION="1.2.9"
  289.10  CATEGORY="x-window"
  289.11 -SHORT_DESC="Xorg driver for neomagic cards"
  289.12 +SHORT_DESC="Xorg driver for the Neomagic graphics chipsets found in many \
  289.13 +laptop computers"
  289.14  MAINTAINER="domcox@slitaz.org"
  289.15  LICENSE="MIT"
  289.16 -SOURCE="xf86-video-neomagic"
  289.17 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  289.18 -WEB_SITE="http://www.x.org"
  289.19 +WEB_SITE="https://www.x.org/wiki/neomagic/"
  289.20 +
  289.21 +TARBALL="xf86-video-neomagic-$VERSION.tar.bz2"
  289.22  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  289.23 -TAGS="xorg display"
  289.24  
  289.25 -DEPENDS="xorg-server"
  289.26  BUILD_DEPENDS="xorg-server-dev xorg-xf86dgaproto"
  289.27 -
  289.28 -MODS='/usr/lib/X11/modules'
  289.29 +SPLIT="xorg-xf86-video-neomagic-dev"
  289.30 +PKG_RULE="std-dev"
  289.31  
  289.32  # Rules to configure and make the package.
  289.33  compile_rules()
  289.34  {
  289.35 -	cd $src
  289.36  	./configure \
  289.37  		--sysconfdir=/etc \
  289.38 -		--mandir=/usr/share/man \
  289.39  		--localstatedir=/var \
  289.40 -		--with-xorg-module-dir=$MODS \
  289.41  		$CONFIGURE_ARGS &&
  289.42 -	make && make install
  289.43 +	make &&
  289.44 +	make install
  289.45  }
  289.46  
  289.47  # Rules to gen a SliTaz package suitable for Tazpkg.
  289.48  genpkg_rules()
  289.49  {
  289.50 -	mkdir -p ${fs}${MODS}/drivers
  289.51 -	cp -a ${install}${MODS}/drivers/*.so ${fs}${MODS}/drivers
  289.52 +	case $PACKAGE in
  289.53 +		*-neomagic)
  289.54 +			copy @std
  289.55 +			DEPENDS="xorg-server"
  289.56 +			TAGS="xorg display"
  289.57 +			;;
  289.58 +		*-dev)
  289.59 +			copy @dev
  289.60 +			DEPENDS="xorg-xf86-video-neomagic xorg-server-dev"
  289.61 +			;;
  289.62 +	esac
  289.63  }
  289.64 -
   290.1 --- a/xorg-xf86-video-nouveau/receipt	Tue Jun 27 17:08:48 2017 +0300
   290.2 +++ b/xorg-xf86-video-nouveau/receipt	Fri Jul 14 16:02:21 2017 +0300
   290.3 @@ -1,20 +1,20 @@
   290.4 -# SliTaz package receipt.
   290.5 +# SliTaz package receipt v2.
   290.6  
   290.7  PACKAGE="xorg-xf86-video-nouveau"
   290.8 -VERSION="1.0.12"
   290.9 +VERSION="1.0.15"
  290.10  CATEGORY="x-window"
  290.11 -SHORT_DESC="Xorg server nouveau (nVidia) driver."
  290.12 +SHORT_DESC="Xorg driver for NVIDIA video cards"
  290.13  MAINTAINER="devl547@gmail.com"
  290.14  LICENSE="GPL"
  290.15  WEB_SITE="https://nouveau.freedesktop.org/wiki/"
  290.16 -TAGS="xorg display"
  290.17  
  290.18  TARBALL="xf86-video-nouveau-$VERSION.tar.bz2"
  290.19  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  290.20  
  290.21 -DEPENDS="eudev libdrm libdrm-nouveau"
  290.22  BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-libXrandr-dev \
  290.23  xorg-libXrender-dev xorg-libXv-dev eudev-dev"
  290.24 +SPLIT="xorg-xf86-video-nouveau-dev"
  290.25 +PKG_RULE="std-dev"
  290.26  
  290.27  # Rules to configure and make the package.
  290.28  compile_rules()
  290.29 @@ -23,11 +23,23 @@
  290.30  		--sysconfdir=/etc \
  290.31  		--localstatedir=/var \
  290.32  		$CONFIGURE_ARGS &&
  290.33 -	make && make install
  290.34 +	make &&
  290.35 +	make install
  290.36  }
  290.37  
  290.38  # Rules to gen a SliTaz package suitable for Tazpkg.
  290.39  genpkg_rules()
  290.40  {
  290.41 -	copy *.so
  290.42 +	case $PACKAGE in
  290.43 +		*-nouveau)
  290.44 +			copy @std
  290.45 +			DEPENDS="eudev libdrm libdrm-nouveau"
  290.46 +			TAGS="xorg display"
  290.47 +			;;
  290.48 +		*-dev)
  290.49 +			copy @dev
  290.50 +			DEPENDS="xorg-xf86-video-nouveau xorg-server-dev eudev-dev \
  290.51 +			libdrm-dev"
  290.52 +			;;
  290.53 +	esac
  290.54  }
   291.1 --- a/xorg-xf86-video-nv/receipt	Tue Jun 27 17:08:48 2017 +0300
   291.2 +++ b/xorg-xf86-video-nv/receipt	Fri Jul 14 16:02:21 2017 +0300
   291.3 @@ -1,39 +1,43 @@
   291.4 -# SliTaz package receipt.
   291.5 +# SliTaz package receipt v2.
   291.6  
   291.7  PACKAGE="xorg-xf86-video-nv"
   291.8 -VERSION="2.1.20"
   291.9 +VERSION="2.1.21"
  291.10  CATEGORY="x-window"
  291.11 -SHORT_DESC="Xorg NVIDIA video driver."
  291.12 +SHORT_DESC="Xorg driver for NVIDIA video cards"
  291.13  MAINTAINER="pankso@slitaz.org"
  291.14  LICENSE="MIT"
  291.15 -SOURCE="xf86-video-nv"
  291.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  291.17 -WEB_SITE="http://www.x.org/"
  291.18 +WEB_SITE="https://www.x.org/wiki/"
  291.19 +
  291.20 +TARBALL="xf86-video-nv-$VERSION.tar.bz2"
  291.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  291.22 -TAGS="xorg display"
  291.23  
  291.24 -DEPENDS="xorg-server linux-agp"
  291.25  BUILD_DEPENDS="xorg-server-dev"
  291.26 -
  291.27 -MODS='/usr/lib/X11/modules'
  291.28 +SPLIT="xorg-xf86-video-nv-dev"
  291.29 +PKG_RULE="std-dev"
  291.30  
  291.31  # Rules to configure and make the package.
  291.32  compile_rules()
  291.33  {
  291.34 -	cd $src
  291.35  	./configure \
  291.36  		--sysconfdir=/etc \
  291.37 -		--mandir=/usr/share/man \
  291.38  		--localstatedir=/var \
  291.39 -		--with-xorg-module-dir=$MODS \
  291.40  		$CONFIGURE_ARGS &&
  291.41 -	make && make install
  291.42 +	make &&
  291.43 +	make install
  291.44  }
  291.45  
  291.46  # Rules to gen a SliTaz package suitable for Tazpkg.
  291.47  genpkg_rules()
  291.48  {
  291.49 -	mkdir -p ${fs}${MODS}/drivers
  291.50 -	cp -a ${install}${MODS}/drivers/*.so ${fs}${MODS}/drivers
  291.51 +	case $PACKAGE in
  291.52 +		*-nv)
  291.53 +			copy @std
  291.54 +			DEPENDS="xorg-server"
  291.55 +			TAGS="xorg display"
  291.56 +			;;
  291.57 +		*-dev)
  291.58 +			copy @dev
  291.59 +			DEPENDS="xorg-xf86-video-nv xorg-server-dev"
  291.60 +			;;
  291.61 +	esac
  291.62  }
  291.63 -
   292.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   292.2 +++ b/xorg-xf86-video-omap/receipt	Fri Jul 14 16:02:21 2017 +0300
   292.3 @@ -0,0 +1,43 @@
   292.4 +# SliTaz package receipt v2.
   292.5 +
   292.6 +PACKAGE="xorg-xf86-video-omap"
   292.7 +VERSION="0.4.5"
   292.8 +CATEGORY="x-window"
   292.9 +SHORT_DESC="Xorg driver for OMAP SoCs"
  292.10 +MAINTAINER="al.bobylev@gmail.com"
  292.11 +LICENSE="MIT"
  292.12 +WEB_SITE="https://www.x.org/wiki/"
  292.13 +
  292.14 +TARBALL="xf86-video-omap-$VERSION.tar.bz2"
  292.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  292.16 +
  292.17 +BUILD_DEPENDS="xorg-server-dev"
  292.18 +SPLIT="xorg-xf86-video-omap-dev"
  292.19 +PKG_RULE="std-dev"
  292.20 +
  292.21 +# Rules to configure and make the package.
  292.22 +compile_rules()
  292.23 +{
  292.24 +	./configure \
  292.25 +		--sysconfdir=/etc \
  292.26 +		--localstatedir=/var \
  292.27 +		$CONFIGURE_ARGS &&
  292.28 +	make &&
  292.29 +	make install
  292.30 +}
  292.31 +
  292.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  292.33 +genpkg_rules()
  292.34 +{
  292.35 +	case $PACKAGE in
  292.36 +		*-omap)
  292.37 +			copy @std
  292.38 +			DEPENDS="xorg-server libdrm libdrm-omap"
  292.39 +			TAGS="xorg display"
  292.40 +			;;
  292.41 +		*-dev)
  292.42 +			copy @dev
  292.43 +			DEPENDS="xorg-xf86-video-omap xorg-server-dev libdrm-dev"
  292.44 +			;;
  292.45 +	esac
  292.46 +}
   293.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   293.2 +++ b/xorg-xf86-video-openchrome/receipt	Fri Jul 14 16:02:21 2017 +0300
   293.3 @@ -0,0 +1,47 @@
   293.4 +# SliTaz package receipt v2.
   293.5 +
   293.6 +PACKAGE="xorg-xf86-video-openchrome"
   293.7 +VERSION="0.6.0"
   293.8 +CATEGORY="x-window"
   293.9 +SHORT_DESC="Xorg driver for VIA chipsets that have an integrated Unichrome \
  293.10 +graphics engine"
  293.11 +MAINTAINER="al.bobylev@gmail.com"
  293.12 +LICENSE="MIT"
  293.13 +WEB_SITE="https://www.x.org/wiki/"
  293.14 +
  293.15 +TARBALL="xf86-video-openchrome-$VERSION.tar.bz2"
  293.16 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  293.17 +
  293.18 +BUILD_DEPENDS="xorg-server-dev xorg-libXvMC-dev"
  293.19 +SPLIT="xorg-xf86-video-openchrome-dev"
  293.20 +PKG_RULE="std-dev"
  293.21 +
  293.22 +# Rules to configure and make the package.
  293.23 +compile_rules()
  293.24 +{
  293.25 +	./configure \
  293.26 +		--sysconfdir=/etc \
  293.27 +		--localstatedir=/var \
  293.28 +		$CONFIGURE_ARGS &&
  293.29 +	make &&
  293.30 +	make install
  293.31 +}
  293.32 +
  293.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  293.34 +genpkg_rules()
  293.35 +{
  293.36 +	case $PACKAGE in
  293.37 +		*-openchrome)
  293.38 +			copy @std
  293.39 +			DEPENDS="xorg-server eudev libdrm xorg-libX11 xorg-libXext \
  293.40 +			xorg-libXv xorg-libXvMC"
  293.41 +			TAGS="xorg display"
  293.42 +			;;
  293.43 +		*-dev)
  293.44 +			copy @dev
  293.45 +			DEPENDS="xorg-xf86-video-openchrome xorg-server-dev eudev-dev \
  293.46 +			libdrm-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \
  293.47 +			xorg-libXext-dev xorg-libXv-dev xorg-libXvMC-dev xorg-libxcb-dev"
  293.48 +			;;
  293.49 +	esac
  293.50 +}
   294.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   294.2 +++ b/xorg-xf86-video-qxl/receipt	Fri Jul 14 16:02:21 2017 +0300
   294.3 @@ -0,0 +1,44 @@
   294.4 +# SliTaz package receipt v2.
   294.5 +
   294.6 +PACKAGE="xorg-xf86-video-qxl"
   294.7 +VERSION="0.1.5"
   294.8 +CATEGORY="x-window"
   294.9 +SHORT_DESC="Xorg driver for QXL virtual GPU"
  294.10 +MAINTAINER="al.bobylev@gmail.com"
  294.11 +LICENSE="MIT"
  294.12 +WEB_SITE="https://www.x.org/wiki/"
  294.13 +
  294.14 +TARBALL="xf86-video-qxl-$VERSION.tar.bz2"
  294.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  294.16 +
  294.17 +BUILD_DEPENDS="xorg-server-dev xorg-libXfont-dev xorg-xf86dgaproto \
  294.18 +spice-protocol"
  294.19 +SPLIT="xorg-xf86-video-qxl-dev"
  294.20 +PKG_RULE="std-dev"
  294.21 +
  294.22 +# Rules to configure and make the package.
  294.23 +compile_rules()
  294.24 +{
  294.25 +	./configure \
  294.26 +		--sysconfdir=/etc \
  294.27 +		--localstatedir=/var \
  294.28 +		$CONFIGURE_ARGS &&
  294.29 +	make &&
  294.30 +	make install
  294.31 +}
  294.32 +
  294.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  294.34 +genpkg_rules()
  294.35 +{
  294.36 +	case $PACKAGE in
  294.37 +		*-qxl)
  294.38 +			copy @std
  294.39 +			DEPENDS="xorg-server eudev"
  294.40 +			TAGS="xorg display"
  294.41 +			;;
  294.42 +		*-dev)
  294.43 +			copy @dev
  294.44 +			DEPENDS="xorg-xf86-video-qxl xorg-server-dev eudev-dev"
  294.45 +			;;
  294.46 +	esac
  294.47 +}
   295.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   295.2 +++ b/xorg-xf86-video-r128/receipt	Fri Jul 14 16:02:21 2017 +0300
   295.3 @@ -0,0 +1,43 @@
   295.4 +# SliTaz package receipt v2.
   295.5 +
   295.6 +PACKAGE="xorg-xf86-video-r128"
   295.7 +VERSION="6.10.2"
   295.8 +CATEGORY="x-window"
   295.9 +SHORT_DESC="Xorg driver for ATI Rage 128 based video cards"
  295.10 +MAINTAINER="al.bobylev@gmail.com"
  295.11 +LICENSE="MIT"
  295.12 +WEB_SITE="https://www.x.org/wiki/"
  295.13 +
  295.14 +TARBALL="xf86-video-r128-$VERSION.tar.bz2"
  295.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  295.16 +
  295.17 +BUILD_DEPENDS="xorg-server-dev"
  295.18 +SPLIT="xorg-xf86-video-r128-dev"
  295.19 +PKG_RULE="std-dev"
  295.20 +
  295.21 +# Rules to configure and make the package.
  295.22 +compile_rules()
  295.23 +{
  295.24 +	./configure \
  295.25 +		--sysconfdir=/etc \
  295.26 +		--localstatedir=/var \
  295.27 +		$CONFIGURE_ARGS &&
  295.28 +	make &&
  295.29 +	make install
  295.30 +}
  295.31 +
  295.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  295.33 +genpkg_rules()
  295.34 +{
  295.35 +	case $PACKAGE in
  295.36 +		*-r128)
  295.37 +			copy @std
  295.38 +			DEPENDS="xorg-server"
  295.39 +			TAGS="xorg display"
  295.40 +			;;
  295.41 +		*-dev)
  295.42 +			copy @dev
  295.43 +			DEPENDS="xorg-xf86-video-r128 xorg-server-dev"
  295.44 +			;;
  295.45 +	esac
  295.46 +}
   296.1 --- a/xorg-xf86-video-radeonhd/receipt	Tue Jun 27 17:08:48 2017 +0300
   296.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   296.3 @@ -1,38 +0,0 @@
   296.4 -# SliTaz package receipt.
   296.5 -
   296.6 -PACKAGE="xorg-xf86-video-radeonhd"
   296.7 -VERSION="1.3.0"
   296.8 -CATEGORY="x-window"
   296.9 -SHORT_DESC="Xorg server ATI Radeon HD driver."
  296.10 -MAINTAINER="lufeng369@slitaz.org"
  296.11 -LICENSE="MIT"
  296.12 -SOURCE="xf86-video-radeonhd"
  296.13 -TARBALL="$SOURCE-$VERSION.tar.gz"
  296.14 -WEB_SITE="http://www.x.org/"
  296.15 -WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  296.16 -
  296.17 -DEPENDS="xorg xorg-server"
  296.18 -BUILD_DEPENDS="xorg-server-dev xorg-libpciaccess-dev xorg-xproto xorg-fontsproto"
  296.19 -
  296.20 -# Rules to configure and make the package.
  296.21 -compile_rules()
  296.22 -{
  296.23 -    cd $src
  296.24 -    ./configure \
  296.25 -        --prefix=/usr \
  296.26 -        --sysconfdir=/etc \
  296.27 -        --mandir=/usr/share/man \
  296.28 -        --localstatedir=/var \
  296.29 -        --with-xorg-module-dir=/usr/lib/X11/modules \
  296.30 -        $CONFIGURE_ARGS &&
  296.31 -    make &&
  296.32 -    make DESTDIR=$DESTDIR install
  296.33 -}
  296.34 -
  296.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
  296.36 -genpkg_rules()
  296.37 -{
  296.38 -    mkdir -p $fs/usr/lib/X11/modules/drivers/
  296.39 -    cp -a $install/usr/lib/X11/modules/drivers/*.so \
  296.40 -        $fs/usr/lib/X11/modules/drivers/
  296.41 -}
   297.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   297.2 +++ b/xorg-xf86-video-rendition/receipt	Fri Jul 14 16:02:21 2017 +0300
   297.3 @@ -0,0 +1,43 @@
   297.4 +# SliTaz package receipt v2.
   297.5 +
   297.6 +PACKAGE="xorg-xf86-video-rendition"
   297.7 +VERSION="4.2.6"
   297.8 +CATEGORY="x-window"
   297.9 +SHORT_DESC="Xorg driver for Rendition/Micron based video cards"
  297.10 +MAINTAINER="al.bobylev@gmail.com"
  297.11 +LICENSE="MIT"
  297.12 +WEB_SITE="https://www.x.org/wiki/"
  297.13 +
  297.14 +TARBALL="xf86-video-rendition-$VERSION.tar.bz2"
  297.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  297.16 +
  297.17 +BUILD_DEPENDS="xorg-server-dev"
  297.18 +SPLIT="xorg-xf86-video-rendition-dev"
  297.19 +PKG_RULE="std-dev"
  297.20 +
  297.21 +# Rules to configure and make the package.
  297.22 +compile_rules()
  297.23 +{
  297.24 +	./configure \
  297.25 +		--sysconfdir=/etc \
  297.26 +		--localstatedir=/var \
  297.27 +		$CONFIGURE_ARGS &&
  297.28 +	make &&
  297.29 +	make install
  297.30 +}
  297.31 +
  297.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  297.33 +genpkg_rules()
  297.34 +{
  297.35 +	case $PACKAGE in
  297.36 +		*-rendition)
  297.37 +			copy @std
  297.38 +			DEPENDS="xorg-server"
  297.39 +			TAGS="xorg display"
  297.40 +			;;
  297.41 +		*-dev)
  297.42 +			copy @dev
  297.43 +			DEPENDS="xorg-xf86-video-rendition xorg-server-dev"
  297.44 +			;;
  297.45 +	esac
  297.46 +}
   298.1 --- a/xorg-xf86-video-s3/receipt	Tue Jun 27 17:08:48 2017 +0300
   298.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   298.3 @@ -1,39 +0,0 @@
   298.4 -# SliTaz package receipt.
   298.5 -
   298.6 -PACKAGE="xorg-xf86-video-s3"
   298.7 -VERSION="0.6.5"
   298.8 -CATEGORY="x-window"
   298.9 -SHORT_DESC="Xorg driver for Trident S3 cards."
  298.10 -MAINTAINER="pankso@slitaz.org"
  298.11 -LICENSE="MIT"
  298.12 -SOURCE="xf86-video-s3"
  298.13 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  298.14 -WEB_SITE="http://www.x.org/"
  298.15 -WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  298.16 -TAGS="xorg display"
  298.17 -
  298.18 -DEPENDS="xorg-server"
  298.19 -BUILD_DEPENDS="xorg-server-dev"
  298.20 -
  298.21 -# Rules to configure and make the package.
  298.22 -compile_rules()
  298.23 -{
  298.24 -    cd $src
  298.25 -    ./configure \
  298.26 -    	--prefix=/usr \
  298.27 -    	--sysconfdir=/etc \
  298.28 -    	--mandir=/usr/share/man \
  298.29 -    	--localstatedir=/var \
  298.30 -    	--with-xorg-module-dir=/usr/lib/X11/modules \
  298.31 -    	$CONFIGURE_ARGS
  298.32 -    make
  298.33 -    make DESTDIR=$DESTDIR install
  298.34 -}
  298.35 -
  298.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
  298.37 -genpkg_rules()
  298.38 -{
  298.39 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  298.40 -	cp -a $install/usr/lib/X11/modules/drivers/*.so \
  298.41 -		$fs/usr/lib/X11/modules/drivers/
  298.42 -}
   299.1 --- a/xorg-xf86-video-s3virge/receipt	Tue Jun 27 17:08:48 2017 +0300
   299.2 +++ b/xorg-xf86-video-s3virge/receipt	Fri Jul 14 16:02:21 2017 +0300
   299.3 @@ -1,42 +1,43 @@
   299.4 -# SliTaz package receipt.
   299.5 +# SliTaz package receipt v2.
   299.6  
   299.7  PACKAGE="xorg-xf86-video-s3virge"
   299.8 -VERSION="1.10.6"
   299.9 +VERSION="1.10.7"
  299.10  CATEGORY="x-window"
  299.11 -SHORT_DESC="Xorg driver for Trident S3 virge cards."
  299.12 +SHORT_DESC="Xorg driver for Trident S3 virge cards"
  299.13  MAINTAINER="pascal.bellard@slitaz.org"
  299.14  LICENSE="MIT"
  299.15 -SOURCE="xf86-video-s3virge"
  299.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  299.17 -WEB_SITE="http://www.x.org/"
  299.18 +WEB_SITE="https://www.x.org/wiki/s3virge/"
  299.19 +
  299.20 +TARBALL="xf86-video-s3virge-$VERSION.tar.bz2"
  299.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  299.22 -TAGS="xorg display"
  299.23  
  299.24 -DEPENDS="xorg-server"
  299.25  BUILD_DEPENDS="xorg-server-dev"
  299.26 -
  299.27 -MODS='/usr/lib/X11/modules'
  299.28 +SPLIT="xorg-xf86-video-s3virge-dev"
  299.29 +PKG_RULE="std-dev"
  299.30  
  299.31  # Rules to configure and make the package.
  299.32  compile_rules()
  299.33  {
  299.34 -	cd $src
  299.35  	./configure \
  299.36 -		--prefix=/usr \
  299.37  		--sysconfdir=/etc \
  299.38 -		--mandir=/usr/share/man \
  299.39  		--localstatedir=/var \
  299.40 -		--with-xorg-module-dir=$MODS \
  299.41  		$CONFIGURE_ARGS &&
  299.42  	make &&
  299.43 -	make DESTDIR=$DESTDIR install
  299.44 +	make install
  299.45  }
  299.46  
  299.47  # Rules to gen a SliTaz package suitable for Tazpkg.
  299.48  genpkg_rules()
  299.49  {
  299.50 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  299.51 -	cp -a $install/usr/lib/X11/modules/drivers/*.so \
  299.52 -		$fs/usr/lib/X11/modules/drivers/
  299.53 +	case $PACKAGE in
  299.54 +		*-s3virge)
  299.55 +			copy @std
  299.56 +			DEPENDS="xorg-server"
  299.57 +			TAGS="xorg display"
  299.58 +			;;
  299.59 +		*-dev)
  299.60 +			copy @dev
  299.61 +			DEPENDS="xorg-xf86-video-s3virge xorg-server-dev"
  299.62 +			;;
  299.63 +	esac
  299.64  }
  299.65 -
   300.1 --- a/xorg-xf86-video-savage/receipt	Tue Jun 27 17:08:48 2017 +0300
   300.2 +++ b/xorg-xf86-video-savage/receipt	Fri Jul 14 16:02:21 2017 +0300
   300.3 @@ -1,42 +1,43 @@
   300.4 -# SliTaz package receipt.
   300.5 +# SliTaz package receipt v2.
   300.6  
   300.7  PACKAGE="xorg-xf86-video-savage"
   300.8 -VERSION="2.3.6"
   300.9 +VERSION="2.3.9"
  300.10  CATEGORY="x-window"
  300.11 -SHORT_DESC="Xorg driver for Trident savage cards."
  300.12 +SHORT_DESC="Xorg driver for the S3 Savage family video accelerator chips"
  300.13  MAINTAINER="pascal.bellard@slitaz.org"
  300.14  LICENSE="MIT"
  300.15 -SOURCE="xf86-video-savage"
  300.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  300.17 -WEB_SITE="http://www.x.org/"
  300.18 +WEB_SITE="https://www.x.org/wiki/savage/"
  300.19 +
  300.20 +TARBALL="xf86-video-savage-$VERSION.tar.bz2"
  300.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  300.22 -TAGS="xorg display"
  300.23  
  300.24 -DEPENDS="xorg-server"
  300.25  BUILD_DEPENDS="xorg-server-dev"
  300.26 -
  300.27 -MODS='/usr/lib/X11/modules'
  300.28 +SPLIT="xorg-xf86-video-savage-dev"
  300.29 +PKG_RULE="std-dev"
  300.30  
  300.31  # Rules to configure and make the package.
  300.32  compile_rules()
  300.33  {
  300.34 -	cd $src
  300.35  	./configure \
  300.36 -		--prefix=/usr \
  300.37  		--sysconfdir=/etc \
  300.38 -		--mandir=/usr/share/man \
  300.39  		--localstatedir=/var \
  300.40 -		--with-xorg-module-dir=$MODS \
  300.41  		$CONFIGURE_ARGS &&
  300.42  	make &&
  300.43 -	make DESTDIR=$DESTDIR install
  300.44 +	make install
  300.45  }
  300.46  
  300.47  # Rules to gen a SliTaz package suitable for Tazpkg.
  300.48  genpkg_rules()
  300.49  {
  300.50 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  300.51 -	cp -a $install/usr/lib/X11/modules/drivers/*.so \
  300.52 -		$fs/usr/lib/X11/modules/drivers/
  300.53 +	case $PACKAGE in
  300.54 +		*-savage)
  300.55 +			copy @std
  300.56 +			DEPENDS="xorg-server"
  300.57 +			TAGS="xorg display"
  300.58 +			;;
  300.59 +		*-dev)
  300.60 +			copy @dev
  300.61 +			DEPENDS="xorg-xf86-video-savage xorg-server-dev"
  300.62 +			;;
  300.63 +	esac
  300.64  }
  300.65 -
   301.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   301.2 +++ b/xorg-xf86-video-siliconmotion/receipt	Fri Jul 14 16:02:21 2017 +0300
   301.3 @@ -0,0 +1,43 @@
   301.4 +# SliTaz package receipt v2.
   301.5 +
   301.6 +PACKAGE="xorg-xf86-video-siliconmotion"
   301.7 +VERSION="1.7.9"
   301.8 +CATEGORY="x-window"
   301.9 +SHORT_DESC="Xorg driver for Silicon Motion based video cards"
  301.10 +MAINTAINER="al.bobylev@gmail.com"
  301.11 +LICENSE="MIT"
  301.12 +WEB_SITE="https://www.x.org/wiki/"
  301.13 +
  301.14 +TARBALL="xf86-video-siliconmotion-$VERSION.tar.bz2"
  301.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  301.16 +
  301.17 +BUILD_DEPENDS="xorg-server-dev"
  301.18 +SPLIT="xorg-xf86-video-siliconmotion-dev"
  301.19 +PKG_RULE="std-dev"
  301.20 +
  301.21 +# Rules to configure and make the package.
  301.22 +compile_rules()
  301.23 +{
  301.24 +	./configure \
  301.25 +		--sysconfdir=/etc \
  301.26 +		--localstatedir=/var \
  301.27 +		$CONFIGURE_ARGS &&
  301.28 +	make &&
  301.29 +	make install
  301.30 +}
  301.31 +
  301.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  301.33 +genpkg_rules()
  301.34 +{
  301.35 +	case $PACKAGE in
  301.36 +		*-siliconmotion)
  301.37 +			copy @std
  301.38 +			DEPENDS="xorg-server"
  301.39 +			TAGS="xorg display"
  301.40 +			;;
  301.41 +		*-dev)
  301.42 +			copy @dev
  301.43 +			DEPENDS="xorg-xf86-video-siliconmotion xorg-server-dev"
  301.44 +			;;
  301.45 +	esac
  301.46 +}
   302.1 --- a/xorg-xf86-video-sis/receipt	Tue Jun 27 17:08:48 2017 +0300
   302.2 +++ b/xorg-xf86-video-sis/receipt	Fri Jul 14 16:02:21 2017 +0300
   302.3 @@ -1,42 +1,44 @@
   302.4 -# SliTaz package receipt.
   302.5 +# SliTaz package receipt v2.
   302.6  
   302.7  PACKAGE="xorg-xf86-video-sis"
   302.8 -VERSION="0.10.7"
   302.9 +VERSION="0.10.9"
  302.10  CATEGORY="x-window"
  302.11 -SHORT_DESC="Xorg driver for SIS cards."
  302.12 +SHORT_DESC="Xorg driver for SiS (Silicon Integrated Systems) and XGI video \
  302.13 +chips"
  302.14  MAINTAINER="pascal.bellard@slitaz.org"
  302.15  LICENSE="MIT"
  302.16 -SOURCE="xf86-video-sis"
  302.17 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  302.18 -WEB_SITE="http://www.x.org/"
  302.19 +WEB_SITE="https://www.x.org/wiki/sis/"
  302.20 +
  302.21 +TARBALL="xf86-video-sis-$VERSION.tar.bz2"
  302.22  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  302.23 -TAGS="xorg display"
  302.24  
  302.25 -DEPENDS="xorg-server"
  302.26 -BUILD_DEPENDS="xorg-server-dev"
  302.27 -
  302.28 -MODS='/usr/lib/X11/modules'
  302.29 +BUILD_DEPENDS="xorg-server-dev xorg-xf86dgaproto"
  302.30 +SPLIT="xorg-xf86-video-sis-dev"
  302.31 +PKG_RULE="std-dev"
  302.32  
  302.33  # Rules to configure and make the package.
  302.34  compile_rules()
  302.35  {
  302.36 -	cd $src
  302.37  	./configure \
  302.38 -		--prefix=/usr \
  302.39  		--sysconfdir=/etc \
  302.40 -		--mandir=/usr/share/man \
  302.41  		--localstatedir=/var \
  302.42 -		--with-xorg-module-dir=$MODS \
  302.43  		$CONFIGURE_ARGS &&
  302.44  	make &&
  302.45 -	make DESTDIR=$DESTDIR install
  302.46 +	make install
  302.47  }
  302.48  
  302.49  # Rules to gen a SliTaz package suitable for Tazpkg.
  302.50  genpkg_rules()
  302.51  {
  302.52 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  302.53 -	cp -a $install/usr/lib/X11/modules/drivers/*.so \
  302.54 -		$fs/usr/lib/X11/modules/drivers/
  302.55 +	case $PACKAGE in
  302.56 +		*-sis)
  302.57 +			copy @std
  302.58 +			DEPENDS="xorg-server"
  302.59 +			TAGS="xorg display"
  302.60 +			;;
  302.61 +		*-dev)
  302.62 +			copy @dev
  302.63 +			DEPENDS="xorg-xf86-video-sis xorg-server-dev"
  302.64 +			;;
  302.65 +	esac
  302.66  }
  302.67 -
   303.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   303.2 +++ b/xorg-xf86-video-sisusb/receipt	Fri Jul 14 16:02:21 2017 +0300
   303.3 @@ -0,0 +1,44 @@
   303.4 +# SliTaz package receipt v2.
   303.5 +
   303.6 +PACKAGE="xorg-xf86-video-sisusb"
   303.7 +VERSION="0.9.7"
   303.8 +CATEGORY="x-window"
   303.9 +SHORT_DESC="Xorg driver for SiS (Silicon Integrated Systems) video chips that \
  303.10 +are connected via a Net2280-based USB dongle"
  303.11 +MAINTAINER="al.bobylev@gmail.com"
  303.12 +LICENSE="MIT"
  303.13 +WEB_SITE="https://www.x.org/wiki/"
  303.14 +
  303.15 +TARBALL="xf86-video-sisusb-$VERSION.tar.bz2"
  303.16 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  303.17 +
  303.18 +BUILD_DEPENDS="xorg-server-dev"
  303.19 +SPLIT="xorg-xf86-video-sisusb-dev"
  303.20 +PKG_RULE="std-dev"
  303.21 +
  303.22 +# Rules to configure and make the package.
  303.23 +compile_rules()
  303.24 +{
  303.25 +	./configure \
  303.26 +		--sysconfdir=/etc \
  303.27 +		--localstatedir=/var \
  303.28 +		$CONFIGURE_ARGS &&
  303.29 +	make &&
  303.30 +	make install
  303.31 +}
  303.32 +
  303.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  303.34 +genpkg_rules()
  303.35 +{
  303.36 +	case $PACKAGE in
  303.37 +		*-sisusb)
  303.38 +			copy @std
  303.39 +			DEPENDS="xorg-server"
  303.40 +			TAGS="xorg display"
  303.41 +			;;
  303.42 +		*-dev)
  303.43 +			copy @dev
  303.44 +			DEPENDS="xorg-xf86-video-sisusb xorg-server-dev"
  303.45 +			;;
  303.46 +	esac
  303.47 +}
   304.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   304.2 +++ b/xorg-xf86-video-suncg14/receipt	Fri Jul 14 16:02:21 2017 +0300
   304.3 @@ -0,0 +1,43 @@
   304.4 +# SliTaz package receipt v2.
   304.5 +
   304.6 +PACKAGE="xorg-xf86-video-suncg14"
   304.7 +VERSION="1.1.2"
   304.8 +CATEGORY="x-window"
   304.9 +SHORT_DESC="Xorg driver for Sun CG14 video cards"
  304.10 +MAINTAINER="al.bobylev@gmail.com"
  304.11 +LICENSE="MIT"
  304.12 +WEB_SITE="https://www.x.org/wiki/"
  304.13 +
  304.14 +TARBALL="xf86-video-suncg14-$VERSION.tar.bz2"
  304.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  304.16 +
  304.17 +BUILD_DEPENDS="xorg-server-dev"
  304.18 +SPLIT="xorg-xf86-video-suncg14-dev"
  304.19 +PKG_RULE="std-dev"
  304.20 +
  304.21 +# Rules to configure and make the package.
  304.22 +compile_rules()
  304.23 +{
  304.24 +	./configure \
  304.25 +		--sysconfdir=/etc \
  304.26 +		--localstatedir=/var \
  304.27 +		$CONFIGURE_ARGS &&
  304.28 +	make &&
  304.29 +	make install
  304.30 +}
  304.31 +
  304.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  304.33 +genpkg_rules()
  304.34 +{
  304.35 +	case $PACKAGE in
  304.36 +		*-suncg14)
  304.37 +			copy @std
  304.38 +			DEPENDS="xorg-server"
  304.39 +			TAGS="xorg display"
  304.40 +			;;
  304.41 +		*-dev)
  304.42 +			copy @dev
  304.43 +			DEPENDS="xorg-xf86-video-suncg14 xorg-server-dev"
  304.44 +			;;
  304.45 +	esac
  304.46 +}
   305.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   305.2 +++ b/xorg-xf86-video-suncg3/receipt	Fri Jul 14 16:02:21 2017 +0300
   305.3 @@ -0,0 +1,43 @@
   305.4 +# SliTaz package receipt v2.
   305.5 +
   305.6 +PACKAGE="xorg-xf86-video-suncg3"
   305.7 +VERSION="1.1.2"
   305.8 +CATEGORY="x-window"
   305.9 +SHORT_DESC="Xorg driver for Sun CG3 video cards"
  305.10 +MAINTAINER="al.bobylev@gmail.com"
  305.11 +LICENSE="MIT"
  305.12 +WEB_SITE="https://www.x.org/wiki/"
  305.13 +
  305.14 +TARBALL="xf86-video-suncg3-$VERSION.tar.bz2"
  305.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  305.16 +
  305.17 +BUILD_DEPENDS="xorg-server-dev"
  305.18 +SPLIT="xorg-xf86-video-suncg3-dev"
  305.19 +PKG_RULE="std-dev"
  305.20 +
  305.21 +# Rules to configure and make the package.
  305.22 +compile_rules()
  305.23 +{
  305.24 +	./configure \
  305.25 +		--sysconfdir=/etc \
  305.26 +		--localstatedir=/var \
  305.27 +		$CONFIGURE_ARGS &&
  305.28 +	make &&
  305.29 +	make install
  305.30 +}
  305.31 +
  305.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  305.33 +genpkg_rules()
  305.34 +{
  305.35 +	case $PACKAGE in
  305.36 +		*-suncg3)
  305.37 +			copy @std
  305.38 +			DEPENDS="xorg-server"
  305.39 +			TAGS="xorg display"
  305.40 +			;;
  305.41 +		*-dev)
  305.42 +			copy @dev
  305.43 +			DEPENDS="xorg-xf86-video-suncg3 xorg-server-dev"
  305.44 +			;;
  305.45 +	esac
  305.46 +}
   306.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   306.2 +++ b/xorg-xf86-video-suncg6/receipt	Fri Jul 14 16:02:21 2017 +0300
   306.3 @@ -0,0 +1,44 @@
   306.4 +# SliTaz package receipt v2.
   306.5 +
   306.6 +PACKAGE="xorg-xf86-video-suncg6"
   306.7 +VERSION="1.1.2"
   306.8 +CATEGORY="x-window"
   306.9 +SHORT_DESC="Xorg driver for Sun GX and Turbo GX (also known as cgsix) video \
  306.10 +cards"
  306.11 +MAINTAINER="al.bobylev@gmail.com"
  306.12 +LICENSE="MIT"
  306.13 +WEB_SITE="https://www.x.org/wiki/"
  306.14 +
  306.15 +TARBALL="xf86-video-suncg6-$VERSION.tar.bz2"
  306.16 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  306.17 +
  306.18 +BUILD_DEPENDS="xorg-server-dev"
  306.19 +SPLIT="xorg-xf86-video-suncg6-dev"
  306.20 +PKG_RULE="std-dev"
  306.21 +
  306.22 +# Rules to configure and make the package.
  306.23 +compile_rules()
  306.24 +{
  306.25 +	./configure \
  306.26 +		--sysconfdir=/etc \
  306.27 +		--localstatedir=/var \
  306.28 +		$CONFIGURE_ARGS &&
  306.29 +	make &&
  306.30 +	make install
  306.31 +}
  306.32 +
  306.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  306.34 +genpkg_rules()
  306.35 +{
  306.36 +	case $PACKAGE in
  306.37 +		*-suncg6)
  306.38 +			copy @std
  306.39 +			DEPENDS="xorg-server"
  306.40 +			TAGS="xorg display"
  306.41 +			;;
  306.42 +		*-dev)
  306.43 +			copy @dev
  306.44 +			DEPENDS="xorg-xf86-video-suncg6 xorg-server-dev"
  306.45 +			;;
  306.46 +	esac
  306.47 +}
   307.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   307.2 +++ b/xorg-xf86-video-sunffb/receipt	Fri Jul 14 16:02:21 2017 +0300
   307.3 @@ -0,0 +1,43 @@
   307.4 +# SliTaz package receipt v2.
   307.5 +
   307.6 +PACKAGE="xorg-xf86-video-sunffb"
   307.7 +VERSION="1.2.2"
   307.8 +CATEGORY="x-window"
   307.9 +SHORT_DESC="Xorg driver for Sun Creator, Creator 3D and Elite 3D video cards"
  307.10 +MAINTAINER="al.bobylev@gmail.com"
  307.11 +LICENSE="MIT"
  307.12 +WEB_SITE="https://www.x.org/wiki/"
  307.13 +
  307.14 +TARBALL="xf86-video-sunffb-$VERSION.tar.bz2"
  307.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  307.16 +
  307.17 +BUILD_DEPENDS="xorg-server-dev"
  307.18 +SPLIT="xorg-xf86-video-sunffb-dev"
  307.19 +PKG_RULE="std-dev"
  307.20 +
  307.21 +# Rules to configure and make the package.
  307.22 +compile_rules()
  307.23 +{
  307.24 +	./configure \
  307.25 +		--sysconfdir=/etc \
  307.26 +		--localstatedir=/var \
  307.27 +		$CONFIGURE_ARGS &&
  307.28 +	make &&
  307.29 +	make install
  307.30 +}
  307.31 +
  307.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  307.33 +genpkg_rules()
  307.34 +{
  307.35 +	case $PACKAGE in
  307.36 +		*-sunffb)
  307.37 +			copy @std
  307.38 +			DEPENDS="xorg-server"
  307.39 +			TAGS="xorg display"
  307.40 +			;;
  307.41 +		*-dev)
  307.42 +			copy @dev
  307.43 +			DEPENDS="xorg-xf86-video-sunffb xorg-server-dev"
  307.44 +			;;
  307.45 +	esac
  307.46 +}
   308.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   308.2 +++ b/xorg-xf86-video-sunleo/receipt	Fri Jul 14 16:02:21 2017 +0300
   308.3 @@ -0,0 +1,43 @@
   308.4 +# SliTaz package receipt v2.
   308.5 +
   308.6 +PACKAGE="xorg-xf86-video-sunleo"
   308.7 +VERSION="1.2.2"
   308.8 +CATEGORY="x-window"
   308.9 +SHORT_DESC="Xorg driver for Sun Leo (ZX) video cards"
  308.10 +MAINTAINER="al.bobylev@gmail.com"
  308.11 +LICENSE="MIT"
  308.12 +WEB_SITE="https://www.x.org/wiki/"
  308.13 +
  308.14 +TARBALL="xf86-video-sunleo-$VERSION.tar.bz2"
  308.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  308.16 +
  308.17 +BUILD_DEPENDS="xorg-server-dev xorg-libXfont2-dev"
  308.18 +SPLIT="xorg-xf86-video-sunleo-dev"
  308.19 +PKG_RULE="std-dev"
  308.20 +
  308.21 +# Rules to configure and make the package.
  308.22 +compile_rules()
  308.23 +{
  308.24 +	./configure \
  308.25 +		--sysconfdir=/etc \
  308.26 +		--localstatedir=/var \
  308.27 +		$CONFIGURE_ARGS &&
  308.28 +	make &&
  308.29 +	make install
  308.30 +}
  308.31 +
  308.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  308.33 +genpkg_rules()
  308.34 +{
  308.35 +	case $PACKAGE in
  308.36 +		*-sunleo)
  308.37 +			copy @std
  308.38 +			DEPENDS="xorg-server"
  308.39 +			TAGS="xorg display"
  308.40 +			;;
  308.41 +		*-dev)
  308.42 +			copy @dev
  308.43 +			DEPENDS="xorg-xf86-video-sunleo xorg-server-dev"
  308.44 +			;;
  308.45 +	esac
  308.46 +}
   309.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   309.2 +++ b/xorg-xf86-video-suntcx/receipt	Fri Jul 14 16:02:21 2017 +0300
   309.3 @@ -0,0 +1,43 @@
   309.4 +# SliTaz package receipt v2.
   309.5 +
   309.6 +PACKAGE="xorg-xf86-video-suntcx"
   309.7 +VERSION="1.1.2"
   309.8 +CATEGORY="x-window"
   309.9 +SHORT_DESC="Xorg driver for Sun TCX video cards"
  309.10 +MAINTAINER="al.bobylev@gmail.com"
  309.11 +LICENSE="MIT"
  309.12 +WEB_SITE="https://www.x.org/wiki/"
  309.13 +
  309.14 +TARBALL="xf86-video-suntcx-$VERSION.tar.bz2"
  309.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  309.16 +
  309.17 +BUILD_DEPENDS="xorg-server-dev"
  309.18 +SPLIT="xorg-xf86-video-suntcx-dev"
  309.19 +PKG_RULE="std-dev"
  309.20 +
  309.21 +# Rules to configure and make the package.
  309.22 +compile_rules()
  309.23 +{
  309.24 +	./configure \
  309.25 +		--sysconfdir=/etc \
  309.26 +		--localstatedir=/var \
  309.27 +		$CONFIGURE_ARGS &&
  309.28 +	make &&
  309.29 +	make install
  309.30 +}
  309.31 +
  309.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  309.33 +genpkg_rules()
  309.34 +{
  309.35 +	case $PACKAGE in
  309.36 +		*-suntcx)
  309.37 +			copy @std
  309.38 +			DEPENDS="xorg-server"
  309.39 +			TAGS="xorg display"
  309.40 +			;;
  309.41 +		*-dev)
  309.42 +			copy @dev
  309.43 +			DEPENDS="xorg-xf86-video-suntcx xorg-server-dev"
  309.44 +			;;
  309.45 +	esac
  309.46 +}
   310.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   310.2 +++ b/xorg-xf86-video-tdfx/receipt	Fri Jul 14 16:02:21 2017 +0300
   310.3 @@ -0,0 +1,43 @@
   310.4 +# SliTaz package receipt v2.
   310.5 +
   310.6 +PACKAGE="xorg-xf86-video-tdfx"
   310.7 +VERSION="1.4.7"
   310.8 +CATEGORY="x-window"
   310.9 +SHORT_DESC="Xorg driver for 3Dfx video cards"
  310.10 +MAINTAINER="al.bobylev@gmail.com"
  310.11 +LICENSE="MIT"
  310.12 +WEB_SITE="https://www.x.org/wiki/"
  310.13 +
  310.14 +TARBALL="xf86-video-tdfx-$VERSION.tar.bz2"
  310.15 +WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  310.16 +
  310.17 +BUILD_DEPENDS="xorg-server-dev"
  310.18 +SPLIT="xorg-xf86-video-tdfx-dev"
  310.19 +PKG_RULE="std-dev"
  310.20 +
  310.21 +# Rules to configure and make the package.
  310.22 +compile_rules()
  310.23 +{
  310.24 +	./configure \
  310.25 +		--sysconfdir=/etc \
  310.26 +		--localstatedir=/var \
  310.27 +		$CONFIGURE_ARGS &&
  310.28 +	make &&
  310.29 +	make install
  310.30 +}
  310.31 +
  310.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  310.33 +genpkg_rules()
  310.34 +{
  310.35 +	case $PACKAGE in
  310.36 +		*-tdfx)
  310.37 +			copy @std
  310.38 +			DEPENDS="xorg-server"
  310.39 +			TAGS="xorg display"
  310.40 +			;;
  310.41 +		*-dev)
  310.42 +			copy @dev
  310.43 +			DEPENDS="xorg-xf86-video-tdfx xorg-server-dev"
  310.44 +			;;
  310.45 +	esac
  310.46 +}
   311.1 --- a/xorg-xf86-video-trident/receipt	Tue Jun 27 17:08:48 2017 +0300
   311.2 +++ b/xorg-xf86-video-trident/receipt	Fri Jul 14 16:02:21 2017 +0300
   311.3 @@ -1,39 +1,43 @@
   311.4 -# SliTaz package receipt.
   311.5 +# SliTaz package receipt v2.
   311.6  
   311.7  PACKAGE="xorg-xf86-video-trident"
   311.8 -VERSION="1.3.6"
   311.9 +VERSION="1.3.8"
  311.10  CATEGORY="x-window"
  311.11 -SHORT_DESC="Xorg driver for trident cards."
  311.12 +SHORT_DESC="Xorg driver for Trident video cards"
  311.13  MAINTAINER="pankso@slitaz.org"
  311.14  LICENSE="MIT"
  311.15 -SOURCE="xf86-video-trident"
  311.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  311.17 -WEB_SITE="http://www.x.org/"
  311.18 +WEB_SITE="https://www.x.org/wiki/trident/"
  311.19 +
  311.20 +TARBALL="xf86-video-trident-$VERSION.tar.bz2"
  311.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  311.22 -TAGS="xorg display"
  311.23  
  311.24 -DEPENDS="xorg-server"
  311.25 -BUILD_DEPENDS="xorg-server-dev"
  311.26 -
  311.27 -MODS='/usr/lib/X11/modules'
  311.28 +BUILD_DEPENDS="xorg-server-dev xorg-xf86dgaproto"
  311.29 +SPLIT="xorg-xf86-video-trident-dev"
  311.30 +PKG_RULE="std-dev"
  311.31  
  311.32  # Rules to configure and make the package.
  311.33  compile_rules()
  311.34  {
  311.35 -	cd $src
  311.36  	./configure \
  311.37  		--sysconfdir=/etc \
  311.38 -		--mandir=/usr/share/man \
  311.39  		--localstatedir=/var \
  311.40 -		--with-xorg-module-dir=$MODS \
  311.41  		$CONFIGURE_ARGS &&
  311.42 -	make && make install
  311.43 +	make &&
  311.44 +	make install
  311.45  }
  311.46  
  311.47  # Rules to gen a SliTaz package suitable for Tazpkg.
  311.48  genpkg_rules()
  311.49  {
  311.50 -	mkdir -p ${fs}${MODS}/drivers
  311.51 -	cp -a ${install}${MODS}/drivers/*.so ${fs}${MODS}/drivers
  311.52 +	case $PACKAGE in
  311.53 +		*-trident)
  311.54 +			copy @std
  311.55 +			DEPENDS="xorg-server"
  311.56 +			TAGS="xorg display"
  311.57 +			;;
  311.58 +		*-dev)
  311.59 +			copy @dev
  311.60 +			DEPENDS="xorg-xf86-video-trident xorg-server-dev"
  311.61 +			;;
  311.62 +	esac
  311.63  }
  311.64 -
   312.1 --- a/xorg-xf86-video-tseng/receipt	Tue Jun 27 17:08:48 2017 +0300
   312.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   312.3 @@ -1,42 +0,0 @@
   312.4 -# SliTaz package receipt.
   312.5 -
   312.6 -PACKAGE="xorg-xf86-video-tseng"
   312.7 -VERSION="1.2.5"
   312.8 -CATEGORY="x-window"
   312.9 -SHORT_DESC="Xorg driver for Tseng cards."
  312.10 -MAINTAINER="pascal.bellard@slitaz.org"
  312.11 -LICENSE="MIT"
  312.12 -SOURCE="xf86-video-tseng"
  312.13 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  312.14 -WEB_SITE="http://www.x.org/"
  312.15 -WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  312.16 -TAGS="xorg display"
  312.17 -
  312.18 -DEPENDS="xorg-server"
  312.19 -BUILD_DEPENDS="xorg-server-dev"
  312.20 -
  312.21 -MODS='/usr/lib/X11/modules'
  312.22 -
  312.23 -# Rules to configure and make the package.
  312.24 -compile_rules()
  312.25 -{
  312.26 -	cd $src
  312.27 -	./configure \
  312.28 -		--prefix=/usr \
  312.29 -		--sysconfdir=/etc \
  312.30 -		--mandir=/usr/share/man \
  312.31 -		--localstatedir=/var \
  312.32 -		--with-xorg-module-dir=$MODS \
  312.33 -		$CONFIGURE_ARGS &&
  312.34 -	make &&
  312.35 -	make DESTDIR=$DESTDIR install
  312.36 -}
  312.37 -
  312.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
  312.39 -genpkg_rules()
  312.40 -{
  312.41 -	mkdir -p $fs/usr/lib/X11/modules/drivers/
  312.42 -	cp -a $install/usr/lib/X11/modules/drivers/*.so \
  312.43 -		$fs/usr/lib/X11/modules/drivers/
  312.44 -}
  312.45 -
   313.1 --- a/xorg-xf86-video-v4l/receipt	Tue Jun 27 17:08:48 2017 +0300
   313.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   313.3 @@ -1,38 +0,0 @@
   313.4 -# SliTaz package receipt.
   313.5 -
   313.6 -PACKAGE="xorg-xf86-video-v4l"
   313.7 -VERSION="0.2.0"
   313.8 -CATEGORY="x-window"
   313.9 -MAINTAINER="devel@slitaz.org"
  313.10 -LICENSE="MIT"
  313.11 -SHORT_DESC="X.org v4l video driver"
  313.12 -WEB_SITE="http://xorg.freedesktop.org/"
  313.13 -SOURCE="xf86-video-v4l"
  313.14 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  313.15 -WGET_URL="$WEB_SITE/releases/individual/driver/$TARBALL"
  313.16 -TAGS=""
  313.17 -
  313.18 -DEPENDS="xorg-server"
  313.19 -BUILD_DEPENDS="xorg-server-dev"
  313.20 -
  313.21 -MODS='/usr/lib/X11/modules'
  313.22 -
  313.23 -# Rules to configure and make the package.
  313.24 -compile_rules()
  313.25 -{
  313.26 -	cd $src
  313.27 -	./configure \
  313.28 -		--sysconfdir=/etc \
  313.29 -		--mandir=/usr/share/man \
  313.30 -		--localstatedir=/var \
  313.31 -		--with-xorg-module-dir=$MODS \
  313.32 -		$CONFIGURE_ARGS &&
  313.33 -	make && make install
  313.34 -}
  313.35 -
  313.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
  313.37 -genpkg_rules()
  313.38 -{
  313.39 -	mkdir -p ${fs}${MODS}/drivers
  313.40 -	cp -a ${install}${MODS}/drivers/*.so ${fs}${MODS}/drivers
  313.41 -}
   314.1 --- a/xorg-xf86-video-vesa/receipt	Tue Jun 27 17:08:48 2017 +0300
   314.2 +++ b/xorg-xf86-video-vesa/receipt	Fri Jul 14 16:02:21 2017 +0300
   314.3 @@ -1,38 +1,44 @@
   314.4 -# SliTaz package receipt.
   314.5 +# SliTaz package receipt v2.
   314.6  
   314.7  PACKAGE="xorg-xf86-video-vesa"
   314.8 -VERSION="2.3.2"
   314.9 +VERSION="2.3.4"
  314.10  CATEGORY="x-window"
  314.11 -SHORT_DESC="Xorg Vesa video driver."
  314.12 +SHORT_DESC="Xorg driver for generic VESA video cards"
  314.13  MAINTAINER="pankso@slitaz.org"
  314.14  LICENSE="MIT"
  314.15 -SOURCE="xf86-video-vesa"
  314.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  314.17 -WEB_SITE="http://www.x.org/"
  314.18 +WEB_SITE="https://www.x.org/wiki/vesa/"
  314.19 +
  314.20 +TARBALL="xf86-video-vesa-$VERSION.tar.bz2"
  314.21  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  314.22  
  314.23 -# We can use xorg-server-light with evdev and vesa driver.
  314.24 -#DEPENDS="xorg-server"
  314.25  BUILD_DEPENDS="xorg-server-dev"
  314.26 -
  314.27 -MODS='/usr/lib/X11/modules'
  314.28 +SPLIT="xorg-xf86-video-vesa-dev"
  314.29 +PKG_RULE="std-dev"
  314.30  
  314.31  # Rules to configure and make the package.
  314.32  compile_rules()
  314.33  {
  314.34 -	cd $src
  314.35  	./configure \
  314.36  		--sysconfdir=/etc \
  314.37  		--localstatedir=/var \
  314.38 -		--with-xorg-module-dir=$MODS \
  314.39  		$CONFIGURE_ARGS &&
  314.40 -	make && make install
  314.41 +	make &&
  314.42 +	make install
  314.43  }
  314.44  
  314.45  # Rules to gen a SliTaz package suitable for Tazpkg.
  314.46  genpkg_rules()
  314.47  {
  314.48 -	mkdir -p ${fs}${MODS}/drivers
  314.49 -	cp -a ${install}${MODS}/drivers/*.so ${fs}${MODS}/drivers
  314.50 +	case $PACKAGE in
  314.51 +		*-vesa)
  314.52 +			copy @std
  314.53 +			# We can use xorg-server-light with evdev and vesa driver.
  314.54 +			#DEPENDS="xorg-server"
  314.55 +			TAGS="xorg display"
  314.56 +			;;
  314.57 +		*-dev)
  314.58 +			copy @dev
  314.59 +			DEPENDS="xorg-xf86-video-vesa xorg-server-dev"
  314.60 +			;;
  314.61 +	esac
  314.62  }
  314.63 -
   315.1 --- a/xorg-xf86-video-vmware/receipt	Tue Jun 27 17:08:48 2017 +0300
   315.2 +++ b/xorg-xf86-video-vmware/receipt	Fri Jul 14 16:02:21 2017 +0300
   315.3 @@ -1,20 +1,21 @@
   315.4 -# SliTaz package receipt.
   315.5 +# SliTaz package receipt v2.
   315.6  
   315.7  PACKAGE="xorg-xf86-video-vmware"
   315.8 -VERSION="13.1.0"
   315.9 +VERSION="13.2.1"
  315.10  CATEGORY="x-window"
  315.11 -SHORT_DESC="X.org video driver for VMware SVGA virtual video cards"
  315.12 +SHORT_DESC="Xorg driver for VMware virtual video cards"
  315.13  MAINTAINER="slaxemulator@gmail.com"
  315.14  LICENSE="MIT"
  315.15 -WEB_SITE="https://www.x.org/wiki/"
  315.16 +WEB_SITE="https://www.x.org/wiki/vmware/"
  315.17  
  315.18  TARBALL="xf86-video-vmware-$VERSION.tar.bz2"
  315.19  WGET_URL="$XORG_MIRROR/driver/$TARBALL"
  315.20  
  315.21 -DEPENDS="expat libdrm libdrm-nouveau libgcrypt libgpg-error llvm-libs mesa"
  315.22  BUILD_DEPENDS="xorg-util-macros xorg-server-dev xorg-libXrandr-dev \
  315.23  xorg-libXrender-dev xorg-libXinerama-dev xorg-libXv-dev xorg-xproto \
  315.24  xorg-fontsproto libgcrypt-dev expat-dev"
  315.25 +SPLIT="xorg-xf86-video-vmware-dev"
  315.26 +PKG_RULE="std-dev"
  315.27  
  315.28  # Rules to configure and make the package.
  315.29  compile_rules()
  315.30 @@ -23,11 +24,23 @@
  315.31  		--sysconfdir=/etc \
  315.32  		--localstatedir=/var \
  315.33  		$CONFIGURE_ARGS &&
  315.34 -	make && make install
  315.35 +	make &&
  315.36 +	make install
  315.37  }
  315.38  
  315.39  # Rules to gen a SliTaz package suitable for Tazpkg.
  315.40  genpkg_rules()
  315.41  {
  315.42 -	copy *.so
  315.43 +	case $PACKAGE in
  315.44 +		*-vmware)
  315.45 +			copy @std
  315.46 +			DEPENDS="expat libdrm libdrm-nouveau libgcrypt libgpg-error \
  315.47 +			llvm-libs mesa"
  315.48 +			;;
  315.49 +		*-dev)
  315.50 +			copy @dev
  315.51 +			DEPENDS="xorg-xf86-video-vmware expat-dev libdrm-dev libgcrypt-dev \
  315.52 +			libgpg-error-dev llvm-libs mesa-dev"
  315.53 +			;;
  315.54 +	esac
  315.55  }
   316.1 --- a/xorg-xf86bigfontproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   316.2 +++ b/xorg-xf86bigfontproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   316.3 @@ -1,28 +1,34 @@
   316.4 -# SliTaz package receipt.
   316.5 +# SliTaz package receipt v2.
   316.6  
   316.7  PACKAGE="xorg-xf86bigfontproto"
   316.8  VERSION="1.2.0"
   316.9  CATEGORY="development"
  316.10  SHORT_DESC="XF86BigFont extension headers"
  316.11  MAINTAINER="pankso@slitaz.org"
  316.12 -LICENSE="other"
  316.13 +LICENSE="MIT"
  316.14  WEB_SITE="https://www.x.org/wiki/"
  316.15  HOST_ARCH="i486 arm"
  316.16  
  316.17  TARBALL="xf86bigfontproto-$VERSION.tar.bz2"
  316.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  316.19  
  316.20 -DEPENDS="xorg-util-macros pkg-config"
  316.21  BUILD_DEPENDS="xorg-util-macros"
  316.22 +PKG_RULE="dev"
  316.23  
  316.24  # Rules to configure and make the package.
  316.25  compile_rules()
  316.26  {
  316.27 -	./configure $CONFIGURE_ARGS && make && make install
  316.28 +	./configure \
  316.29 +		--sysconfdir=/etc \
  316.30 +		--localstatedir=/var \
  316.31 +		$CONFIGURE_ARGS &&
  316.32 +	make &&
  316.33 +	make install
  316.34  }
  316.35  
  316.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  316.37  genpkg_rules()
  316.38  {
  316.39 -	copy *.h *.pc
  316.40 +	copy @dev
  316.41 +	DEPENDS="xorg-util-macros"
  316.42  }
   317.1 --- a/xorg-xf86dgaproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   317.2 +++ b/xorg-xf86dgaproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   317.3 @@ -1,28 +1,34 @@
   317.4 -# SliTaz package receipt.
   317.5 +# SliTaz package receipt v2.
   317.6  
   317.7  PACKAGE="xorg-xf86dgaproto"
   317.8  VERSION="2.1"
   317.9  CATEGORY="development"
  317.10  SHORT_DESC="XF86DGA extension headers"
  317.11  MAINTAINER="pankso@slitaz.org"
  317.12 -LICENSE="other"
  317.13 +LICENSE="MIT"
  317.14  WEB_SITE="https://www.x.org/wiki/"
  317.15  HOST_ARCH="i486 arm"
  317.16  
  317.17  TARBALL="xf86dgaproto-$VERSION.tar.bz2"
  317.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  317.19  
  317.20 -DEPENDS="xorg-util-macros pkg-config" # xorg-libXxf86dga-dev
  317.21  BUILD_DEPENDS="xorg-util-macros"
  317.22 +PKG_RULE="dev"
  317.23  
  317.24  # Rules to configure and make the package.
  317.25  compile_rules()
  317.26  {
  317.27 -	./configure $CONFIGURE_ARGS && make && make install
  317.28 +	./configure \
  317.29 +		--sysconfdir=/etc \
  317.30 +		--localstatedir=/var \
  317.31 +		$CONFIGURE_ARGS &&
  317.32 +	make &&
  317.33 +	make install
  317.34  }
  317.35  
  317.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  317.37  genpkg_rules()
  317.38  {
  317.39 -	copy *.h *.pc
  317.40 +	copy @dev
  317.41 +	DEPENDS="xorg-util-macros"
  317.42  }
   318.1 --- a/xorg-xf86driproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   318.2 +++ b/xorg-xf86driproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   318.3 @@ -1,27 +1,33 @@
   318.4 -# SliTaz package receipt.
   318.5 +# SliTaz package receipt v2.
   318.6  
   318.7  PACKAGE="xorg-xf86driproto"
   318.8  VERSION="2.1.1"
   318.9  CATEGORY="development"
  318.10  SHORT_DESC="XF86DRI extension headers"
  318.11  MAINTAINER="pankso@slitaz.org"
  318.12 -LICENSE="other"
  318.13 +LICENSE="MIT"
  318.14  WEB_SITE="https://www.x.org/wiki/"
  318.15  
  318.16  TARBALL="xf86driproto-$VERSION.tar.bz2"
  318.17  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  318.18  
  318.19 -DEPENDS="xorg-util-macros libdrm-dev pkg-config"
  318.20  BUILD_DEPENDS="xorg-util-macros"
  318.21 +PKG_RULE="dev"
  318.22  
  318.23  # Rules to configure and make the package.
  318.24  compile_rules()
  318.25  {
  318.26 -	./configure $CONFIGURE_ARGS && make && make install
  318.27 +	./configure \
  318.28 +		--sysconfdir=/etc \
  318.29 +		--localstatedir=/var \
  318.30 +		$CONFIGURE_ARGS &&
  318.31 +	make &&
  318.32 +	make install
  318.33  }
  318.34  
  318.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  318.36  genpkg_rules()
  318.37  {
  318.38 -	copy *.h *.pc
  318.39 +	copy @dev
  318.40 +	DEPENDS="xorg-util-macros"
  318.41  }
   319.1 --- a/xorg-xf86miscproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   319.2 +++ b/xorg-xf86miscproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   319.3 @@ -1,18 +1,18 @@
   319.4 -# SliTaz package receipt.
   319.5 +# SliTaz package receipt v2.
   319.6  
   319.7  PACKAGE="xorg-xf86miscproto"
   319.8  VERSION="0.9.3"
   319.9  CATEGORY="development"
  319.10  SHORT_DESC="XF86Misc extension headers"
  319.11  MAINTAINER="pankso@slitaz.org"
  319.12 -LICENSE="other"
  319.13 +LICENSE="MIT"
  319.14  WEB_SITE="https://www.x.org/wiki/"
  319.15  
  319.16  TARBALL="xf86miscproto-$VERSION.tar.bz2"
  319.17  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  319.18  
  319.19 -DEPENDS="xorg-xproto pkg-config"
  319.20  BUILD_DEPENDS="xorg-util-macros"
  319.21 +PKG_RULE="dev"
  319.22  
  319.23  # Rules to configure and make the package.
  319.24  compile_rules()
  319.25 @@ -28,5 +28,5 @@
  319.26  # Rules to gen a SliTaz package suitable for Tazpkg.
  319.27  genpkg_rules()
  319.28  {
  319.29 -	cp -a $install/* $fs
  319.30 +	copy @dev
  319.31  }
   320.1 --- a/xorg-xf86rushproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   320.2 +++ b/xorg-xf86rushproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   320.3 @@ -1,18 +1,18 @@
   320.4 -# SliTaz package receipt.
   320.5 +# SliTaz package receipt v2.
   320.6  
   320.7  PACKAGE="xorg-xf86rushproto"
   320.8  VERSION="1.1.2"
   320.9  CATEGORY="development"
  320.10  SHORT_DESC="XF86Rush extension headers"
  320.11  MAINTAINER="pankso@slitaz.org"
  320.12 -LICENSE="other"
  320.13 -WEB_SITE="http://www.x.org/"
  320.14 -SOURCE="xf86rushproto"
  320.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  320.16 +LICENSE="MIT"
  320.17 +WEB_SITE="https://www.x.org/wiki/"
  320.18 +
  320.19 +TARBALL="xf86rushproto-$VERSION.tar.bz2"
  320.20  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  320.21  
  320.22 -DEPENDS="xorg-videoproto pkg-config"
  320.23  BUILD_DEPENDS="xorg-util-macros"
  320.24 +PKG_RULE="dev"
  320.25  
  320.26  # Rules to configure and make the package.
  320.27  compile_rules()
  320.28 @@ -28,8 +28,5 @@
  320.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  320.30  genpkg_rules()
  320.31  {
  320.32 -	mkdir -p $fs/usr/share/licenses
  320.33 -	cp -a $src/COPYING $fs/usr/share/licenses/$PACKAGE.txt
  320.34 -
  320.35 -	cp -a $install/* $fs
  320.36 +	copy @dev
  320.37  }
   321.1 --- a/xorg-xf86vidmodeproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   321.2 +++ b/xorg-xf86vidmodeproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   321.3 @@ -1,28 +1,34 @@
   321.4 -# SliTaz package receipt.
   321.5 +# SliTaz package receipt v2.
   321.6  
   321.7  PACKAGE="xorg-xf86vidmodeproto"
   321.8  VERSION="2.3.1"
   321.9  CATEGORY="development"
  321.10  SHORT_DESC="XF86VidMode extension headers"
  321.11  MAINTAINER="pankso@slitaz.org"
  321.12 -LICENSE="other"
  321.13 +LICENSE="MIT"
  321.14  WEB_SITE="https://www.x.org/wiki/"
  321.15  HOST_ARCH="i486 arm"
  321.16  
  321.17  TARBALL="xf86vidmodeproto-$VERSION.tar.bz2"
  321.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  321.19  
  321.20 -DEPENDS="xorg-xproto pkg-config"
  321.21  BUILD_DEPENDS="xorg-util-macros"
  321.22 +PKG_RULE="dev"
  321.23  
  321.24  # Rules to configure and make the package.
  321.25  compile_rules()
  321.26  {
  321.27 -	./configure $CONFIGURE_ARGS && make && make install
  321.28 +	./configure \
  321.29 +		--sysconfdir=/etc \
  321.30 +		--localstatedir=/var \
  321.31 +		$CONFIGURE_ARGS &&
  321.32 +	make &&
  321.33 +	make install
  321.34  }
  321.35  
  321.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  321.37  genpkg_rules()
  321.38  {
  321.39 -	copy *.h *.pc
  321.40 +	copy @dev
  321.41 +	DEPENDS="xorg-xproto"
  321.42  }
   322.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   322.2 +++ b/xorg-xfd/receipt	Fri Jul 14 16:02:21 2017 +0300
   322.3 @@ -0,0 +1,35 @@
   322.4 +# SliTaz package receipt v2.
   322.5 +
   322.6 +PACKAGE="xorg-xfd"
   322.7 +VERSION="1.1.2"
   322.8 +CATEGORY="x-window"
   322.9 +SHORT_DESC="Display all the characters in an X font"
  322.10 +MAINTAINER="al.bobylev@gmail.com"
  322.11 +LICENSE="MIT"
  322.12 +WEB_SITE="https://www.x.org/wiki/"
  322.13 +
  322.14 +TARBALL="xfd-$VERSION.tar.bz2"
  322.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  322.16 +
  322.17 +BUILD_DEPENDS="xorg-util-macros xorg-libXaw-dev fontconfig-dev xorg-libXft-dev \
  322.18 +xorg-libXrender-dev xorg-libXmu-dev xorg-xproto gettext"
  322.19 +PKG_RULE="std"
  322.20 +
  322.21 +# Rules to configure and make the package.
  322.22 +compile_rules()
  322.23 +{
  322.24 +	./configure \
  322.25 +		--sysconfdir=/etc \
  322.26 +		--localstatedir=/var \
  322.27 +		$CONFIGURE_ARGS &&
  322.28 +	make &&
  322.29 +	make install
  322.30 +}
  322.31 +
  322.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  322.33 +genpkg_rules()
  322.34 +{
  322.35 +	copy @std
  322.36 +	DEPENDS="fontconfig freetype xorg-libX11 xorg-libXaw xorg-libXft \
  322.37 +	xorg-libXmu xorg-libXrender xorg-libXt"
  322.38 +}
   323.1 --- a/xorg-xfontsel/receipt	Tue Jun 27 17:08:48 2017 +0300
   323.2 +++ b/xorg-xfontsel/receipt	Fri Jul 14 16:02:21 2017 +0300
   323.3 @@ -1,36 +1,35 @@
   323.4 -# SliTaz package receipt.
   323.5 +# SliTaz package receipt v2.
   323.6  
   323.7  PACKAGE="xorg-xfontsel"
   323.8 -VERSION="1.0.3"
   323.9 +VERSION="1.0.5"
  323.10  CATEGORY="x-window"
  323.11 -SHORT_DESC="point and click selection utility of X11 font names"
  323.12 +SHORT_DESC="Point and click selection of X11 font names"
  323.13  MAINTAINER="jozee@slitaz.org"
  323.14  LICENSE="MIT"
  323.15 -SOURCE="xfontsel"
  323.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  323.17 -WEB_SITE="http://xorg.freedesktop.org/"
  323.18 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
  323.19 -TAGS="utility xorg fonts"
  323.20 +WEB_SITE="https://www.x.org/wiki/"
  323.21  
  323.22 -DEPENDS="xorg-libXaw"
  323.23 +TARBALL="xfontsel-$VERSION.tar.bz2"
  323.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  323.25 +
  323.26  BUILD_DEPENDS="xorg-libXaw-dev"
  323.27 +PKG_RULE="std"
  323.28  
  323.29  # Rules to configure and make the package.ls sr	
  323.30  compile_rules()
  323.31  {
  323.32 -	cd $src
  323.33  	./configure \
  323.34 -		--prefix=/usr \
  323.35 -		--mandir=/usr/share/man \
  323.36 +		--sysconfdir=/etc \
  323.37 +		--localstatedir=/var \
  323.38  		$CONFIGURE_ARGS &&
  323.39  	make &&
  323.40 -	make DESTDIR=$DESTDIR install
  323.41 +	make install
  323.42  }
  323.43  
  323.44  # Rules to gen a SliTaz package suitable for Tazpkg.
  323.45  genpkg_rules()
  323.46  {
  323.47 -	mkdir -p $fs/usr/share
  323.48 -	cp -a $install/usr/bin $fs/usr
  323.49 +	copy @std
  323.50 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXmu xorg-libXt"
  323.51 +	CONFIG_FILES="/etc/X11/app-defaults/XFontSel"
  323.52 +	TAGS="utility xorg fonts"
  323.53  }
  323.54 -
   324.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   324.2 +++ b/xorg-xfs/receipt	Fri Jul 14 16:02:21 2017 +0300
   324.3 @@ -0,0 +1,37 @@
   324.4 +# SliTaz package receipt v2.
   324.5 +
   324.6 +PACKAGE="xorg-xfs"
   324.7 +VERSION="1.1.4"
   324.8 +CATEGORY="x-window"
   324.9 +SHORT_DESC="X Font Server"
  324.10 +MAINTAINER="al.bobylev@gmail.com"
  324.11 +LICENSE="MIT"
  324.12 +WEB_SITE="https://www.x.org/wiki/"
  324.13 +
  324.14 +TARBALL="xfs-$VERSION.tar.bz2"
  324.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  324.16 +
  324.17 +BUILD_DEPENDS="xorg-util-macros xorg-font-util-dev xorg-xproto \
  324.18 +xorg-libXfont-dev xorg-xtrans"
  324.19 +PKG_RULE="std"
  324.20 +
  324.21 +# Rules to configure and make the package.
  324.22 +compile_rules()
  324.23 +{
  324.24 +	touch /root/missing
  324.25 +
  324.26 +	./configure \
  324.27 +		--sysconfdir=/etc \
  324.28 +		--localstatedir=/var \
  324.29 +		$CONFIGURE_ARGS &&
  324.30 +	make &&
  324.31 +	make install
  324.32 +}
  324.33 +
  324.34 +# Rules to gen a SliTaz package suitable for Tazpkg.
  324.35 +genpkg_rules()
  324.36 +{
  324.37 +	copy @std
  324.38 +	DEPENDS="xorg-libXfont"
  324.39 +	CONFIG_FILES="/etc/X11/fs/config"
  324.40 +}
   325.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   325.2 +++ b/xorg-xfsinfo/receipt	Fri Jul 14 16:02:21 2017 +0300
   325.3 @@ -0,0 +1,35 @@
   325.4 +# SliTaz package receipt v2.
   325.5 +
   325.6 +PACKAGE="xorg-xfsinfo"
   325.7 +VERSION="1.0.5"
   325.8 +CATEGORY="x-window"
   325.9 +SHORT_DESC="X font server information utility"
  325.10 +MAINTAINER="al.bobylev@gmail.com"
  325.11 +LICENSE="MIT"
  325.12 +WEB_SITE="https://www.x.org/wiki/"
  325.13 +
  325.14 +TARBALL="xfsinfo-$VERSION.tar.bz2"
  325.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  325.16 +
  325.17 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libFS-dev"
  325.18 +PKG_RULE="std"
  325.19 +
  325.20 +# Rules to configure and make the package.
  325.21 +compile_rules()
  325.22 +{
  325.23 +	touch /root/missing
  325.24 +
  325.25 +	./configure \
  325.26 +		--sysconfdir=/etc \
  325.27 +		--localstatedir=/var \
  325.28 +		$CONFIGURE_ARGS &&
  325.29 +	make &&
  325.30 +	make install
  325.31 +}
  325.32 +
  325.33 +# Rules to gen a SliTaz package suitable for Tazpkg.
  325.34 +genpkg_rules()
  325.35 +{
  325.36 +	copy @std
  325.37 +	DEPENDS="xorg-libFS"
  325.38 +}
   326.1 --- a/xorg-xgamma/receipt	Tue Jun 27 17:08:48 2017 +0300
   326.2 +++ b/xorg-xgamma/receipt	Fri Jul 14 16:02:21 2017 +0300
   326.3 @@ -1,4 +1,4 @@
   326.4 -# SliTaz package receipt.
   326.5 +# SliTaz package receipt v2.
   326.6  
   326.7  PACKAGE="xorg-xgamma"
   326.8  VERSION="1.0.6"
   326.9 @@ -11,17 +11,23 @@
  326.10  TARBALL="xgamma-$VERSION.tar.bz2"
  326.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  326.12  
  326.13 -DEPENDS="xorg-libX11 xorg-libXxf86vm"
  326.14  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXxf86vm-dev xorg-xproto"
  326.15 +PKG_RULE="std"
  326.16  
  326.17  # Rules to configure and make the package.
  326.18  compile_rules()
  326.19  {
  326.20 -	./configure $CONFIGURE_ARGS && make && make install
  326.21 +	./configure \
  326.22 +		--sysconfdir=/etc \
  326.23 +		--localstatedir=/var \
  326.24 +		$CONFIGURE_ARGS &&
  326.25 +	make &&
  326.26 +	make install
  326.27  }
  326.28  
  326.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  326.30  genpkg_rules()
  326.31  {
  326.32 -	copy bin/
  326.33 +	copy @std
  326.34 +	DEPENDS="xorg-libX11 xorg-libXxf86vm"
  326.35  }
   327.1 --- a/xorg-xhost/receipt	Tue Jun 27 17:08:48 2017 +0300
   327.2 +++ b/xorg-xhost/receipt	Fri Jul 14 16:02:21 2017 +0300
   327.3 @@ -1,9 +1,9 @@
   327.4 -# SliTaz package receipt.
   327.5 +# SliTaz package receipt v2.
   327.6  
   327.7  PACKAGE="xorg-xhost"
   327.8  VERSION="1.0.7"
   327.9  CATEGORY="x-window"
  327.10 -SHORT_DESC="Server access control program for X."
  327.11 +SHORT_DESC="Server access control program for X"
  327.12  MAINTAINER="pascal.bellard@slitaz.org"
  327.13  LICENSE="MIT"
  327.14  WEB_SITE="https://www.x.org/wiki/"
  327.15 @@ -11,17 +11,23 @@
  327.16  TARBALL="xhost-$VERSION.tar.bz2"
  327.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  327.18  
  327.19 -DEPENDS="xorg-libX11 xorg-libXmu"
  327.20  BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libX11-dev xorg-libXmu-dev"
  327.21 +PKG_RULE="std"
  327.22  
  327.23  # Rules to configure and make the package.
  327.24  compile_rules()
  327.25  {
  327.26 -	./configure $CONFIGURE_ARGS && make && make install
  327.27 +	./configure \
  327.28 +		--sysconfdir=/etc \
  327.29 +		--localstatedir=/var \
  327.30 +		$CONFIGURE_ARGS &&
  327.31 +	make &&
  327.32 +	make install
  327.33  }
  327.34  
  327.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  327.36  genpkg_rules()
  327.37  {
  327.38 -	copy bin/
  327.39 +	copy @std
  327.40 +	DEPENDS="xorg-libX11 xorg-libXmu"
  327.41  }
   328.1 --- a/xorg-xineramaproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   328.2 +++ b/xorg-xineramaproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   328.3 @@ -1,28 +1,34 @@
   328.4 -# SliTaz package receipt.
   328.5 +# SliTaz package receipt v2.
   328.6  
   328.7  PACKAGE="xorg-xineramaproto"
   328.8  VERSION="1.2.1"
   328.9  CATEGORY="development"
  328.10  SHORT_DESC="Xinerama extension headers"
  328.11  MAINTAINER="pankso@slitaz.org"
  328.12 -LICENSE="other"
  328.13 +LICENSE="MIT"
  328.14  WEB_SITE="https://www.x.org/wiki/"
  328.15  HOST_ARCH="i486 arm"
  328.16  
  328.17  TARBALL="xineramaproto-$VERSION.tar.bz2"
  328.18  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  328.19  
  328.20 -DEPENDS="xorg-util-macros"
  328.21  BUILD_DEPENDS="xorg-util-macros"
  328.22 +PKG_RULE="dev"
  328.23  
  328.24  # Rules to configure and make the package.
  328.25  compile_rules()
  328.26  {
  328.27 -	./configure $CONFIGURE_ARGS && make && make install
  328.28 +	./configure \
  328.29 +		--sysconfdir=/etc \
  328.30 +		--localstatedir=/var \
  328.31 +		$CONFIGURE_ARGS &&
  328.32 +	make &&
  328.33 +	make install
  328.34  }
  328.35  
  328.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  328.37  genpkg_rules()
  328.38  {
  328.39 -	copy *.h *.pc
  328.40 +	copy @dev
  328.41 +	DEPENDS="xorg-util-macros"
  328.42  }
   329.1 --- a/xorg-xinit/receipt	Tue Jun 27 17:08:48 2017 +0300
   329.2 +++ b/xorg-xinit/receipt	Fri Jul 14 16:02:21 2017 +0300
   329.3 @@ -1,42 +1,40 @@
   329.4 -# SliTaz package receipt.
   329.5 +# SliTaz package receipt v2.
   329.6  
   329.7  PACKAGE="xorg-xinit"
   329.8  VERSION="1.3.4"
   329.9  CATEGORY="x-window"
  329.10 -SHORT_DESC="X.org initialization program"
  329.11 +SHORT_DESC="X Window System initializer (includes startx)"
  329.12  MAINTAINER="jozee@slitaz.org"
  329.13  LICENSE="MIT"
  329.14 -SOURCE="xinit"
  329.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  329.16 -WEB_SITE="http://xorg.freedesktop.org/"
  329.17 -WGET_URL="$WEB_SITE/releases/individual/app/$TARBALL"
  329.18 -TAGS="utility xorg"
  329.19 +WEB_SITE="https://www.x.org/wiki/"
  329.20  
  329.21 -DEPENDS="xorg-xauth"
  329.22 +TARBALL="xinit-$VERSION.tar.bz2"
  329.23 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  329.24 +
  329.25  BUILD_DEPENDS="xorg-libXmu-dev"
  329.26 +PKG_RULE="std"
  329.27  
  329.28 -# Rules to configure and make the package.ls sr	
  329.29 +# Rules to configure and make the package.
  329.30  compile_rules()
  329.31  {
  329.32 -	cd $src
  329.33 -	patch -Np1 -i $stuff/06_move_serverauthfile_into_tmp.diff
  329.34 +	sed -e '/$serverargs $vtarg/ s/serverargs/: #&/' \
  329.35 +		-i startx.cpp
  329.36 +
  329.37  	./configure \
  329.38 -		--prefix=/usr \
  329.39 -		--mandir=/usr/share/man \
  329.40 +		--sysconfdir=/etc \
  329.41 +		--localstatedir=/var \
  329.42 +		--with-xinitdir=/etc/X11/xinit \
  329.43  		$CONFIGURE_ARGS &&
  329.44 -	make XINITDIR=/etc/X11/xinit &&
  329.45 -	make XINITDIR=/etc/X11/xinit DESTDIR=$DESTDIR install
  329.46 +	make &&
  329.47 +	make install &&
  329.48 +
  329.49 +	cp $stuff/xserverrc $install/etc/X11/xinit/xserverrc
  329.50  }
  329.51  
  329.52  # Rules to gen a SliTaz package suitable for Tazpkg.
  329.53  genpkg_rules()
  329.54  {
  329.55 -	mkdir -p $fs/usr $fs/etc/X11/xinit
  329.56 -	cp -a $install/usr/bin $fs/usr
  329.57 -	cp -a $stuff/xserverrc $fs/etc/X11/xinit/xserverrc
  329.58 +	copy @std
  329.59 +	TAGS="utility xorg"
  329.60 +	DEPENDS="xorg-libX11   openssl xorg-xauth"
  329.61  }
  329.62 -
  329.63 -pre_install()
  329.64 -{
  329.65 -	cp -a /usr/bin/startx /usr/bin/startx.bak
  329.66 -}
   330.1 --- a/xorg-xinit/stuff/06_move_serverauthfile_into_tmp.diff	Tue Jun 27 17:08:48 2017 +0300
   330.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   330.3 @@ -1,20 +0,0 @@
   330.4 -Move startx auth files in /tmp so they are removed on reboot.
   330.5 -http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357736
   330.6 -The trap patch didn't seem to work on reboot.
   330.7 ----
   330.8 - startx.cpp |    2 +-
   330.9 - 1 file changed, 1 insertion(+), 1 deletion(-)
  330.10 -
  330.11 -Index: xinit/startx.cpp
  330.12 -===================================================================
  330.13 ---- xinit.orig/startx.cpp
  330.14 -+++ xinit/startx.cpp
  330.15 -@@ -273,7 +273,7 @@
  330.16 -     dummy=0
  330.17 - 
  330.18 -     XCOMM create a file with auth information for the server. ':0' is a dummy.
  330.19 --    xserverauthfile=$HOME/.serverauth.$$
  330.20 -+    xserverauthfile=`mktemp -p /tmp serverauth.XXXXXXXXXX`
  330.21 -     trap "rm -f '$xserverauthfile'" HUP INT QUIT ILL TRAP KILL BUS TERM
  330.22 -     xauth -q -f "$xserverauthfile" << EOF
  330.23 - add :$dummy . $mcookie
   331.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   331.2 +++ b/xorg-xinit/stuff/patches/06_move_serverauthfile_into_tmp.diff	Fri Jul 14 16:02:21 2017 +0300
   331.3 @@ -0,0 +1,20 @@
   331.4 +Move startx auth files in /tmp so they are removed on reboot.
   331.5 +http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357736
   331.6 +The trap patch didn't seem to work on reboot.
   331.7 +---
   331.8 + startx.cpp |    2 +-
   331.9 + 1 file changed, 1 insertion(+), 1 deletion(-)
  331.10 +
  331.11 +Index: xinit/startx.cpp
  331.12 +===================================================================
  331.13 +--- xinit.orig/startx.cpp
  331.14 ++++ xinit/startx.cpp
  331.15 +@@ -273,7 +273,7 @@
  331.16 +     dummy=0
  331.17 + 
  331.18 +     XCOMM create a file with auth information for the server. ':0' is a dummy.
  331.19 +-    xserverauthfile=$HOME/.serverauth.$$
  331.20 ++    xserverauthfile=`mktemp -p /tmp serverauth.XXXXXXXXXX`
  331.21 +     trap "rm -f '$xserverauthfile'" HUP INT QUIT ILL TRAP KILL BUS TERM
  331.22 +     xauth -q -f "$xserverauthfile" << EOF
  331.23 + add :$dummy . $mcookie
   332.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   332.2 +++ b/xorg-xinit/stuff/patches/series	Fri Jul 14 16:02:21 2017 +0300
   332.3 @@ -0,0 +1,1 @@
   332.4 +06_move_serverauthfile_into_tmp.diff
   333.1 --- a/xorg-xinput/receipt	Tue Jun 27 17:08:48 2017 +0300
   333.2 +++ b/xorg-xinput/receipt	Fri Jul 14 16:02:21 2017 +0300
   333.3 @@ -1,9 +1,9 @@
   333.4 -# SliTaz package receipt.
   333.5 +# SliTaz package receipt v2.
   333.6  
   333.7  PACKAGE="xorg-xinput"
   333.8  VERSION="1.6.2"
   333.9  CATEGORY="x-window"
  333.10 -SHORT_DESC="X input utility (MPX support)."
  333.11 +SHORT_DESC="Utility to configure and test X input devices"
  333.12  MAINTAINER="pankso@slitaz.org"
  333.13  LICENSE="MIT"
  333.14  WEB_SITE="https://www.x.org/wiki/"
  333.15 @@ -12,18 +12,25 @@
  333.16  TARBALL="xinput-$VERSION.tar.bz2"
  333.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  333.18  
  333.19 -DEPENDS="xorg-libX11 xorg-libXext xorg-libXi xorg-libXinerama xorg-libXrandr"
  333.20  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXext-dev \
  333.21  xorg-libXi-dev xorg-inputproto xorg-libXrandr-dev xorg-libXinerama-dev"
  333.22 +PKG_RULE="std"
  333.23  
  333.24  # Rules to configure and make the package.
  333.25  compile_rules()
  333.26  {
  333.27 -	./configure $CONFIGURE_ARGS && make && make install
  333.28 +	./configure \
  333.29 +		--sysconfdir=/etc \
  333.30 +		--localstatedir=/var \
  333.31 +		$CONFIGURE_ARGS &&
  333.32 +	make &&
  333.33 +	make install
  333.34  }
  333.35  
  333.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  333.37  genpkg_rules()
  333.38  {
  333.39 -	copy bin/
  333.40 +	copy @std
  333.41 +	DEPENDS="xorg-libX11 xorg-libXext xorg-libXi xorg-libXinerama \
  333.42 +	xorg-libXrandr"
  333.43  }
   334.1 --- a/xorg-xkbcomp/receipt	Tue Jun 27 17:08:48 2017 +0300
   334.2 +++ b/xorg-xkbcomp/receipt	Fri Jul 14 16:02:21 2017 +0300
   334.3 @@ -1,9 +1,9 @@
   334.4 -# SliTaz package receipt.
   334.5 +# SliTaz package receipt v2.
   334.6  
   334.7  PACKAGE="xorg-xkbcomp"
   334.8 -VERSION="1.3.1"
   334.9 +VERSION="1.4.0"
  334.10  CATEGORY="x-window"
  334.11 -SHORT_DESC="XKB keymap compiler"
  334.12 +SHORT_DESC="Compile XKB keyboard description"
  334.13  MAINTAINER="pankso@slitaz.org"
  334.14  LICENSE="MIT"
  334.15  WEB_SITE="https://www.x.org/wiki/"
  334.16 @@ -12,18 +12,33 @@
  334.17  TARBALL="xkbcomp-$VERSION.tar.bz2"
  334.18  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  334.19  
  334.20 -DEPENDS="xorg-libX11 xorg-libxkbfile"
  334.21 -# xkbcomp.pc requires xorg-libX11-dev xorg-libxkbfile-dev xorg-xproto
  334.22  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libxkbfile-dev xorg-xproto"
  334.23 +SPLIT="xorg-xkbcomp-dev"
  334.24 +PKG_RULE="std-dev"
  334.25  
  334.26  # Rules to configure and make the package.
  334.27  compile_rules()
  334.28  {
  334.29 -	./configure $CONFIGURE_ARGS && make && make install
  334.30 +	./configure \
  334.31 +		--sysconfdir=/etc \
  334.32 +		--localstatedir=/var \
  334.33 +		$CONFIGURE_ARGS &&
  334.34 +	make &&
  334.35 +	make install
  334.36  }
  334.37  
  334.38  # Rules to gen a SliTaz package suitable for Tazpkg.
  334.39  genpkg_rules()
  334.40  {
  334.41 -	copy bin/ lib/
  334.42 +	case $PACKAGE in
  334.43 +		*-xkbcomp)
  334.44 +			copy @std
  334.45 +			DEPENDS="xorg-libX11 xorg-libxkbfile"
  334.46 +			;;
  334.47 +		*-dev)
  334.48 +			copy @dev
  334.49 +			DEPENDS="xorg-xkbcomp xorg-libX11-dev xorg-libxkbfile-dev \
  334.50 +			xorg-xproto"
  334.51 +			;;
  334.52 +	esac
  334.53  }
   335.1 --- a/xorg-xkbevd/receipt	Tue Jun 27 17:08:48 2017 +0300
   335.2 +++ b/xorg-xkbevd/receipt	Fri Jul 14 16:02:21 2017 +0300
   335.3 @@ -1,4 +1,4 @@
   335.4 -# SliTaz package receipt.
   335.5 +# SliTaz package receipt v2.
   335.6  
   335.7  PACKAGE="xorg-xkbevd"
   335.8  VERSION="1.1.4"
   335.9 @@ -11,17 +11,23 @@
  335.10  TARBALL="xkbevd-$VERSION.tar.bz2"
  335.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  335.12  
  335.13 -DEPENDS="xorg-libX11 xorg-libxkbfile"
  335.14  BUILD_DEPENDS="xorg-util-macros xorg-libxkbfile-dev xorg-libX11-dev"
  335.15 +PKG_RULE="std"
  335.16  
  335.17  # Rules to configure and make the package.
  335.18  compile_rules()
  335.19  {
  335.20 -	./configure $CONFIGURE_ARGS && make && make install
  335.21 +	./configure \
  335.22 +		--sysconfdir=/etc \
  335.23 +		--localstatedir=/var \
  335.24 +		$CONFIGURE_ARGS &&
  335.25 +	make &&
  335.26 +	make install
  335.27  }
  335.28  
  335.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  335.30  genpkg_rules()
  335.31  {
  335.32 -	copy bin/
  335.33 +	copy @std
  335.34 +	DEPENDS="xorg-libX11 xorg-libxkbfile"
  335.35  }
   336.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   336.2 +++ b/xorg-xkbprint/receipt	Fri Jul 14 16:02:21 2017 +0300
   336.3 @@ -0,0 +1,33 @@
   336.4 +# SliTaz package receipt v2.
   336.5 +
   336.6 +PACKAGE="xorg-xkbprint"
   336.7 +VERSION="1.0.4"
   336.8 +CATEGORY="x-window"
   336.9 +SHORT_DESC="Print an XKB keyboard description"
  336.10 +MAINTAINER="al.bobylev@gmail.com"
  336.11 +LICENSE="MIT"
  336.12 +WEB_SITE="https://www.x.org/wiki/"
  336.13 +
  336.14 +TARBALL="xkbprint-$VERSION.tar.bz2"
  336.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  336.16 +
  336.17 +BUILD_DEPENDS="xorg-util-macros xorg-libxkbfile-dev xorg-libX11-dev xorg-xproto"
  336.18 +PKG_RULE="std"
  336.19 +
  336.20 +# Rules to configure and make the package.
  336.21 +compile_rules()
  336.22 +{
  336.23 +	./configure \
  336.24 +		--sysconfdir=/etc \
  336.25 +		--localstatedir=/var \
  336.26 +		$CONFIGURE_ARGS &&
  336.27 +	make &&
  336.28 +	make install
  336.29 +}
  336.30 +
  336.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
  336.32 +genpkg_rules()
  336.33 +{
  336.34 +	copy @std
  336.35 +	DEPENDS="xorg-libX11 xorg-libxkbfile"
  336.36 +}
   337.1 --- a/xorg-xkbutils/receipt	Tue Jun 27 17:08:48 2017 +0300
   337.2 +++ b/xorg-xkbutils/receipt	Fri Jul 14 16:02:21 2017 +0300
   337.3 @@ -1,4 +1,4 @@
   337.4 -# SliTaz package receipt.
   337.5 +# SliTaz package receipt v2.
   337.6  
   337.7  PACKAGE="xorg-xkbutils"
   337.8  VERSION="1.0.4"
   337.9 @@ -11,18 +11,24 @@
  337.10  TARBALL="xkbutils-$VERSION.tar.bz2"
  337.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  337.12  
  337.13 -DEPENDS="xorg-libX11 xorg-libXaw xorg-libXt"
  337.14  BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libXaw-dev xorg-libXt-dev \
  337.15  xorg-libX11-dev"
  337.16 +PKG_RULE="std"
  337.17  
  337.18  # Rules to configure and make the package.
  337.19  compile_rules()
  337.20  {
  337.21 -	./configure $CONFIGURE_ARGS && make && make install
  337.22 +	./configure \
  337.23 +		--sysconfdir=/etc \
  337.24 +		--localstatedir=/var \
  337.25 +		$CONFIGURE_ARGS &&
  337.26 +	make &&
  337.27 +	make install
  337.28  }
  337.29  
  337.30  # Rules to gen a SliTaz package suitable for Tazpkg.
  337.31  genpkg_rules()
  337.32  {
  337.33 -	copy bin/
  337.34 +	copy @std
  337.35 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXt"
  337.36  }
   338.1 --- a/xorg-xkeyboard-config-dev/receipt	Tue Jun 27 17:08:48 2017 +0300
   338.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
   338.3 @@ -1,19 +0,0 @@
   338.4 -# SliTaz package receipt.
   338.5 -
   338.6 -PACKAGE="xorg-xkeyboard-config-dev"
   338.7 -VERSION="2.18"
   338.8 -CATEGORY="development"
   338.9 -SHORT_DESC="Keyboard configuration database for the X Window System (development files)"
  338.10 -MAINTAINER="pankso@slitaz.org"
  338.11 -LICENSE="MIT"
  338.12 -WEB_SITE="https://www.x.org/wiki/"
  338.13 -HOST_ARCH="i486 arm"
  338.14 -
  338.15 -WANTED="xorg-xkeyboard-config"
  338.16 -DEPENDS="xorg-xkeyboard-config"
  338.17 -
  338.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
  338.19 -genpkg_rules()
  338.20 -{
  338.21 -	copy *.pc
  338.22 -}
   339.1 --- a/xorg-xkeyboard-config/receipt	Tue Jun 27 17:08:48 2017 +0300
   339.2 +++ b/xorg-xkeyboard-config/receipt	Fri Jul 14 16:02:21 2017 +0300
   339.3 @@ -1,7 +1,7 @@
   339.4 -# SliTaz package receipt.
   339.5 +# SliTaz package receipt v2.
   339.6  
   339.7  PACKAGE="xorg-xkeyboard-config"
   339.8 -VERSION="2.18"
   339.9 +VERSION="2.21"
  339.10  CATEGORY="x-window"
  339.11  SHORT_DESC="Keyboard configuration database for the X Window System"
  339.12  MAINTAINER="pankso@slitaz.org"
  339.13 @@ -13,11 +13,9 @@
  339.14  WGET_URL="$XORG_MIRROR/data/xkeyboard-config/$TARBALL"
  339.15  
  339.16  BUILD_DEPENDS="libxslt xorg-xproto xorg-libX11-dev intltool"
  339.17 -
  339.18 -# Handle cross compilation. Use build host: xorg-xkbcomp perl-xml-parser
  339.19 -case "$ARCH" in
  339.20 -	arm) BUILD_DEPENDS="xorg-xproto xorg-libX11-dev" ;;
  339.21 -esac
  339.22 +BUILD_DEPENDS_arm="xorg-xproto xorg-libX11-dev"
  339.23 +SPLIT="xorg-xkeyboard-config-dev"
  339.24 +PKG_RULE="std-dev"
  339.25  
  339.26  # Rules to configure and make the package.
  339.27  compile_rules()
  339.28 @@ -28,11 +26,15 @@
  339.29  		--with-xkb-base=/usr/share/X11/xkb \
  339.30  		--with-xkb-rules-symlink=xorg \
  339.31  		$CONFIGURE_ARGS &&
  339.32 -	make && make install
  339.33 +	make &&
  339.34 +	make install
  339.35  }
  339.36  
  339.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  339.38  genpkg_rules()
  339.39  {
  339.40 -	copy X11/
  339.41 +	case $PACKAGE in
  339.42 +		*-config) copy @std;;
  339.43 +		*-dev)    copy @dev;;
  339.44 +	esac
  339.45  }
   340.1 --- a/xorg-xkill/receipt	Tue Jun 27 17:08:48 2017 +0300
   340.2 +++ b/xorg-xkill/receipt	Fri Jul 14 16:02:21 2017 +0300
   340.3 @@ -1,9 +1,9 @@
   340.4 -# SliTaz package receipt.
   340.5 +# SliTaz package receipt v2.
   340.6  
   340.7  PACKAGE="xorg-xkill"
   340.8  VERSION="1.0.4"
   340.9  CATEGORY="x-window"
  340.10 -SHORT_DESC="X application killer"
  340.11 +SHORT_DESC="Kill a client by its X resource"
  340.12  MAINTAINER="mallory@sweetpeople.org"
  340.13  LICENSE="MIT"
  340.14  WEB_SITE="https://www.x.org/wiki/"
  340.15 @@ -12,17 +12,23 @@
  340.16  TARBALL="xkill-$VERSION.tar.bz2"
  340.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  340.18  
  340.19 -DEPENDS="xorg-libX11 xorg-libXmu"
  340.20  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXmu-dev xorg-xproto"
  340.21 +PKG_RULE="std"
  340.22  
  340.23  # Rules to configure and make the package.
  340.24  compile_rules()
  340.25  {
  340.26 -	./configure $CONFIGURE_ARGS && make && make install
  340.27 +	./configure \
  340.28 +		--sysconfdir=/etc \
  340.29 +		--localstatedir=/var \
  340.30 +		$CONFIGURE_ARGS &&
  340.31 +	make &&
  340.32 +	make install
  340.33  }
  340.34  
  340.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  340.36  genpkg_rules()
  340.37  {
  340.38 -	copy bin/
  340.39 +	copy @std
  340.40 +	DEPENDS="xorg-libX11 xorg-libXmu"
  340.41  }
   341.1 --- a/xorg-xload/receipt	Tue Jun 27 17:08:48 2017 +0300
   341.2 +++ b/xorg-xload/receipt	Fri Jul 14 16:02:21 2017 +0300
   341.3 @@ -1,33 +1,37 @@
   341.4 -# SliTaz package receipt.
   341.5 +# SliTaz package receipt v2.
   341.6  
   341.7  PACKAGE="xorg-xload"
   341.8 -VERSION="1.1.1"
   341.9 +VERSION="1.1.2"
  341.10  CATEGORY="x-window"
  341.11 -SHORT_DESC="X app to show system resources usage."
  341.12 +SHORT_DESC="System load average display for X"
  341.13  MAINTAINER="pankso@slitaz.org"
  341.14  LICENSE="MIT"
  341.15 -SOURCE="xload"
  341.16 -TARBALL="$SOURCE-$VERSION.tar.bz2"
  341.17 -WEB_SITE="http://www.x.org/"
  341.18 -WGET_URL="$XORG_MIRROR/app/$TARBALL"
  341.19 +WEB_SITE="https://www.x.org/wiki/"
  341.20  HOST_ARCH="i486 arm"
  341.21  
  341.22 -DEPENDS="xorg-libXaw"
  341.23 +TARBALL="xload-$VERSION.tar.bz2"
  341.24 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  341.25 +
  341.26  BUILD_DEPENDS="xorg-libXaw-dev gettext"
  341.27 +PKG_RULE="std"
  341.28  
  341.29  # Rules to configure and make the package.
  341.30  compile_rules()
  341.31  {
  341.32 -	cd $src
  341.33 +	touch /root/missing
  341.34 +
  341.35  	./configure \
  341.36 -		--mandir=/usr/share/man \
  341.37 +		--sysconfdir=/etc \
  341.38 +		--localstatedir=/var \
  341.39  		$CONFIGURE_ARGS &&
  341.40 -	make && make install
  341.41 +	make &&
  341.42 +	make install
  341.43  }
  341.44  
  341.45  # Rules to gen a SliTaz package suitable for Tazpkg.
  341.46  genpkg_rules()
  341.47  {
  341.48 -	mkdir -p $fs/usr
  341.49 -	cp -a $install/usr/bin $fs/usr
  341.50 +	copy @std
  341.51 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXmu xorg-libXt"
  341.52 +	CONFIG_FILES="/etc/X11/app-defaults/XLoad"
  341.53  }
   342.1 --- a/xorg-xload/stuff/xorg-xload.desktop	Tue Jun 27 17:08:48 2017 +0300
   342.2 +++ b/xorg-xload/stuff/xorg-xload.desktop	Fri Jul 14 16:02:21 2017 +0300
   342.3 @@ -1,8 +1,7 @@
   342.4  [Desktop Entry]
   342.5 -Encoding=UTF-8
   342.6 +Type=Application
   342.7  Name=Xload Monitor
   342.8  Name[fr]=Moniteur Xload
   342.9  Exec=xload -nolabel -bg black -fg lightblue -hl orange
  342.10  Icon=applications-other
  342.11 -Type=Application
  342.12  Categories=System;
   343.1 --- a/xorg-xlsatoms/receipt	Tue Jun 27 17:08:48 2017 +0300
   343.2 +++ b/xorg-xlsatoms/receipt	Fri Jul 14 16:02:21 2017 +0300
   343.3 @@ -1,4 +1,4 @@
   343.4 -# SliTaz package receipt.
   343.5 +# SliTaz package receipt v2.
   343.6  
   343.7  PACKAGE="xorg-xlsatoms"
   343.8  VERSION="1.1.2"
   343.9 @@ -11,17 +11,23 @@
  343.10  TARBALL="xlsatoms-$VERSION.tar.bz2"
  343.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  343.12  
  343.13 -DEPENDS="libxcb"
  343.14 -BUILD_DEPENDS="xorg-util-macros libxcb-dev"
  343.15 +BUILD_DEPENDS="xorg-util-macros xorg-libxcb-dev"
  343.16 +PKG_RULE="std"
  343.17  
  343.18  # Rules to configure and make the package.
  343.19  compile_rules()
  343.20  {
  343.21 -	./configure $CONFIGURE_ARGS && make && make install
  343.22 +	./configure \
  343.23 +		--sysconfdir=/etc \
  343.24 +		--localstatedir=/var \
  343.25 +		$CONFIGURE_ARGS &&
  343.26 +	make &&
  343.27 +	make install
  343.28  }
  343.29  
  343.30  # Rules to gen a SliTaz package suitable for Tazpkg.
  343.31  genpkg_rules()
  343.32  {
  343.33 -	copy bin/
  343.34 +	copy @std
  343.35 +	DEPENDS="xorg-libxcb"
  343.36  }
   344.1 --- a/xorg-xlsclients/receipt	Tue Jun 27 17:08:48 2017 +0300
   344.2 +++ b/xorg-xlsclients/receipt	Fri Jul 14 16:02:21 2017 +0300
   344.3 @@ -1,4 +1,4 @@
   344.4 -# SliTaz package receipt.
   344.5 +# SliTaz package receipt v2.
   344.6  
   344.7  PACKAGE="xorg-xlsclients"
   344.8  VERSION="1.1.3"
   344.9 @@ -11,19 +11,25 @@
  344.10  TARBALL="xlsclients-$VERSION.tar.bz2"
  344.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  344.12  
  344.13 -DEPENDS="libxcb"
  344.14 -BUILD_DEPENDS="xorg-util-macros libxcb-dev"
  344.15 +BUILD_DEPENDS="xorg-util-macros xorg-libxcb-dev"
  344.16 +PKG_RULE="std"
  344.17  
  344.18  # Rules to configure and make the package.
  344.19  compile_rules()
  344.20  {
  344.21  	touch /root/missing
  344.22  
  344.23 -	./configure $CONFIGURE_ARGS && make && make install
  344.24 +	./configure \
  344.25 +		--sysconfdir=/etc \
  344.26 +		--localstatedir=/var \
  344.27 +		$CONFIGURE_ARGS &&
  344.28 +	make &&
  344.29 +	make install
  344.30  }
  344.31  
  344.32  # Rules to gen a SliTaz package suitable for Tazpkg.
  344.33  genpkg_rules()
  344.34  {
  344.35 -	copy bin/
  344.36 +	copy @std
  344.37 +	DEPENDS="xorg-libxcb"
  344.38  }
   345.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   345.2 +++ b/xorg-xlsfonts/receipt	Fri Jul 14 16:02:21 2017 +0300
   345.3 @@ -0,0 +1,33 @@
   345.4 +# SliTaz package receipt v2.
   345.5 +
   345.6 +PACKAGE="xorg-xlsfonts"
   345.7 +VERSION="1.0.5"
   345.8 +CATEGORY="x-window"
   345.9 +SHORT_DESC="List X fonts available on X server"
  345.10 +MAINTAINER="al.bobylev@gmail.com"
  345.11 +LICENSE="MIT"
  345.12 +WEB_SITE="https://www.x.org/wiki/"
  345.13 +
  345.14 +TARBALL="xlsfonts-$VERSION.tar.bz2"
  345.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  345.16 +
  345.17 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
  345.18 +PKG_RULE="std"
  345.19 +
  345.20 +# Rules to configure and make the package.
  345.21 +compile_rules()
  345.22 +{
  345.23 +	./configure \
  345.24 +		--sysconfdir=/etc \
  345.25 +		--localstatedir=/var \
  345.26 +		$CONFIGURE_ARGS &&
  345.27 +	make &&
  345.28 +	make install
  345.29 +}
  345.30 +
  345.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
  345.32 +genpkg_rules()
  345.33 +{
  345.34 +	copy @std
  345.35 +	DEPENDS="xorg-libX11"
  345.36 +}
   346.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   346.2 +++ b/xorg-xmag/receipt	Fri Jul 14 16:02:21 2017 +0300
   346.3 @@ -0,0 +1,35 @@
   346.4 +# SliTaz package receipt v2.
   346.5 +
   346.6 +PACKAGE="xorg-xmag"
   346.7 +VERSION="1.0.6"
   346.8 +CATEGORY="x-window"
   346.9 +SHORT_DESC="Magnify parts of the screen"
  346.10 +MAINTAINER="al.bobylev@gmail.com"
  346.11 +LICENSE="MIT"
  346.12 +WEB_SITE="https://www.x.org/wiki/"
  346.13 +
  346.14 +TARBALL="xmag-$VERSION.tar.bz2"
  346.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  346.16 +
  346.17 +BUILD_DEPENDS="xorg-util-macros xorg-libXaw-dev xorg-libXmu-dev xorg-libXt-dev \
  346.18 +xorg-libX11-dev"
  346.19 +PKG_RULE="std"
  346.20 +
  346.21 +# Rules to configure and make the package.
  346.22 +compile_rules()
  346.23 +{
  346.24 +	./configure \
  346.25 +		--sysconfdir=/etc \
  346.26 +		--localstatedir=/var \
  346.27 +		$CONFIGURE_ARGS &&
  346.28 +	make &&
  346.29 +	make install
  346.30 +}
  346.31 +
  346.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  346.33 +genpkg_rules()
  346.34 +{
  346.35 +	copy @std
  346.36 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXmu xorg-libXt"
  346.37 +	CONFIG_FILES="/etc/X11/app-defaults/Xmag"
  346.38 +}
   347.1 --- a/xorg-xmessage/receipt	Tue Jun 27 17:08:48 2017 +0300
   347.2 +++ b/xorg-xmessage/receipt	Fri Jul 14 16:02:21 2017 +0300
   347.3 @@ -1,29 +1,36 @@
   347.4 -# SliTaz package receipt.
   347.5 +# SliTaz package receipt v2.
   347.6  
   347.7  PACKAGE="xorg-xmessage"
   347.8  VERSION="1.0.4"
   347.9  CATEGORY="x-window"
  347.10 -SHORT_DESC="Display a message or query in a window."
  347.11 +SHORT_DESC="Display a message or query in a window"
  347.12  MAINTAINER="slaxemulator@gmail.com"
  347.13  LICENSE="MIT"
  347.14  WEB_SITE="https://www.x.org/wiki/"
  347.15  HOST_ARCH="i486 arm"
  347.16 -CONFIG_FILES="/etc/X11/app-defaults/Xmessage /etc/X11/app-defaults/Xmessage-color"
  347.17  
  347.18  TARBALL="xmessage-$VERSION.tar.bz2"
  347.19  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  347.20  
  347.21 -DEPENDS="xorg-libX11 xorg-libXaw xorg-libXt"
  347.22  BUILD_DEPENDS="xorg-util-macros xorg-libXaw-dev"
  347.23 +PKG_RULE="std"
  347.24  
  347.25  # Rules to configure and make the package.
  347.26  compile_rules()
  347.27  {
  347.28 -	./configure $CONFIGURE_ARGS && make && make install
  347.29 +	./configure \
  347.30 +		--sysconfdir=/etc \
  347.31 +		--localstatedir=/var \
  347.32 +		$CONFIGURE_ARGS &&
  347.33 +	make &&
  347.34 +	make install
  347.35  }
  347.36  
  347.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  347.38  genpkg_rules()
  347.39  {
  347.40 -	copy etc/ bin/
  347.41 +	copy @std
  347.42 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXt"
  347.43 +	CONFIG_FILES="/etc/X11/app-defaults/Xmessage \
  347.44 +	/etc/X11/app-defaults/Xmessage-color"
  347.45  }
   348.1 --- a/xorg-xmodmap/receipt	Tue Jun 27 17:08:48 2017 +0300
   348.2 +++ b/xorg-xmodmap/receipt	Fri Jul 14 16:02:21 2017 +0300
   348.3 @@ -1,9 +1,9 @@
   348.4 -# SliTaz package receipt.
   348.5 +# SliTaz package receipt v2.
   348.6  
   348.7  PACKAGE="xorg-xmodmap"
   348.8  VERSION="1.0.9"
   348.9  CATEGORY="x-window"
  348.10 -SHORT_DESC="X keyboard and mouse configuration utility."
  348.11 +SHORT_DESC="Utility for modifying keymaps and button mappings"
  348.12  MAINTAINER="pankso@slitaz.org"
  348.13  LICENSE="MIT"
  348.14  WEB_SITE="https://www.x.org/wiki/"
  348.15 @@ -11,17 +11,23 @@
  348.16  TARBALL="xmodmap-$VERSION.tar.bz2"
  348.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  348.18  
  348.19 -DEPENDS="xorg-libX11"
  348.20  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
  348.21 +PKG_RULE="std"
  348.22  
  348.23  # Rules to configure and make the package.
  348.24  compile_rules()
  348.25  {
  348.26 -	./configure $CONFIGURE_ARGS && make && make install
  348.27 +	./configure \
  348.28 +		--sysconfdir=/etc \
  348.29 +		--localstatedir=/var \
  348.30 +		$CONFIGURE_ARGS &&
  348.31 +	make &&
  348.32 +	make install
  348.33  }
  348.34  
  348.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  348.36  genpkg_rules()
  348.37  {
  348.38 -	copy bin/
  348.39 +	copy @std
  348.40 +	DEPENDS="xorg-libX11"
  348.41  }
   349.1 --- a/xorg-xpr/receipt	Tue Jun 27 17:08:48 2017 +0300
   349.2 +++ b/xorg-xpr/receipt	Fri Jul 14 16:02:21 2017 +0300
   349.3 @@ -1,9 +1,9 @@
   349.4 -# SliTaz package receipt.
   349.5 +# SliTaz package receipt v2.
   349.6  
   349.7  PACKAGE="xorg-xpr"
   349.8  VERSION="1.0.4"
   349.9  CATEGORY="x-window"
  349.10 -SHORT_DESC="Print an X window dump"
  349.11 +SHORT_DESC="Print an X window dump from xwd"
  349.12  MAINTAINER="al.bobylev@gmail.com"
  349.13  LICENSE="MIT"
  349.14  WEB_SITE="https://www.x.org/wiki/"
  349.15 @@ -11,17 +11,23 @@
  349.16  TARBALL="xpr-$VERSION.tar.bz2"
  349.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  349.18  
  349.19 -DEPENDS="xorg-libX11 xorg-libXmu"
  349.20  BUILD_DEPENDS="xorg-util-macros xorg-libXmu-dev xorg-libX11-dev xorg-xproto"
  349.21 +PKG_RULE="std"
  349.22  
  349.23  # Rules to configure and make the package.
  349.24  compile_rules()
  349.25  {
  349.26 -	./configure $CONFIGURE_ARGS && make && make install
  349.27 +	./configure \
  349.28 +		--sysconfdir=/etc \
  349.29 +		--localstatedir=/var \
  349.30 +		$CONFIGURE_ARGS &&
  349.31 +	make &&
  349.32 +	make install
  349.33  }
  349.34  
  349.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  349.36  genpkg_rules()
  349.37  {
  349.38 -	copy bin/
  349.39 +	copy @std
  349.40 +	DEPENDS="xorg-libX11 xorg-libXmu"
  349.41  }
   350.1 --- a/xorg-xprop/receipt	Tue Jun 27 17:08:48 2017 +0300
   350.2 +++ b/xorg-xprop/receipt	Fri Jul 14 16:02:21 2017 +0300
   350.3 @@ -1,4 +1,4 @@
   350.4 -# SliTaz package receipt.
   350.5 +# SliTaz package receipt v2.
   350.6  
   350.7  PACKAGE="xorg-xprop"
   350.8  VERSION="1.2.2"
   350.9 @@ -12,17 +12,23 @@
  350.10  TARBALL="xprop-$VERSION.tar.bz2"
  350.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  350.12  
  350.13 -DEPENDS="xorg-libX11"
  350.14  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
  350.15 +PKG_RULE="std"
  350.16  
  350.17  # Rules to configure and make the package.
  350.18  compile_rules()
  350.19  {
  350.20 -	./configure $CONFIGURE_ARGS && make && make install
  350.21 +	./configure \
  350.22 +		--sysconfdir=/etc \
  350.23 +		--localstatedir=/var \
  350.24 +		$CONFIGURE_ARGS &&
  350.25 +	make &&
  350.26 +	make install
  350.27  }
  350.28  
  350.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  350.30  genpkg_rules()
  350.31  {
  350.32 -	copy bin/
  350.33 +	copy @std
  350.34 +	DEPENDS="xorg-libX11"
  350.35  }
   351.1 --- a/xorg-xproto/receipt	Tue Jun 27 17:08:48 2017 +0300
   351.2 +++ b/xorg-xproto/receipt	Fri Jul 14 16:02:21 2017 +0300
   351.3 @@ -1,28 +1,34 @@
   351.4 -# SliTaz package receipt.
   351.5 +# SliTaz package receipt v2.
   351.6  
   351.7  PACKAGE="xorg-xproto"
   351.8 -VERSION="7.0.29"
   351.9 +VERSION="7.0.31"
  351.10  CATEGORY="development"
  351.11  SHORT_DESC="Xproto headers"
  351.12  MAINTAINER="pankso@slitaz.org"
  351.13 -LICENSE="other"
  351.14 +LICENSE="MIT"
  351.15  WEB_SITE="https://www.x.org/wiki/"
  351.16  HOST_ARCH="i486 arm"
  351.17  
  351.18  TARBALL="xproto-$VERSION.tar.bz2"
  351.19  WGET_URL="$XORG_MIRROR/proto/$TARBALL"
  351.20  
  351.21 -DEPENDS="xorg-util-macros pkg-config"
  351.22  BUILD_DEPENDS="xorg-util-macros"
  351.23 +PKG_RULE="dev"
  351.24  
  351.25  # Rules to configure and make the package.
  351.26  compile_rules()
  351.27  {
  351.28 -	./configure $CONFIGURE_ARGS && make && make install
  351.29 +	./configure \
  351.30 +		--sysconfdir=/etc \
  351.31 +		--localstatedir=/var \
  351.32 +		$CONFIGURE_ARGS &&
  351.33 +	make &&
  351.34 +	make MKDIRPROG="mkdir -p" install
  351.35  }
  351.36  
  351.37  # Rules to gen a SliTaz package suitable for Tazpkg.
  351.38  genpkg_rules()
  351.39  {
  351.40 -	copy *.h *.pc
  351.41 +	copy @dev
  351.42 +	DEPENDS="xorg-util-macros"
  351.43  }
   352.1 --- a/xorg-xrandr/receipt	Tue Jun 27 17:08:48 2017 +0300
   352.2 +++ b/xorg-xrandr/receipt	Fri Jul 14 16:02:21 2017 +0300
   352.3 @@ -1,4 +1,4 @@
   352.4 -# SliTaz package receipt.
   352.5 +# SliTaz package receipt v2.
   352.6  
   352.7  PACKAGE="xorg-xrandr"
   352.8  VERSION="1.5.0"
   352.9 @@ -12,18 +12,24 @@
  352.10  TARBALL="xrandr-$VERSION.tar.bz2"
  352.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  352.12  
  352.13 -DEPENDS="xorg-libX11 xorg-libXrandr xorg-libXrender"
  352.14  BUILD_DEPENDS="xorg-util-macros xorg-libXrandr-dev xorg-libXrender-dev \
  352.15  xorg-libX11-dev xorg-xproto"
  352.16 +PKG_RULE="std"
  352.17  
  352.18  # Rules to configure and make the package.
  352.19  compile_rules()
  352.20  {
  352.21 -	./configure $CONFIGURE_ARGS && make && make install
  352.22 +	./configure \
  352.23 +		--sysconfdir=/etc \
  352.24 +		--localstatedir=/var \
  352.25 +		$CONFIGURE_ARGS &&
  352.26 +	make &&
  352.27 +	make install
  352.28  }
  352.29  
  352.30  # Rules to gen a SliTaz package suitable for Tazpkg.
  352.31  genpkg_rules()
  352.32  {
  352.33 -	copy bin/
  352.34 +	copy @std
  352.35 +	DEPENDS="xorg-libX11 xorg-libXrandr xorg-libXrender"
  352.36  }
   353.1 --- a/xorg-xrdb/receipt	Tue Jun 27 17:08:48 2017 +0300
   353.2 +++ b/xorg-xrdb/receipt	Fri Jul 14 16:02:21 2017 +0300
   353.3 @@ -1,4 +1,4 @@
   353.4 -# SliTaz package receipt.
   353.5 +# SliTaz package receipt v2.
   353.6  
   353.7  PACKAGE="xorg-xrdb"
   353.8  VERSION="1.1.0"
   353.9 @@ -11,19 +11,25 @@
  353.10  TARBALL="xrdb-$VERSION.tar.bz2"
  353.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  353.12  
  353.13 -DEPENDS="xorg-libX11 xorg-libXmu"
  353.14  BUILD_DEPENDS="xorg-util-macros xorg-libXmu-dev xorg-libX11-dev xorg-xproto"
  353.15 +PKG_RULE="std"
  353.16  
  353.17  # Rules to configure and make the package.
  353.18  compile_rules()
  353.19  {
  353.20  	touch /root/missing
  353.21  
  353.22 -	./configure $CONFIGURE_ARGS && make && make install
  353.23 +	./configure \
  353.24 +		--sysconfdir=/etc \
  353.25 +		--localstatedir=/var \
  353.26 +		$CONFIGURE_ARGS &&
  353.27 +	make &&
  353.28 +	make install
  353.29  }
  353.30  
  353.31  # Rules to gen a SliTaz package suitable for Tazpkg.
  353.32  genpkg_rules()
  353.33  {
  353.34 -	copy bin/
  353.35 +	copy @std
  353.36 +	DEPENDS="xorg-libX11 xorg-libXmu"
  353.37  }
   354.1 --- a/xorg-xrefresh/receipt	Tue Jun 27 17:08:48 2017 +0300
   354.2 +++ b/xorg-xrefresh/receipt	Fri Jul 14 16:02:21 2017 +0300
   354.3 @@ -1,4 +1,4 @@
   354.4 -# SliTaz package receipt.
   354.5 +# SliTaz package receipt v2.
   354.6  
   354.7  PACKAGE="xorg-xrefresh"
   354.8  VERSION="1.0.5"
   354.9 @@ -11,17 +11,23 @@
  354.10  TARBALL="xrefresh-$VERSION.tar.bz2"
  354.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  354.12  
  354.13 -DEPENDS="xorg-libX11"
  354.14  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
  354.15 +PKG_RULE="std"
  354.16  
  354.17  # Rules to configure and make the package.
  354.18  compile_rules()
  354.19  {
  354.20 -	./configure $CONFIGURE_ARGS && make && make install
  354.21 +	./configure \
  354.22 +		--sysconfdir=/etc \
  354.23 +		--localstatedir=/var \
  354.24 +		$CONFIGURE_ARGS &&
  354.25 +	make &&
  354.26 +	make install
  354.27  }
  354.28  
  354.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  354.30  genpkg_rules()
  354.31  {
  354.32 -	copy bin/
  354.33 +	copy @std
  354.34 +	DEPENDS="xorg-libX11"
  354.35  }
   355.1 --- a/xorg-xset/receipt	Tue Jun 27 17:08:48 2017 +0300
   355.2 +++ b/xorg-xset/receipt	Fri Jul 14 16:02:21 2017 +0300
   355.3 @@ -1,4 +1,4 @@
   355.4 -# SliTaz package receipt.
   355.5 +# SliTaz package receipt v2.
   355.6  
   355.7  PACKAGE="xorg-xset"
   355.8  VERSION="1.2.3"
   355.9 @@ -7,30 +7,35 @@
  355.10  MAINTAINER="paul@slitaz.org"
  355.11  LICENSE="MIT"
  355.12  WEB_SITE="https://www.x.org/wiki/"
  355.13 -SUGGESTED="yad"
  355.14 -COOKOPTS="!menus"
  355.15  
  355.16  TARBALL="xset-$VERSION.tar.bz2"
  355.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  355.18  
  355.19 -DEPENDS="xorg-libX11 xorg-libXext xorg-libXmu"
  355.20 -BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libXmu-dev" # xxf86misc.pc xfontcache.pc?
  355.21 +BUILD_DEPENDS="xorg-util-macros xorg-xproto xorg-libXmu-dev \
  355.22 +xorg-libXxf86misc-dev xorg-libXfontcache-dev"
  355.23 +PKG_RULE="std"
  355.24  
  355.25  # Rules to configure and make the package.
  355.26  compile_rules()
  355.27  {
  355.28  	touch /root/missing
  355.29  
  355.30 -	./configure $CONFIGURE_ARGS && make && make install
  355.31 +	./configure \
  355.32 +		--sysconfdir=/etc \
  355.33 +		--localstatedir=/var \
  355.34 +		$CONFIGURE_ARGS &&
  355.35 +	make &&
  355.36 +	make install
  355.37  
  355.38 -	mkdir -p $install/usr/share/applications
  355.39 -	cp $stuff/*.desktop $install/usr/share/applications
  355.40 -	cp -a $stuff/xset-screensaver.sh $install/usr/bin
  355.41 +	cp -a $stuff/*.sh $install/usr/bin/
  355.42  	chown -R root:root $install
  355.43  }
  355.44  
  355.45  # Rules to gen a SliTaz package suitable for Tazpkg.
  355.46  genpkg_rules()
  355.47  {
  355.48 -	copy bin/ applications/
  355.49 +	copy @std
  355.50 +	DEPENDS="xorg-libX11 xorg-libXext xorg-libXfontcache xorg-libXmu \
  355.51 +	xorg-libXxf86misc"
  355.52 +	SUGGESTED="yad"
  355.53  }
   356.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   356.2 +++ b/xorg-xsetmode/receipt	Fri Jul 14 16:02:21 2017 +0300
   356.3 @@ -0,0 +1,33 @@
   356.4 +# SliTaz package receipt v2.
   356.5 +
   356.6 +PACKAGE="xorg-xsetmode"
   356.7 +VERSION="1.0.0"
   356.8 +CATEGORY="x-window"
   356.9 +SHORT_DESC="Set the mode for an X Input device"
  356.10 +MAINTAINER="al.bobylev@gmail.com"
  356.11 +LICENSE="MIT"
  356.12 +WEB_SITE="https://www.x.org/wiki/"
  356.13 +
  356.14 +TARBALL="xsetmode-$VERSION.tar.bz2"
  356.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  356.16 +
  356.17 +BUILD_DEPENDS="xorg-libXi-dev xorg-libX11-dev"
  356.18 +PKG_RULE="std"
  356.19 +
  356.20 +# Rules to configure and make the package.
  356.21 +compile_rules()
  356.22 +{
  356.23 +	./configure \
  356.24 +		--sysconfdir=/etc \
  356.25 +		--localstatedir=/var \
  356.26 +		$CONFIGURE_ARGS &&
  356.27 +	make &&
  356.28 +	make install
  356.29 +}
  356.30 +
  356.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
  356.32 +genpkg_rules()
  356.33 +{
  356.34 +	copy @std
  356.35 +	DEPENDS="xorg-libX11 xorg-libXi"
  356.36 +}
   357.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   357.2 +++ b/xorg-xsetpointer/receipt	Fri Jul 14 16:02:21 2017 +0300
   357.3 @@ -0,0 +1,33 @@
   357.4 +# SliTaz package receipt v2.
   357.5 +
   357.6 +PACKAGE="xorg-xsetpointer"
   357.7 +VERSION="1.0.1"
   357.8 +CATEGORY="x-window"
   357.9 +SHORT_DESC="Set an X Input device as the main pointer"
  357.10 +MAINTAINER="al.bobylev@gmail.com"
  357.11 +LICENSE="MIT"
  357.12 +WEB_SITE="https://www.x.org/wiki/"
  357.13 +
  357.14 +TARBALL="xsetpointer-$VERSION.tar.bz2"
  357.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  357.16 +
  357.17 +BUILD_DEPENDS="xorg-libXi-dev xorg-libX11-dev xorg-inputproto"
  357.18 +PKG_RULE="std"
  357.19 +
  357.20 +# Rules to configure and make the package.
  357.21 +compile_rules()
  357.22 +{
  357.23 +	./configure \
  357.24 +		--sysconfdir=/etc \
  357.25 +		--localstatedir=/var \
  357.26 +		$CONFIGURE_ARGS &&
  357.27 +	make &&
  357.28 +	make install
  357.29 +}
  357.30 +
  357.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
  357.32 +genpkg_rules()
  357.33 +{
  357.34 +	copy @std
  357.35 +	DEPENDS="xorg-libX11 xorg-libXi"
  357.36 +}
   358.1 --- a/xorg-xsetroot/receipt	Tue Jun 27 17:08:48 2017 +0300
   358.2 +++ b/xorg-xsetroot/receipt	Fri Jul 14 16:02:21 2017 +0300
   358.3 @@ -1,4 +1,4 @@
   358.4 -# SliTaz package receipt.
   358.5 +# SliTaz package receipt v2.
   358.6  
   358.7  PACKAGE="xorg-xsetroot"
   358.8  VERSION="1.1.1"
   358.9 @@ -12,18 +12,24 @@
  358.10  TARBALL="xsetroot-$VERSION.tar.bz2"
  358.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  358.12  
  358.13 -DEPENDS="xorg-libX11 xorg-libXcursor xorg-libXmu"
  358.14  BUILD_DEPENDS="xorg-util-macros xorg-libXmu-dev xorg-libX11-dev \
  358.15  xorg-xbitmaps xorg-libXcursor-dev xorg-xproto"
  358.16 +PKG_RULE="std"
  358.17  
  358.18  # Rules to configure and make the package.
  358.19  compile_rules()
  358.20  {
  358.21 -	./configure $CONFIGURE_ARGS && make && make install
  358.22 +	./configure \
  358.23 +		--sysconfdir=/etc \
  358.24 +		--localstatedir=/var \
  358.25 +		$CONFIGURE_ARGS &&
  358.26 +	make &&
  358.27 +	make install
  358.28  }
  358.29  
  358.30  # Rules to gen a SliTaz package suitable for Tazpkg.
  358.31  genpkg_rules()
  358.32  {
  358.33 -	copy bin/
  358.34 +	copy @std
  358.35 +	DEPENDS="xorg-libX11 xorg-libXcursor xorg-libXmu"
  358.36  }
   359.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   359.2 +++ b/xorg-xsm/receipt	Fri Jul 14 16:02:21 2017 +0300
   359.3 @@ -0,0 +1,34 @@
   359.4 +# SliTaz package receipt v2.
   359.5 +
   359.6 +PACKAGE="xorg-xsm"
   359.7 +VERSION="1.0.3"
   359.8 +CATEGORY="x-window"
   359.9 +SHORT_DESC="X Session Manager"
  359.10 +MAINTAINER="al.bobylev@gmail.com"
  359.11 +LICENSE="MIT"
  359.12 +WEB_SITE="https://www.x.org/wiki/"
  359.13 +
  359.14 +TARBALL="xsm-$VERSION.tar.bz2"
  359.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  359.16 +
  359.17 +BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-libXt-dev xorg-libICE-dev \
  359.18 +xorg-libSM-dev xorg-libXaw-dev"
  359.19 +PKG_RULE="std"
  359.20 +
  359.21 +# Rules to configure and make the package.
  359.22 +compile_rules()
  359.23 +{
  359.24 +	./configure \
  359.25 +		--sysconfdir=/etc \
  359.26 +		--localstatedir=/var \
  359.27 +		$CONFIGURE_ARGS &&
  359.28 +	make && make install
  359.29 +}
  359.30 +
  359.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
  359.32 +genpkg_rules()
  359.33 +{
  359.34 +	copy @std
  359.35 +	DEPENDS="xorg-libICE xorg-libSM xorg-libX11 xorg-libXaw xorg-libXt"
  359.36 +	CONFIG_FILES="/etc/X11/app-defaults/XSm /etc/X11/xsm/system.xsm"
  359.37 +}
   360.1 --- a/xorg-xtrans/receipt	Tue Jun 27 17:08:48 2017 +0300
   360.2 +++ b/xorg-xtrans/receipt	Fri Jul 14 16:02:21 2017 +0300
   360.3 @@ -1,9 +1,9 @@
   360.4 -# SliTaz package receipt.
   360.5 +# SliTaz package receipt v2.
   360.6  
   360.7  PACKAGE="xorg-xtrans"
   360.8  VERSION="1.3.5"
   360.9  CATEGORY="development"
  360.10 -SHORT_DESC="Abstract network code for X"
  360.11 +SHORT_DESC="X Network Transport layer shared code"
  360.12  MAINTAINER="pankso@slitaz.org"
  360.13  LICENSE="other"
  360.14  WEB_SITE="https://www.x.org/wiki/"
  360.15 @@ -12,8 +12,8 @@
  360.16  TARBALL="xtrans-$VERSION.tar.bz2"
  360.17  WGET_URL="$XORG_MIRROR/lib/$TARBALL"
  360.18  
  360.19 -DEPENDS="xorg-xproto"
  360.20  BUILD_DEPENDS="xorg-util-macros"
  360.21 +PKG_RULE="dev"
  360.22  
  360.23  # Rules to configure and make the package.
  360.24  compile_rules()
  360.25 @@ -29,5 +29,6 @@
  360.26  # Rules to gen a SliTaz package suitable for Tazpkg.
  360.27  genpkg_rules()
  360.28  {
  360.29 -	copy *.h *.c *.m4 *.pc
  360.30 +	copy @dev
  360.31 +	DEPENDS="xorg-xproto"
  360.32  }
   361.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   361.2 +++ b/xorg-xvidtune/receipt	Fri Jul 14 16:02:21 2017 +0300
   361.3 @@ -0,0 +1,35 @@
   361.4 +# SliTaz package receipt v2.
   361.5 +
   361.6 +PACKAGE="xorg-xvidtune"
   361.7 +VERSION="1.0.3"
   361.8 +CATEGORY="x-window"
   361.9 +SHORT_DESC="Video mode tuner for Xorg"
  361.10 +MAINTAINER="al.bobylev@gmail.com"
  361.11 +LICENSE="MIT"
  361.12 +WEB_SITE="https://www.x.org/wiki/"
  361.13 +
  361.14 +TARBALL="xvidtune-$VERSION.tar.bz2"
  361.15 +WGET_URL="$XORG_MIRROR/app/$TARBALL"
  361.16 +
  361.17 +BUILD_DEPENDS="xorg-util-macros xorg-libXxf86vm-dev xorg-libXt-dev \
  361.18 +xorg-libXaw-dev xorg-libXmu-dev xorg-libX11-dev"
  361.19 +PKG_RULE="std"
  361.20 +
  361.21 +# Rules to configure and make the package.
  361.22 +compile_rules()
  361.23 +{
  361.24 +	./configure \
  361.25 +		--sysconfdir=/etc \
  361.26 +		--localstatedir=/var \
  361.27 +		$CONFIGURE_ARGS &&
  361.28 +	make &&
  361.29 +	make install
  361.30 +}
  361.31 +
  361.32 +# Rules to gen a SliTaz package suitable for Tazpkg.
  361.33 +genpkg_rules()
  361.34 +{
  361.35 +	copy @std
  361.36 +	DEPENDS="xorg-libX11 xorg-libXaw xorg-libXmu xorg-libXt xorg-libXxf86vm"
  361.37 +	CONFIG_FILES="/etc/X11/app-defaults/Xvidtune"
  361.38 +}
   362.1 --- a/xorg-xvinfo/receipt	Tue Jun 27 17:08:48 2017 +0300
   362.2 +++ b/xorg-xvinfo/receipt	Fri Jul 14 16:02:21 2017 +0300
   362.3 @@ -1,4 +1,4 @@
   362.4 -# SliTaz package receipt.
   362.5 +# SliTaz package receipt v2.
   362.6  
   362.7  PACKAGE="xorg-xvinfo"
   362.8  VERSION="1.1.3"
   362.9 @@ -11,17 +11,23 @@
  362.10  TARBALL="xvinfo-$VERSION.tar.bz2"
  362.11  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  362.12  
  362.13 -DEPENDS="xorg-libX11 xorg-libXv"
  362.14  BUILD_DEPENDS="xorg-util-macros xorg-libXv-dev xorg-libX11-dev xorg-xproto"
  362.15 +PKG_RULE="std"
  362.16  
  362.17  # Rules to configure and make the package.
  362.18  compile_rules()
  362.19  {
  362.20 -	./configure $CONFIGURE_ARGS && make && make install
  362.21 +	./configure \
  362.22 +		--sysconfdir=/etc \
  362.23 +		--localstatedir=/var \
  362.24 +		$CONFIGURE_ARGS &&
  362.25 +	make &&
  362.26 +	make install
  362.27  }
  362.28  
  362.29  # Rules to gen a SliTaz package suitable for Tazpkg.
  362.30  genpkg_rules()
  362.31  {
  362.32 -	copy bin/
  362.33 +	copy @std
  362.34 +	DEPENDS="xorg-libX11 xorg-libXv"
  362.35  }
   363.1 --- a/xorg-xwd/receipt	Tue Jun 27 17:08:48 2017 +0300
   363.2 +++ b/xorg-xwd/receipt	Fri Jul 14 16:02:21 2017 +0300
   363.3 @@ -1,9 +1,9 @@
   363.4 -# SliTaz package receipt.
   363.5 +# SliTaz package receipt v2.
   363.6  
   363.7  PACKAGE="xorg-xwd"
   363.8  VERSION="1.0.6"
   363.9  CATEGORY="x-window"
  363.10 -SHORT_DESC="Dump an image of an X window"
  363.11 +SHORT_DESC="Dump current contents of X window or screen to file"
  363.12  MAINTAINER="al.bobylev@gmail.com"
  363.13  LICENSE="MIT"
  363.14  WEB_SITE="https://www.x.org/wiki/"
  363.15 @@ -11,17 +11,23 @@
  363.16  TARBALL="xwd-$VERSION.tar.bz2"
  363.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  363.18  
  363.19 -DEPENDS="xorg-libX11 xorg-libxkbfile"
  363.20  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto xorg-libxkbfile-dev"
  363.21 +PKG_RULE="std"
  363.22  
  363.23  # Rules to configure and make the package.
  363.24  compile_rules()
  363.25  {
  363.26 -	./configure $CONFIGURE_ARGS && make && make install
  363.27 +	./configure \
  363.28 +		--sysconfdir=/etc \
  363.29 +		--localstatedir=/var \
  363.30 +		$CONFIGURE_ARGS &&
  363.31 +	make &&
  363.32 +	make install
  363.33  }
  363.34  
  363.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  363.36  genpkg_rules()
  363.37  {
  363.38 -	copy bin/
  363.39 +	copy @std
  363.40 +	DEPENDS="xorg-libX11 xorg-libxkbfile"
  363.41  }
   364.1 --- a/xorg-xwininfo/receipt	Tue Jun 27 17:08:48 2017 +0300
   364.2 +++ b/xorg-xwininfo/receipt	Fri Jul 14 16:02:21 2017 +0300
   364.3 @@ -1,4 +1,4 @@
   364.4 -# SliTaz package receipt.
   364.5 +# SliTaz package receipt v2.
   364.6  
   364.7  PACKAGE="xorg-xwininfo"
   364.8  VERSION="1.1.3"
   364.9 @@ -7,23 +7,29 @@
  364.10  MAINTAINER="jozee@slitaz.org"
  364.11  LICENSE="MIT"
  364.12  WEB_SITE="https://www.x.org/wiki/"
  364.13 -TAGS="util xorg windows"
  364.14  HOST_ARCH="i486 arm"
  364.15  
  364.16  TARBALL="xwininfo-$VERSION.tar.bz2"
  364.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  364.18  
  364.19 -DEPENDS="libxcb"
  364.20 -BUILD_DEPENDS="xorg-util-macros libxcb-dev xorg-libX11-dev"
  364.21 +BUILD_DEPENDS="xorg-util-macros xorg-libxcb-dev xorg-libX11-dev"
  364.22 +PKG_RULE="std"
  364.23  
  364.24  # Rules to configure and make the package.
  364.25  compile_rules()
  364.26  {
  364.27 -	./configure $CONFIGURE_ARGS && make && make install
  364.28 +	./configure \
  364.29 +		--sysconfdir=/etc \
  364.30 +		--localstatedir=/var \
  364.31 +		$CONFIGURE_ARGS &&
  364.32 +	make &&
  364.33 +	make install
  364.34  }
  364.35  
  364.36  # Rules to gen a SliTaz package suitable for Tazpkg.
  364.37  genpkg_rules()
  364.38  {
  364.39 -	copy bin/
  364.40 +	copy @std
  364.41 +	DEPENDS="xorg-libxcb"
  364.42 +	TAGS="util xorg windows"
  364.43  }
   365.1 --- a/xorg-xwud/receipt	Tue Jun 27 17:08:48 2017 +0300
   365.2 +++ b/xorg-xwud/receipt	Fri Jul 14 16:02:21 2017 +0300
   365.3 @@ -1,9 +1,9 @@
   365.4 -# SliTaz package receipt.
   365.5 +# SliTaz package receipt v2.
   365.6  
   365.7  PACKAGE="xorg-xwud"
   365.8  VERSION="1.0.4"
   365.9  CATEGORY="x-window"
  365.10 -SHORT_DESC="Image displayer for X"
  365.11 +SHORT_DESC="Display an X window dump from xwd"
  365.12  MAINTAINER="al.bobylev@gmail.com"
  365.13  LICENSE="MIT"
  365.14  WEB_SITE="https://www.x.org/wiki/"
  365.15 @@ -11,17 +11,23 @@
  365.16  TARBALL="xwud-$VERSION.tar.bz2"
  365.17  WGET_URL="$XORG_MIRROR/app/$TARBALL"
  365.18  
  365.19 -DEPENDS="xorg-libX11"
  365.20  BUILD_DEPENDS="xorg-util-macros xorg-libX11-dev xorg-xproto"
  365.21 +PKG_RULE="std"
  365.22  
  365.23  # Rules to configure and make the package.
  365.24  compile_rules()
  365.25  {
  365.26 -	./configure $CONFIGURE_ARGS && make && make install
  365.27 +	./configure \
  365.28 +		--sysconfdir=/etc \
  365.29 +		--localstatedir=/var \
  365.30 +		$CONFIGURE_ARGS &&
  365.31 +	make &&
  365.32 +	make install
  365.33  }
  365.34  
  365.35  # Rules to gen a SliTaz package suitable for Tazpkg.
  365.36  genpkg_rules()
  365.37  {
  365.38 -	copy bin/
  365.39 +	copy @std
  365.40 +	DEPENDS="xorg-libX11"
  365.41  }
   366.1 --- a/xorg/receipt	Tue Jun 27 17:08:48 2017 +0300
   366.2 +++ b/xorg/receipt	Fri Jul 14 16:02:21 2017 +0300
   366.3 @@ -1,46 +1,51 @@
   366.4 -# SliTaz package receipt.
   366.5 +# SliTaz package receipt v2.
   366.6  
   366.7  PACKAGE="xorg"
   366.8  VERSION="7.7"
   366.9 -CATEGORY="meta"
  366.10 -SHORT_DESC="Xorg server meta-package to install all Xorg modules."
  366.11 +CATEGORY="x-window"
  366.12 +SHORT_DESC="Xorg server"
  366.13  MAINTAINER="pankso@slitaz.org"
  366.14  LICENSE="MIT"
  366.15 -WEB_SITE="http://www.x.org/"
  366.16 -DEPENDS="
  366.17 -xorg-xauth
  366.18 -xorg-base-fonts
  366.19 -xorg-libICE
  366.20 -xorg-libpciaccess
  366.21 -xorg-libSM
  366.22 -xorg-libX11
  366.23 -xorg-libXau
  366.24 -xorg-libXcomposite
  366.25 -xorg-libXcursor
  366.26 -xorg-libXdamage
  366.27 -xorg-libXdmcp
  366.28 -xorg-libXext
  366.29 -xorg-libXfixes
  366.30 -xorg-libXfont
  366.31 -xorg-libXft
  366.32 -xorg-libXi
  366.33 -xorg-libXinerama
  366.34 -xorg-libxkbfile
  366.35 -xorg-libXmu
  366.36 -xorg-libXpm
  366.37 -xorg-libXrandr
  366.38 -xorg-libXrender
  366.39 -xorg-libXss
  366.40 -xorg-libXt
  366.41 -xorg-libXtst
  366.42 -xorg-libXxf86vm
  366.43 -xorg-xkbcomp
  366.44 -xorg-xkeyboard-config"
  366.45 +WEB_SITE="https://www.x.org/wiki/"
  366.46 +
  366.47 +SPLIT="xorg-dev xorg-dev-proto"
  366.48  
  366.49  # Rules to gen a SliTaz package suitable for Tazpkg.
  366.50  genpkg_rules()
  366.51  {
  366.52 -    # Have a file to avoid errors with tazpkg install.
  366.53 -    mkdir -p $fs/etc/X11
  366.54 -    echo "$VERSION" > $fs/etc/X11/version
  366.55 +	case $PACKAGE in
  366.56 +		xorg)
  366.57 +			CAT="meta|meta-package to install all Xorg modules"
  366.58 +			DEPENDS="xorg-xauth xorg-base-fonts xorg-libICE xorg-libpciaccess \
  366.59 +			xorg-libSM xorg-libX11 xorg-libXau xorg-libXcomposite \
  366.60 +			xorg-libXcursor xorg-libXdamage xorg-libXdmcp xorg-libXext \
  366.61 +			xorg-libXfixes xorg-libXfont xorg-libXft xorg-libXi \
  366.62 +			xorg-libXinerama xorg-libxkbfile xorg-libXmu xorg-libXpm \
  366.63 +			xorg-libXrandr xorg-libXrender xorg-libXScrnSaver xorg-libXt \
  366.64 +			xorg-libXtst xorg-libXxf86vm xorg-xkbcomp xorg-xkeyboard-config"
  366.65 +			;;
  366.66 +		xorg-dev)
  366.67 +			CAT="meta|meta-package to install all Xorg devel packages"
  366.68 +			DEPENDS="xorg-libXdmcp-dev xorg-libXau-dev xorg-libX11-dev \
  366.69 +			xorg-libXext-dev xorg-libXrender-dev xorg-libXrandr-dev \
  366.70 +			xorg-libXfixes-dev xorg-libfontenc-dev xorg-libXfont-dev \
  366.71 +			xorg-libXft-dev xorg-libXcomposite-dev xorg-libxkbfile-dev \
  366.72 +			xorg-libICE-dev xorg-libSM-dev xorg-libXt-dev xorg-libXinerama-dev \
  366.73 +			xorg-libXmu-dev xorg-libXpm-dev xorg-libXaw-dev xorg-libXt-dev \
  366.74 +			xorg-libXtst-dev xorg-libXcursor-dev xorg-libXdamage-dev \
  366.75 +			xorg-libXi-dev"
  366.76 +			;;
  366.77 +		xorg-dev-proto)
  366.78 +			CAT="meta|meta-package to install all Xorg protocols"
  366.79 +			DEPENDS="xorg-bigreqsproto xorg-compositeproto xorg-damageproto \
  366.80 +			xorg-dri2proto xorg-fixesproto xorg-fontcacheproto xorg-fontsproto \
  366.81 +			xorg-glproto xorg-inputproto xorg-kbproto xorg-printproto \
  366.82 +			xorg-randrproto xorg-recordproto xorg-renderproto \
  366.83 +			xorg-resourceproto xorg-scrnsaverproto xorg-videoproto \
  366.84 +			xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto \
  366.85 +			xorg-xf86dgaproto xorg-xf86driproto xorg-xf86miscproto \
  366.86 +			xorg-xf86vidmodeproto xorg-xineramaproto xorg-util-macros \
  366.87 +			xorg-xproto"
  366.88 +			;;
  366.89 +	esac
  366.90  }
   367.1 --- a/xplanet/receipt	Tue Jun 27 17:08:48 2017 +0300
   367.2 +++ b/xplanet/receipt	Fri Jul 14 16:02:21 2017 +0300
   367.3 @@ -11,7 +11,7 @@
   367.4  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   367.5  
   367.6  DEPENDS="perl jpeg libpng zlib tiff xorg-libX11 freetype pango fontconfig \
   367.7 -glib xorg-libXau xorg-libXdmcp expat giflib xorg-libXss gcc-lib-base \
   367.8 +glib xorg-libXau xorg-libXdmcp expat giflib xorg-libXScrnSaver gcc-lib-base \
   367.9   util-linux-uuid"
  367.10  BUILD_DEPENDS="giflib-dev jpeg-dev libpng-dev zlib-dev tiff-dev \
  367.11  xorg-libX11-dev freetype-dev pango-dev fontconfig-dev glib-dev \