summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 9d70a0a6ba98e28b1a3adc8a079c434f8314989a (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: GCMarvin <GCMarvin@users.noreply.github.com>
pkgname='ryujinx-ldn-bin'
pkgver='1.1.0_ldn3.1.3'
pkgrel='3'
pkgdesc='Experimental Nintendo Switch Emulator written in C# (LDN build)'
arch=('x86_64')
url='https://www.patreon.com/ryujinx'
license=('MIT')
depends=('dotnet-runtime>=5')
provides=('ryujinx')
conflicts=('ryujinx' 'ryujinx-git')
options=('!strip')
source=('https://www.patreon.com/file?h=74910544&i=13368529'
        'https://github.com/Ryujinx/Ryujinx/raw/master/src/Ryujinx/Ryujinx.ico'
        'ryujinx.desktop')
b2sums=('9b66d96609fea571389b3011bcd10ed0db7f631899d55d8630a4fe2a4da93fef7ffea1946a8a4ef577a6aeffde5d09ce341b54c6d051dda2c17779bcd0d8942c'
        '2c092c895b0fb9ea5214fa9366264801c885d8a3f68cf8aa08b66b2c561b976e6000a9eb94080cceb23d5a69cfbc9eebf80cf8a21d0ae7bb060a32947028b698'
        '8fc955529929a4193c883571481a311b417f502a93fb42c22a2285ed2964895d16d2974f888ff3c46b28b659e44632c1bebc9cb7172bfe2d1fad3459948be89a')

package() {
    install -d "${pkgdir}/usr/bin/"
    install -dm777 "${pkgdir}/opt/${pkgname}/Logs/"
    install -Dm644 -t "${pkgdir}/opt/${pkgname}/" "${srcdir}/Ryujinx.ico"
    install -Dm644 -t "${pkgdir}/usr/share/applications/" "${srcdir}/ryujinx.desktop"
    cp -r "${srcdir}/publish/"* "${pkgdir}/opt/${pkgname}/"
    ln -s "/opt/${pkgname}/Ryujinx" "${pkgdir}/usr/bin"
}