On Wed, May 14, 2008 at 2:42 PM, < [EMAIL PROTECTED]> wrote: > > Message: 2 > Date: Wed, 14 May 2008 12:39:48 +0200 > From: Anders F Bj?rklund <[EMAIL PROTECTED]> > Subject: Re: Manual install > To: Simon Wheatley <[EMAIL PROTECTED]> > Cc: liste gtk <macports-users@lists.macosforge.org> > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > > Simon Wheatley wrote: > > > Is it possible to point MacPorts at a downloaded "package" of some > > kind and say "install that"? Something similar to Debian's 'dpkg -i'? > > Not at the moment... You can build a package (pkg/rpm/deb), but then > it doesn't integrate with the already installed ports and registry > and so goes "outside" or parallel to what port knows about. Or you > can build an archive (tgz/tbz/tlz), but then you have to download and > move it to the right directory yourself and make sure port "base" is > already installed etc. > > Preferably you would use something like 'apt-get install', and that > would download and install the binary package ? 'port -b' is supposed > to do that, but only works with local packages yet. There is a ticket > to implement remote archives, but it's rather stale... http:// > trac.macports.org/ticket/8571 and also http://trac.macports.org/ > ticket/10919 > > Just out of curiousity, what is involved in making this work? Assuming I have the package installed and working on machine A, I could use "port contents foo" and pass that to zip or tar. That gives me all the files in a port neatly stowed in an archive. If I add the receipt file, is there a registry that reads and manages that or is it just the text files on disk?
The reason I ask is that a. it would be very useful to have this feature, especially on systems without a lot of horsepower (given the high degree of standardization on this hardware, why compile anything yourself, if a compile farm exists to do that?) and b. I have done the steps above to get around packages that don't build, and I wonder how much cruft that introduces. -- Paul Beard / www.paulbeard.org/ <[EMAIL PROTECTED]/[EMAIL PROTECTED]>
_______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users