The SIP dowload URL on the Riverbank website is not stable. The Mercurial
archives are.
Sorts out patch application and version numbering for HEAD builds.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
PyQt 4.8.4 has just been released, and apparently they can't be
bothered to keep the previous tarball in place...
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
removed the apparently unnecesary check for a framework build of python from
the sip build and stopped using system python for sip and pyqt
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The build.py script which prepares SIP for configuration and installation
requires the presence of Mercurial's `.hg` directory in order to determine the
version number from the tag list. Without this directory it sets the SIP
version number to "0.1-unknown" which causes things like PyQt to fail
complaining that the SIP version number is too small.
This change includes a small patch to build.py that fixes the version number so
that it reads 4.11.1 which is the current version.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Riverbank has a nasty habit of pulling old tarballs whenever new releases are
made. New releases are made fairly often--- this leads to a state where the
PyQT and SIP formulae are chronically broken due to outdated tarball links.
This changeset patches the SIP formula to install from the Mercurial repository
for SIP located at:
http://www.riverbankcomputing.co.uk/hg/sip
By default this formula installs an archived tarball from a tag corresponding to
the released version of SIP. Tarballs are fetched using HTTP.
If the user has Mercurial installed, bleeding-edge versions can be installed by
specifying the --HEAD switch.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>