blob: d00e58f170e8ccf2e879f7d562a618ee5d41b7fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# Maintainer: Everette Rong <e@v01d.co>
pkgname=wine-tim
pkgver=1.1.5
deepintimver=1.0.4deepin4
pkgrel=0
pkgdesc="Latest Tencent TIM (com.qq.office) on Deepin Wine"
arch=("x86_64")
url="http://tim.qq.com/"
license=('custom')
depends=('p7zip' 'wine' 'xorg-xwininfo' 'xdotool')
_mirror="https://mirrors.tuna.tsinghua.edu.cn/deepin"
source=("$_mirror/pool/non-free/d/deepin.com.qq.office/deepin.com.qq.office_${deepintimver}_i386.deb"
"http://dldir1.qq.com/qqfile/qq/TIM${pkgver}/21175/TIM${pkgver}.exe"
"run.sh")
md5sums=('24de53e74f6917dad0693b57e1e6ba4b'
'4d63de9d589c2d60bb36107849fc87e2'
'781d9e39b467276d8e050b1b57c10c66')
build() {
pushd ${srcdir}
msg "Extracting DPKG package ..."
mkdir dpkgdir
tar -xvf data.tar.xz -C dpkgdir
msg "Extracting Deepin Wine TIM archive ..."
7z x dpkgdir/opt/deepinwine/apps/Deepin-TIM/files.7z -odeepintimdir
msg "Removing original outdated TIM directory ..."
rm -r deepintimdir/drive_c/Program\ Files/Tencent/TIM
msg "Repackaging app archive ..."
pushd deepintimdir
7z a -t7z -r ../files.7z *
popd
popd
}
package() {
pushd ${pkgdir}
msg "Preparing icons ..."
mkdir -p usr/share
mv ${srcdir}/dpkgdir/usr/local/share/* usr/share/
msg "Copying TIM to /opt/deepinwine/apps/Deepin-TIM ..."
mkdir -p opt/deepinwine/apps/Deepin-TIM
cp ${srcdir}/{files.7z,run.sh,TIM$pkgver.exe} -i opt/deepinwine/apps/Deepin-TIM/
chmod +x opt/deepinwine/apps/Deepin-TIM/run.sh
popd
}
# vim:set ts=2 sw=2 et:
|