summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSukanka2021-07-08 19:25:31 +0800
committerSukanka2021-07-08 19:25:31 +0800
commitc6eace0ab3b2363b167cbadb4f4de83b546879d5 (patch)
tree3120a8ec62691468a116c50a7ff5ab783be7d40b
downloadaur-c6eace0ab3b2363b167cbadb4f4de83b546879d5.tar.gz
update to 21.4.0.9
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD48
-rw-r--r--wind-bin.install6
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..61ae6d358934
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = wind-bin
+ pkgdesc = Wind financial terminal, 万得金融终端
+ pkgver = 21.4.0.9
+ pkgrel = 1
+ url = http://www.wind.com.cn
+ install = wind-bin.install
+ arch = x86_64
+ license = unknown
+ depends = libidn11
+ provides = wind
+ source = https://cdn-package-store6.deepin.com/appstore/pool/appstore/c/com.wind.wft/com.wind.wft_21.4.0.9_amd64.deb
+ sha512sums = 5c4949c5d8af4c6268d5cbff14831a54266d8de2c1ea7d077d936f78d8bbd33e57cb882496ec7a86e6797a772f2152b07cca641f6b079953b098edffadde263b
+
+pkgname = wind-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b1822edf1085
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Sukanka <su975853527 [AT] gmail.com>
+
+pkgname=wind-bin
+_pkgname=wind
+pkgver=21.4.0.9
+pkgrel=1
+pkgdesc="Wind financial terminal, 万得金融终端"
+arch=("x86_64")
+url="http://www.wind.com.cn"
+license=("unknown")
+depends=('libidn11')
+provides=("$_pkgname")
+install=wind-bin.install
+source=("https://cdn-package-store6.deepin.com/appstore/pool/appstore/c/com.wind.wft/com.wind.wft_${pkgver}_amd64.deb")
+
+
+sha512sums=('5c4949c5d8af4c6268d5cbff14831a54266d8de2c1ea7d077d936f78d8bbd33e57cb882496ec7a86e6797a772f2152b07cca641f6b079953b098edffadde263b')
+
+prepare(){
+ cd ${srcdir}
+ tar -xvf data.tar.xz -C "${srcdir}"
+
+}
+package(){
+ cd $srcdir
+ mkdir -p $pkgdir/opt
+ mv usr $pkgdir/
+ mv opt/apps/com.wind.wft/files ${pkgdir}/opt/wind
+ mv opt/apps/com.wind.wft/entries/* ${pkgdir}/usr/share
+
+ sed -i "3,4c Exec=wind \nIcon=com.wind.wft" \
+ $pkgdir/usr/share/applications/com.wind.wft.desktop
+
+ cd ${pkgdir}/opt/wind
+
+ echo '''#!/bin/bash
+export LD_LIBRARY_PATH=/opt/wind/lib:/opt/wind/lib/3rd:/opt/wind/wbrowser:$LD_LIBRARY_PATH
+cd /opt/wind/bin
+LD_PRELOAD=./libjemalloc.so ./wmain
+
+''' >"$pkgdir"/opt/wind/wind
+
+ chmod a+x $pkgdir/opt/wind/wind
+ mkdir -p $pkgdir/usr/bin
+ ln -s /opt/wind/wind $pkgdir/usr/bin/wind
+
+}
+
diff --git a/wind-bin.install b/wind-bin.install
new file mode 100644
index 000000000000..b98346306e5a
--- /dev/null
+++ b/wind-bin.install
@@ -0,0 +1,6 @@
+post_install(){
+ chmod -R a+w /opt/wind/etc
+}
+post_upgrade(){
+ post_install
+}