cjsh-bin
LOW
maintainer Dominiquini
1 votes
scanned 2026-09-05 14:00:22.289320
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: Rafael Dominiquini <rafaeldominiquini at gmail dot com>
2
3
_appauthor=CadenFinley
4
_appname=CJsShell
5
_execname=cjsh
6
pkgname=${_execname}-bin
7
pkgdesc="POSIX shell scripting meets Modern Shell Features"
8
9
pkgver=1.4.7
10
pkgrel=1
11
_appversion=v${pkgver}
12
13
arch=('x86_64' 'aarch64')
14
_barch=('linux-gnu-x86_64' 'linux-gnu-arm64')
15
16
_ghurl="https://github.com/${_appauthor}/${_appname}"
17
_ghurlraw="https://raw.githubusercontent.com/${_appauthor}/${_appname}/${_appversion}"
18
url=${_ghurl}
19
20
license=('MIT')
21
22
provides=("${_execname}")
23
conflicts=("${pkgname%-bin}")
24
depends=('glibc' 'libgcc' 'libstdc++')
25
26
options=('!strip')
27
28
install="${_execname}.install"
29
30
source=("WHAT-TO-KNOW-${pkgver}.md::${_ghurlraw}/docs/getting-started/what-to-know.md"
31
"HOOKS-${pkgver}.md::${_ghurlraw}/docs/reference/hooks.md"
32
"EDITING-${pkgver}.md::${_ghurlraw}/docs/reference/editing.md"
33
"COMMANDS-${pkgver}.md::${_ghurlraw}/docs/reference/commands.md"
34
"FEATURES-${pkgver}.md::${_ghurlraw}/docs/reference/features.md"
35
"COMPLETIONS-${pkgver}.md::${_ghurlraw}/docs/reference/completions.md"
36
"NON-POSIX-FEATURES-${pkgver}.md::${_ghurlraw}/docs/reference/non-posix-features.md"
37
"LANGUAGE-COMPATIBILITY-${pkgver}.md::${_ghurlraw}/docs/reference/language-compatibility.md")
38
source_x86_64=("${_execname}-${arch[0]}-${pkgver}.tgz::${_ghurl}/releases/download/${_appversion}/${_execname}-${_appversion}-${_barch[0]}.tar.gz")
39
source_aarch64=("${_execname}-${arch[1]}-${pkgver}.tgz::${_ghurl}/releases/download/${_appversion}/${_execname}-${_appversion}-${_barch[1]}.tar.gz")
40
sha256sums=('801e40169f2d423084395ae3e995af1e462357f69258e31d6739c1964a20724a'
41
'124d1fe490cabddd5337959bbe3ec9a1d94b6041d751d6ca95ca61c455d8db02'
42
'56ecbccdeefc7076c08ef23db2d1898a0e88f3949d801768a81f0d61a9d5b4a9'
43
'f457e164bf4bedf70e8004ff9007b4d2ac327c4d5401aeabc6527bb7e69a4772'
44
'97e3e3067d86d2441055228b734d55f63b82d2492cddb55b747549cf6ca3ad19'
45
'ecb71388151054ea2155b12341cba0beebde332575669b537bd75c5d2c9ed6c6'
46
'e3f8902b9a05ef3c724ec71070b399e2bcc72230775e8a46279501a900e2c69e'
47
'82e8b8ed243f679fdf0950ce81c796d67db0e5e3c8a10a92017f8fe9e420c321')
48
sha256sums_x86_64=('7d9853e62b00cbef3965114fb21eae1fe8e81882f357fd589ffb27d93fe2bcdb')
49
sha256sums_aarch64=('59a4fb98398d8a8d5c6ddac446b45e417b73014934839c30441246d608a252a2')
50
51
52
case ${CARCH} in
53
${arch[0]})
54
_CARCH=${_barch[0]}
55
;;
56
57
${arch[1]})
58
_CARCH=${_barch[1]}
59
;;
60
esac
61
62
package() {
63
cd "${srcdir}/${_execname}-${_appversion}-${_CARCH}/" || exit
64
65
install -Dm755 "${_execname}" "${pkgdir}/usr/bin/${_execname}"
66
67
install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
68
install -Dm644 "../HOOKS-${pkgver}.md" "${pkgdir}/usr/share/doc/${pkgname}/HOOKS.md"
69
install -Dm644 "../EDITING-${pkgver}.md" "${pkgdir}/usr/share/doc/${pkgname}/EDITING.md"
70
install -Dm644 "../COMMANDS-${pkgver}.md" "${pkgdir}/usr/share/doc/${pkgname}/COMMANDS.md"
71
install -Dm644 "../FEATURES-${pkgver}.md" "${pkgdir}/usr/share/doc/${pkgname}/FEATURES.md"
72
install -Dm644 "../COMPLETIONS-${pkgver}.md" "${pkgdir}/usr/share/doc/${pkgname}/COMPLETIONS.md"
73
install -Dm644 "../WHAT-TO-KNOW-${pkgver}.md" "${pkgdir}/usr/share/doc/${pkgname}/WHAT-TO-KNOW.md"
74
install -Dm644 "../NON-POSIX-FEATURES-${pkgver}.md" "${pkgdir}/usr/share/doc/${pkgname}/NON-POSIX-FEATURES.md"
75
install -Dm644 "../LANGUAGE-COMPATIBILITY-${pkgver}.md" "${pkgdir}/usr/share/doc/${pkgname}/LANGUAGE-COMPATIBILITY.md"
76
77
install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
78
}
79
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-05 14:00:22 | Low | 1 |
| 2026-09-05 00:16:27 | Clean | 2 |
| 2026-09-04 23:58:52 | Low | 1 |