george at galis.org
Tue Mar 27 15:37:32 PDT 2007
On Tue, Mar 27, 2007 at 05:35:48PM -0400, Randall Wood wrote:
>AFAIK, The darwinports1.0 Tcl Library needs to be in /Library as that
>is the allowed magic directory for system-wide available frameworks
well I don't want system-wide I want MacPorts contained... so per
the other message, this installed and I presume it will work
mkdir -p MacPorts/Library/Tcl
sudo mv MacPorts /usr/local
./configure --prefix=/usr/local/MacPorts \
make && make install
humm... installed okay but
can't find package darwinports
"package require darwinports"
(file "/usr/local/MacPorts/bin/port" line 42)
...it looks like configure --with-tclpackage didn't
do all the magic I was hopeing for in the binaries.
sudo chmod 1777 /Library/Tcl/
mv /usr/local/MacPorts/Library/Tcl/darwinports1.0/ /Library/Tcl/
rm -rf /usr/local/MacPorts/Library/Tcl
ln -s /Library/Tcl /usr/local/MacPorts/Library
That works well enough for now. Thanks for all the quick
BTW, just because MacPorts is sponsored by apple, my feeling is
packages (ports, whatever) should be separate from the OS install.
cf NetBSD + pkgsrc, and pkgsrc doc, "Chapter 7. Directory layout of
the installed files" ...separation is a good thing.
George Georgalis, systems architect, administrator <IXOYE><
More information about the macports-dev