summaryrefslogtreecommitdiffstats
path: root/admin/Sources/Clients/ogagent/windows/py2exe-wine-linux.sh
diff options
context:
space:
mode:
Diffstat (limited to 'admin/Sources/Clients/ogagent/windows/py2exe-wine-linux.sh')
-rwxr-xr-xadmin/Sources/Clients/ogagent/windows/py2exe-wine-linux.sh67
1 files changed, 0 insertions, 67 deletions
diff --git a/admin/Sources/Clients/ogagent/windows/py2exe-wine-linux.sh b/admin/Sources/Clients/ogagent/windows/py2exe-wine-linux.sh
deleted file mode 100755
index 68229b0b..00000000
--- a/admin/Sources/Clients/ogagent/windows/py2exe-wine-linux.sh
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/bin/sh
-
-# We need:
-# * Wine (32 bit)
-# * winetricks (in some distributions)
-
-export WINEARCH=win32 WINEPREFIX=$PWD/wine WINEDEBUG=fixme-all
-WINE=wine
-
-download() {
- mkdir downloads
- # Get needed software
- cd downloads
- wget -nd https://www.python.org/ftp/python/2.7.17/python-2.7.17.msi -O python-2.7.msi
- wget -nd https://download.microsoft.com/download/7/9/6/796EF2E4-801B-4FC4-AB28-B59FBF6D907B/VCForPython27.msi
- wget -nd https://bootstrap.pypa.io/get-pip.py
- wget -nd https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.4/PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe/download -O pyqt-install.exe
- wget -nd https://prdownloads.sourceforge.net/nsis/nsis-3.05-setup.exe?download -O nsis-install.exe
- wget -nd http://nsis.sourceforge.net/mediawiki/images/d/d7/NSIS_Simple_Firewall_Plugin_1.20.zip
- cd ..
-}
-
-install_python() {
- if which winetricks &>/dev/null; then
- echo "Setting up wine prefix (using winetricks)"
- winetricks
- fi
-
- cd downloads
- echo "Installing python"
- $WINE msiexec /qn /i python-2.7.msi
- echo "Installing vc for python"
- $WINE msiexec /qn /i VCForPython27.msi
-
- echo "Installing pyqt (needs X)"
- $WINE pyqt-install.exe
- echo "Installing nsis (needs X?)"
- $WINE nsis-install.exe
-
- cd ..
-}
-
-setup_pip() {
- echo "Seting up pip..."
- $WINE C:\\Python27\\python -m pip install --upgrade pip
-}
-
-install_packages() {
- echo "Installing pywin32"
- $WINE C:\\Python27\\python -m pip install pywin32
- echo "Installing py2exe"
- $WINE C:\\Python27\\python -m pip install py2exe_py2
- echo "Installing required packages"
- $WINE C:\\Python27\\python -m pip install requests six
- # Using easy_install instead of pip to install pycrypto
- $WINE C:\\Python27\\Scripts\\easy_install http://www.voidspace.org.uk/python/pycrypto-2.6.1/pycrypto-2.6.1.win32-py2.7.exe
- # Copy nsis required NSIS_Simple_Firewall_Plugin_1
- echo "Copying simple firewall plugin for nsis installer"
- unzip -o downloads/NSIS_Simple_Firewall_Plugin_1.20.zip SimpleFC.dll -d $WINEPREFIX/drive_c/Program\ Files/NSIS/Plugins/x86-ansi/
- unzip -o downloads/NSIS_Simple_Firewall_Plugin_1.20.zip SimpleFC.dll -d $WINEPREFIX/drive_c/Program\ Files/NSIS/Plugins/x86-unicode/
-}
-
-download
-install_python
-setup_pip
-install_packages
-