pg_sift

LOW
maintainer brauliobo 0 votes scanned 2026-10-17 00:21:55.226236
View on AUR
Why flagged

The package builds from a tagged GitHub release of the project's own source, which is normal for AUR packages; the low severity is due to few votes and recent upload, not malicious content.

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.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from a tagged GitHub release of the project's own source, which is normal for AUR packages; the low severity is due to few votes and recent upload, not malicious content.

PKGBUILD

1# Maintainer: Braulio Oliveira <brauliobo@gmail.com>
2# Release package: builds the tag v$pkgver from GitHub.
3# To package the committed HEAD of this checkout instead, run: cd packaging && makepkg -p PKGBUILD.local -f
4pkgname=pg_sift
5pkgver=1.0.0
6pkgrel=1
7pkgdesc='CTID-bitmap full-text search index with BM25 ranking for PostgreSQL'
8arch=('x86_64')
9url='https://github.com/brauliobo/pg_sift'
10license=('PostgreSQL')
11depends=('postgresql>=18' 'postgresql<19')
12makedepends=('git' 'make' 'gcc')
13checkdepends=('perl-ipc-run' 'python')
14source=("pg_sift::git+$url.git#tag=v$pkgver")
15sha256sums=('SKIP')
16
17build() {
18 cd pg_sift
19 make
20}
21
22# The quick tier builds a test flavor of the library in its own tree; run it on a copy so package() installs the
23# production build.
24check() {
25 cp -a pg_sift pg_sift-check
26 cd pg_sift-check
27 SIFT_CI_TMP="$srcdir/ci" make check
28}
29
30package() {
31 cd pg_sift
32 make DESTDIR="$pkgdir" install
33 install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE NOTICE
34 install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md DESIGN.md docs/*.md
35}
36

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 00:21:55 Low 2
2026-10-16 17:16:11 Low 2
2026-10-16 15:16:11 Low 2

Report a package

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

0 / 4000
Your suggestion