A tiny change to knfsd.spec allows me to build the binary and source RPMs with the old rpm -bb command: s/prefix=/install_prefix=/ After looking at the top of config.mk in the build tree, I would guess that this is more of a bug in the knfsd makefiles than in the spec file, but I know nothing.
This is already fixed in knfsd-1.4.7-2.src.rpm spec file.