summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSukanka2021-09-03 12:20:33 +0800
committerSukanka2021-09-03 12:20:33 +0800
commit3dd67528a035d58bf173a40970d6a165bf65d4b0 (patch)
tree0e3ef9639ac65accb49fad9f48c0e9aa66dce34c
downloadaur-3dd67528a035d58bf173a40970d6a165bf65d4b0.tar.gz
initial commit
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD45
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ad1fdd287ea0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = wemeet-bin
+ pkgdesc = Tencent Video Conferencing, tencent meeting 腾讯会议
+ pkgver = 2.8.0.0
+ pkgrel = 1
+ url = https://source.meeting.qq.com/download-center.html
+ arch = x86_64
+ license = unkown
+ depends = qt5-x11extras
+ depends = hicolor-icon-theme
+ depends = flac
+ depends = libbsd
+ depends = openssl
+ depends = libxrandr
+ depends = qt5-webkit
+ provides = wemeet
+ provides = tencent-meeting
+ options = !strip
+ source = wemeet-2.8.0.0-x86_64.deb::https://updatecdn.meeting.qq.com/ad878a99-76c4-4058-ae83-22ee948cce98/TencentMeeting_0300000000_2.8.0.0_x86_64.publish.deb
+ sha512sums = 53a7c89f9018f923e847e70e71b4b97d1e6925bf060b9cc9af858b6d08574027d4ffa08c8359856d4b107cec186f3e538cf2b30774bf63f3ab23ba5a187b5851
+
+pkgname = wemeet-bin
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..85581c060f7b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+#maintainer: sukanka<su975853527[AT]gmail.com>
+pkgname=wemeet-bin
+_pkgname=wemeet
+provides=('wemeet' 'tencent-meeting')
+pkgver=2.8.0.0
+pkgrel=1
+pkgdesc="Tencent Video Conferencing, tencent meeting 腾讯会议"
+arch=('x86_64')
+license=('unkown')
+url="https://source.meeting.qq.com/download-center.html"
+source=("${_pkgname}-${pkgver}-${arch}.deb::https://updatecdn.meeting.qq.com/ad878a99-76c4-4058-ae83-22ee948cce98/TencentMeeting_0300000000_${pkgver}_${arch}.publish.deb")
+options=(!strip)
+depends=('qt5-x11extras' 'hicolor-icon-theme' 'flac' 'libbsd' 'openssl' 'libxrandr' 'qt5-webkit')
+sha512sums=('53a7c89f9018f923e847e70e71b4b97d1e6925bf060b9cc9af858b6d08574027d4ffa08c8359856d4b107cec186f3e538cf2b30774bf63f3ab23ba5a187b5851')
+
+
+package() {
+ tar xpf data.tar.xz -C ${pkgdir}
+ cd ${pkgdir}/usr/share/applications
+ sed -i '5c Exec=wemeet %u ' ${_pkgname}app.desktop
+
+ cd ${pkgdir}/opt/${_pkgname}
+
+ for res in {16,32,64,128,256}
+ do
+ mkdir -p ${pkgdir}/usr/share/icons/hicolor/${res}x{res}/apps;
+ mv icons/hicolor/${res}x${res}/mimetypes/${_pkgname}app.png ${pkgdir}/usr/share/icons/hicolor/${res}x{res}/apps/${_pkgname}app.png;
+ done
+
+ sed -i '4c Prefix = /usr/lib/qt' bin/qt.conf
+
+ mkdir -p ${pkgdir}/usr/bin
+ echo '''#!/bin/sh
+export PATH=$PATH:/opt/wemeet/bin
+export LD_LIBRARY_PATH=LD_LIBRARY_PATH:/opt/wemeet/lib
+export QT_PLUGIN_PATH="/usr/lib/qt/plugins"
+exec wemeetapp $*
+''' > ${pkgdir}/usr/bin/${_pkgname}
+ chmod a+x ${pkgdir}/usr/bin/${_pkgname}
+
+ rm -rf plugins icons lib/libQt*
+
+
+}
+