From owner-freebsd-ports Fri Oct 2 20:01:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16321 for freebsd-ports-outgoing; Fri, 2 Oct 1998 20:01:40 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA16263 for ; Fri, 2 Oct 1998 20:01:34 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sjx-ca115-28.ix.netcom.com [207.223.162.92]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id UAA09986 for ; Fri, 2 Oct 1998 20:01:12 -0700 (PDT) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id TAA20791; Fri, 2 Oct 1998 19:59:45 -0700 (PDT) Date: Fri, 2 Oct 1998 19:59:45 -0700 (PDT) Message-Id: <199810030259.TAA20791@silvia.hip.berkeley.edu> To: ache@nagual.pp.ru CC: ports@FreeBSD.ORG In-reply-to: <19981002052024.A2364@nagual.pp.ru> (ache@nagual.pp.ru) Subject: Re: bsd.port.mk patch for perl From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * The big problem is that after every minor perl5 update (like v...02 -> * v...03) every port which have #!${PERL5} sed-substituted in the perl * script should be reinstalled! * ! PERL5= /usr/bin/perl${PERL_VERSION} * ! PERL5= ${LOCALBASE}/bin/perl${PERL_VERSION} * ! PERL5= /usr/bin/perl5 * ! PERL5= ${LOCALBASE}/bin/perl5 I remember there were some arguments for and against it last time this was proposed (for one thing, we *don't* want to be invoking perl5.00502 if the port written for perl5.00503 installs manpages). Maybe we should just add a new variable for script substitutions (what was the name, ${PERL5_SHORT})? Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message