pkg-linux-firmware-ayn-odin2/PKGBUILD

28 lines
646 B
Bash
Raw Normal View History

2024-05-17 09:16:35 +08:00
# Maintainer: BigfootACA <bigfoot@classfun.cn>
_pkgname=linux-firmware-qcom
pkgname=linux-firmware-ayn-odin2
pkgver=r1.4316ad6
pkgrel=1
epoch=1
pkgdesc="Firmware files for Linux"
arch=(aarch64)
url="https://gitea.classfun.cn:4443/renegade-project/$_pkgname"
license=(custom)
options=(!strip)
makedepends=(git rsync)
source=("git+$url#branch=qcs8550/ayn/odin2")
sha256sums=(SKIP)
pkgver() {
cd "${_pkgname}"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
package() {
src="${_pkgname}/firmware/"
dest="${pkgdir}/usr/lib/firmware/"
mkdir -pv "${dest}"
rsync -ar --delete --info=progress2 "$src" "$dest"
}