Fix a bashism in boolean operator

Patch contributed by Rafael Laboissiere.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2916 41b19578-b77a-4e3b-9682-c8570d237623
Fix the name of the python interpreter in the shebang line

Patch contributed by Rafael Laboissiere.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2917 41b19578-b77a-4e3b-9682-c8570d237623
Put the documentation under the GNU Free Documentation License

Also include a copy of the GPLv2 and FDL in the documentation.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2918 41b19578-b77a-4e3b-9682-c8570d237623
First pass at an index

Clicking on the "index" link always took the user to a
blank page. Now there are a few index entries so it looks
better. More index entries should be added over time.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2919 41b19578-b77a-4e3b-9682-c8570d237623
Fix some warnings in documentation compilation


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2920 41b19578-b77a-4e3b-9682-c8570d237623
Don't require Sphinx as a dependency

This will reduced the size of the download when installing
XMDS2 from Ubuntu or Debian repositories.

The rationale is that we ship the documentation in the
tarball, so the end user doesn't need to use Sphinx to
build the documentation. If the end user installs using
an installer rather than the tarball, Sphinx will be
installed.

If actually install from source, and want to build the 
documentation, they'll have to install Sphinx themselves.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2921 41b19578-b77a-4e3b-9682-c8570d237623
Add R import option to xsil2graphics

Patch contributed by Rafael Laboissiere.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2922 41b19578-b77a-4e3b-9682-c8570d237623
Add more index entries to the documentation


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2923 41b19578-b77a-4e3b-9682-c8570d237623
Reduce size of release tarball

There are a lot of files and directories the end
(non-developer) user doesn't need, so they don't
need to be in the tarball. This patch alters the
script that generates the tarball so now these files
are omitted.

At the moment the python files that are generated
from the Cheetah templates are still included in the
tarball, so that's something that could be omitted
in future, provided setup.py adds an install hook to
run "make" and generate them.


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2924 41b19578-b77a-4e3b-9682-c8570d237623
Update docs to state they are licensed under the GNU FDL


git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2925 41b19578-b77a-4e3b-9682-c8570d237623
pyparsing 2.0.0 was Python-3 only.  pyparsing 2.0.1 also supports Python 2, so the version requirement for xmds2 should be "pyparsing != 2.0.0"

git-svn-id: svn+ssh://svn.code.sf.net/p/xmds/code/trunk/xpdeint@2926 41b19578-b77a-4e3b-9682-c8570d237623