diff --git a/device/community/device-google-x64cros/APKBUILD b/device/community/device-google-x64cros/APKBUILD index 8c9d82228..7ba19260c 100644 --- a/device/community/device-google-x64cros/APKBUILD +++ b/device/community/device-google-x64cros/APKBUILD @@ -69,13 +69,13 @@ kernel_lts() { firmware_amd() { install_if="$pkgname=$pkgver-r$pkgrel linux-firmware-amdgpu" - install -Dm644 00-amdgpu-firmware.files \ + install -Dm644 "$srcdir"/00-amdgpu-firmware.files \ -t "$subpkgdir"/usr/share/mkinitfs/files-extra } firmware_intel() { install_if="$pkgname=$pkgver-r$pkgrel linux-firmware-i915" - install -Dm644 00-i915-firmware.files \ + install -Dm644 "$srcdir"/00-i915-firmware.files \ -t "$subpkgdir"/usr/share/mkinitfs/files-extra } diff --git a/device/community/device-microsoft-surface-rt/APKBUILD b/device/community/device-microsoft-surface-rt/APKBUILD index 47d12b152..3ab1a3417 100644 --- a/device/community/device-microsoft-surface-rt/APKBUILD +++ b/device/community/device-microsoft-surface-rt/APKBUILD @@ -44,7 +44,7 @@ build() { package() { devicepkg_package $startdir $pkgname - install -D "$srcdir"/bootarm.efi \ + install -D bootarm.efi \ "$pkgdir"/boot/EFI/Boot/bootarm.efi } diff --git a/device/community/device-shift-axolotl/APKBUILD b/device/community/device-shift-axolotl/APKBUILD index 8c9988ffd..edf13efec 100644 --- a/device/community/device-shift-axolotl/APKBUILD +++ b/device/community/device-shift-axolotl/APKBUILD @@ -53,7 +53,8 @@ nonfree_firmware() { " install -Dm644 "$srcdir"/81-libssc-shift-axolotl.rules -t "$subpkgdir"/usr/lib/udev/rules.d/ - install -Dm644 q6voiced.conf "$subpkgdir"/etc/conf.d/q6voiced + install -Dm644 "$srcdir"/q6voiced.conf \ + "$subpkgdir"/etc/conf.d/q6voiced install -Dm644 "$srcdir"/hexagonrpcd.confd \ "$subpkgdir"/usr/share/hexagonrpcd/hexagonrpcd-sdsp.conf } @@ -69,9 +70,11 @@ nonfree_firmware_openrc() { pmtest() { depends="bootrr qrtr firmware-shift-sdm845 unl0kr" install_if="$pkgname=$pkgver-r$pkgrel postmarketos-mkinitfs-hook-ci" - install="$subpkgname.post-install" + install="$subpkgdir/$subpkgname.post-install" - devicepkg_pmtest_post_install "ttyMSM0,115200" > "$subpkgname.post-install" + mkdir -p "$subpkgdir" + + devicepkg_pmtest_post_install "ttyMSM0,115200" > "$subpkgdir/$subpkgname.post-install" } sha512sums=" diff --git a/device/community/device-xiaomi-beryllium/APKBUILD b/device/community/device-xiaomi-beryllium/APKBUILD index 8081f58b2..2953783b1 100644 --- a/device/community/device-xiaomi-beryllium/APKBUILD +++ b/device/community/device-xiaomi-beryllium/APKBUILD @@ -49,9 +49,10 @@ nonfree_firmware() { hexagonrpcd " - install -Dm644 81-libssc-xiaomi-beryllium.rules \ + install -Dm644 "$srcdir"/81-libssc-xiaomi-beryllium.rules \ "$subpkgdir"/etc/udev/rules.d/81-libssc-xiaomi-beryllium.rules - install -Dm644 q6voiced.conf "$subpkgdir"/etc/conf.d/q6voiced + install -Dm644 "$srcdir"/q6voiced.conf \ + "$subpkgdir"/etc/conf.d/q6voiced install -Dm644 "$srcdir"/hexagonrpcd.confd \ "$subpkgdir"/usr/share/hexagonrpcd/hexagonrpcd-sdsp.conf } diff --git a/device/testing/device-dongshanpi-nezhastu/APKBUILD b/device/testing/device-dongshanpi-nezhastu/APKBUILD index c50820aaa..f2d2191af 100644 --- a/device/testing/device-dongshanpi-nezhastu/APKBUILD +++ b/device/testing/device-dongshanpi-nezhastu/APKBUILD @@ -53,7 +53,7 @@ build() { package() { devicepkg_package $startdir $pkgname - install -Dm644 "$srcdir"/bootriscv64.efi \ + install -Dm644 bootriscv64.efi \ "$pkgdir"/boot/efi/boot/bootriscv64.efi } diff --git a/device/testing/device-jolla-c2/APKBUILD b/device/testing/device-jolla-c2/APKBUILD index 5209de965..14e4daa5d 100644 --- a/device/testing/device-jolla-c2/APKBUILD +++ b/device/testing/device-jolla-c2/APKBUILD @@ -39,7 +39,7 @@ package() { install -Dm644 "$srcdir"/pulse-jolla-c2.conf \ "$pkgdir"/etc/pulse/daemon.conf.d/89-jolla-c2.conf - install -Dm644 "$srcdir"/dummy-initramfs \ + install -Dm644 dummy-initramfs \ "$pkgdir"/usr/share/u-boot/reeder-s19mps/dummy-initramfs install -Dm644 "$srcdir"/90-firmware-loader.rules \ -t "$pkgdir"/usr/lib/udev/rules.d diff --git a/device/testing/device-mangopi-mq-pro/APKBUILD b/device/testing/device-mangopi-mq-pro/APKBUILD index 623b148ba..2e9d9f03c 100644 --- a/device/testing/device-mangopi-mq-pro/APKBUILD +++ b/device/testing/device-mangopi-mq-pro/APKBUILD @@ -54,7 +54,7 @@ build() { package() { devicepkg_package $startdir $pkgname - install -Dm644 "$srcdir"/bootriscv64.efi \ + install -Dm644 bootriscv64.efi \ "$pkgdir"/boot/efi/boot/bootriscv64.efi } diff --git a/device/testing/device-xiaomi-miatoll/APKBUILD b/device/testing/device-xiaomi-miatoll/APKBUILD index 2e97c8835..d362a6859 100644 --- a/device/testing/device-xiaomi-miatoll/APKBUILD +++ b/device/testing/device-xiaomi-miatoll/APKBUILD @@ -47,7 +47,7 @@ nonfree_firmware() { hexagonrpcd>=0.3.2-r3 " - install -Dm644 81-libssc-xiaomi-miatoll.rules \ + install -Dm644 "$srcdir"/81-libssc-xiaomi-miatoll.rules \ "$subpkgdir"/etc/udev/rules.d/81-libssc-xiaomi-miatoll.rules install -Dm644 "$srcdir"/hexagonrpcd.confd \ "$pkgdir"/usr/share/hexagonrpcd/hexagonrpcd-adsp-sensorspd.conf