diff options
author | morguldir | 2018-09-15 19:11:07 +0200 |
---|---|---|
committer | morguldir | 2018-09-15 19:11:07 +0200 |
commit | f57f892300387696e9a35c15e65db982ecf3a623 (patch) | |
tree | adfe200745959f3cb5c8514872ed0d0d1d47abf9 /PKGBUILD | |
parent | 1f6f41a97ff41225f103bf0808f57f192f7155ff (diff) | |
download | aur-f57f892300387696e9a35c15e65db982ecf3a623.tar.gz |
Update to 2018.915.0, use dotnet core, add supprt for opening rar and
zip files containing beatmaps
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 19 insertions, 21 deletions
@@ -3,16 +3,15 @@ # Contributor: Nicole Fontenot <nfontenot27@gmail.com> # Contributor: "donaldtrump" [AUR] - pkgname=osu-lazer -pkgver=2018.616.0 -pkgrel=5 -pkgdesc="Freeware rhythm video game - lazer version $pkgver, which is the last version where mono works" +pkgver=2018.915.0 +pkgrel=1 +pkgdesc="Freeware rhythm video game - lazer version $pkgver" arch=('x86_64') license=('MIT' 'custom:CC-BY-NC 4.0') url='https://osu.ppy.sh/' -depends=(ffmpeg libbass libgl mono) -makedepends=(git msbuild dotnet-sdk) +depends=(ffmpeg libgl sdl dotnet-runtime) +makedepends=(git dotnet-sdk) provides=(osu-lazer) conflicts=(osu-lazer-git) @@ -25,13 +24,13 @@ source=( 'x-osu-lazer.xml' ) -sha512sums=( +sha256sums=( SKIP SKIP - bc8596bd5c4e0bef53272d3bc583ab28b820d7e539d74923c22cdf79c7b5946bb71a18fcce2a368db89f6dc16e8015d4196d3347b997e23ba523449e88579c59 - 6565bd871ff336acc35b001ac22077b58bebdf3dd64dbdbb2b210771466753afb650062320394cb2e7f3283aa658a6891904befb3833babeeb5afe65f14f9b34 - 2e855797c904f39b4dd81cee2022305dce95310f14a37d2ec7b22673a6f26be2782ea6370836ccbdebe8ffc46ecd5b11d44d77a81db19e0d7c26aa40343ff300 - a243b0e00c2ae22b23fc57ba6eb355d2d51005bc77461ff91af1719aa704c940a95ad4ae435339868f6177c8743e5f02522c377e7a20730d2773a11d39ef89ee + a34d37ed6d35788501985ad3c8f63888849734549113e11f43321917fdfa16bf + 0b4267361752de1669b92d75b3b8318bda1080d897ab85c1f349b2048ab2a0e1 + 3b3a9075f79ca7f2a4fd34eb182a5c1ada6eb118a95e49c1526df516365bbfe5 + e05c105bcaa6d5247f27334aa5d45bc405d6fefd17ba76946d395267b7491bf1 ) prepare() @@ -40,14 +39,16 @@ prepare() git submodule init git config submodule.osu-resources.url $srcdir/osu-resources git submodule update - dotnet restore } build() { cd "osu-$pkgver" - msbuild /property:Configuration=Release - + + dotnet build \ + osu.Desktop \ + --framework netcoreapp2.1 \ + --configuration Release } package() @@ -70,17 +71,12 @@ package() install -m644 "$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" # Compiled binaries - cd "$srcdir/osu-$pkgver/osu.Desktop/bin/Release/net471" + cd "$srcdir/osu-$pkgver/osu.Desktop/bin/Release/netcoreapp2.1" mkdir -p "$pkgdir/usr/lib/$pkgname" - for binary in *.exe *.dll; do + for binary in *.so *.dll *.json *.pdb; do install -m755 "$binary" "$pkgdir/usr/lib/$pkgname/$binary" done - # Native libraries - install -m755 "libbass.so" "$pkgdir/usr/lib/$pkgname/libbass.so" - install -m755 "libbass_fx.so" "$pkgdir/usr/lib/$pkgname/libbass_fx.so" - install -m755 "libe_sqlite3.so" "$pkgdir/usr/lib/$pkgname/libe_sqlite3.so" - # osu-lazer licence cd "$srcdir/osu-$pkgver/" mkdir -p "$pkgdir/usr/share/licenses/$pkgname/" @@ -92,3 +88,5 @@ package() mkdir -p "$pkgdir/usr/share/licenses/$pkgname/osu-resources/" install -m644 "LICENCE.md" "$pkgdir/usr/share/licenses/$pkgname/osu-resources/CC-BY-NC 4.0" } + +# vim: set sw=4 ts=4 et: |