frameport-bin
LOW
maintainer chaos2theory
0 votes
scanned 2026-10-20 19:28:13.414480
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>
2
pkgname=frameport-bin
3
_pkgname=frameport
4
pkgver=1.3.0
5
pkgrel=1
6
pkgdesc="Port games and apps to work with the Valve Steam Frame"
7
arch=('x86_64' 'aarch64')
8
url="https://github.com/spoopyghosty0/frameport"
9
license=('GPL-3.0-only')
10
depends=(
11
'gtk3'
12
'libepoxy'
13
'libpng'
14
'zlib'
15
)
16
optdepends=(
17
'mpv: live view player for Linux'
18
)
19
provides=('frameport')
20
conflicts=('frameport')
21
options=('!strip')
22
23
source_x86_64=("${pkgname}-${pkgver}-x86_64.tar.gz::https://github.com/spoopyghosty0/frameport/releases/download/v${pkgver}/FramePort-linux-x64.tar.gz")
24
source_aarch64=("${pkgname}-${pkgver}-aarch64.tar.gz::https://github.com/spoopyghosty0/frameport/releases/download/v${pkgver}/FramePort-linux-arm64.tar.gz")
25
source=(
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
30
sha256sums=('3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986'
31
'7ff2de3077a117e1afa4dba1e52f0a07fec3e2952ee0fce57619291ca2d2a8c1')
32
sha256sums_x86_64=('4b1eaa0165533163a09efcba6326b8a0796effaa77cae49279365559ef8feff9')
33
sha256sums_aarch64=('9cc39a55181fe76ba896e0b39f421391bd5922e97cff0c95c66ddcc426e82682')
34
35
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-10-20 19:28:13 | Low | 1 |