i check out pd source into /usr/local/lib/pd. so the bin dir is the same as the eventual install dir, and the Program()s and SharedLibrary()s share identical filenames with Install(), this is a big no-no in SCons, and also caused problems in autotools...
well, if you want to place the sources in the fhs, i'd suggest /usr/local/src ...
t