From owner-freebsd-ports@FreeBSD.ORG Sun Feb 12 20:05:41 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 163B916A420 for ; Sun, 12 Feb 2006 20:05:41 +0000 (GMT) (envelope-from paul+fbsd@it.ca) Received: from mail2.dm.egate.net (mail2.dm.egate.net [216.235.1.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 971C643D46 for ; Sun, 12 Feb 2006 20:05:40 +0000 (GMT) (envelope-from paul+fbsd@it.ca) Received: from mail.it.ca (root@[216.235.7.67]) by mail2.dm.egate.net (8.12.11/8.12.10) with ESMTP id k1CK5dYA031535 for ; Sun, 12 Feb 2006 15:05:39 -0500 (EST) (envelope-from paul+fbsd@it.ca) Received: from mail.it.ca (paul@mail [216.235.7.67]) by mail.it.ca (8.13.3/8.13.3) with ESMTP id k1CK5WON046656 for ; Sun, 12 Feb 2006 15:05:32 -0500 (EST) (envelope-from paul+fbsd@it.ca) Received: (from paul@localhost) by mail.it.ca (8.13.3/8.13.3/Submit) id k1CK5WkJ046655 for freebsd-ports@freebsd.org; Sun, 12 Feb 2006 15:05:32 -0500 (EST) (envelope-from paul+fbsd@it.ca) X-Authentication-Warning: mail.it.ca: paul set sender to paul+fbsd@it.ca using -f Date: Sun, 12 Feb 2006 15:05:32 -0500 From: Paul Chvostek To: freebsd-ports@freebsd.org Message-ID: <20060212200532.GB11732@it.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 Subject: the PERL make variable... X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Feb 2006 20:05:41 -0000 Hiya. On a number of occasions when creating ports of Perl scripts, I've included a make target with something like: @${SED} '1s:^#!/usr/bin/perl:#!${PERL}:' < ${_DISTDIR}${DISTFILES} > ${WRKSRC}/... But the two new ports I submitted last week had this use of PERL removed upon commit. I've submitted other ports in the past that did similar things ... mostly in 4.x days, when PERL was often /usr/local/bin/perl. The PERL variable of course points to the perl binary to be used for shell magic. Lots of ports use it, and I haven't seen any announcements indicating that it was going away. Are we beyond needing PERL anymore? Are we confident that do not (and will never) require Perl to live anywhere else? Is there an announcement coming, or was the committer who handled my ports just a little too eager to shrink the Makefiles? :) p -- Paul Chvostek it.canada, hosting and development http://www.it.ca/