summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAmmon Smith2018-07-08 01:45:29 -0700
committerAmmon Smith2018-07-08 01:45:29 -0700
commitb5920ce6337c32aa8a9c2eefdbffdf792eea2d97 (patch)
tree77d306fa438965e247030c292178bc2f5afb66ba
parent35541d1fc9c43451608d80841f9ed48083be1421 (diff)
downloadaur-b5920ce6337c32aa8a9c2eefdbffdf792eea2d97.tar.gz
Replace mono with dotnet.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD23
-rwxr-xr-xosu-launcher4
3 files changed, 14 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7db6ca60413c..b2894ee62e06 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index f9465be8fb1a..73b5e48b99f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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'