aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Alex2021-06-07 10:13:40 +1000
committerBen Alex2021-06-07 10:13:40 +1000
commit3bb22dffedb6e5256537f4cde630109213da27df (patch)
tree874a5111a1554021b39da3f0441bf187992b4524
parentdd5e928e739271787428da3e5d87d44db1db05a0 (diff)
downloadaur-3bb22dffedb6e5256537f4cde630109213da27df.tar.gz
Update to release 3.8.7
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD12
2 files changed, 12 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c5a1fc5cc709..f53a644d689c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = ibc
pkgdesc = Manages headless Interactive Brokers IB Gateway instances (formerly known as IB Controller)
- pkgver = 3.8.3
+ pkgver = 3.8.7
pkgrel = 1
url = https://github.com/IbcAlpha/IBC
arch = any
license = GPL3
+ makedepends = unzip
depends = ib-tws
depends = xorg-server-xvfb
depends = xorg-server
@@ -16,13 +17,11 @@ pkgbase = ibc
replaces = ib-controller
backup = etc/ibc/fdemo.ini
backup = etc/ibc/edemo.ini
- source = https://github.com/IbcAlpha/IBC/releases/download/3.8.3/IBCLinux-3.8.3.zip
- source = https://github.com/IbcAlpha/IBC/raw/3.8.3/resources/IBC.jar
+ source = https://github.com/IbcAlpha/IBC/releases/download/3.8.7/IBCLinux-3.8.7.zip
source = edemo.ini
source = fdemo.ini
source = ibc@.service
- md5sums = 41f7d0ef468bc5e9d89f1590bbde5793
- md5sums = d2f342ef45d857efe75c9a8d32ce6f2e
+ md5sums = 6fbc36069fa1d6e4ded43dd7f8c7e18c
md5sums = 55001e560331a3ee0c4988961090eff9
md5sums = a1bed3fed40a1a5165fbd86fb8204eec
md5sums = e4cc6b5177719502cbcd9ea3a0152eab
diff --git a/PKGBUILD b/PKGBUILD
index 8c52936c8bf1..87c5299a8127 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Ben Alex <ben.alex@acegi.com.au>
pkgname=ibc
-pkgver=3.8.3
+pkgver=3.8.7
pkgrel=1
pkgdesc='Manages headless Interactive Brokers IB Gateway instances (formerly known as IB Controller)'
replaces=('ib-controller')
@@ -9,20 +9,24 @@ arch=('any')
url="https://github.com/IbcAlpha/IBC"
license=('GPL3')
depends=(ib-tws xorg-server-xvfb xorg-server gtk2 libxrender libxtst gsettings-desktop-schemas ttf-dejavu)
+makedepends=(unzip)
backup=('etc/ibc/fdemo.ini'
'etc/ibc/edemo.ini')
source=("https://github.com/IbcAlpha/IBC/releases/download/${pkgver}/IBCLinux-${pkgver}.zip"
- "https://github.com/IbcAlpha/IBC/raw/${pkgver}/resources/IBC.jar"
'edemo.ini'
'fdemo.ini'
'ibc@.service')
-md5sums=('41f7d0ef468bc5e9d89f1590bbde5793'
- 'd2f342ef45d857efe75c9a8d32ce6f2e'
+md5sums=('6fbc36069fa1d6e4ded43dd7f8c7e18c'
'55001e560331a3ee0c4988961090eff9'
'a1bed3fed40a1a5165fbd86fb8204eec'
'e4cc6b5177719502cbcd9ea3a0152eab')
+build() {
+ cd ${srcdir}
+ unzip -o IBCLinux-${pkgver}.zip IBC.jar
+}
+
package() {
install -Dm644 ${srcdir}/IBC.jar ${pkgdir}/usr/share/java/ibc/IBC.jar
install -Dm600 ${srcdir}/fdemo.ini ${pkgdir}/etc/ibc/fdemo.ini