diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rwxr-xr-x | osu-launcher | 4 |
3 files changed, 14 insertions, 19 deletions
@@ -1,17 +1,17 @@ pkgbase = osu-lazer-git pkgdesc = Freeware rhythm video game - lazer development version - pkgver = 2018.629.0 + pkgver = 2018.705.0_37_g27311ce1f pkgrel = 1 url = https://osu.ppy.sh arch = x86_64 license = MIT - makedepends = dotnet-sdk + makedepends = mono makedepends = msbuild-stable makedepends = git + depends = dotnet-sdk depends = ffmpeg depends = libbass depends = libgl - depends = mono provides = osu-lazer conflicts = osu-lazer source = git+https://github.com/ppy/osu.git @@ -3,19 +3,19 @@ # Contributor: "donaldtrump" [AUR] pkgname=osu-lazer-git -pkgver=2018.629.0 +pkgver=2018.705.0_37_g27311ce1f pkgrel=1 pkgdesc='Freeware rhythm video game - lazer development version' arch=('x86_64') url='https://osu.ppy.sh' license=('MIT') -makedepends=('dotnet-sdk' +makedepends=('mono' 'msbuild-stable' 'git') -depends=('ffmpeg' +depends=('dotnet-sdk' + 'ffmpeg' 'libbass' - 'libgl' - 'mono') + 'libgl') optdepends=() options=() provides=('osu-lazer') @@ -91,17 +91,12 @@ package() { mkdir -p "$pkgdir/usr/share/pixmaps" install -m644 "${pkgname%-git}.png" "$pkgdir/usr/share/pixmaps/${pkgname%-git}.png" - # Compiled binaries - cd "$srcdir/osu/osu.Desktop/bin/Release/net471" + # Copy binaries + cd "$srcdir/osu/osu.Desktop/bin/Release/netcoreapp2.1" mkdir -p "$pkgdir/usr/lib/${pkgname%-git}" - for binary in *.exe *.dll; do - install -m755 "$binary" "$pkgdir/usr/lib/${pkgname%-git}/$binary" + for file in *.dll *.json *.pdb *.so; do + install -m755 "$file" "$pkgdir/usr/lib/${pkgname%-git}/$file" done - - # Native libraries - install -m755 "libbass.so" "$pkgdir/usr/lib/${pkgname%-git}/libbass.so" - install -m755 "libbass_fx.so" "$pkgdir/usr/lib/${pkgname%-git}/libbass_fx.so" - install -m755 "libe_sqlite3.so" "$pkgdir/usr/lib/${pkgname%-git}/libe_sqlite3.so" } # vim: set sw=4 ts=4 noet: diff --git a/osu-launcher b/osu-launcher index 3019d99ef211..e766dd15a47f 100755 --- a/osu-launcher +++ b/osu-launcher @@ -1,3 +1,3 @@ #!/bin/sh -cd /usr/lib/osu-lazer -exec mono 'osu!.exe' +export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib/osu-lazer" +exec dotnet '/usr/lib/osu-lazer/osu!.dll' |