I feel halfway between being betrayed and being an idiot.
In all my previous uses of PackageMaker to build installers for the Mac,
the entities placed into site-packages were all folders, for which one
must give the folder name in the destination as well as in the source,
so for the visual folder I had to specify "Move stage/visual to
site-packages/visual".
This time however it was necessary to place a file FontTools.pth into
site-packages, and I assumed that I had to specify "Move
stage/FontTools.pth to site-packages/FontTools.pth". Wrong! For a file,
as opposed to a folder, you have to say "Move stage/FontTools.pth to
site-packages/". For folders, if you don't repeat the folder name in the
destination, no folder is created, and all the files in the source
folder are spilled into site-packages.
I suppose there's some way to view this behavior as "normal", though to
this bemused person it looks inconsistent.
I expect to be able to post VPython 5.3 today for all platforms.
Bruce Sherwood
|