openquotacycle-bin
The package downloads a prebuilt .deb from GitHub Releases, which is a common and generally acceptable practice for AUR binary packages; the source is verifiable and checksummed, and the worst case of a swapped artifact is limited to code execution within the app's scope, but it builds no code from untrusted sources.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package downloads a prebuilt .deb from GitHub Releases, which is a common and generally acceptable practice for AUR binary packages; the source is verifiable and checksummed, and the worst case of a swapped artifact is limited to code execution within the app's scope, but it builds no code from untrusted sources.
PKGBUILD
# Maintainer: oioi555 <oioi555x@gmail.com>
# AUR package: unpacks the GitHub Release .deb.
# Local source builds use ../PKGBUILD (openquotacycle-git), not this file.
pkgname=openquotacycle-bin
pkgver=0.2.0
pkgrel=1
pkgdesc="Linux desktop app for planning AI coding quotas around the 5-hour window"
arch=('x86_64')
url="https://github.com/oioi555/openquotacycle"
license=('MIT')
provides=('openquotacycle')
conflicts=('openquotacycle' 'quotracker' 'quotracker-bin' 'quotracker-git')
replaces=('quotracker' 'quotracker-bin' 'quotracker-git')
depends=('webkit2gtk-4.1' 'gtk3')
options=('!strip' '!debug')
source=("https://github.com/oioi555/openquotacycle/releases/download/v0.2.0/OpenQuotaCycle_0.2.0_amd64.deb")
sha256sums=('e2eea016710e496e6d1a0f59d94d4453f912e61adb8f9385028682d9b7419cf7')
noextract=("${source[0]##*/}")
package() {
local data_archive
bsdtar -xf "${srcdir}"/*.deb
data_archive="$(printf '%s\n' data.tar.* | head -n 1)"
if [[ ! -f "${data_archive}" ]]; then
echo "data.tar archive not found in .deb" >&2
return 1
fi
bsdtar -xf "${data_archive}" -C "${pkgdir}"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-17 01:24:19 | Low | 2 |