blob: bcd82ecee68084a0eb2314b7f6ac21487538ef02 (
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
|
# Maintainer: kinker31<dp223171@gmail.com>
pkgname=helion-bin
pkgver=0.9.9.2
pkgrel=1
pkgdesc="A modern Doom FPS engine, made with C# and GPU usage in mind (pre-compiled binary version)"
arch=('x86_64')
url="https://github.com/Helion-Engine/Helion"
license=(' GPL-3.0-or-later')
# Might be a good idea investigating if we can ignore most of the dependencies or not.
depends=('libsndfile' 'mpg123' 'gcc-libs' 'alsa-lib' 'glibc' 'glib2')
provides=('helion')
conflicts=(helion)
source=("https://github.com/Helion-Engine/Helion/releases/download/${pkgver}t/Helion-${pkgver}-linux-x64_AOT.zip")
sha256sums=('1602672bcb753bd503c870c62dcfa7ebd1e4e9c0b157f2a00825a9e036105993')
package() {
#There might be a better way of going about this, but right now this works.
mkdir -m=755 -p "$pkgdir"/opt/Helion/SoundFonts
install -Dm755 ./Helion "$pkgdir"/opt/Helion/
install -Dm644 ./assets.pk3 "$pkgdir"/opt/Helion/
install -Dm644 ./README.md "$pkgdir"/opt/Helion/
install -Dm644 ./SoundFonts/Default.sf2 "$pkgdir"/opt/Helion/SoundFonts/
mkdir -m=755 -p "$pkgdir"/usr/share/applications/
# Dunno if these just aren't included in the repo, should check later.
# install -Dm755 "$srcdir"/Helion-${pkgver}/Assets/Misc/Helion.desktop "$pkgdir"/usr/share/applications/Helion.desktop
# install -Dm755 "$srcdir"/Helion-${pkgver}t/Assets/Misc/helion.svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/Helion.svg
}
|