--- admin/PlamoBuild-template-20180815 2018-08-15 16:18:50.000000000 +0900 +++ plamo/00_base/linux_firmware/PlamoBuild.linux_firmware-git_20190726 2019-08-09 21:47:26.000000000 +0900 @@ -1,19 +1,34 @@ #!/bin/sh ###################################################################### -url="" +url="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git" verify= digest= branch= -commitid= -pkgbase= -vers= -arch=`uname -m` +commitid=dff98c6 +pkgbase=linux_firmware +vers=git_20190726 +arch=noarch build=P1 -src=$pkgbase-$vers +src=linux-firmware patchfiles="" OPT_CONFIG="" -DOCS="README" +DOCS="GPL-* `echo LICENCE.{Abilis,IntcSST2,Marvell,Netronome,OLPC,adsp_sst}` + `echo LICENCE.{agere,atheros_firmware,broadcom_bcm43xx,ca0132,cadence}` + `echo LICENCE.{cavium,cavium_liquidio,chelsio_firmware,cw1200,cypress}` + `echo LICENCE.{e100,ene_firmware,fw_sst_0f28,go7007,i2400m,ibt_firmware}` + `echo LICENCE.{it913x,iwlwifi_firmware,kaweth,mediatek,microchip,moxa}` + `echo LICENCE.{myri10ge_firmware,nvidia,open-ath9k-htc-firmware,phanfw}` + `echo LICENCE.{qat_firmware,qla1280,qla2xxx,r8a779x_usb3}` + `echo LICENCE.{ralink-firmware.txt,ralink_a_mediatek_company_firmware}` + `echo LICENCE.{rockchip,rtlwifi_firmware.txt,siano,tda7706-firmware.txt}` + `echo LICENCE.{ti-connectivity,ti-keystone,ueagle-atm4-firmware}` + `echo LICENCE.{via_vt6656,wl1251,xc4000,xc5000,xc5000c}` + `echo LICENSE.{QualcommAtheros_ar3k,QualcommAtheros_ath10k,amd-sev}` + `echo LICENSE.{amd-ucode,amdgpu,amlogic_vdec,atmel,dib0700,hfi1_firmware}` + `echo LICENSE.{i915,ipu3_firmware,nxp_mc_firmware,qcom,radeon}` + LICENSE.sdma_firmware README `echo TDA7706_OM_{v2.5.1,v3.0.2}_boot.txt` + WHENCE ChangeLog" template=20180815 tmplurl=ftp://plamo.linet.gr.jp/pub/Plamo-src/admin ###################################################################### @@ -31,6 +46,7 @@ prepare "$@" if [ $opt_download -eq 1 ] ; then download_sources + nkf -e --overwrite linux-firmware/ChangeLog fi if [ $opt_config -eq 1 ] ; then for i in `seq 0 $((${#B[@]} - 1))` ; do @@ -65,16 +81,27 @@ make install DESTDIR=$P fi done + rm $P/lib/firmware/ChangeLog touch $W/i.et cd $W TZ=UTC find $P ! -type l -newer i.st ! -newer i.et \ -exec touch -t `date -u '+%m%d0000'` {} \; compress setup_docdir + TZ=UTC touch -t `date -u '+%m%d0000'` $docdir/$src convert_links - tar cvpf $pkg.tar -C $P `cd $P ; find usr/bin | tail -n+2` - tar rvpf $pkg.tar -C $P `cd $P ; find usr/share/man/man1 | tail -n+2` + for i in . brcm cxgb4 i915 intel libertas netronome netronome/flower \ + nvidia/gm204/acr nvidia/gm204/gr nvidia/gm206/acr nvidia/gm206/gr \ + nvidia/gm20b/gr nvidia/gp100/gr nvidia/gp102/gr nvidia/gp104/acr \ + nvidia/gp104/gr nvidia/gp104/nvdec nvidia/gp104/sec2 nvidia/gp106/acr \ + nvidia/gp106/gr nvidia/gp106/nvdec nvidia/gp106/sec2 nvidia/gp107/acr \ + nvidia/gp107/gr nvidia/gp107/nvdec nvidia/gp107/sec2 nvidia/gp108/acr \ + nvidia/gp108/nvdec nvidia/gp108/sec2 ti-connectivity ; do + TZ=UTC touch -t `date -u '+%m%d0000'` $P/lib/firmware/$i + done + tar cvpf $pkg.tar -C $P lib/firmware tar rvpf $pkg.tar -C $P usr/share/doc/$src + tar rvpf $pkg.tar -C $P install/doinst.sh TZ=UTC touch -t `date -u '+%m%d0000'` $pkg.tar xz $pkg.tar ; touch $pkg.tar.xz ; mv $pkg.tar.xz $pkg.txz cleanup