Okay, I started taking a look at this. Looks like Hedgewars has two icons in its source package under the misc directory, neither of which are picked up by the packaging.
The first is hedgewars.png, which is a rather unfortunate 32px image.
The other is Icon.icns, which is MacOS's icon format. icns2png with that gives me a bunch of PNGs going up to 512x512px. It would be nice to use those :)
I'm attaching a patch that adds icnsutils as a build dependency. It's a little weird: this adds a build step to extract the icons and install them to the right place without touching the upstream source. I hope I'm doing this the right way; I am a total packaging klutz. It does work on my end, so that's a good sign!
Subscribing the sponsors team…
Okay, I started taking a look at this. Looks like Hedgewars has two icons in its source package under the misc directory, neither of which are picked up by the packaging.
The first is hedgewars.png, which is a rather unfortunate 32px image.
The other is Icon.icns, which is MacOS's icon format. icns2png with that gives me a bunch of PNGs going up to 512x512px. It would be nice to use those :)
I'm attaching a patch that adds icnsutils as a build dependency. It's a little weird: this adds a build step to extract the icons and install them to the right place without touching the upstream source. I hope I'm doing this the right way; I am a total packaging klutz. It does work on my end, so that's a good sign!
Subscribing the sponsors team…