Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Sep 2000 11:43:36 -0500
From:      Will Andrews <will@physics.purdue.edu>
To:        Satoshi - Ports Wraith - Asami <asami@FreeBSD.org>
Cc:        Neil Blakey-Milner <nbm@mithrandr.moria.org>, Will Andrews <will@physics.purdue.edu>, FreeBSD Ports <ports@FreeBSD.org>
Subject:   Re: Ports Options Paper
Message-ID:  <20000909114336.R632@radon.gryphonsoft.com>
In-Reply-To: <vqcd7ie6qny.fsf@silvia.hip.berkeley.edu>; from asami@FreeBSD.org on Fri, Sep 08, 2000 at 11:11:13PM -0700
References:  <20000903052226.E1205@radon.gryphonsoft.com> <200009082243.e88Mh9V05579@silvia.hip.berkeley.edu> <20000909020702.A64259@mithrandr.moria.org> <vqcu2bq71dq.fsf@silvia.hip.berkeley.edu> <20000909044544.B67715@mithrandr.moria.org> <vqcd7ie6qny.fsf@silvia.hip.berkeley.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Sep 08, 2000 at 11:11:13PM -0700, Satoshi - Ports Wraith - Asami wrote:
> If nobody can think of a problem with this approach, I'll go write a
> couple of these (emacs, apache comes to mind). :)

I suggested one.  Why not create a VIRTUAL_PKGS variable that
specificies virtual packages a package creates, and add code to
pkg_create where it will maintain a file ${PKG_DBDIR}/virtual with a
listing of these files, and modify the code where
${PKG_DBDIR}/${PKGNAME}/+REQUIRED_BY is modified so that virtual
packages are prepended with a "virtual+" line.  Or perhaps that should
be in uppercase, to prevent namespace conflicts (since we explicitly
disallow ports with uppercase, unless there's good reason etc).

I think that is *THE* best way, because it won't require more inodes,
but rather just a little more code.

-- 
Will Andrews <will@physics.purdue.edu> <will@FreeBSD.org>
GCS/E/S @d- s+:+ a--- C++ UB++++$ P+ L- E--- W+ N-- !o ?K w---
O- M+ V- PS+ PE++ Y+ PGP+>+++ t++ 5 X+ R+ tv+ b++ DI+++ D+ 
G++ e>++++ h! r- y?


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000909114336.R632>