Skip to content

aixxe/lr2oraja-endlessdream-pkgbuild

Repository files navigation

LR2oraja ~Endless Dream~

Yet another Arch Linux package for LR2oraja Endless Dream

  • Provides stable release and -git variants
  • Installs to standard /usr/share directories
  • Builds game and native JPortAudio library from source
  • Launching from desktop entry no longer opens a terminal
  • Includes basic launcher script with configurable options
  • Can be built and run with a wider range of Java environments
  • Uses ~/.config/lr2oraja-endlessdream/ directory for configuration
  • Does not include any custom themes or external internet ranking services

Building

# lr2oraja-endlessdream-git
makepkg --syncdeps

# lr2oraja-endlessdream
makepkg --syncdeps -p PKGBUILD.release

Alternatively, grab a pre-built version from CI artifacts and install with pacman -U

Usage

On first boot, the default configuration will be created in ~/.config/lr2oraja-endlessdream/

To install a custom IR, copy the .jar file into the ir directory, e.g.

If you want to use a different directory, set the BEATORAJA_USER_DIR variable

Options

By default, the launcher will open the configurator window. This can be skipped with the -s flag

lr2oraja-endlessdream -s

Additional JVM options set through JDK_JAVA_OPTIONS will be passed transparently

JDK_JAVA_OPTIONS="-Dxyz=123" lr2oraja-endlessdream -s

Heap size can be configured through the JAVA_HEAP_MIN and JAVA_HEAP_MAX variables

JAVA_HEAP_MIN="1g" JAVA_HEAP_MAX="8g" lr2oraja-endlessdream -s

About

Arch Linux PKGBUILD for lr2oraja-endless-dream

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Contributors