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.


Reply via email to