Skip to content

Commit b472323

Browse files
villamorrdoklopfer
andauthored
upd(rpcs3-app): 0.0.29-15709 -> 0.0.34-17339 (#6842)
- Added support for `arm64`. - Will now create a desktop entry. --------- Co-authored-by: oklopfer <104327997+oklopfer@users.noreply.github.com>
1 parent 2fb6f14 commit b472323

File tree

3 files changed

+48
-13
lines changed

3 files changed

+48
-13
lines changed

packages/rpcs3-app/.SRCINFO

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
pkgbase = rpcs3-app
22
gives = rpcs3
3-
pkgver = 0.0.29-15709
3+
pkgver = 0.0.34-17339
44
pkgdesc = PS3 emulator/debugger
55
url = https://rpcs3.net
66
arch = amd64
7+
arch = arm64
78
maintainer = Thomas Crha <thomas@9bitbyte.com>
8-
source = https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-3c93509471f5f2f9d473a4c11682ef83366349d2/rpcs3-v0.0.29-15709-3c935094_linux64.AppImage
9-
sha256sums = 470a2998e2f8e545aa3975043983794dcd1a1f07464899b156c9cb32b2dfe2b2
9+
source = https://rpcs3.net/cdn/branding/core-color-png.png
10+
sha256sums = SKIP
11+
source_amd64 = https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-1b87e186c45a21de83e9fdc859af3e0c92ae8509/rpcs3-v0.0.34-17339-1b87e186_linux64.AppImage
12+
sha256sums_amd64 = 991a851a84e302a5a898f88a160fcf45e3b49d4dd6c26d2b174ad7ed4b38260a
13+
source_arm64 = https://github.com/RPCS3/rpcs3-binaries-linux-arm64/releases/download/build-1b87e186c45a21de83e9fdc859af3e0c92ae8509/rpcs3-v0.0.34-17339-1b87e186_linux_aarch64.AppImage
14+
sha256sums_arm64 = b3cb4aa87b0b44cd170410681e7ca987a09c455690efbf39dc4f8e9b35eff3fe
1015

1116
pkgname = rpcs3-app
Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,41 @@
11
pkgname="rpcs3-app"
22
gives="rpcs3"
3-
arch=("amd64")
4-
pkgver="0.0.29-15709"
5-
pkgsha="3c93509471f5f2f9d473a4c11682ef83366349d2"
6-
source=("https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-${pkgsha}/rpcs3-v${pkgver}-${pkgsha:0:8}_linux64.AppImage")
3+
arch=("amd64" "arm64")
4+
pkgver="0.0.34-17339"
5+
pkgsha="1b87e186c45a21de83e9fdc859af3e0c92ae8509"
6+
source=(
7+
"https://rpcs3.net/cdn/branding/core-color-png.png"
8+
)
9+
source_amd64=("https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-${pkgsha}/rpcs3-v${pkgver}-${pkgsha:0:8}_linux64.AppImage")
10+
source_arm64=("https://github.com/RPCS3/rpcs3-binaries-linux-arm64/releases/download/build-${pkgsha}/rpcs3-v${pkgver}-${pkgsha:0:8}_linux_aarch64.AppImage")
711
url="https://rpcs3.net"
812
pkgdesc="PS3 emulator/debugger"
913
maintainer=("Thomas Crha <thomas@9bitbyte.com>")
10-
sha256sums=("470a2998e2f8e545aa3975043983794dcd1a1f07464899b156c9cb32b2dfe2b2")
14+
sha256sums=('SKIP')
15+
sha256sums_amd64=("991a851a84e302a5a898f88a160fcf45e3b49d4dd6c26d2b174ad7ed4b38260a")
16+
sha256sums_arm64=("b3cb4aa87b0b44cd170410681e7ca987a09c455690efbf39dc4f8e9b35eff3fe")
17+
18+
prepare() {
19+
mkdir -p "${pkgdir}/usr/share/applications"
20+
}
1121

1222
package() {
13-
cd "${srcdir}"
14-
install -Dm755 "rpcs3-v${pkgver}-${pkgsha:0:8}_linux64.AppImage" "${pkgdir}/usr/bin/rpcs3"
23+
if [[ ${CARCH} == "amd64" ]]; then
24+
install -Dm755 "rpcs3-v${pkgver}-${pkgsha:0:8}_linux64.AppImage" "${pkgdir}/usr/bin/rpcs3"
25+
else
26+
install -Dm755 "rpcs3-v${pkgver}-${pkgsha:0:8}_linux_aarch64.AppImage" "${pkgdir}/usr/bin/rpcs3"
27+
fi
28+
29+
install -Dm644 "core-color-png.png" "${pkgdir}/usr/share/pixmaps/${gives}.png"
30+
echo "[Desktop Entry]
31+
Encoding=UTF-8
32+
Version=1.0
33+
Type=Application
34+
Name=RPCS3
35+
Comment=RPCS3
36+
Exec=rpcs3 %f
37+
Icon=rpcs3
38+
Terminal=false
39+
Categories=Application;Game" | tee "${pkgdir}/usr/share/applications/${gives}.desktop" > /dev/null
1540
}
1641
# vim:set ft=sh ts=2 sw=2 et:

srclist

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10242,13 +10242,18 @@ pkgname = rosary-deb
1024210242
---
1024310243
pkgbase = rpcs3-app
1024410244
gives = rpcs3
10245-
pkgver = 0.0.29-15709
10245+
pkgver = 0.0.34-17339
1024610246
pkgdesc = PS3 emulator/debugger
1024710247
url = https://rpcs3.net
1024810248
arch = amd64
10249+
arch = arm64
1024910250
maintainer = Thomas Crha <thomas@9bitbyte.com>
10250-
source = https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-3c93509471f5f2f9d473a4c11682ef83366349d2/rpcs3-v0.0.29-15709-3c935094_linux64.AppImage
10251-
sha256sums = 470a2998e2f8e545aa3975043983794dcd1a1f07464899b156c9cb32b2dfe2b2
10251+
source = https://rpcs3.net/cdn/branding/core-color-png.png
10252+
sha256sums = SKIP
10253+
source_amd64 = https://github.com/RPCS3/rpcs3-binaries-linux/releases/download/build-1b87e186c45a21de83e9fdc859af3e0c92ae8509/rpcs3-v0.0.34-17339-1b87e186_linux64.AppImage
10254+
sha256sums_amd64 = 991a851a84e302a5a898f88a160fcf45e3b49d4dd6c26d2b174ad7ed4b38260a
10255+
source_arm64 = https://github.com/RPCS3/rpcs3-binaries-linux-arm64/releases/download/build-1b87e186c45a21de83e9fdc859af3e0c92ae8509/rpcs3-v0.0.34-17339-1b87e186_linux_aarch64.AppImage
10256+
sha256sums_arm64 = b3cb4aa87b0b44cd170410681e7ca987a09c455690efbf39dc4f8e9b35eff3fe
1025210257

1025310258
pkgname = rpcs3-app
1025410259
---

0 commit comments

Comments
 (0)