summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormorguldir2018-09-15 19:11:07 +0200
committermorguldir2018-09-15 19:11:07 +0200
commitf57f892300387696e9a35c15e65db982ecf3a623 (patch)
treeadfe200745959f3cb5c8514872ed0d0d1d47abf9 /PKGBUILD
parent1f6f41a97ff41225f103bf0808f57f192f7155ff (diff)
downloadaur-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--PKGBUILD40
1 files changed, 19 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 97494e05cab7..c0768080223b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: