Commit 2322e6ff authored by nanahira's avatar nanahira

Merge branch 'master' of https://aur.archlinux.org/wechat-uos

parents a3d88c22 708b2e38
Pipeline #14432 passed with stages
in 1 minute and 51 seconds
pkgbase = wechat-uos
pkgdesc = 微信官方原生桌面版 WeChat desktop
pkgver = 2.1.2
pkgrel = 2
pkgver = 2.1.4
pkgrel = 1
epoch = 2
url = https://weixin.qq.com/
arch = x86_64
license = ISC
depends = bubblewrap
depends = lsb-release
options = !strip
source = wechat-2.1.2.deb::https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_2.1.2_amd64.deb
optdepends = scrot: For in-app screenshot
source = wechat-2.1.4.deb::https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_2.1.4_amd64.deb
source = wechat.sh
source = wechat-uos.desktop
source = license.tar.gz
sha512sums = cb1b5ca8d18a73b8acae2d0c5518f1471451b35ef5a678ece37bca4d6a8e1ff04214d8b81a2dc23802d211245d96f907f2407c8a71b82e9270da5118597b443f
sha512sums = 6991a31ff56d2fcb5fb088d47567b500134a5a075e1c7d6896a272d51f7210a461b03339635a989e9f4f799732125bc7ce98ae1f2ac35c449f3e9800a9b7991e
sha512sums = 6477818846f100b00b104272da971c2840e584fbda296ed9cb2abc9424238e07c72486735df351ffd93b44c3ba8a7803e953dfb74c726aee391a362da06ae210
sha512sums = f262902faef85158e520e7b7928791e18eed074495593bb6968e9cd96166c026caba7ceae8b1ae775102e17b6d3895f55a7165c2684cdee2508f74cae79d18bc
sha512sums = 68d31d9e7a6ee14d5cc330acf55d9905be86c4ac187279e33494bc479a60c078b38eef0fa7833ba9fda2b14978f212d8647dd609b6f3037b0133701fe8f5e72b
sha512sums = 8b9d70162a5a71584cf85a309da48730de9db03f49a7e9611de04441864be80267e53e3155f7856c87ed53f99def277d74132392816c4f07893a02e99043ed6c
......
......@@ -6,8 +6,8 @@
pkgname=wechat-uos
_pkgname=wechat
pkgver=2.1.2
pkgrel=2
pkgver=2.1.4
pkgrel=1
epoch=2
pkgdesc="微信官方原生桌面版 WeChat desktop"
arch=('x86_64')
......@@ -24,11 +24,11 @@ source=(
# from https://aur.archlinux.org/packages/com.tencent.weixin
"license.tar.gz"
)
sha512sums=('cb1b5ca8d18a73b8acae2d0c5518f1471451b35ef5a678ece37bca4d6a8e1ff04214d8b81a2dc23802d211245d96f907f2407c8a71b82e9270da5118597b443f'
'6991a31ff56d2fcb5fb088d47567b500134a5a075e1c7d6896a272d51f7210a461b03339635a989e9f4f799732125bc7ce98ae1f2ac35c449f3e9800a9b7991e'
sha512sums=('6477818846f100b00b104272da971c2840e584fbda296ed9cb2abc9424238e07c72486735df351ffd93b44c3ba8a7803e953dfb74c726aee391a362da06ae210'
'f262902faef85158e520e7b7928791e18eed074495593bb6968e9cd96166c026caba7ceae8b1ae775102e17b6d3895f55a7165c2684cdee2508f74cae79d18bc'
'68d31d9e7a6ee14d5cc330acf55d9905be86c4ac187279e33494bc479a60c078b38eef0fa7833ba9fda2b14978f212d8647dd609b6f3037b0133701fe8f5e72b'
'8b9d70162a5a71584cf85a309da48730de9db03f49a7e9611de04441864be80267e53e3155f7856c87ed53f99def277d74132392816c4f07893a02e99043ed6c')
options=(!strip)
package(){
echo " -> Extracting the data.tar.xz..."
......@@ -49,11 +49,17 @@ package(){
install -m 755 -d ${pkgdir}/usr/lib/${pkgname}
mv ${pkgdir}/usr/lib/license ${pkgdir}/usr/lib/${pkgname}
# Keep soname correct.
ln -sf /usr/lib/${pkgname}/license/libuosdevicea1.so ${pkgdir}/usr/lib/${pkgname}/license/libuosdevicea.so
chmod 0644 ${pkgdir}/usr/lib/${pkgname}/license/libuosdevicea.so
install -m 755 -d ${pkgdir}/usr/lib/license
install -m 755 -d ${pkgdir}/usr/share/${pkgname}
cp -r license/etc ${pkgdir}/usr/share/${pkgname}
cp -r license/var ${pkgdir}/usr/share/${pkgname}
# use system scrot
cd ${pkgdir}/usr/lib/wechat-uos/packages/main/dist/
sed -i 's|__dirname,"bin","scrot"|"/usr/bin/"|g' index.js
rm -rf bin
}
# vim: ts=2 sw=2 et:
#!/bin/sh
wechat_pid=`pidof wechat-uos`
if test $wechat_pid ;then
kill -9 $wechat_pid
fi
bwrap --dev-bind / / \
--bind /usr/share/wechat-uos/etc/os-release /etc/os-release \
--bind /usr/share/wechat-uos/etc/lsb-release /etc/lsb-release \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment