readline.cmake: Added a patch to ensure readline is installed in the package on Linux, if readline is not already installed, as some versions (i.e. CentOS) don't already have readline.
patches/readline-setup.patch: Patch that ensures readline is installed on Linux.
readline.cmake: Renamed to python-readline.cmake.
python-readline.cmake: Renamed from readline.cmake.
python-readline.cmake: Updated the name of the patch.
patches/readline-setup.patch: Renamed to patches/python-readline-setup.patch.
patches/python-readline-setup.patch: Renamed from patches/readline-setup.patch.
ipython.cmake: Changed readline to python-readline.
readline.cmake: Added readline to build from source.
python.cmake: Added readline as dependency for python.
ipython.cmake: Removed python-readline dependency.
readline.cmake: Added patch step for all patches from ( ftp://ftp.gnu.org/pub/gnu/readline/readline-6.2-patches ) applied per file.
patches/readline-6.2-callback.patch: Patch for callback.c.
patches/readline-6.2-input.patch: Patch for input.c.
patches/readline-6.2-patchlevel.patch: Patch for patchlevel.
patches/readline-6.2-shobj-conf.patch: Patch for support/shobj-conf.
patches/readline-6.2-vi_mode.patch: Patch for vi_mode.c.
python-readline.cmake: Removed python-readline as building readline makes this unnecessary.
patches/python-readline-setup.patch: Removed patch as it is no longer necessary.