Christian T. Steigies:
Hi, On Tue, Dec 31, 2024 at 03:16:19PM +0100, Niels Thykier wrote:Please see attached as a patch.I intend to NMU to make progress on the MBF if I do not hear from you on this. It would help me if you either uploaded this soon or approved the NMU (enabling me to skip the delay). Thanks in advance. Best regards, NielsThanks for the patch. I don't mind if you upload this, also for the other packages.
Thanks, I will take you on that offer for the others. :)
However, I have been looking into updating the rules to not use the upstream install target but an install file instead. AFAIK hat does not require any root rights and I think that is a cleaner solution. Yours looks easier though. I will not be able to finish that today, if you want to upload your fix first, go ahead. Christian
For this one, I think you could add: data/* usr/share/games/bugsquish/ bugsquish usr/binto debian/bugsquish.install to replace the upstream `install` target. The `dh_fixperms` (etc.) will handle the rest from there. Admittedly, the installdoc variable needs some tweaking too.
Alternatively, one could patch the upstream makefile to make the owner + group variables. In that case, debian/rules could use `$$(id -u)` for the user and `$$(id -g)` for the group. I have used that trick in another package (where there was already Makefile variable for the user/group).
I can try to make a patch for the former. Best regards, Niels
OpenPGP_signature.asc
Description: OpenPGP digital signature