wok-next diff firmware/receipt @ rev 19763
Up libffi, python, some python-* packages.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Jun 10 21:12:27 2017 +0300 (2017-06-10) |
parents | 3859619fd45c |
children | 0e8dadf052b9 |
line diff
1.1 --- a/firmware/receipt Sat Jan 17 03:08:00 2015 -0500 1.2 +++ b/firmware/receipt Sat Jun 10 21:12:27 2017 +0300 1.3 @@ -1,29 +1,89 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="firmware" 1.8 -SOURCE="linux-firmware" 1.9 -VERSION="20141201" 1.10 -REVISION="38e5405" 1.11 +VERSION="20170530" 1.12 +COMMIT="2c9407690352b29206036b4502bcefc74f01063d" 1.13 CATEGORY="meta" 1.14 SHORT_DESC="Firmware files for Linux" 1.15 -MAINTAINER="slaxemulator@gmail.com" 1.16 +MAINTAINER="devel@slitaz.org" 1.17 LICENSE="other" 1.18 -TARBALL="$SOURCE-$VERSION.$REVISION-1-any.pkg.tar.xz" 1.19 -WEB_SITE="http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git" 1.20 -WGET_URL="http://archlinux.mirrors.ovh.net/archlinux/core/os/i686/$TARBALL" 1.21 +WEB_SITE="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git" 1.22 + 1.23 +TARBALL="linux-firmware-$COMMIT.tar.gz" 1.24 +WGET_URL="$WEB_SITE/snapshot/$TARBALL" 1.25 + 1.26 +SPLIT="firmware-atheros firmware-iwlwifi-100 firmware-iwlwifi-105 \ 1.27 +firmware-iwlwifi-135 firmware-iwlwifi-1000 firmware-iwlwifi-2000 \ 1.28 +firmware-iwlwifi-2030 firmware-iwlwifi-3160 firmware-iwlwifi-3168 \ 1.29 +firmware-iwlwifi-3945 firmware-iwlwifi-4965 firmware-iwlwifi-5000 \ 1.30 +firmware-iwlwifi-5150 firmware-iwlwifi-6000 firmware-iwlwifi-6000g2a \ 1.31 +firmware-iwlwifi-6000g2b firmware-iwlwifi-6050 firmware-iwlwifi-7260 \ 1.32 +firmware-iwlwifi-7265 firmware-iwlwifi-8000C firmware-iwlwifi-8265 \ 1.33 +firmware-nvidia firmware-radeon firmware-rtlnic firmware-rtlwifi firmware-misc" 1.34 1.35 # Rules to configure and make the package. 1.36 compile_rules() 1.37 { 1.38 - mkdir -p $DESTDIR/lib $DESTDIR/share 1.39 - mv $src/share/licenses/linux-firmware/* $src/share/licenses 1.40 - rm -fr $src/share/licenses/linux-firmware $src/lib/tmpfiles.d 1.41 - cp -a $src/* $DESTDIR 1.42 + make install 1.43 + mkdir -p $install/usr/share/licenses 1.44 + cp $src/LICENSE.* $src/LICENCE.* $install/usr/share/licenses 1.45 + mv $install/lib/firmware/GPL* $install/usr/share/licenses 1.46 + rm $install/lib/firmware/Makefile 1.47 } 1.48 1.49 # Rules to gen a SliTaz package suitable for Tazpkg. 1.50 genpkg_rules() 1.51 { 1.52 - mkdir -p $fs/lib/firmware 1.53 + case ${PACKAGE#*-} in 1.54 + atheros) 1.55 + copy ar*.fw ar*.bin ath3*.fw htc_*.fw LICENCE.atheros_firmware 1.56 + CAT="non-free|atheros modules" 1.57 + DEPENDS="linux-wireless" 1.58 + ;; 1.59 + iwlwifi*) 1.60 + num=${PACKAGE##*-} 1.61 + copy iwlwifi-$num-*.ucode LICENCE.iwlwifi_firmware 1.62 + [ $num == '7265' ] && copy iwlwifi-7265D*.ucode 1.63 + CAT="non-free|iwlwifi $num" 1.64 + DEPENDS="linux-wireless" 1.65 + PROVIDE="iwlwifi-$num" 1.66 + ;; 1.67 + nvidia) 1.68 + copy nvidia/ LICENCE.nvidia 1.69 + CAT="non-free|NVIDIA" 1.70 + DEPENDS=" " 1.71 + ;; 1.72 + radeon) 1.73 + copy radeon/ r128/ amdgpu/ LICENSE.radeon LICENSE.amdgpu 1.74 + CAT="non-free|radeon" 1.75 + DEPENDS="linux-drm" 1.76 + ;; 1.77 + rt2x00) 1.78 + copy rt*.bin LICENCE.ralink* 1.79 + CAT="non-free|rt2x00 modules" 1.80 + DEPENDS="linux-wireless" 1.81 + PROVIDE="firmware-rt73 firmware-rt2561 firmware-rt2661 \ 1.82 + firmware-rt2860 firmware-rt2870 firmware-rt3070 firmware-rt3071 \ 1.83 + firmware-rt3090" 1.84 + ;; 1.85 + rtlnic) 1.86 + copy rtl_nic/ LICENCE.rtlwifi_firmware.txt 1.87 + CAT="non-free|Realtek ethernet" 1.88 + DEPENDS=" " 1.89 + ;; 1.90 + rtlwifi) 1.91 + copy rtlwifi/ LICENCE.rtlwifi_firmware.txt 1.92 + CAT="non-free|rtlwifi modules" 1.93 + DEPENDS="linux-wireless" 1.94 + ;; 1.95 + misc) 1.96 + cp -a $install/* $fs 1.97 + for i in $taz/*/files.list; do 1.98 + while read j; do 1.99 + rm $fs$j; rmdir $fs$(basename $j) 1.100 + done < $i 1.101 + done 2>/dev/null 1.102 + CAT="non-free|misc blobs" 1.103 + ;; 1.104 + esac 1.105 } 1.106 -