Emerging SDL_ttf doesn't install the two utility apps that are built with the library: showfont and glfont. As this currently stands in portage, they are built with the library, but the emerge process doesn't install them into the filesystem. These utilities are useful for both determining that the library is functioning as expected, and as a quick-and-dirty font viewer. It is wor --ryan. Reproducible: Always Steps to Reproduce: 1. "emerge sdl-ttf" 2. Notice that showfont wasn't added to /usr/bin while the library was correctly installed. 3.
(hmm...not sure where that "It is wor" thing came from. That's not a subliminal alien message or anything, I swear.) --ryan.
the Makefile itself says to not install the binaries: noinst_PROGRAMS = showfont glfont this kind of thing has come up before ... people want stuff installed even though the upstream maintainer has labeled them as 'noinst' ... perhaps we should start using a new USE flag in our games ? (USE=noinst)
Ah, ok, this isn't a Gentoo issue, then. I'll talk to the upstream maintainer instead, unless you want to persue the USE=noinst approach. --ryan.
both are valid pursuits i think the names 'showfont' and 'glfont' are a bit generic though ... perhaps ask upstream to prefix them with 'sdl-' ?
this is a conceptual dupe of bug #46656. I'm going to mark it UPSTREAM because, like the mixer noinst tools, I don't think we want to support them unless upstream thinks they're install-worthy. As before, feel free to attach a modified ebuild here that people can put in their overlays if so desired. Thanks.