seekerix

LOW
maintainer itsegork 0 votes scanned 2026-09-22 21:39:17.189684
View on AUR
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>
2pkgname=seekerix
3pkgver=0.1.0
4pkgrel=1
5pkgdesc="Unofficial chat client for DeepSeek API, written in Python using GTK4 and Libadwaita"
6arch=('any')
7url="https://github.com/itsegork/seekerix"
8license=('MIT')
9depends=(
10 'python'
11 'python-gobject'
12 'python-openai'
13 'python-markdown'
14 'gtk4'
15 'libadwaita'
16)
17makedepends=(
18 'python-build'
19 'python-installer'
20 'python-wheel'
21 'python-setuptools'
22)
23source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz")
24sha256sums=('d589aa9520220d947d6bc8da1f588622204ac4b493f2142bcc2488fc03b3d59b')
25
26package() {
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
37exec python3 /usr/share/seekerix/main.py "$@"
38EOF
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]
52Name=Seekerix
53Comment=${pkgdesc}
54Comment[ru]=Неофициальный клиент DeepSeek API
55Exec=${pkgname}
56Icon=ru.itsegork.seekerix
57Terminal=false
58Type=Application
59Categories=Network;Chat;Utility;
60Keywords=deepseek;ai;chat;llm;gpt;
61StartupWMClass=ru.itsegork.seekerix
62EOF
63
64 if [ -f "LICENSE" ]; then
65 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
66 fi
67}

Scan history

Scanned at (UTC)SeverityRules
2026-09-22 21:39:17 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion