aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpfych2023-02-09 11:28:01 +1100
committerpfych2023-02-09 11:28:01 +1100
commit1928cadc5d9f2a016acf73fb20d1868c86c12446 (patch)
tree0ee395d02a483a12a4438cc63fbd9e1b011bc231
parent0dd74eff46cc33e8ea3c6e08443e676f1e4978e9 (diff)
downloadaur-1928cadc5d9f2a016acf73fb20d1868c86c12446.tar.gz
Include Bokutachi IR
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD17
-rw-r--r--beatoraja.sh2
3 files changed, 18 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f61b665e8a45..011635a256ec 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,14 +7,17 @@ pkgbase = lr2oraja
license = unknown
license = GPL3
license = unknown
+ license = MIT
depends = liberica-jre-8-full-bin
source = https://github.com/wcko87/lr2oraja/releases/download/build1696491429/LR2oraja.zip
source = beatoraja.sh
source = https://github.com/pfych/lr2oraja-pkgbuild/releases/download/skin/skin.zip
source = lr2oraja-icon.png
+ source = https://github.com/TNG-dev/tachi-beatoraja-ir/releases/download/v2.2.0/bokutachiIR-2.2.0.jar
sha256sums = f2422e1b59d4d8cfe1c75aea5d1bfdd73e7a55c8afa2830681361766d62ea42c
- sha256sums = f3b1d2c33297b0572f1a60aee64baf4649c1610f59890db551937fb1cbb1f85f
+ sha256sums = 9c91742aac348b466f7614bb0e8073d85ebdf1efa16b906766082fa9af531a8b
sha256sums = ef23b516537b4f52c306fd61ab9c4197192c06b7202b3b27b63481fec1042a26
sha256sums = 0ec1382690cd847055d1b8e6da36ad6846598b45b25acca5eb5e301a5048da03
+ sha256sums = 64bfa08c8f1f4518fe73281963fa3234bfb451551947f91270d2d14e9d621d5d
pkgname = lr2oraja
diff --git a/PKGBUILD b/PKGBUILD
index 462ccde97cc4..fa3fc3dac366 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Pfych <contact at pfy dot ch>
pkgname=lr2oraja
pkgver=build1696491429
-pkgrel=6
+pkgrel=7
pkgdesc="The latest build of beatoraja, but compiled using LR2 judges and gauges."
arch=('x86_64')
depends=('liberica-jre-8-full-bin')
@@ -11,14 +11,22 @@ source=(
'beatoraja.sh'
'https://github.com/pfych/lr2oraja-pkgbuild/releases/download/skin/skin.zip'
'lr2oraja-icon.png'
+ 'https://github.com/TNG-dev/tachi-beatoraja-ir/releases/download/v2.2.0/bokutachiIR-2.2.0.jar'
)
sha256sums=(
'f2422e1b59d4d8cfe1c75aea5d1bfdd73e7a55c8afa2830681361766d62ea42c'
- 'f3b1d2c33297b0572f1a60aee64baf4649c1610f59890db551937fb1cbb1f85f'
+ '9c91742aac348b466f7614bb0e8073d85ebdf1efa16b906766082fa9af531a8b'
'ef23b516537b4f52c306fd61ab9c4197192c06b7202b3b27b63481fec1042a26'
'0ec1382690cd847055d1b8e6da36ad6846598b45b25acca5eb5e301a5048da03'
+ '64bfa08c8f1f4518fe73281963fa3234bfb451551947f91270d2d14e9d621d5d'
+)
+license=(
+ 'GPL3'
+ 'unknown'
+ 'GPL3'
+ 'unknown'
+ 'MIT'
)
-license=('GPL3' 'unknown' 'GPL3' 'unknown')
prepare() {
# Beatoraja will fail to load without a default skin
@@ -32,7 +40,7 @@ build() {
package() {
# Create required directories
cd "$srcdir/"
- mkdir -p "$pkgdir/opt/beatoraja"
+ mkdir -p "$pkgdir/opt/beatoraja/ir"
mkdir -p "$pkgdir/usr/lib"
mkdir -p "$pkgdir/usr/share/applications"
mkdir -p "$pkgdir/usr/share/pixmaps"
@@ -40,6 +48,7 @@ package() {
# Move all required Beatoraja Files
cp beatoraja.jar "$pkgdir/opt/beatoraja/beatoraja.jar"
cp -r skin "$pkgdir/opt/beatoraja"
+ cp "bokutachiIR-2.2.0.jar" "$pkgdir/opt/beatoraja/ir"
chmod -R 777 "$pkgdir/opt/beatoraja"
# Create Desktop entry
diff --git a/beatoraja.sh b/beatoraja.sh
index 9aca94a5383e..2de3f79600c8 100644
--- a/beatoraja.sh
+++ b/beatoraja.sh
@@ -3,4 +3,4 @@ export _JAVA_OPTIONS='-Dsun.java2d.opengl=true -Dawt.useSystemAAFontSettings=on
export LD_LIBRARY_PATH='/usr/lib/'
export LD_PRELOAD='/usr/lib/libjportaudio.so'
cd "/opt/beatoraja"
-java -Xms1g -Xmx4g -cp beatoraja.jar bms.player.beatoraja.MainLoader
+java -Xms1g -Xmx4g -cp beatoraja.jar:ir/* bms.player.beatoraja.MainLoader