[Bug 288253] devel/allegro5: update to 5.2.10.1 and overhaul the Makefile and plist

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 16 Jul 2025 03:04:27 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288253

seafork <seafork@disroot.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #262190|0                           |1
        is obsolete|                            |

--- Comment #3 from seafork <seafork@disroot.org> ---
Created attachment 262191
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=262191&action=edit
patch

removed PORTDOCS= * and PORTEXAMPLES= * because it was writing double entries
the the plist. 

also, i noted when trying to also install allegro-4, the examples will override
each other.

I can see this be solved in a few ways. 
- first, we could just mark CONFLICTS when selecting the EXAMPLES option
- we could append 5 to the EXAMPLEDIR directory manually. uniquefiles:dir does
NOT do this, it only does it for prefixes!
- we could send a patch "upstream" to add this behavior uniquefiles.mk.
- or, ya'know, there's some fourth option I haven't thought of.

-- 
You are receiving this mail because:
You are the assignee for the bug.