On Monday, May 12, 2025 12:03:26 PM Mountain Standard Time Peter Blackman 
wrote:
> On 12/05/2025 19:31, Peter Blackman wrote:
> > It looks possible that my failure to rDNS the .desktop name
> > may be the issue with the package.
> 
> Seems not to be the case. If I rDNS the .desktop name locally,
> that CAUSES
> appstream-metadata-validation-failed Problems reported by "appstreamcli
> validate-tree"
> 
> WTF!!!
> 
> What I tried adding to d/rules is
> # Rename desktop file to rDNS style
> execute_after_dh_auto_install:
>      mv -v debian/c-evo-map-gen/usr/share/applications/cevomapgen.desktop \
> debian/c-evo-map-gen/usr/share/applications/
net.sourceforge.cevomapgen.desktop

You need to both rename the file and edit the name it is looking for in the 
metainfo.xml here:

https://salsa.debian.org/PeterB/cevomapgen/-/blob/master/
net.sourceforge.cevomapgen.metainfo.xml?ref_type=heads#L11

When I have done this I have usually submitted an upstream patch to implement 
it on their end, which usually, but not always, is accepted with appreciation.

-- 
Soren Stoutner
so...@debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to