Created attachment 371364 [details, diff]
patch implementing the tweaks
Seeing that bug 121709 is still getting nowhere, perhaps we could try to do it in little steps ?
The first one would be switching from ghostscript to ghostpdl tarball.
AFAICT, this would require changing only two lines in the ebuild, the way ghostpdl tarball is now.
The other two blocks in this patch are:
- as I mentioned a couple older bugs, cmaps aren't fonts - they're handled by a completely different mechanism, so adding them to $FONTPATH is pointless
- IIRC, 'mv -f' *can't* fail (well, not for 'mv' from coreutils (or even any POSIX compliant ?))
With the first step done, maintainer of ghostscript-gpl could then consider adding the new executables from bug 121709 under useflags.
...I'm not quite sure on the third point though, I might be simply confusing things with 'rm -f'.