ports/61069 [patch] ports/Mk/bsd.emacs.mk is not PREFIX clean

Andrey Slusar anrays at gmail.com
Sat Mar 5 20:50:21 UTC 2005


The following reply was made to PR ports/61069; it has been noted by GNATS.

From: Andrey Slusar <anrays at gmail.com>
To: freebsd-gnats-submit at FreeBSD.org, haro at h4.dion.ne.jp
Cc:  
Subject: ports/61069 [patch] ports/Mk/bsd.emacs.mk is not PREFIX clean
Date: Sat, 05 Mar 2005 22:45:19 +0200

 Hi,
 
 I think, patch from submitter is not fully correct. Please, review my
 patch, fixed this problem:
 --8<---------------cut here---------------start------------->8---
 --- Mk/bsd.emacs.mk.orig	Sat Mar  5 16:57:12 2005
 +++ Mk/bsd.emacs.mk	Sat Mar  5 17:04:32 2005
 @@ -213,10 +213,15 @@
  #
  
  # emacsen command-line filename
 -EMACS_CMD?=			${LOCALBASE}/bin/${EMACS_NAME}-${EMACS_VER}
 +.if exists(${LOCALBASE}/bin/${EMACS_NAME}-${EMACS_VER})
 +EMACS_BASE?=			${LOCALBASE}
 +.elsif exists(${PREFIX}/bin/${EMACS_NAME}-${EMACS_VER})
 +EMACS_BASE?=			${PREFIX}
 +.endif
 +EMACS_CMD?=			${EMACS_BASE}/bin/${EMACS_NAME}-${EMACS_VER}
  # emacsen core elisp filename
  EMACS_CORE_DIR=			${EMACS_LIBDIR_WITH_VER}/lisp/${EMACS_CORE_SUBDIR}
 -EMACS_COREEL=			${LOCALBASE}/${EMACS_CORE_DIR}/startup.el
 +EMACS_COREEL=			${EMACS_BASE}/${EMACS_CORE_DIR}/startup.el
  
  # emacsen libdir without ${LOCALBASE}
  EMACS_SITE_LISPDIR?=		${EMACS_LIBDIR}/site-lisp
 --8<---------------cut here---------------end--------------->8---
 
 -- 
 Regards,
 Andrey.



More information about the freebsd-ports-bugs mailing list