diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | ibcontroller@.service | 2 |
3 files changed, 14 insertions, 13 deletions
diff --git a/.gitignore b/.gitignore index 336a31815bd6..420c1472b226 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.zip pkg src +IBC.jar @@ -1,30 +1,30 @@ # Maintainer: Ben Alex <ben.alex@acegi.com.au> pkgname=ib-controller -pkgver=3.4.3 +pkgver=3.6.0 pkgrel=1 -pkgdesc='Manages headless Interactive Brokers IB Gateway instances' +pkgdesc='Manages headless Interactive Brokers IB Gateway instances (IBC fork)' arch=('any') -url="https://github.com/ib-controller/ib-controller" +url="https://github.com/IbcAlpha/IBC" license=('GPL3') depends=(ib-tws xorg-server-xvfb xorg-server gtk2 libxrender libxtst gsettings-desktop-schemas ttf-dejavu) backup=('etc/ibcontroller/fdemo.ini' 'etc/ibcontroller/edemo.ini') -source=('https://github.com/ib-controller/ib-controller/releases/download/3.4.0/IBController-3.4.0.zip' - 'https://github.com/ib-controller/ib-controller/raw/master/resources/IBController.jar' - 'fdemo.ini' - 'edemo.ini' - 'ibcontroller@.service') -md5sums=('4e91b8df02123842aef9f211c5e0a4ff' - '7e1c811c0f6bb1bdc7e98ca77d8676bf' +source=('https://github.com/IbcAlpha/IBC/releases/download/3.6.0/IBCLinux-3.6.0.zip' + 'https://github.com/IbcAlpha/IBC/raw/master/resources/IBC.jar' + 'fdemo.ini' + 'edemo.ini' + 'ibcontroller@.service') +md5sums=('055c4fab1a8ceeb9c70cca9e2fb43eda' + 'c9d9756004a08358b3861b591900f782' '981aa279128e5638f649ca9e7ab23011' '547d187f535c8230a2d4cff4d2d899f2' - 'f1038408283433b18a5cb39b30019fe6') + 'cb2808018dba2880b2b4882d81fe8ac2') package() { - install -Dm644 ${srcdir}/IBController.jar ${pkgdir}/usr/share/java/ibcontroller/ibcontroller.jar + install -Dm644 ${srcdir}/IBC.jar ${pkgdir}/usr/share/java/ibcontroller/IBC.jar install -Dm600 ${srcdir}/fdemo.ini ${pkgdir}/etc/ibcontroller/fdemo.ini install -Dm600 ${srcdir}/edemo.ini ${pkgdir}/etc/ibcontroller/edemo.ini install -Dm644 ${srcdir}/ibcontroller@.service ${pkgdir}/usr/lib/systemd/system/ibcontroller@.service diff --git a/ibcontroller@.service b/ibcontroller@.service index 865445055ebc..8e7921281b5a 100644 --- a/ibcontroller@.service +++ b/ibcontroller@.service @@ -11,7 +11,7 @@ Group=root KillMode=control-group ExecStartPre=/bin/sh -c "mkdir -p /var/run/xvfb" -ExecStart=/usr/sbin/xvfb-run --auto-servernum -f /var/run/xvfb/%I /usr/share/ib-tws/jre/bin/java -cp /usr/share/ib-tws/jars/*:/usr/share/java/ibcontroller/ibcontroller.jar -Xmx512M ibcontroller.IBGatewayController /etc/ibcontroller/%I.ini +ExecStart=/usr/sbin/xvfb-run --auto-servernum -f /var/run/xvfb/%I /usr/share/ib-tws/jre/bin/java -cp /usr/share/ib-tws/jars/*:/usr/share/java/ibcontroller/IBC.jar -Xmx512M ibcalpha.ibc.IbcGateway /etc/ibcontroller/%I.ini [Install] WantedBy=multi-user.target |