From owner-freebsd-ports Wed Feb 27 10:31:29 2002 Delivered-To: freebsd-ports@freebsd.org Received: from heaven.gigo.com (gigo.com [207.173.11.186]) by hub.freebsd.org (Postfix) with ESMTP id 0067D37B41B for ; Wed, 27 Feb 2002 10:31:19 -0800 (PST) Received: from 200.193.224.222 (unknown [200.193.224.222]) by heaven.gigo.com (Postfix) with ESMTP id 68C32B71E for ; Wed, 27 Feb 2002 10:31:13 -0800 (PST) Received: (qmail 1057 invoked by uid 1001); 27 Feb 2002 18:29:28 -0000 Message-ID: <20020227182928.1056.qmail@exxodus.fedaykin.here> Date: Wed, 27 Feb 2002 15:29:06 -0300 From: Mario Sergio Fujikawa Ferreira To: Alan Eldridge Cc: Will Andrews , FreeBSD Ports List Subject: Re: alternative to AUTO*HACK References: <20020227175805.GA42496@wwweasel.geeksrus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020227175805.GA42496@wwweasel.geeksrus.net>; from alane@geeksrus.net on Wed, Feb 27, 2002 at 12:57:43PM -0500 X-Operating-System: FreeBSD 4.5-STABLE X-Disclaimer: I hope you find what you are looking for... in life :) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Feb 27, 2002 at 12:57:43PM -0500, Alan Eldridge wrote: > How about, in each of the auto* ports, the post-install makes a directory > ${PREFIX}/libexec/${PORTNAME}, and puts symlinks to the binaries there. > > E.g., for automake14, you would have: > > /usr/local/libexec/automake14/aclocal -> /usr/local/bin/aclocal14 > /usr/local/libexec/automake14/automake -> /usr/local/bin/automake14 > > etc etc > > Then you could just add the appropriate libexec/autowhatever dir to the > front of the path. What about whenever a ports define AUTO*_VER=someversion apropriate links are made into ${WRKDIR}/auto_hack/{share,bin} and {CONFIGURE,MAKE}_ENV+=PATH=${WRKDIR}/auto_hack/{share,bin}:${PATH} My 2 cents, -- Mario S F Ferreira - DF - Brazil - "I guess this is a signature." Computer Science Undergraduate | FreeBSD Committer | CS Developer flames to beloved devnull@someotherworldbeloworabove.org feature, n: a documented bug | bug, n: an undocumented feature To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message