netpbm should maybe install symlinks for libpbm libpgm libpnm and libppm
netpbm installs libnetpbm.dylib but it looks like this functionality used to be spread out among four libraries: libpbm libpgm libpnm and libppm. Some old software still references the netpbm libraries by those old library names. See for example this message. When adding the new ppmtomd port I had to patch the Makefile to change "-lpnm -lppm -lpgm -lpbm
" to "-lnetpbm
". That patch could be avoided if we made symlinks for the old library names when installing netpbm. What do you think? I'll attach a patch and you can think about it.
While this change in netpbm appears to have been made in 2002 and should thus only hit really old software (or things built on distributions with compatibility libs that were never tested on other platforms), I won't raise any objections to your patch.
Implemented in r33002.