From owner-freebsd-ports@FreeBSD.ORG Sat Sep 18 22:39:34 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1014106566B for ; Sat, 18 Sep 2010 22:39:34 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 788088FC0A for ; Sat, 18 Sep 2010 22:39:34 +0000 (UTC) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.4/8.14.4) with ESMTP id o8IMdXX6087132; Sat, 18 Sep 2010 15:39:33 -0700 (PDT) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.4/8.14.4/Submit) id o8IMdX8s087131; Sat, 18 Sep 2010 15:39:33 -0700 (PDT) (envelope-from obrien) Date: Sat, 18 Sep 2010 15:39:33 -0700 From: "David O'Brien" To: David DEMELIER Message-ID: <20100918223933.GB85995@dragon.NUXI.org> References: <4C93AA31.5080202@DataIX.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 9.0-CURRENT X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? User-Agent: Mutt/1.5.16 (2007-06-09) Cc: FreeBSD Ports Subject: Re: editors/vim installs to / X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Sep 2010 22:39:34 -0000 On Fri, Sep 17, 2010 at 09:21:46PM +0200, David DEMELIER wrote: > I'm writing the rewrite of the port to update vim to 7.3 and with a > real OPTIONS framework and remove the stupid WITH_VIM_OPTIONS KNOB > that doesn't work. The problem is that David doesn't like clean things > and I think he won't commit it because it won't be enough complicated. No I won't commit it - I do like clean things I don't find OPTIONS to be sufficiently clean. So please don't waste your time and mine. If you have improvements (other than removing WITH_VIM_OPTIONS), please do send those in. BTW, here is one patch I am considering: Index: options =================================================================== RCS file: /home/ncvs/ports/editors/vim/options,v retrieving revision 1.4 diff -u -p -r1.4 options --- options 29 Dec 2009 08:46:57 -0000 1.4 +++ options 18 Sep 2010 22:37:14 -0000 @@ -13,3 +13,25 @@ OPTIONS= PERL "Enable Perl interpreter" GTK2 "GTK2 GUI" off \ GNOME "Gnome1 GUI" off \ MOTIF "Motif GUI" off \ + +pretty-print-options: + @${ECHO_CMD} "==================== Vim Options ===================" + @${ECHO_CMD} "Features:" + @${ECHO_CMD} " Define WITH_LITE to build the \"lite\" version." + @${ECHO_CMD} " Define WITH_CSCOPE to build with cscope support." + @${ECHO_CMD} " Define EXUBERANT_CTAGS to use exctags." + @${ECHO_CMD} " Define WITH_PERL to build with Perl support." + @${ECHO_CMD} " Define WITH_PYTHON to build with Python support." + @${ECHO_CMD} " Define WITH_RUBY to build with Ruby support." + @${ECHO_CMD} " Define WITH_TCL to build with TCL support." + @${ECHO_CMD} + @${ECHO_CMD} "Graphical User Interface (GUI):" + @${ECHO_CMD} " Define WITHOUT_X11 to build without GUI support." + @${ECHO_CMD} " Define X11_ONLY to build curses-only Vim, but with basic X11 support." + @${ECHO_CMD} " Define XTERM_SAVE to restore xterm screen after exit." + @${ECHO_CMD} " Define WITH_ATHENA to build with Athena support." + @${ECHO_CMD} " Define WITH_MOTIF to build with Motif support." + @${ECHO_CMD} " Define WITH_GTK to build with GTK support (default)." + @${ECHO_CMD} " Define WITH_GTK2 to build with GTK2 support." + @${ECHO_CMD} " Define WITH_GNOME to build with Gnome support." + @${ECHO_CMD} "======================================================" -- -- David (obrien@FreeBSD.org)