seekerix
LOW
maintainer itsegork
0 votes
scanned 2026-09-22 21:39:17.189684
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: Egor Kurochkin <itsegork@gmail.com>
2
pkgname=seekerix
3
pkgver=0.1.0
4
pkgrel=1
5
pkgdesc="Unofficial chat client for DeepSeek API, written in Python using GTK4 and Libadwaita"
6
arch=('any')
7
url="https://github.com/itsegork/seekerix"
8
license=('MIT')
9
depends=(
10
'python'
11
'python-gobject'
12
'python-openai'
13
'python-markdown'
14
'gtk4'
15
'libadwaita'
16
)
17
makedepends=(
18
'python-build'
19
'python-installer'
20
'python-wheel'
21
'python-setuptools'
22
)
23
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz")
24
sha256sums=('d589aa9520220d947d6bc8da1f588622204ac4b493f2142bcc2488fc03b3d59b')
25
26
package() {
27
cd "${srcdir}/${pkgname}-${pkgver}"
28
29
install -dm755 "${pkgdir}/usr/share/${pkgname}"
30
cp -r main.py "${pkgdir}/usr/share/${pkgname}/"
31
cp -r data/icons "${pkgdir}/usr/share/${pkgname}/icons"
32
python3 -m compileall -q "${pkgdir}/usr/share/${pkgname}/main.py"
33
34
install -dm755 "${pkgdir}/usr/bin"
35
cat > "${pkgdir}/usr/bin/${pkgname}" << 'EOF'
36
#!/bin/sh
37
exec python3 /usr/share/seekerix/main.py "$@"
38
EOF
39
chmod 755 "${pkgdir}/usr/bin/${pkgname}"
40
41
local icon_src="data/icons/ru.itsegork.seekerix.svg"
42
if [ -f "$icon_src" ]; then
43
install -Dm644 "$icon_src" \
44
"${pkgdir}/usr/share/icons/hicolor/scalable/apps/ru.itsegork.seekerix.svg"
45
install -Dm644 "$icon_src" \
46
"${pkgdir}/usr/share/pixmaps/ru.itsegork.seekerix.svg"
47
fi
48
49
install -dm755 "${pkgdir}/usr/share/applications"
50
cat > "${pkgdir}/usr/share/applications/ru.itsegork.seekerix.desktop" << EOF
51
[Desktop Entry]
52
Name=Seekerix
53
Comment=${pkgdesc}
54
Comment[ru]=Неофициальный клиент DeepSeek API
55
Exec=${pkgname}
56
Icon=ru.itsegork.seekerix
57
Terminal=false
58
Type=Application
59
Categories=Network;Chat;Utility;
60
Keywords=deepseek;ai;chat;llm;gpt;
61
StartupWMClass=ru.itsegork.seekerix
62
EOF
63
64
if [ -f "LICENSE" ]; then
65
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
66
fi
67
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-22 21:39:17 | Low | 1 |