main/firmware-pine64-ov5640: compress with zstd (MR 4812)
This uses the same settings as aports/linux-firmware will use with https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/60282
This commit is contained in:
parent
79866613ee
commit
9f06c2b7cc
1 changed files with 9 additions and 2 deletions
|
@ -1,7 +1,7 @@
|
|||
# Maintainer: Martijn Braam <martijn@brixit.nl>
|
||||
pkgname=firmware-pine64-ov5640
|
||||
pkgver=0_git20201028
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
_commit="61beaa4eb1ad87ad067cfbe123fbcd0a0cf01246"
|
||||
pkgdesc="Firmware for the ov5640 autofocus"
|
||||
url="https://github.com/pmsourcedump/ov5640"
|
||||
|
@ -9,9 +9,16 @@ arch="aarch64"
|
|||
license="proprietary"
|
||||
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
||||
source="$pkgname-$_commit.bin::https://github.com/pmsourcedump/ov5640/blob/$_commit/ov5640_af.bin?raw=true"
|
||||
makedepends="zstd"
|
||||
|
||||
package() {
|
||||
install -Dm644 "$srcdir"/$pkgname-$_commit.bin "$pkgdir"/lib/firmware/postmarketos/ov5640_af.bin
|
||||
install -d "$pkgdir/lib/firmware/postmarketos"
|
||||
|
||||
# "--force" is needed because the input is a symlink to the downloaded file under /var/cache/distfiles/,
|
||||
# and zstd ignores symlinks unless "--force" is specified.
|
||||
zstd --compress -19 --force "$srcdir/$pkgname-$_commit.bin" -o "$pkgdir/lib/firmware/postmarketos/ov5640_af.bin.zst"
|
||||
|
||||
chmod 0644 "$pkgdir/lib/firmware/postmarketos/ov5640_af.bin.zst"
|
||||
}
|
||||
|
||||
sha512sums="4e0c050f483e2e6c4584874a70e90748f8adfb612c8eef38b877d69d8085dbe29f3ae36bb9c299dc5a3986223d82bd51d4eefcaa9709bcfbca5a249098cfb0f0 firmware-pine64-ov5640-61beaa4eb1ad87ad067cfbe123fbcd0a0cf01246.bin"
|
||||
|
|
Loading…
Reference in a new issue