diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | RVGL Launcher.desktop | 9 |
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a44a8b85ab66 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = rvgl-launcher + pkgdesc = Files and mods manager for RVGL, the Re-Volt port. + pkgver = 0.1.23.1030a3 + pkgrel = 1 + url = https://rvgl.org/ + arch = any + license = custom + depends = python-wxpython + depends = python-requests + depends = python-packaging + depends = p7zip + depends = xdg-utils + source = https://rvgl.org/downloads/rvgl_launcher_linux.zip + source = RVGL Launcher.desktop + md5sums = 59817a9170121b4cf70e096e9afe07f4 + md5sums = b644fd7487ddd7288328a3137c27c494 + +pkgname = rvgl-launcher diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1cecb5dece94 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: That One Seong <ThatOneSeong@protonmail.com> + +pkgname=rvgl-launcher +pkgver=0.1.23.1030a3 +pkgrel=1 +pkgdesc='Files and mods manager for RVGL, the Re-Volt port.' +arch=('any') +url='https://rvgl.org/' +license=('custom') +depends=('python-wxpython' + 'python-requests' + 'python-packaging' + 'p7zip' + 'xdg-utils') +source=("https://rvgl.org/downloads/rvgl_launcher_linux.zip" + 'RVGL Launcher.desktop') +md5sums=('59817a9170121b4cf70e096e9afe07f4' + 'b644fd7487ddd7288328a3137c27c494') + +pkgver() { + printf "%s" "$(grep -woE '"0.*"' "$srcdir"/rv_launcher/version.py)" | tr -d '"' +} + +package() { + mkdir -p "$pkgdir"/opt/rvgl + install -Dm755 "$srcdir"/appdirs.py "$pkgdir"/opt/rvgl/ + install -Dm755 "$srcdir"/rvgl_launcher.py "$pkgdir"/opt/rvgl/ + cp -r "$srcdir"/icons "$pkgdir"/opt/rvgl/ + cp -r "$srcdir"/repos "$pkgdir"/opt/rvgl/ + cp -r "$srcdir"/rv_launcher "$pkgdir"/opt/rvgl/ + install -Dm755 "$srcdir/RVGL Launcher.desktop" "$pkgdir/usr/share/applications/RVGL Launcher.desktop" +} diff --git a/RVGL Launcher.desktop b/RVGL Launcher.desktop new file mode 100644 index 000000000000..b450f8bddc66 --- /dev/null +++ b/RVGL Launcher.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Comment=Launcher and package manager for RVGL +Terminal=false +Name=RVGL Launcher +Type=Application +Categories=Game; +Path=/opt/rvgl +Exec="/usr/bin/python" "/opt/rvgl/rvgl_launcher.py" +Icon=/opt/rvgl/icons/icon.png |