diff options
author | Sukanka | 2021-09-03 12:20:33 +0800 |
---|---|---|
committer | Sukanka | 2021-09-03 12:20:33 +0800 |
commit | 3dd67528a035d58bf173a40970d6a165bf65d4b0 (patch) | |
tree | 0e3ef9639ac65accb49fad9f48c0e9aa66dce34c | |
download | aur-3dd67528a035d58bf173a40970d6a165bf65d4b0.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 45 |
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* + + +} + |