From owner-freebsd-ports@FreeBSD.ORG Fri Nov 19 14:32:15 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6C46106564A for ; Fri, 19 Nov 2010 14:32:15 +0000 (UTC) (envelope-from eirnym@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 71CC58FC15 for ; Fri, 19 Nov 2010 14:32:15 +0000 (UTC) Received: by bwz2 with SMTP id 2so4031233bwz.13 for ; Fri, 19 Nov 2010 06:32:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type; bh=9WZ9Msx3a2dQBr8hw7uovoSaq+tQhy+RxGtP3HU385s=; b=QmtVoI069VIco5spWWbFG/2B9ynotEG3x2NLZoYgJZjnHD1IoAz4Y72OUr3ccr+Qas 0ZgYHQlVOqCutqJL0BvPoLAI2OU4boFmdwEPhvZQGUoGJOuaXPHXQDxBcPq4Qqkq6uUU Gb4CDMcKVQ4mVqZDpavr/XvyZphXG/n1XNOOo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=IDB3EzkgJ3WWG7BjD38Lr2Lo7tcSjNnOYqvquNIHVpyjZly3HDm8YiK4fDXgN6W+Mn M9CseZJuTI1EltAaOuN0hPGiCkBxAYFvbqhhsfOdURSrvvq0Bco9LMLB1/cu1ytvx0Df JfeylEMxRsKmmgY2ak0cPRk4+6O3bFv4eUhdE= Received: by 10.204.98.75 with SMTP id p11mr2111038bkn.55.1290177134269; Fri, 19 Nov 2010 06:32:14 -0800 (PST) MIME-Version: 1.0 Received: by 10.204.123.131 with HTTP; Fri, 19 Nov 2010 06:31:53 -0800 (PST) In-Reply-To: <86wro9e6e4.fsf@gmail.com> References: <4CE5280E.3090009@zedat.fu-berlin.de> <20101118160804.GA73849@eggman.experts-exchange.com> <86wro9e6e4.fsf@gmail.com> From: Eir Nym Date: Fri, 19 Nov 2010 17:31:53 +0300 Message-ID: To: Anonymous Content-Type: text/plain; charset=UTF-8 Cc: Christian Weisgerber , freebsd-ports@freebsd.org Subject: Re: Mk/bsd.command.mk: missing CSH tag X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Nov 2010 14:32:16 -0000 On 19 November 2010 17:26, Anonymous wrote: > Eir Nym writes: > >> On 19 November 2010 16:44, Christian Weisgerber wrote: >>> Eir Nym wrote: >>> >>>> Your patch should check if tcsh is in system. it is optional component. >>> >>> Since when? If you are missing /bin/csh, your system is defective >>> or at least nonstandard. >> >> It is good joke, thanks > > I guess he's talking about the ports tree being too fragile for some > non-default configurations and not many people are willing to fix it. > I understand this. Port can check this (because it is optional system component) and use another or generate error. > IOW, you can emphasize tcsh(1) being optional by stepping up to maintain > shells/tcsh. ;) > I prefer to create Makefile for make(1) or gmake(1) for this port or rewrite script to use sh(1)