wok-next diff libdrm/receipt @ rev 19816
gstreamer0, gst0-* are for version 0.10; while gstreamer1, gst1-* are for version 1.0; up gparted and all its suggested dependencies...
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Jul 27 00:56:44 2017 +0300 (2017-07-27) |
parents | f463de72afe3 |
children | db97269587e6 |
line diff
1.1 --- a/libdrm/receipt Sun Jun 18 04:38:10 2017 +0300 1.2 +++ b/libdrm/receipt Thu Jul 27 00:56:44 2017 +0300 1.3 @@ -1,10 +1,10 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="libdrm" 1.8 -VERSION="2.4.70" 1.9 +VERSION="2.4.75" 1.10 CATEGORY="x-window" 1.11 -SHORT_DESC="Freedesktop DRM Library." 1.12 -MAINTAINER="pankso@slitaz.org" 1.13 +SHORT_DESC="Freedesktop DRM Library" 1.14 +MAINTAINER="al.bobylev@gmail.com" 1.15 LICENSE="MIT" 1.16 WEB_SITE="https://dri.freedesktop.org/" 1.17 HOST_ARCH="i486 arm" 1.18 @@ -12,11 +12,10 @@ 1.19 TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.20 WGET_URL="https://dri.freedesktop.org/libdrm/$TARBALL" 1.21 1.22 -DEPENDS="glibc-base eudev linux-drm xorg-libpciaccess" 1.23 BUILD_DEPENDS="autoconf automake libtool xorg-util-macros libxslt \ 1.24 -xorg-libpciaccess-dev cairo-dev eudev-dev libxslt docbook-xsl" 1.25 -SPLIT="libdrm-amdgpu libdrm-exynos libdrm-intel libdrm-nouveau libdrm-omap \ 1.26 -libdrm-radeon libdrm-tegra" 1.27 +xorg-libpciaccess-dev cairo-dev eudev-dev libxslt docbook-xsl valgrind-dev" 1.28 +SPLIT="libdrm-amdgpu libdrm-etnaviv libdrm-exynos libdrm-intel libdrm-nouveau \ 1.29 +libdrm-omap libdrm-radeon libdrm-tegra libdrm-dev" 1.30 1.31 # Rules to configure and make the package. 1.32 compile_rules() 1.33 @@ -30,6 +29,7 @@ 1.34 --enable-omap-experimental-api \ 1.35 --enable-exynos-experimental-api \ 1.36 --enable-tegra-experimental-api \ 1.37 + --enable-etnaviv-experimental-api \ 1.38 $CONFIGURE_ARGS && 1.39 make && make install 1.40 } 1.41 @@ -37,5 +37,47 @@ 1.42 # Rules to gen a SliTaz package suitable for Tazpkg. 1.43 genpkg_rules() 1.44 { 1.45 - copy libdrm.so* libkms.so* 1.46 + 1.47 + case $PACKAGE in 1.48 + libdrm) 1.49 + copy libdrm.so* libkms.so* 1.50 + DEPENDS="glibc-base eudev linux-drm xorg-libpciaccess" 1.51 + ;; 1.52 + *-amdgpu) 1.53 + copy libdrm_amdgpu.so* 1.54 + CAT="x-window|AMDGPU API" 1.55 + ;; 1.56 + *-etnaviv) 1.57 + copy libdrm_etnaviv.so* 1.58 + CAT="x-window|Etnaviv API" 1.59 + ;; 1.60 + *-exynos) 1.61 + copy libdrm_exynos.so* 1.62 + CAT="x-window|EXYNOS API" 1.63 + ;; 1.64 + *-intel) 1.65 + copy libdrm_intel.so* 1.66 + CAT="x-window|Intel API" 1.67 + DEPENDS="libdrm xorg-libpciaccess" 1.68 + ;; 1.69 + *-nouveau) 1.70 + copy libdrm_nouveau.so* 1.71 + CAT="x-window|Nouveau API" 1.72 + ;; 1.73 + *-omap) 1.74 + copy libdrm_omap.so* 1.75 + CAT="x-window|OMAP API" 1.76 + ;; 1.77 + *-radeon) 1.78 + copy libdrm_radeon.so* 1.79 + CAT="x-window|Radeon API" 1.80 + ;; 1.81 + *-tegra) 1.82 + copy libdrm_tegra.so* 1.83 + CAT="x-window|Tegra API" 1.84 + ;; 1.85 + *-dev) 1.86 + copy @dev 1.87 + ;; 1.88 + esac 1.89 }