pdf-compressor-bin

LOW
maintainer cosct 0 votes scanned 2026-09-06 13:11:32.219503
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: cosct
2#
3# AUR binary package (pdf-compressor-bin): installs the .pkg.tar.zst published
4# on GitHub Releases — no Rust/Node toolchain needed at install time. The zst
5# is produced by the release workflow via scripts/build-arch-bundle.sh, the
6# same makepkg pipeline as a local `pnpm run tauri:arch`, so this package
7# cannot drift from the deb/appimage bundles.
8#
9# The release workflow fills in pkgver + sha256sums from the tagged release
10# and pushes this file (with a regenerated .SRCINFO) to the AUR.
11
12pkgname=pdf-compressor-bin
13pkgver=0.7.0
14pkgrel=1
15pkgdesc='Local-first desktop PDF compressor built with Vue, Tauri, and Rust (GUI + headless CLI)'
16arch=('x86_64')
17url='https://github.com/cosct/pdf-compressor'
18license=('MIT')
19depends=(
20 'gtk3'
21 'webkit2gtk-4.1'
22 'hicolor-icon-theme'
23)
24optdepends=(
25 'libnotify: desktop notifications for the right-click quick-compress mode'
26)
27makedepends=('libarchive')
28provides=('pdf-compressor')
29conflicts=('pdf-compressor')
30# Prebuilt binaries ship stripped already; install them byte-identical.
31options=(!strip)
32source=("${pkgname}-${pkgver}.zst::${url}/releases/download/v${pkgver}/pdf-compressor_${pkgver}_amd64.pkg.tar.zst")
33# Filled in by the release workflow with the sha256 of the released zst.
34sha256sums=('7af3d0d35703ce6ccf40e2011428a7db2d9394f8b166054b7471ed8754dbac82')
35
36# The zst is a plain tar — makepkg auto-extracts its contents (usr/, .PKGINFO,
37# .MTREE, .BUILDINFO) into srcdir.
38package() {
39 cd "${srcdir}"
40 rm -f .PKGINFO .MTREE .BUILDINFO
41 cp -a usr "${pkgdir}/"
42}
43

Scan history

Scanned at (UTC)SeverityRules
2026-09-06 13:11:32 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