simple-scan-to-pdf-git

LOW
maintainer darkmagicsauce 0 votes scanned 2026-10-17 09:17:40.511065
View on AUR
Why flagged

The package builds from a legitimate Git source of the project's own code, which is a normal AUR practice; 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 legitimate Git source of the project's own code, which is a normal AUR practice; the low severity is due to few votes and recent upload, not malicious content.

PKGBUILD

1# Maintainer: darkmagicsauce <caitlyn dot williams at proton dot me>
2# shellcheck shell=bash disable=SC2034,SC2154,SC2164
3
4pkgname=simple-scan-to-pdf-git
5pkgver=r22.19150f7
6pkgrel=1
7pkgdesc="A bash script for taking a folder of image files and outputting a PDF"
8arch=('any')
9url="https://github.com/AkBKukU/simple-scan-to-pdf"
10license=('MIT')
11depends=('python' 'python-wand' 'ocrmypdf')
12makedepends=('git')
13provides=("${pkgname%-git}" "scan2pdf")
14conflicts=("${pkgname%-git}" "scan2pdf" )
15source=('git+https://github.com/AkBKukU/simple-scan-to-pdf.git')
16sha256sums=('SKIP')
17install=scan2pdf.install
18
19# Please refer to the 'USING VCS SOURCES' section of the PKGBUILD man page for
20# a description of each element in the source array.
21
22pkgver() {
23 cd "$srcdir/${pkgname%-git}"
24
25# Git, tags available
26 # printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
27
28# Git, no tags available
29 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
30}
31
32package() {
33 install -Dm755 "$srcdir/${pkgname%-git}/scan2pdf.py" "${pkgdir}/usr/bin/scan2pdf.py"
34}
35

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 09:17:40 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