summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 9bd7d6b9231bd16423142f6bb14bc5eb7227e06c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Maintainer: Kamil Jarosz <kjarosh256@gmail.com>
# Maintainer: Ruffle LLC <ruffle@ruffle.rs>
# Contributor: relrel <relrelbachar@gmail.com>
pkgname=ruffle-nightly-bin
pkgver=2026.10.17
pkgrel=1
pkgdesc="A Flash Player emulator written in Rust"
arch=('x86_64' 'aarch64')
url="https://ruffle.rs/"
license=('Apache' 'MIT')
depends=(zlib libxcb alsa-lib)
provides=(ruffle)
conflicts=(ruffle)
source_x86_64=("https://github.com/ruffle-rs/ruffle/releases/download/nightly-2026-10-17/ruffle-nightly-2026_10_17-linux-x86_64.tar.gz")
source_aarch64=("https://github.com/ruffle-rs/ruffle/releases/download/nightly-2026-10-17/ruffle-nightly-2026_10_17-linux-aarch64.tar.gz")
sha512sums_x86_64=(aebdfdb70350195645729ba73f099886da6e219821abf6c565cbb328b7f4a02bcedee4d4420908c5e428fdfc357a2209233a6378d8da941df7bf69b133e20490)
sha512sums_aarch64=(feb2d06e262ef302376067bf59fbc7fe1b49cccfcc8267a03ec141b19a6558cfbf8c72cc53275cf2aca42116e89272f580c19b959b4f56e5afb54e5ab35ee63e)

package() {
	cd "$srcdir/"
	install -Dm755 -t "$pkgdir/usr/bin/" ruffle
	install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md
	install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE.md
	install -Dm644 -t "$pkgdir/usr/share/icons/hicolor/scalable/apps/" extras/rs.ruffle.Ruffle.svg
	install -Dm644 -t "$pkgdir/usr/share/applications/" extras/rs.ruffle.Ruffle.desktop
	install -Dm644 -t "$pkgdir/usr/share/metainfo/" extras/rs.ruffle.Ruffle.metainfo.xml
}