Bug 18434

Summary: 'make readmes' broken by EMACS_PORT_NAME variable in ports/mail
Product: Ports & Packages Reporter: dann <dann>
Component: Individual Port(s)Assignee: freebsd-ports (Nobody) <ports>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description dann 2000-05-07 19:10:01 UTC
   I normally "make readmes" in /usr/ports after updating via cvsup.  As of 
today, it stops with errors in mail/mew*, mail/mule*, mail/wanderlust* because
of a bad value for EMACS_PORT_NAME.  

===> mail/mew
Error: Bad value of EMACS_PORT_NAME: emacs.
Valid values are:
        Emacs  family: emacs19 mule19 emacs20
        XEmacs family: xemacs19 xemacs20 xemacs21 xemacs21-mule
*** Error code 1

Stop.
*** Error code 1

Stop in /usr/ports/mail.
*** Error code 1

Stop in /usr/ports.

Fix: 

Not sure.  I've worked around it by making the variable assignment conditional,
i.e. EMACS_PORT_NAME?= in mew, mew-mule, etc., and then do a 
"make EMACS_PORT_NAME=emacs20 readmes", but I consider this to be a complete
kludge.
How-To-Repeat:   'make readmes' in /usr/ports/mail
Comment 1 cpiazza freebsd_committer freebsd_triage 2000-05-19 07:49:29 UTC
State Changed
From-To: open->closed

This was recently fixed.  Please update your ports tree and try again. 
Thanks.