summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO23
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD42
-rw-r--r--runelite.pngbin39225 -> 0 bytes
4 files changed, 36 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8a9785b9b25a..1877b4b8cac8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,24 @@
pkgbase = runelite
pkgdesc = Open source Old School RuneScape client.
- pkgver = 1.6.18.1
+ pkgver = 2.1.3
pkgrel = 1
epoch = 1
- url = https://github.com/runelite/runelite
+ url = https://runelite.net/
arch = any
license = BSD
- makedepends = maven
- depends = java-environment
+ depends = java-runtime>=11
depends = ttf-font
optdepends = gvfs: enable links
- provides = runelite
- conflicts = runelite-git
- source = https://github.com/runelite/runelite/archive/runelite-parent-1.6.18.1.tar.gz
+ optdepends = libnotify: native tray notifications
+ noextract = RuneLite.jar
+ source = https://github.com/runelite/launcher/releases/download/2.1.3/RuneLite.jar
+ source = https://raw.githubusercontent.com/runelite/launcher/2.1.3/LICENSE
+ source = https://raw.githubusercontent.com/runelite/launcher/2.1.3/appimage/runelite.png
source = runelite.desktop
- source = runelite.png
- sha512sums = c19cf8cdb441d34e91539c590fbaaec7401a1bb04b465785ad9447081bed9c82a7aa96f93d74be58b83eb5035be3f6c4e7f360be1d68b7d0ad2a0e6515f1d4bf
- sha512sums = e00339514623c2f683118f1cdba93cebbc0761fd72f31e2d139ed467b8c41a6738fd0f27ac2beba4d2caa2a365ef4cc49a43af54b13ca5a908e5fd11d03f4bc1
- sha512sums = 73e0c42f4eaf2e0adc249e471bd241e8328da7f867177535f1da206acce14801b60e69fffdbb2a10bc105f1de37b6eaaad23d5e67147b53a108b6e5bf55c586b
+ sha256sums = 92269b5e3f6bbb64c3a38131faf9c560947354dbd3f789b02c2f7713dae2ea04
+ sha256sums = 1487fb5a1804002fd63fe8c01c75258c148fbfa0e2c5d9e97056f9fcd607c0ad
+ sha256sums = 81cb6ce7d8c4b9154e9840ab9d2938d0e6234f227049f004cacf90724f95cc11
+ sha256sums = SKIP
pkgname = runelite
diff --git a/.gitignore b/.gitignore
index 0effd571ed95..ba4d79feb7d5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
pkg/
src/
-*.tar* \ No newline at end of file
+*.tar*
+RuneLite.jar
+runelite.png
+LICENSE \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 2c4ae58d8f93..02a8cd742051 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,35 +2,33 @@
# Contributor: Jason Stryker <public at jasonstryker dot com>
pkgname=runelite
-pkgver=1.6.18.1
+pkgver=2.1.3
pkgrel=1
epoch=1
pkgdesc="Open source Old School RuneScape client."
+url='https://runelite.net/'
arch=(any)
license=('BSD')
-url="https://github.com/runelite/runelite"
-depends=('java-environment' 'ttf-font')
-optdepends=('gvfs: enable links')
-makedepends=('maven')
-provides=("runelite")
-conflicts=('runelite-git')
-source=("${url}/archive/runelite-parent-${pkgver}.tar.gz"
- runelite.desktop
- runelite.png)
-sha512sums=('c19cf8cdb441d34e91539c590fbaaec7401a1bb04b465785ad9447081bed9c82a7aa96f93d74be58b83eb5035be3f6c4e7f360be1d68b7d0ad2a0e6515f1d4bf'
- 'e00339514623c2f683118f1cdba93cebbc0761fd72f31e2d139ed467b8c41a6738fd0f27ac2beba4d2caa2a365ef4cc49a43af54b13ca5a908e5fd11d03f4bc1'
- '73e0c42f4eaf2e0adc249e471bd241e8328da7f867177535f1da206acce14801b60e69fffdbb2a10bc105f1de37b6eaaad23d5e67147b53a108b6e5bf55c586b')
-build() {
- cd ${srcdir}/${pkgname}-runelite-parent-${pkgver}/
-
- mvn clean package -DskipTests=true
-}
+depends=(
+ 'java-runtime>=11'
+ 'ttf-font')
+optdepends=(
+ 'gvfs: enable links'
+ 'libnotify: native tray notifications')
+makedepends=()
+source=("https://github.com/runelite/launcher/releases/download/${pkgver}/RuneLite.jar"
+ "https://raw.githubusercontent.com/runelite/launcher/${pkgver}/LICENSE"
+ "https://raw.githubusercontent.com/runelite/launcher/${pkgver}/appimage/runelite.png"
+ runelite.desktop)
+noextract=('RuneLite.jar')
+sha256sums=('92269b5e3f6bbb64c3a38131faf9c560947354dbd3f789b02c2f7713dae2ea04'
+ '1487fb5a1804002fd63fe8c01c75258c148fbfa0e2c5d9e97056f9fcd607c0ad'
+ '81cb6ce7d8c4b9154e9840ab9d2938d0e6234f227049f004cacf90724f95cc11'
+ 'SKIP')
package() {
- client_jar=$(find ${srcdir}/${pkgname}-runelite-parent-${pkgver}/runelite-client/target -type f -name client-*-shaded.jar)
-
install -D -m644 \
- "${client_jar}" \
+ "${srcdir}/RuneLite.jar" \
"${pkgdir}/usr/share/runelite/RuneLite.jar"
install -D -m644 \
@@ -42,7 +40,7 @@ package() {
"${pkgdir}/usr/share/pixmaps/runelite.png"
install -D -m644 \
- "${srcdir}/${pkgname}-runelite-parent-${pkgver}/LICENSE" \
+ "${srcdir}/LICENSE" \
"${pkgdir}/usr/share/licenses/${pkgname}"
install -D -m755 \
diff --git a/runelite.png b/runelite.png
deleted file mode 100644
index b0cc62158b78..000000000000
--- a/runelite.png
+++ /dev/null
Binary files differ