makedepends=(git)

description="The linux kernel firmware set of files. More and more hardware requires this package"
url="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=linux-firmware
version=20251125
release=1

build() {

  git clone --depth 1 -b $version git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git \
  $name-$version

  cd $name-$version

  find . -name '*.c' \
  -or -name '*.h' \
  -or -name '*.asm' \
  -or -name 'Makefile' \
  -or -name 'configure' \
  -or -name '*.S' \
  -or -name "README" \
  -or -name '*.pl' \
  -or -name '*.pst' \
  -or -name '*.txt' -delete

  find . \( -type d -and -empty \) -delete
  rm -rvf cis/src
  rm -rvf usbdux
  rm -rvf carl9170fw
  rm -rvf .git

  mkdir -p $PKG/usr/lib
  cp -a . $PKG/usr/lib/firmware
}
