openpets-bin

LOW
maintainer pinoybear 1 votes scanned 2026-09-25 15:12:17.861096
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: pinoybear <puchika at gmail dot com>
2
3pkgname=openpets-bin
4_pkgname=openpets
5pkgver=4.0.0
6pkgrel=1
7pkgdesc="Local-first desktop companion with animated pets, plugin SDK and coding-agent integrations"
8arch=('x86_64')
9url="https://openpets.dev"
10license=('MIT')
11depends=('alsa-lib' 'at-spi2-core' 'gtk3' 'hicolor-icon-theme' 'libnotify' 'libsecret'
12 'libx11' 'libxcb' 'libxkbcommon' 'libxss' 'libxtst' 'mesa' 'nss' 'pango'
13 'systemd-libs' 'util-linux-libs' 'xdg-utils')
14optdepends=('nodejs: coding-agent integrations (MCP server and hooks)'
15 'gnome-shell-extension-appindicator: tray icon on GNOME')
16provides=("${_pkgname}")
17conflicts=("${_pkgname}")
18options=('!strip' '!debug')
19source=("https://github.com/alvinunreal/openpets/releases/download/v${pkgver}/OpenPets-${pkgver}-linux-amd64.deb"
20 "LICENSE-${pkgver}::https://raw.githubusercontent.com/alvinunreal/openpets/v${pkgver}/LICENSE")
21sha256sums=('af2ae8b4bd030cf5140b580067486eafa1976d7ddedfb21748fbb3e3cbcc3d2c'
22 'ff1965c8f5bdebfb28f63b208ee8e0fa381ae5e9be4146e12206bf3eeeeb72ed')
23
24package() {
25 bsdtar -xf data.tar.xz -C "${pkgdir}" --exclude='./usr/share/doc'
26
27 # Same launcher link the upstream .deb creates
28 install -d "${pkgdir}/usr/bin"
29 ln -s /opt/OpenPets/openpets "${pkgdir}/usr/bin/${_pkgname}"
30
31 # Arch has unprivileged user namespaces, so no setuid sandbox (matches upstream postinst)
32 chmod 0755 "${pkgdir}/opt/OpenPets/chrome-sandbox"
33
34 # Stray VCS metadata shipped inside a bundled plugin
35 rm -rf "${pkgdir}/opt/OpenPets/resources/plugins/official/openpets.system-resources/.git"
36
37 # Window class is open-pets-desktop, not OpenPets; fixes taskbar/icon grouping
38 sed -i 's/^StartupWMClass=OpenPets$/StartupWMClass=open-pets-desktop/' \
39 "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
40
41 install -Dm644 "LICENSE-${pkgver}" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
42}
43

Scan history

Scanned at (UTC)SeverityRules
2026-09-25 15:12: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