From owner-svn-ports-head@FreeBSD.ORG Sun Oct 20 16:38:52 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id F1A6C72; Sun, 20 Oct 2013 16:38:51 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DEC2721DF; Sun, 20 Oct 2013 16:38:51 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9KGcpm3027119; Sun, 20 Oct 2013 16:38:51 GMT (envelope-from marino@svn.freebsd.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9KGcp9u027118; Sun, 20 Oct 2013 16:38:51 GMT (envelope-from marino@svn.freebsd.org) Message-Id: <201310201638.r9KGcp9u027118@svn.freebsd.org> From: John Marino Date: Sun, 20 Oct 2013 16:38:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r331036 - head/editors/mode-info X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Oct 2013 16:38:52 -0000 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@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