Created setup.py for scipy2. scipy2 currently builds/installs and passes all level 1 tests. chaco is still disabled because freetype needs proper setup_freetype.py.
Created setup.py for scipy2. scipy2 currently builds/installs and
passes all level 1 tests. chaco is still disabled because
freetype needs proper setup_freetype.py.

Feel free to experiment with scipy2.
Please, no huge commits to scipy until scipy2 replaces it.

Future plans:
It seems that scipy_core modules can be moved to world/scipy2/Lib
since the need for separate scipy_core module is disappeared
thanks to CVSROOT/modules possibilities: when checking out linalg
and other standalone packages, scipy_{distutils,test,base} can be
automatically included to checkout. That is, the aim for
  cvs checkout xxx
  setup_xxx.py install
is achived. Some additional clean up is required though.

Eric, you mentioned that you wanted to keep both
  setup.py setup_xxx.py
files for a package xxx, where setup.py would be for standalone installation.
To reduce possible confusion (e.g. which setup file to use) and dublication
of code, I suggest to drop setup.py and move its specific code
to setup_xxx.py under
  if __name__=='__main__': ...
block. Are there any strong reasons for keeping setup.py?

(Btw, with the current scipy building setup it is also possible to
drop setup_xxx.py in favor of setup.py; IMHO, earlier introduction of
setup_xxx.py was forced by a bugy get_package_config that appended xxx
to sys.path while it should have used sys.insert(0,xxx) instead).


git-svn-id: 003f22d385e25de9cff933a5ea4efd77cb5e7b28@684 d6536bca-fef9-0310-8506-e4c0a848fbcf

scipy/scipy-svn,scipy/scipy-svn,scipy/scipy-svn,jasonmccampbell/scipy-refactor,jasonmccampbell/scipy-refactor,jasonmccampbell/scipy-refactor,jasonmccampbell/scipy-refactor,lesserwhirls/scipy-cwt,lesserwhirls/scipy-cwt,lesserwhirls/scipy-cwt,lesserwhirls/scipy-cwt,scipy/scipy-svn