summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornullobsi2021-08-08 20:03:18 -0700
committernullobsi2021-08-08 20:03:18 -0700
commit3f44d7d1cf3686a8c0272be694c68623a1d6113b (patch)
treeeb8c90f280ef73b208fb55666bb92d10a6cbe528
downloadaur-3f44d7d1cf3686a8c0272be694c68623a1d6113b.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD32
-rwxr-xr-xbeatoraja.sh4
3 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..58e468d2f92e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = beatoraja-modernchic
+ pkgdesc = Cross-platform rhythm game based on Java and libGDX.
+ pkgver = 0.8.3
+ pkgrel = 1
+ url = https://github.com/exch-bms2/beatoraja
+ arch = x86_64
+ license = GPL3
+ license = unknown
+ depends = java-runtime-openjdk=8
+ depends = java8-openjfx
+ source = https://mocha-repository.info/download/beatoraja0.8.3-modernchic.zip
+ source = beatoraja.sh
+ sha256sums = a4296a7f243de5733d55d9fa5da7bc97df83d54f4c3f02a7d75030d1a2909b81
+ sha256sums = e3ecfadd046942b8e1bbf686e6d5e0573cc312b6d463f45b2940056cf4239f78
+
+pkgname = beatoraja-modernchic
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c64ac4749177
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: nullobsi <me at nullob dot si>
+pkgname=beatoraja-modernchic
+pkgver=0.8.3
+pkgrel=1
+pkgdesc="Cross-platform rhythm game based on Java and libGDX."
+arch=('x86_64')
+url="https://github.com/exch-bms2/beatoraja"
+license=('GPL3' 'unknown')
+groups=()
+depends=('java-runtime-openjdk=8' 'java8-openjfx')
+makedepends=()
+install=
+source=("https://mocha-repository.info/download/beatoraja${pkgver}-modernchic.zip" 'beatoraja.sh')
+noextract=()
+sha256sums=('a4296a7f243de5733d55d9fa5da7bc97df83d54f4c3f02a7d75030d1a2909b81'
+ 'e3ecfadd046942b8e1bbf686e6d5e0573cc312b6d463f45b2940056cf4239f78')
+
+build() {
+ cd "$srcdir/beatoraja${pkgver}-modernchic"
+ rm beatoraja-config.bat
+ rm beatoraja-config.command
+ rm jportaudio_x64.dll
+ rm portaudio_x64.dll
+}
+
+package() {
+ cd "$srcdir/"
+ mkdir "$pkgdir/opt"
+ cp -r "beatoraja${pkgver}-modernchic" "$pkgdir/opt/beatoraja"
+ chmod -R 777 "$pkgdir/opt/beatoraja"
+ install -D beatoraja.sh "$pkgdir/usr/bin/beatoraja"
+}
diff --git a/beatoraja.sh b/beatoraja.sh
new file mode 100755
index 000000000000..25214f9eb033
--- /dev/null
+++ b/beatoraja.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+export _JAVA_OPTIONS='-Dsun.java2d.opengl=true -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel'
+cd /opt/beatoraja
+exec java -Xms1g -Xmx4g -jar beatoraja.jar