mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
extra/fwupd to 1.9.5-2
This commit is contained in:
parent
d53172bfcd
commit
22122d7617
1 changed files with 12 additions and 4 deletions
|
@ -14,7 +14,7 @@
|
|||
|
||||
pkgname=fwupd
|
||||
pkgver=1.9.5
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Simple daemon to allow session software to update firmware"
|
||||
arch=(x86_64)
|
||||
url="https://github.com/fwupd/fwupd"
|
||||
|
@ -67,11 +67,16 @@ backup=(
|
|||
'etc/fwupd/remotes.d/vendor-directory.conf'
|
||||
'etc/fwupd/remotes.d/vendor.conf'
|
||||
)
|
||||
source=("https://github.com/fwupd/fwupd/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
|
||||
source=(
|
||||
"https://github.com/fwupd/fwupd/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}
|
||||
fwupd.sysusers
|
||||
)
|
||||
sha512sums=('19c152746d4d44f00c5bf3ed36b97249cb0a8fdedab351706a7d4e761fb142d096351555392b535ce976cb9e925505246542525a90319a2560f753a675ff26cf'
|
||||
'SKIP')
|
||||
'SKIP'
|
||||
'637203080b55eda74a659f58c853a9a723a2dad5da70915b2b0e036c6145a649468ebec700cc83975d9cb5378b9dced8b3a3b26bdbcc75ddc774837355e75deb')
|
||||
b2sums=('0926f97a79d7795f3bd8ea71841a072b8f725800d9b33eaf6fc54c62e67f53e41faa5558979a53b0e83094d8dfd3b3263bc462380498c00484e29500ca6baf8c'
|
||||
'SKIP')
|
||||
'SKIP'
|
||||
'e65ca7da22a20a40882cfc1fe4479643f9a38c90a4f2c3e71e6e5e3de1d6db212a0f17d600097619fe3cdb0a9b860422f8b0b9a9d45441518e51a7eb12a918bb')
|
||||
validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes <richard@hughsie.com>
|
||||
|
||||
build() {
|
||||
|
@ -81,6 +86,7 @@ build() {
|
|||
-D plugin_intel_spi=false \
|
||||
-D supported_build=enabled \
|
||||
-D efi_binary=false \
|
||||
-D systemd_unit_user=fwupd \
|
||||
-Dplugin_dell=disabled -Dplugin_uefi_capsule=disabled -Dplugin_uefi_pk=disabled -Dplugin_redfish=disabled -Dplugin_nvme=disabled -Dplugin_msr=disabled -Dman=false
|
||||
meson compile -C build
|
||||
}
|
||||
|
@ -91,6 +97,8 @@ check() {
|
|||
|
||||
package() {
|
||||
DESTDIR="${pkgdir}" meson install -C build
|
||||
# Add fwupd user https://bugs.archlinux.org/task/79653
|
||||
install -D -m644 fwupd.sysusers "${pkgdir}"/usr/lib/sysusers.d/fwupd.conf
|
||||
# Fixup mode to match polkit
|
||||
install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d
|
||||
# Remove the tests
|
||||
|
|
Loading…
Reference in a new issue