blob: 82356824fbeda38c984d734fc02acc3b251d6aab (
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
|
# Maintainer: lucas007 <lucaszhou007@163.com>
pkgname=finalshell
pkgver=4.5.12
pkgrel=1
pkgdesc="FinalShell是一体化的的服务器、网络管理软件,不仅是ssh客户端,还是功能强大的开发、运维工具,充分满足开发、运维需求。"
url="https://www.hostbuf.com/"
arch=("x86_64" "aarch64" "loong64")
license=('custom')
provides=('FinalShell')
makedepends=("rsync")
source_x86_64=('https://dl.hostbuf.com/finalshell3/finalshell_linux_x64.deb'
'FinalShell.desktop')
source_aarch64=('https://dl.hostbuf.com/finalshell3/finalshell_linux_arm64.deb'
'FinalShell.desktop')
source_loong64=('https://dl.hostbuf.com/finalshell3/finalshell_linux_loong64.deb'
'FinalShell.desktop')
sha256sums_x86_64=('2f854b8670ada37f3f416755c904f2e50de58f4c0725a6a651d0bc376cce5ed8'
'3aa0a806f4fd3cdb5a8065226dc779f1915d5535e8bdec64fb7967698a693ed0')
sha256sums_aarch64=('f12b6c7fd57399cc71ca0d7d5c0b20877aa809fdffa2ede985e994ce2742e1c8'
'3aa0a806f4fd3cdb5a8065226dc779f1915d5535e8bdec64fb7967698a693ed0')
sha256sums_loong64=('877942f5f17885e2e1a4152188ec809a84046464b3b76574f033106e85a8c17f'
'3aa0a806f4fd3cdb5a8065226dc779f1915d5535e8bdec64fb7967698a693ed0')
prepare() {
tar -Jxf data.tar.xz
tar -Jxf control.tar.xz
}
pkgver() {
printf $(grep Version control | awk '{print $2}')
}
package() {
install -Dm644 "${srcdir}/usr/lib/finalshell/lib/FinalShell.png" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/FinalShell.png"
install -Dm644 "${srcdir}/FinalShell.desktop" "${pkgdir}/usr/share/applications/FinalShell.desktop"
rm -rf "${srcdir}/usr/lib/finalshell/lib/FinalShell.png" "${srcdir}/usr/lib/finalshell/lib/finalshell-FinalShell.desktop"
install -dm755 "${pkgdir}/usr/lib"
rsync -rq --delete "${srcdir}/usr/lib/finalshell" "${pkgdir}/usr/lib"
install -dm755 "${pkgdir}/usr/bin"
ln -sf "/usr/lib/finalshell/bin/FinalShell" "${pkgdir}/usr/bin/FinalShell"
}
|