svn commit: r331036 - head/editors/mode-info

John Marino marino at FreeBSD.org
Sun Oct 20 16:38:52 UTC 2013


Author: marino
Date: Sun Oct 20 16:38:51 2013
New Revision: 331036
URL: http://svnweb.freebsd.org/changeset/ports/331036

Log:
  editors/mode-info: Mark BROKEN, DEPRECATE, EXPIRE in 30 days
  
  This unmaintained port has at least two problems.  The first is that
  MI_WITH_MAKE internal option requires make.info from gmake, which is
  not part of the package anymore.
  
  Turning that option off somehow prevents mi-emacs.idx from building.
  The last commit from the last listed maintainer was March 2008.  As
  this hasn't properly built since r119448 (14 Oct 2004) when gmake's
  make.info was removed, the expiration period will be only 30 days.

Modified:
  head/editors/mode-info/Makefile

Modified: head/editors/mode-info/Makefile
==============================================================================
--- head/editors/mode-info/Makefile	Sun Oct 20 16:28:05 2013	(r331035)
+++ head/editors/mode-info/Makefile	Sun Oct 20 16:38:51 2013	(r331036)
@@ -10,10 +10,14 @@ MASTER_SITES=	http://namazu.org/~tsuchiy
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Functions to refer Manuals on Emacsen with describe-* like interface
 
+BROKEN=		Requires make.info from gmake which has been gone since 2004
+DEPRECATED=	Misbuilding since 2004, not maintained since 2008
+EXPIRATION_DATE=	2013-11-20
+
 MI_INDEX+=	mi-emacs.idx
 MI_WITH_ELISP?=	yes
 MI_ELISP_LANG?=	en
-MI_WITH_MAKE?=	yes
+MI_WITH_MAKE?=	no
 
 .if (${MI_WITH_ELISP} == "yes")
 MI_INDEX+=	mi-elisp.idx
@@ -23,6 +27,7 @@ PLIST_SUB+=	MI_WITH_ELISP="@comment "
 .endif
 
 .if (${MI_WITH_MAKE} == "yes")
+# OPTION BROKEN, make.info no longer listed in gmake pkg-plist
 BUILD_DEPENDS+= ${LOCALBASE}/info/make.info:${PORTSDIR}/devel/gmake
 RUN_DEPENDS+=	${LOCALBASE}/info/make.info:${PORTSDIR}/devel/gmake
 MI_INDEX+=	mi-make.idx


More information about the svn-ports-head mailing list