diff options
author | Ammon Smith | 2018-04-05 19:49:20 -0700 |
---|---|---|
committer | Ammon Smith | 2018-04-05 19:49:20 -0700 |
commit | bc131e0b6cfd63f61bad0728a9b90e1b18af0c6c (patch) | |
tree | 89f5bb500ea2032a4906b00962b23e96e3e1c34b | |
parent | 100002dba93110237bdbacd4b2737eb348d9ffc7 (diff) | |
download | aur-bc131e0b6cfd63f61bad0728a9b90e1b18af0c6c.tar.gz |
Update PKGBUILD with crab2313 patch.
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 12 insertions, 18 deletions
@@ -1,12 +1,13 @@ pkgbase = osu-lazer-git pkgdesc = Freeware rhythm video game - lazer development version - pkgver = 2018.324_7_gc9276ce2b + pkgver = 20180324_172_ge120b0eda pkgrel = 1 url = https://osu.ppy.sh arch = x86_64 arch = i686 license = MIT - makedepends = nuget4 + makedepends = dotnet-sdk + makedepends = msbuild-stable makedepends = git depends = ffmpeg depends = libgl @@ -3,13 +3,14 @@ # Contributor: "donaldtrump" [AUR] pkgname=osu-lazer-git -pkgver=2018.324_7_gc9276ce2b +pkgver=20180324_172_ge120b0eda pkgrel=1 pkgdesc='Freeware rhythm video game - lazer development version' arch=('x86_64' 'i686') url='https://osu.ppy.sh' license=('MIT') -makedepends=('nuget4' +makedepends=('dotnet-sdk' + 'msbuild-stable' 'git') depends=('ffmpeg' 'libgl' @@ -49,34 +50,26 @@ pkgver() { } prepare() { - cd "${srcdir}/osu" + cd "$srcdir/osu" # Prepare submodules git submodule init - git config submodule.osu-framework.url "${srcdir}/osu-framework" - git config submodule.osu-resources.url "${srcdir}/osu-resources" + git config submodule.osu-framework.url "$srcdir/osu-framework" + git config submodule.osu-resources.url "$srcdir/osu-resources" git submodule update --recursive # Download dependencies export TERM='xterm' - nuget restore + dotnet restore } build() { cd "$srcdir/osu" - # Symlink netstandard for xbuild - mkdir -p "osu.Game/bin/Release" - ln -s "/lib/mono/4.5/Facades/netstandard.dll" "osu.Game/bin/Release" - # Build export MONO_IOMAP='case' export TERM='xterm' - xbuild /property:Configuration=Release - - # Cleanup - rm "osu.Game/bin/Release/netstandard.dll" - rm "osu.Desktop/bin/Release/netstandard.dll" + msbuild /property:Configuration=Release } package() { @@ -98,7 +91,7 @@ package() { install -m644 "${pkgname%-git}.png" "$pkgdir/usr/share/pixmaps/${pkgname%-git}.png" # Compiled binaries - cd "$srcdir/osu/osu.Desktop/bin/Release" + cd "$srcdir/osu/osu.Desktop/bin/Release/net461" mkdir -p "$pkgdir/usr/lib/${pkgname%-git}" for binary in *.exe *.dll; do install -m755 "$binary" "$pkgdir/usr/lib/${pkgname%-git}/$binary" |