From owner-freebsd-ports Thu Oct 24 01:20:01 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA26451 for ports-outgoing; Thu, 24 Oct 1996 01:20:01 -0700 (PDT) Received: from dfw-ix9.ix.netcom.com (dfw-ix9.ix.netcom.com [206.214.98.9]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id BAA26410 for ; Thu, 24 Oct 1996 01:19:57 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (ala-ca9-10.ix.netcom.com [207.93.143.74]) by dfw-ix9.ix.netcom.com (8.6.13/8.6.12) with ESMTP id BAA03305; Thu, 24 Oct 1996 01:19:22 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.6/8.6.9) id BAA10899; Thu, 24 Oct 1996 01:19:19 -0700 (PDT) Date: Thu, 24 Oct 1996 01:19:19 -0700 (PDT) Message-Id: <199610240819.BAA10899@silvia.HIP.Berkeley.EDU> To: msmith@atrad.adelaide.edu.au CC: erich@lodgenet.com, msmith@atrad.adelaide.edu.au, ports@freebsd.org In-reply-to: <199610240252.MAA04543@genesis.atrad.adelaide.edu.au> (message from Michael Smith on Thu, 24 Oct 1996 12:22:09 +0930 (CST)) Subject: Re: linux_devel port-thing From: asami@freebsd.org (Satoshi Asami) Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * I don't think that staging it would be a good idea. What I want is * basically "fetch this monster tarball" and "extract this monster into * /compat/linux". What I'm not so sure about is which parts of the * port process it should attach to. * * Perhaps : * fetch : slurp * build : symlink to distfile in WRKSRC * install : unpack distfile referenced by symlink You can have NO_BUILD set and write your own do-install. Oh, and set NO_WRKDIR too. The distfile should be in DISTDIR so no need to create work/ just for that. I like this better than having WRKSRC point to PREFIX, if not for anything the user is not supposed to be root to just say "make" (unless the port has dependencies that have to be installed, of course). And for the package, I'd say no NO_PACKAGE for this one, there are many folks out there who don't even look at the ports if they are not packages. Depending on the space left on the CDROM, I may not put both the distfile and the package on it, though.... Satoshi