On Sat, May 22, 2010 at 05:28:21PM +0900, Hajimu UMEMOTO wrote: > keramida> Argh. So can we just commit the bsd.port.pre.mk bits? The > keramida> OSVERSION check is important for 6.X users. > > Unfortunately, no. Since emacs/Makefile includes it, the change will > end up with an error. > > The current status of emacs-nox11 port is questionable to me. It > shows OPTIONS menu of emacs port. Is it intentional? > Sorry but I'm not sure how we can fix it, for now.
Having `-nox11' suffixed ports nowadays (when we have OPTIONS framework stable and mature enough) is mostly archaic, and can in fact be confusing (like in this case). Previously, having the possibility to build non-graphic version of their editor without having to explicitly pass -DWITHOUT_X11 option was valued by some of us, but today preferred OPTIONS are cached between updates in /var/db/ports/, so it's really the same level of convenience without the need for slave port. Especially when it does not play well with master. Suffixed slaves are almost entirely limited to be useful only for non-OPTIONS ports these days. One might argue that it's convenient to have -nox11 *package*, but in this case special care must be taken (lurk for BATCH and PACKAGE_BUILDING knobs in bpm). I would probably just went ahead and killed `editors/emacs-nox11' port and be done with it, if anyone asks. ./danfe _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscr...@freebsd.org"