From owner-freebsd-ports Tue Apr 24 20:16:23 2001 Delivered-To: freebsd-ports@freebsd.org Received: from skippyii.compar.com (mail.compar.com [216.208.38.130]) by hub.freebsd.org (Postfix) with ESMTP id A940837B422 for ; Tue, 24 Apr 2001 20:16:21 -0700 (PDT) (envelope-from matt@gsicomp.on.ca) Received: from hermes (cr677933-a.ktchnr1.on.wave.home.com [24.43.230.149]) by skippyii.compar.com (8.11.3/8.11.3) with SMTP id f3P3LN024396 for ; Tue, 24 Apr 2001 23:21:24 -0400 (EDT) (envelope-from matt@gsicomp.on.ca) Message-ID: <02cd01c0cd35$d5852f10$1200a8c0@gsicomp.on.ca> From: "Matthew Emmerton" To: Subject: mtree invocation during 'make install' Date: Tue, 24 Apr 2001 23:14:25 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi all, I've just been racking my brain attempting to figure out why my custom do-install rule in a port Makefile was issuing a mtree and creating a whole bunch of useless directories into my choice of ${PREFIX}. Now that I've figured out that bsd.port.mk is doing this for me, I have to ask why?? I can see why this could be useful in some cases, but for me, so far it seems to be worthless. It's especially annoying when attempting to generate pkg-plist by hand, which I used to be able to do by setting ${PREFIX} to an empty directory and then after a 'make install PREFIX=/blech' anything under '/blech' would have been installed by my port -- now I get all the cruft from mtree as well. I'm not saying that this behaviour should be disabled by default (yet), but would entertain any explanations as to why this step is neccessary. -- Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message