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,
Niels

Thanks 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/bin

to 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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to