summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHuki2023-01-16 14:08:31 +0530
committerHuki2023-01-16 14:08:31 +0530
commit9fa48f6a41a640011c940c011b40574229b2677b (patch)
tree1a3e2f91fcb55563adb38dc73a53e46a7dfdeed4
parent4af4af471915d7fedf4287b58f01f6f28cfd467c (diff)
downloadaur-9fa48f6a41a640011c940c011b40574229b2677b.tar.gz
21.0930a-2
Fix missing libunistring.so.2 error.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD8
-rw-r--r--RVGL.desktop4
-rwxr-xr-xrvgl5
4 files changed, 17 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7360b23c3146..0787302bae6c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rvgl-bin
pkgdesc = Rewrite of Re-Volt, popular R/C car racing game from 1999.
pkgver = 21.0930a
- pkgrel = 1
+ pkgrel = 2
url = https://rvgl.org
arch = i686
arch = x86_64
@@ -27,10 +27,12 @@ pkgbase = rvgl-bin
source = rvgl_game_files::git+https://gitlab.com/re-volt/game_files.git#tag=21.0715
source = rvgl_assets::git+https://gitlab.com/re-volt/rvgl-assets.git#tag=21.0930a
source = rvgl_platform::git+https://gitlab.com/re-volt/rvgl-platform.git#tag=21.0930a
+ source = rvgl
source = RVGL.desktop
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
- sha256sums = 4313552a067486339319e6e4b13386040183e196d7b6e26a1fec56a711e4721d
+ sha256sums = 576f17d542e4dab32926f48ef809c2ad4679ea87471b84f64605e7c171fbb198
+ sha256sums = ba1ed3ac45b2a823f51146f3379e81ec491e79cc3063b142f583b07191a600aa
pkgname = rvgl-bin
diff --git a/PKGBUILD b/PKGBUILD
index 69e05fd283a3..f23e00e20a13 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=rvgl-bin
pkgver=21.0930a
_gamefilesver=21.0715
-pkgrel=1
+pkgrel=2
pkgdesc="Rewrite of Re-Volt, popular R/C car racing game from 1999."
url='https://rvgl.org'
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
@@ -22,11 +22,13 @@ groups=('rvgl-basic' 'rvgl-original' 'rvgl-online')
source=("rvgl_game_files"::git+https://gitlab.com/re-volt/game_files.git#tag=${_gamefilesver}
"rvgl_assets"::git+https://gitlab.com/re-volt/rvgl-assets.git#tag=${pkgver}
"rvgl_platform"::git+https://gitlab.com/re-volt/rvgl-platform.git#tag=${pkgver}
+ "rvgl"
"RVGL.desktop")
sha256sums=('SKIP'
'SKIP'
'SKIP'
- '4313552a067486339319e6e4b13386040183e196d7b6e26a1fec56a711e4721d')
+ '576f17d542e4dab32926f48ef809c2ad4679ea87471b84f64605e7c171fbb198'
+ 'ba1ed3ac45b2a823f51146f3379e81ec491e79cc3063b142f583b07191a600aa')
_binsuffix='none'
[ "$CARCH" = 'i686' ] && _binsuffix='32'
@@ -56,8 +58,10 @@ package() {
# Platform binaries
cd "$srcdir/rvgl_platform/linux"
install -Dm755 "rvgl.$_binsuffix" "$pkgdir/opt/rvgl/rvgl"
+ install -Dm755 "lib/lib$_binsuffix/libunistring.so.2" "$pkgdir/opt/rvgl/lib/libunistring.so.2"
# Launcher
cd "$srcdir"
+ install -Dm755 "rvgl" "$pkgdir/usr/bin/rvgl"
install -Dm755 "RVGL.desktop" "$pkgdir/usr/share/applications/RVGL.desktop"
}
diff --git a/RVGL.desktop b/RVGL.desktop
index 872d6b0a6872..056dd6c8f77e 100644
--- a/RVGL.desktop
+++ b/RVGL.desktop
@@ -3,8 +3,8 @@ Type=Application
Name=RVGL
Comment=Re-Volt port for Linux
Icon=rvgl
-Exec=/opt/rvgl/rvgl
-Path=/opt/rvgl
+Exec=rvgl
Terminal=false
+Type=Application
Categories=Game;ArcadeGame;
Keywords=re-volt;racing;rc;cars;
diff --git a/rvgl b/rvgl
new file mode 100755
index 000000000000..1d0f02465aa6
--- /dev/null
+++ b/rvgl
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+DIR="/opt/rvgl"
+export LD_LIBRARY_PATH="$DIR/lib":$LD_LIBRARY_PATH
+cd "$DIR" && ./rvgl "$@"