synthmultiviewer-appimage

LOW
maintainer Hanuman 0 votes scanned 2026-09-14 13:17:35.043581
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: Etienne Charland <mysteryx93 at protonmail dot com>
2AppName=SynthMultiViewer
3appid=synthmultiviewer
4pkgname=${appid}-appimage
5pkgver=1.1
6pkgrel=1
7pkgdesc="Cross-platform editor and viewer for VapourSynth and AviSynth"
8arch=('x86_64' 'aarch64')
9url="https://github.com/mysteryx93/VapourSynthViewer.NET"
10license=('MIT')
11optdepends=(
12 'vapoursynth: VapourSynth script preview'
13 'avisynthplus: AviSynth script preview'
14)
15options=(!strip)
16_appimage="${pkgname}-${pkgver}.AppImage"
17source_x86_64=("${_appimage}::https://github.com/mysteryx93/VapourSynthViewer.NET/releases/download/v${pkgver}/${AppName}-${pkgver}_Linux_x64.AppImage")
18source_aarch64=("${_appimage}::https://github.com/mysteryx93/VapourSynthViewer.NET/releases/download/v${pkgver}/${AppName}-${pkgver}_Linux_arm64.AppImage")
19noextract=("${_appimage}")
20sha256sums_x86_64=('ea7d57b383b5decbbb0391c04c219c563bfbe0588731216fee475f453da32fe1')
21sha256sums_aarch64=('ea7d57b383b5decbbb0391c04c219c563bfbe0588731216fee475f453da32fe1')
22
23prepare() {
24 chmod +x "${_appimage}"
25 export APPIMAGE_EXTRACT_AND_RUN=1
26 ./"${_appimage}" --appimage-extract
27 sed -i "s/\/${AppName}/\/${appid}/g" "${srcdir}/squashfs-root/${appid}.desktop"
28}
29
30build() {
31 # Adjust .desktop so it will work outside of AppImage container
32 sed -i -E "s|Exec=AppRun|Exec=env DESKTOPINTEGRATION=false /usr/bin/${appid} %u|"\
33 "squashfs-root/${appid}.desktop"
34 # Fix permissions; .AppImage permissions are 700 for all directories
35 chmod -R a-x+rX squashfs-root/usr
36}
37
38package() {
39 # AppImage
40 install -Dm755 "${srcdir}/${_appimage}" "${pkgdir}/opt/${pkgname}/${appid}.AppImage"
41
42 # Desktop file
43 install -Dm644 "${srcdir}/squashfs-root/${appid}.desktop"\
44 "${pkgdir}/usr/share/applications/${appid}.desktop"
45
46 # Icon images
47 install -dm755 "${pkgdir}/usr/share/"
48 cp -a "${srcdir}/squashfs-root/usr/share/icons" "${pkgdir}/usr/share/"
49
50 # Symlink executable
51 install -dm755 "${pkgdir}/usr/bin"
52 ln -s "/opt/${pkgname}/${appid}.AppImage" "${pkgdir}/usr/bin/${appid}"
53}
54

Scan history

Scanned at (UTC)SeverityRules
2026-09-14 13:17:35 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