ufm-companion-bin

LOW
maintainer 9M2PJU 0 votes scanned 2026-10-20 01:27:05.507443
View on AUR
Why flagged

Package installs a prebuilt AppImage from the project's official GitHub releases, which is a normal and expected practice for AUR packages; the AppImage is from a trusted project host, and no code is built or executed beyond the bundled binary.

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%): Package installs a prebuilt AppImage from the project's official GitHub releases, which is a normal and expected practice for AUR packages; the AppImage is from a trusted project host, and no code is built or executed beyond the bundled binary.

PKGBUILD

1# Maintainer: 9M2PJU <9m2pju@gmail.com>
2# Upstream: Kilowatch <support@kilowatch.co.za> — https://github.com/Kilowatch/ultimate-file-manager-pro
3#
4# AUR package for the official Linux companion AppImage of
5# Ultimate File Manager Pro (UFM).
6#
7# Versioning note:
8# - pkgver tracks the GitHub *release tag* (e.g. v2.1.8) that ships the
9# companion AppImage, because release assets are published unversioned
10# (ufm-companion-x86_64.AppImage) under the Android app release tag.
11# - The companion's internal Tauri/Cargo version (UFM-Linux/src-tauri/
12# tauri.conf.json, Cargo.toml) is currently 0.1.0 and evolves
13# independently. When bumping pkgver, update the three sha256sums below
14# with: updpkgsums (or makepkg -g)
15#
16# Sources:
17# https://github.com/Kilowatch/ultimate-file-manager-pro/releases
18# Packaging sources in-repo: UFM-Linux/packaging/aur/
19
20pkgname=ufm-companion-bin
21pkgver=2.1.8
22pkgrel=1
23pkgdesc="Native Wayland-first Linux companion for Ultimate File Manager Pro — dual-pane file browser, Wi-Fi transfer and remote APK/XAPK sideloading"
24arch=('x86_64')
25url="https://github.com/Kilowatch/ultimate-file-manager-pro"
26license=('GPL-3.0-only')
27depends=(
28 'cairo'
29 'desktop-file-utils'
30 'gdk-pixbuf2'
31 'glib2'
32 'gtk3'
33 'hicolor-icon-theme'
34 'libayatana-appindicator'
35 'librsvg'
36 'libsoup3'
37 'openssl'
38 'pango'
39 'webkit2gtk-4.1'
40)
41optdepends=(
42 'noto-fonts: recommended fonts for CJK file names'
43)
44provides=('ufm-companion')
45conflicts=('ufm-companion')
46options=('!strip' '!debug')
47install=ufm-companion-bin.install
48source=(
49 "ufm-companion-${pkgver}-x86_64.AppImage::https://github.com/Kilowatch/ultimate-file-manager-pro/releases/download/v${pkgver}/ufm-companion-x86_64.AppImage"
50 "icon.png::https://raw.githubusercontent.com/Kilowatch/ultimate-file-manager-pro/v${pkgver}/UFM-Linux/src-tauri/icons/icon.png"
51 "LICENSE::https://raw.githubusercontent.com/Kilowatch/ultimate-file-manager-pro/v${pkgver}/LICENSE"
52)
53sha256sums=(
54 '6d1fee05554240898d9fcd5be556942de2ae49e436bbdbd9b5dda571f04bda72'
55 '38936b95b3bdee64eec78c1f7e9d11210868e0c45ffa877a99faec24d444bd47'
56 'fb981668c18a279e285fc4d83fba1e836cc84dd4daa73c9697d3cfd2d8aca6e0'
57)
58
59package() {
60 # Upstream AppImage → /opt (keeps the verified, Wayland-first bundle intact;
61 # no FUSE needed at runtime beyond the standard AppImage runtime).
62 install -Dm755 "ufm-companion-${pkgver}-x86_64.AppImage" "${pkgdir}/opt/ufm-companion/ufm-companion.AppImage"
63
64 # Convenient CLI launcher.
65 install -dm755 "${pkgdir}/usr/bin"
66 ln -s /opt/ufm-companion/ufm-companion.AppImage "${pkgdir}/usr/bin/ufm-companion"
67
68 # Fixed desktop entry (upstream AppImage ships an empty Categories= and a
69 # space in the file name; this one is tiling-WM friendly with a stable
70 # app-id based name).
71 install -Dm644 "${startdir}/za.kilowatch.ufm-companion.desktop" \
72 "${pkgdir}/usr/share/applications/za.kilowatch.ufm-companion.desktop"
73
74 # Icons (512px upstream icon → hicolor + pixmaps for fallback).
75 install -Dm644 icon.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/za.kilowatch.ufm-companion.png"
76 install -Dm644 icon.png "${pkgdir}/usr/share/pixmaps/za.kilowatch.ufm-companion.png"
77
78 # License.
79 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
80}
81

Scan history

Scanned at (UTC)SeverityRules
2026-10-20 01:27:05 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