Working on my first ports, what to do about conflicts with icons ?

I am working on a port of qtads. I have it mostly finished and it passes portlint. However, ive noticed that it installs icons to /usr/local/share/icons/hicolor and one of them conflicts with gargoyle.

Both of these are interpreters that run interactive fiction games. Gargoyle is kinda of a generalist "jack of all trades" interpreter than interprets a wide variety of formats. Qtads targets the tads format specifically and supports more features for the format than Gargoyle does. In an idea world, id love to have both be installable at the same time. So adding a "CONFLICTS= gargoyle" to the Makefile seems undesirable.

Do I omit the offending icon from the pkg-plist file? Or something else ?

Is there a way of marking a file as optional ? (Install if not already present.)
 
Back
Top