12345678910111213141516171819202122232425262728293031 |
- #!/usr/bin/env bash
- # Download and the PyQt4 Windows installer and unpack files from it into
- # pynsist_pkgs
- set -e
- PY_VERSION=3.4
- PYQT_VERSION=4.11.3
- QT_VERSION=4.8.6
- BITNESS=32
- INSTALLER_FILE=PyQt4-${PYQT_VERSION}-gpl-Py${PY_VERSION}-Qt${QT_VERSION}-x${BITNESS}.exe
- URL=http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-${PYQT_VERSION}/${INSTALLER_FILE}
- wget -O "$INSTALLER_FILE" "$URL"
- rm -rf pyqt4-windows
- mkdir pyqt4-windows
- 7z x -opyqt4-windows "$INSTALLER_FILE"
- rm -rf pynsist_pkgs
- mkdir pynsist_pkgs
- echo "Rearranging files into pynsist_pkgs..."
- mv 'pyqt4-windows/Lib/site-packages'/* pynsist_pkgs/
- rm pynsist_pkgs/PyQt4/assistant.exe pynsist_pkgs/PyQt4/designer.exe
- mv 'pyqt4-windows/$_OUTDIR/'*.pyd pynsist_pkgs/PyQt4/
- # These may not be necessary:
- mv 'pyqt4-windows/$_OUTDIR/qsci/' 'pyqt4-windows/$_OUTDIR/sip/' pynsist_pkgs/PyQt4/
- rm -r pyqt4-windows
- echo "Done"
|