What is the intended purpose of the "setting the right permissions section"? I've found that all the files end up owned by the user who ran makepkg. This is not desirable or standard behavior for any other package. The installed files should be owned by root, not whatever UID/GID happened to run makepkg.
If I remove the entire "setting permissions" section, the ownership is correct by default (since makepkg runs it within a fakeroot environment). Can this section just be removed? Was it intended to fix/work around some issue?
Pinned Comments
Muflone commented on 2025-01-26 02:15 (UTC)
IMPORTANT!
Since version 19.1.3-2 this package will not download automatically the source file from the upstream site.
To build this package you will need to manually download the file from https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion and place it in the same directory with the PKGBUILD.
This would reduce the mess in this package, making it more readable and clear. Also bypassing the required information from the upstream URL is not allowed in an automated way.