zcode-pro
LOW
maintainer duanluan
0 votes
scanned 2026-09-15 13:19:52.153816
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: duanluan <duanluan@outlook.com>
2
# ZCode Pro — ZCode 桌面版界面增强(不修改 app.asar)
3
# 依赖 AUR 的 zcode 包提供 ZCode 桌面版本体。
4
5
pkgname=zcode-pro
6
pkgver=0.1.0
7
pkgrel=2
8
pkgdesc="ZCode Pro — 界面增强启动器(自定义项目别名等),不修改官方应用文件"
9
arch=(any)
10
license=(Apache)
11
url="https://github.com/duanluan/zcode-pro"
12
depends=('zcode')
13
optdepends=('nodejs>=22: 使用系统 Node 运行启动器(缺省复用 ZCode 内置运行时,无需安装 Node)')
14
makedepends=()
15
source=("${pkgname}-${pkgver}.tar.gz::${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
16
sha256sums=('0435ac1337dfed5b896aed9ede54e378705b1f62979c294a01a6b09bf1ad004e')
17
options=('!strip')
18
19
package() {
20
cd "${srcdir}/${pkgname}-${pkgver}"
21
install -Dm755 bin/zcode-pro "${pkgdir}/usr/lib/${pkgname}/bin/zcode-pro"
22
install -Dm644 cli.mjs "${pkgdir}/usr/lib/${pkgname}/cli.mjs"
23
install -Dm644 dist/inject.js "${pkgdir}/usr/lib/${pkgname}/dist/inject.js"
24
install -Dm644 src/host/*.mjs -t "${pkgdir}/usr/lib/${pkgname}/src/host/"
25
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
26
install -d "${pkgdir}/usr/bin"
27
ln -s "/usr/lib/${pkgname}/bin/zcode-pro" "${pkgdir}/usr/bin/zcode-pro"
28
# 应用菜单快捷方式「ZCode Pro」(图标复用 zcode 包的 Icon=zcode)
29
install -Dm644 packaging/zcode-pro.desktop "${pkgdir}/usr/share/applications/zcode-pro.desktop"
30
sed -i 's|@bindir@|/usr/bin|' "${pkgdir}/usr/share/applications/zcode-pro.desktop"
31
# Linux 下 zcode-pro 会自动探测 /opt/ZCode/zcode(AUR zcode 包安装位置)
32
}
33
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-15 13:19:52 | Low | 1 |