元のメールを読んでませんでした。 emacsとemacs-nox11は違うって話ですね。 同時にはinstallされないはずだから、 (${PKG_INFO} -e emacs || ${ECHO} "") を (${PKG_INFO} -e emacs || ${PKG_INFO} -e emacs-nox11 || ${ECHO} "") にするってのはどうでしょう。