summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: e2f50fbe372f1941c8a4b8d01e1e372f4bbea8d9 (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
49
50
51
52
53
54
# Maintainer: yesuu zhang <yesuu79@qq.com>
# Contributor: fkxxyz <fkxxyz@163.com>

pkgname=youdao-dict
pkgver=6.0.0
pkgrel=4
pkgdesc='YouDao Dictionary'
arch=('i686' 'x86_64')
url='https://cidian.youdao.com/'
license=('GPL3')
depends=(
	'hicolor-icon-theme'
	
	'python-pyqt5'
	'python-requests'
	'python-xlib'
	'python-gobject'
	'python-opengl'
	'python-pillow'
	'python-pyquery'
	'python-webob'
	'python-xdg'
	
	'tesseract-data-eng'
	'tesseract-data-chi_tra'
	'tesseract-data-chi_sim'
	'qt5-webkit'
	'qt5-graphicaleffects'
	'qt5-quickcontrols'
	'qt5-multimedia'
)
source=("file://fix-windows-pos-type.patch")
source_i686=("http://codown.youdao.com/cidian/linux/youdao-dict_${pkgver}_i386.tar.gz")
source_x86_64=("http://codown.youdao.com/cidian/linux/youdao-dict-${pkgver}-amd64.tar.gz")
sha256sums=('886f217146232511107c16a8cfed82bc8da74e730f9d563e593543b1f33514a5')
sha256sums_i686=('d1ff404f1e465d6a196b566294ddfea1a1bfe4568226201b65d74236407152fc')
sha256sums_x86_64=('556e2dadd0a737967b78ffd9ad5430660d190e4489854a309c85f81fdf7f084f')

build() {
	cd "${srcdir}"
	[ ${CARCH} == x86_64 ] && cd "youdao-dict-${pkgver}-amd64"

	patch -p1 -i "${srcdir}/fix-windows-pos-type.patch"
}

package() {
	cd "${srcdir}"
	[ ${CARCH} == x86_64 ] && cd "youdao-dict-${pkgver}-amd64"

	sed -i -e "/PREFIX=/cROOT=${pkgdir}\nPREFIX=\$ROOT/usr" -e 's/\/etc/$ROOT\/etc/g' -e 's/ln -sf $PREFIX/ln -sf \/usr/g' install.sh
	sh install.sh
}