frameport-bin

LOW
maintainer chaos2theory 0 votes scanned 2026-10-20 19:28:13.414480
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: Lucas Oskorep <lucas.oskorep@gmail.com>
2pkgname=frameport-bin
3_pkgname=frameport
4pkgver=1.3.0
5pkgrel=1
6pkgdesc="Port games and apps to work with the Valve Steam Frame"
7arch=('x86_64' 'aarch64')
8url="https://github.com/spoopyghosty0/frameport"
9license=('GPL-3.0-only')
10depends=(
11 'gtk3'
12 'libepoxy'
13 'libpng'
14 'zlib'
15)
16optdepends=(
17 'mpv: live view player for Linux'
18)
19provides=('frameport')
20conflicts=('frameport')
21options=('!strip')
22
23source_x86_64=("${pkgname}-${pkgver}-x86_64.tar.gz::https://github.com/spoopyghosty0/frameport/releases/download/v${pkgver}/FramePort-linux-x64.tar.gz")
24source_aarch64=("${pkgname}-${pkgver}-aarch64.tar.gz::https://github.com/spoopyghosty0/frameport/releases/download/v${pkgver}/FramePort-linux-arm64.tar.gz")
25source=(
26 "LICENSE-${pkgver}::https://raw.githubusercontent.com/spoopyghosty0/frameport/v${pkgver}/LICENSE"
27 "THIRD_PARTY_NOTICES-${pkgver}.md::https://raw.githubusercontent.com/spoopyghosty0/frameport/v${pkgver}/THIRD_PARTY_NOTICES.md"
28)
29
30sha256sums=('3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986'
31 '7ff2de3077a117e1afa4dba1e52f0a07fec3e2952ee0fce57619291ca2d2a8c1')
32sha256sums_x86_64=('4b1eaa0165533163a09efcba6326b8a0796effaa77cae49279365559ef8feff9')
33sha256sums_aarch64=('9cc39a55181fe76ba896e0b39f421391bd5922e97cff0c95c66ddcc426e82682')
34
35package() {
36 local _installdir="${pkgdir}/opt/${_pkgname}"
37 install -dm755 "${_installdir}"
38 install -dm755 "${pkgdir}/usr/bin"
39 install -dm755 "${pkgdir}/usr/share/applications"
40 install -dm755 "${pkgdir}/usr/share/icons"
41
42 cp -a "${srcdir}/FramePort/"* "${_installdir}/"
43
44 # Executable symlink
45 ln -s "/opt/${_pkgname}/FramePort" "${pkgdir}/usr/bin/${_pkgname}"
46
47 # Desktop file
48 install -Dm644 "${srcdir}/FramePort/share/applications/dev.frameport.frameport.desktop" \
49 "${pkgdir}/usr/share/applications/dev.frameport.frameport.desktop"
50 sed -i 's|^Exec=.*|Exec=/opt/frameport/FramePort %U|' \
51 "${pkgdir}/usr/share/applications/dev.frameport.frameport.desktop"
52
53 # Icons
54 cp -a "${srcdir}/FramePort/share/icons/"* "${pkgdir}/usr/share/icons/"
55 rm -f "${pkgdir}"/usr/share/icons/hicolor/*/apps/None.png
56
57 # Licenses
58 install -Dm644 "${srcdir}/LICENSE-${pkgver}" \
59 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
60 install -Dm644 "${srcdir}/THIRD_PARTY_NOTICES-${pkgver}.md" \
61 "${pkgdir}/usr/share/licenses/${pkgname}/THIRD_PARTY_NOTICES.md"
62}
63

Scan history

Scanned at (UTC)SeverityRules
2026-10-20 19:28:13 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