Frederik Schwan pushed to branch main at Arch Linux / Packaging / Packages /
flashrom
Commits:
e663c807 by Frederik Schwan at 2025-02-11T18:09:28+01:00
avoid source modifications in package()
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -26,6 +26,10 @@ optdepends=('dmidecode: for SMBIOS/DMI table decoder
support')
source=(git+https://github.com/flashrom/flashrom.git#tag=v${pkgver})
sha256sums=('4a755be0c279d95e68f5d8c8c0ea478c9cb2a372cbf211bc2dc67055400e32b8')
+prepare() {
+ sed -i 's#GROUP="plugdev"#TAG+="uaccess"#g' flashrom/util/flashrom_udev.rules
+}
+
build() {
arch-meson ${pkgname} build
meson compile -C build
@@ -33,8 +37,5 @@ build() {
package() {
meson install -C build --destdir "${pkgdir}"
-
- cd ${pkgname}
- sed -i 's#GROUP="plugdev"#TAG+="uaccess"#g' util/flashrom_udev.rules
- install -Dm644 util/flashrom_udev.rules
"${pkgdir}"/usr/lib/udev/rules.d/70-flashrom.rules
+ install -Dm644 flashrom/util/flashrom_udev.rules
"${pkgdir}"/usr/lib/udev/rules.d/70-flashrom.rules
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/flashrom/-/commit/e663c80740cc860360d91e35572f5c549e0e3131
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/flashrom/-/commit/e663c80740cc860360d91e35572f5c549e0e3131
You're receiving this email because of your account on gitlab.archlinux.org.