blob: 7533089b8c77c9f8779d0b9a71a30b410ee9cdcb (
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
|
# Maintainer: llyy@sipeed.com
pkgname=maixvision-bin
pkgver=1.2.2
pkgrel=1
pkgdesc="MaixVision development environment for Sipeed Maix series AIoT boards"
arch=('x86_64')
url="https://www.sipeed.com/maixvision"
license=('custom')
depends=('gtk3' 'libnotify' 'nss' 'libxss' 'libxtst' 'xdg-utils' 'at-spi2-core' 'libutil-linux' 'libsecret')
source=("https://cdn.sipeed.com/maixvision/${pkgver}/maixvision_${pkgver}_amd64.deb"
"maixvision.desktop"
"maixvision.png")
sha256sums=('a807e1d946862bb3972562ed25ba46dd236b7f04dd78e23bf419f3425626465d'
'2b36fd1a1c3640900ad6fd47e6125c800fce8f00652be773dcd53f7c530535ce'
'c2f483122d4c799b877e1e24426e592fdd90b5c545fe1be4e43aac32120568b7')
prepare() {
bsdtar -xvf data.tar.xz -C "$srcdir"
}
package() {
# 复制所有文件到系统
cp -r "$srcdir/opt" "$pkgdir/"
# 创建符号链接到/usr/bin以便从终端启动
install -d "$pkgdir/usr/bin"
ln -s "/opt/MaixVersion/maixversion" "$pkgdir/usr/bin/maixvision"
# 安装桌面文件
install -Dm644 "$srcdir/maixvision.desktop" "$pkgdir/usr/share/applications/maixvision.desktop"
# 安装图标
install -Dm644 "$srcdir/maixvision.png" "$pkgdir/usr/share/icons/hicolor/256x256/apps/maixvision.png"
# 修复权限
find "$pkgdir" -type d -exec chmod 755 {} \;
find "$pkgdir" -type f -exec chmod 644 {} \;
chmod 755 "$pkgdir/opt/MaixVision/maixvision"
}
|