diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rwxr-xr-x | ib-gw | 4 | ||||
-rwxr-xr-x | ib-tws | 4 |
4 files changed, 21 insertions, 18 deletions
@@ -1,16 +1,14 @@ -# Generated by mksrcinfo v8 -# Fri May 19 04:39:08 UTC 2017 pkgbase = ib-tws pkgdesc = Electronic trading platform from discount brokerage firm Interactive Brokers pkgver = 965.1b - pkgrel = 1 + pkgrel = 2 url = http://interactivebrokers.com/ arch = any license = custom + makedepends = gtk2 makedepends = imagemagick makedepends = gzip makedepends = tar - depends = java-environment depends = bash source = LICENSE source = ib-tws @@ -19,11 +17,11 @@ pkgbase = ib-tws source = ib-gw.desktop source = https://download2.interactivebrokers.com/installers/tws/latest-standalone/tws-latest-standalone-linux-x64.sh md5sums = e1cae2de592add7133bb08123e8db1ad - md5sums = c407d22dfafdb33ec2fe97eeb5e9f0aa + md5sums = dff283b103c0ddeb76eba6ecfb852afd md5sums = 9205b5eade96d69f8e470cc52c30db4a - md5sums = c95eeb41fec3aae6ad5e82703a39060c + md5sums = 6f08b240afad921b29c2c81a440a6a8a md5sums = ffa9fcfb623850e5c9e796040bdbd052 - md5sums = 7c755b9d5b6889e2c89fd924b9a18807 + md5sums = b5c6bbb526862cfd463304fb1da4dbc9 pkgname = ib-tws @@ -2,13 +2,13 @@ pkgname=ib-tws pkgver=965.1b -pkgrel=1 +pkgrel=2 pkgdesc='Electronic trading platform from discount brokerage firm Interactive Brokers' arch=('any') url="http://interactivebrokers.com/" license=('custom') -depends=(jre bash) -makedepends=(imagemagick gzip tar) +depends=(bash) +makedepends=(gtk2 imagemagick gzip tar) source=('LICENSE' 'ib-tws' @@ -17,9 +17,9 @@ source=('LICENSE' 'ib-gw.desktop' 'https://download2.interactivebrokers.com/installers/tws/latest-standalone/tws-latest-standalone-linux-x64.sh') md5sums=('e1cae2de592add7133bb08123e8db1ad' - 'f6475c9ea0bdd03e9dec608983ae1218' + 'dff283b103c0ddeb76eba6ecfb852afd' '9205b5eade96d69f8e470cc52c30db4a' - '4fde990121cb3b4f0fad029d3c923cbe' + '6f08b240afad921b29c2c81a440a6a8a' 'ffa9fcfb623850e5c9e796040bdbd052' 'b5c6bbb526862cfd463304fb1da4dbc9') @@ -32,6 +32,9 @@ build() { rm -rf $HOME/.install4j $HOME/.i4j_jres $HOME/Jts/${majorVer} ./tws-latest-standalone-linux-x64.sh -q + BUNDLED_JRE_VER=$(ls -1 ${HOME}/.i4j_jres) + mv ${HOME}/.i4j_jres/${BUNDLED_JRE_VER} ${HOME}/.i4j_jres/jre + mv ${HOME}/.i4j_jres/jre ${srcdir}/jre mv ${HOME}/Jts/${majorVer}/jars/*.jar ${srcdir} rm -rf $HOME/.install4j $HOME/.i4j_jres $HOME/Jts/${majorVer} cd ${srcdir} @@ -59,6 +62,8 @@ package() { install -Dm644 ib-gw.desktop ${pkgdir}/usr/share/applications/ib-gw.desktop mkdir -p ${pkgdir}/usr/share/pixmaps/ install -Dm644 *.png "${pkgdir}/usr/share/pixmaps/" - mkdir -p ${pkgdir}/usr/share/java/${pkgname} - install -Dm644 *.jar ${pkgdir}/usr/share/java/${pkgname} + mkdir -p ${pkgdir}/usr/share/${pkgname}/jre + cp -R jre ${pkgdir}/usr/share/${pkgname} + mkdir -p ${pkgdir}/usr/share/${pkgname}/jars + install -Dm644 *.jar ${pkgdir}/usr/share/${pkgname}/jars } @@ -1,4 +1,4 @@ #!/bin/bash -cd /usr/share/java/ib-tws -/usr/lib/jvm/java-8-jre/jre/bin/java -cp \* -Xmx512M -XX:MaxPermSize=128M -Dsun.java2d.noddraw=true ibgateway.GWClient $HOME/.ib-tws +cd /usr/share/ib-tws/jars +/usr/share/ib-tws/jre/bin/java -cp \* -Xmx512M -Dsun.java2d.noddraw=true ibgateway.GWClient $HOME/.ib-tws @@ -1,5 +1,5 @@ #!/bin/bash -cd /usr/share/java/ib-tws -/usr/lib/jvm/java-8-jre/jre/bin/java -cp \* \ +cd /usr/share/ib-tws/jars +/usr/share/ib-tws/jre/bin/java -cp \* \ -Xmx768m -Dsun.awt.nopixfmt=true -Dsun.java2d.noddraw=true -Dswing.boldMetal=false -Dsun.locale.formatasdefault=true \ jclient.LoginFrame $HOME/.ib-tws |