From owner-cvs-ports@FreeBSD.ORG Sat May 22 10:16:29 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 79B5E106566C; Sat, 22 May 2010 10:16:29 +0000 (UTC) (envelope-from ume@mahoroba.org) Received: from mail.mahoroba.org (ent.mahoroba.org [IPv6:2001:2f0:104:8010::1]) by mx1.freebsd.org (Postfix) with ESMTP id A0AE48FC16; Sat, 22 May 2010 10:16:28 +0000 (UTC) Received: from yuga.mahoroba.org (ume@yuga.mahoroba.org [IPv6:2001:2f0:104:8010:21b:d3ff:fe38:5381]) (user=ume mech=DIGEST-MD5 bits=0) by mail.mahoroba.org (8.14.4/8.14.4) with ESMTP/inet6 id o4MAGMOF056763 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 22 May 2010 19:16:23 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 22 May 2010 19:16:22 +0900 Message-ID: From: Hajimu UMEMOTO To: Alexey Dokuchaev In-Reply-To: <20100522084946.GA23161@FreeBSD.org> References: <201005211951.o4LJp46e084250@repoman.freebsd.org> <87bpc832m4.fsf@kobe.laptop> <20100522063751.GA87869@FreeBSD.org> <87y6fc1jxd.fsf@kobe.laptop> <20100522084946.GA23161@FreeBSD.org> User-Agent: xcite1.58> Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?ISO-2022-JP-2?B?R29qGyQoRCtXGyhC?=) APEL/10.7 Emacs/23.2 (i386-portbld-freebsd8.0) MULE/6.0 (HANACHIRUSATO) X-Operating-System: FreeBSD 8.0-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.5 (mail.mahoroba.org [IPv6:2001:2f0:104:8010::1]); Sat, 22 May 2010 19:16:23 +0900 (JST) X-Virus-Scanned: clamav-milter 0.96.1 at asuka.mahoroba.org X-Virus-Status: Clean X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on asuka.mahoroba.org Cc: cvs-ports@FreeBSD.org, ports-committers@FreeBSD.org, Hajimu UMEMOTO , cvs-all@FreeBSD.org, Giorgos Keramidas Subject: Re: cvs commit: ports/editors/emacs Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 May 2010 10:16:29 -0000 Hi, >>>>> On Sat, 22 May 2010 08:49:46 +0000 >>>>> Alexey Dokuchaev said: danfe> Having `-nox11' suffixed ports nowadays (when we have OPTIONS framework danfe> stable and mature enough) is mostly archaic, and can in fact be danfe> confusing (like in this case). Previously, having the possibility to danfe> build non-graphic version of their editor without having to explicitly danfe> pass -DWITHOUT_X11 option was valued by some of us, but today preferred danfe> OPTIONS are cached between updates in /var/db/ports/, so it's really the danfe> same level of convenience without the need for slave port. Especially danfe> when it does not play well with master. Suffixed slaves are almost danfe> entirely limited to be useful only for non-OPTIONS ports these days. Yes, I think so, too. However, someone else want to have a slave port for an OPTIONS port, in general. So, it is worth having a framework for such needs, IMHO. danfe> One might argue that it's convenient to have -nox11 *package*, but in danfe> this case special care must be taken (lurk for BATCH and danfe> PACKAGE_BUILDING knobs in bpm). I would probably just went ahead and danfe> killed `editors/emacs-nox11' port and be done with it, if anyone asks. Though I myself always build from ports and don't use packages, having -nox11 package for emacs is good thing, IMHO. I'm not sure how useful emacs with DBUS without X11 is. Actually, I'm using emacs without both X11 and DBUS. How about disabling both, for now? Index: emacs-nox11/Makefile diff -u emacs-nox11/Makefile.orig emacs-nox11/Makefile --- emacs-nox11/Makefile.orig 2010-05-22 16:49:34.528548000 +0900 +++ emacs-nox11/Makefile 2010-05-22 19:09:24.284033237 +0900 @@ -5,14 +5,12 @@ # $FreeBSD: ports/editors/emacs-nox11/Makefile,v 1.3 2010/05/21 19:49:46 keramida Exp $ # +BATCH= yes +WITHOUT_DBUS= yes WITHOUT_X11= yes PKGNAMESUFFIX= -nox11 MASTERDIR= ${.CURDIR}/../emacs LATEST_LINK= emacs-nox11 -#.if ${OSVERSION} < 700000 && defined(WITH_DBUS) -#BROKEN= Does not currently build with dbus support -#.endif - .include "${MASTERDIR}/Makefile" Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/