summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNguyễn Chính Hữu2021-01-29 18:15:08 +0700
committerNguyễn Chính Hữu2021-01-29 18:15:08 +0700
commit3b1ec3e4ad3d6842fc7eda03f1a1326193638137 (patch)
tree0b8591c98c76727d8c3ffc524da899881c4c0ea4
parent78ea89c4cbbfd5db3ced3bdecf45303da801bae9 (diff)
downloadaur-3b1ec3e4ad3d6842fc7eda03f1a1326193638137.tar.gz
Fix code styling
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD76
-rw-r--r--osu-lazer-git.desktop1
-rw-r--r--osu-lazer-git.sh3
-rw-r--r--osu-lazer-git.xml31
5 files changed, 58 insertions, 61 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6bea1a138631..6d58c99d143b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = osu-lazer-git
pkgdesc = An open source, free-to-win rhythm game
- pkgver = 2020.523.0.r1.224a3ff462
+ pkgver = 2021.129.0.r15.cd8ef5373d
pkgrel = 1
url = https://github.com/ppy/osu
arch = i686
@@ -23,9 +23,9 @@ pkgbase = osu-lazer-git
source = osu-lazer-git.desktop
source = osu-lazer-git.xml
sha256sums = SKIP
- sha256sums = b0e3f6195988220421bee1484aa4a7260c2861e92fa7b0bf0f3141a60cdc439b
- sha256sums = 6e977d250974783ca02a61cb8cad9b1d8683bcb1ee289d9e1ce2b4ad431b9773
- sha256sums = aba4c66694792ec774f14c00961da0f928baba215f03ca889ae6b901ea363af6
+ sha256sums = a9b0fbac6a9890bd2eeee422027ca2c6764964b46d70d3d0943a0a81339ace9e
+ sha256sums = 455e7fe51fa268a6daad9b12aa0b172f8abfbd5367ecf9710ef7e68bfc6b2632
+ sha256sums = d97fd78ceacb419e36b0cd02e03394a0f7ad726f55a36c70fea190899911bd55
pkgname = osu-lazer-git
diff --git a/PKGBUILD b/PKGBUILD
index bd97b4beed00..96a1a0e10633 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,64 +6,58 @@
# Contributor: "Roliga" [AUR]
# Contributor: "donaldtrump" [AUR]
-pkgname=osu-lazer-git
-pkgver=2020.523.0.r1.224a3ff462
+pkgname='osu-lazer-git'
+pkgver=2021.129.0.r15.cd8ef5373d
pkgrel=1
pkgdesc='An open source, free-to-win rhythm game'
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
url='https://github.com/ppy/osu'
license=('MIT')
-groups=()
depends=('dotnet-runtime>=3.1' 'ffmpeg' 'libgl')
makedepends=('git' 'dotnet-sdk>=3.1.0.sdk100')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
-replaces=()
-backup=()
-options=(!strip)
-install=
-source=("$pkgname::git+https://github.com/ppy/osu.git"
- 'osu-lazer-git.sh'
- 'osu-lazer-git.desktop'
- 'osu-lazer-git.xml')
-noextract=()
+options=('!strip')
+source=("${pkgname}::git+https://github.com/ppy/osu.git"
+ "${pkgname}.sh"
+ "${pkgname}.desktop"
+ "${pkgname}.xml")
sha256sums=('SKIP'
- 'b0e3f6195988220421bee1484aa4a7260c2861e92fa7b0bf0f3141a60cdc439b'
- '6e977d250974783ca02a61cb8cad9b1d8683bcb1ee289d9e1ce2b4ad431b9773'
- 'aba4c66694792ec774f14c00961da0f928baba215f03ca889ae6b901ea363af6')
+ 'a9b0fbac6a9890bd2eeee422027ca2c6764964b46d70d3d0943a0a81339ace9e'
+ '455e7fe51fa268a6daad9b12aa0b172f8abfbd5367ecf9710ef7e68bfc6b2632'
+ 'd97fd78ceacb419e36b0cd02e03394a0f7ad726f55a36c70fea190899911bd55')
pkgver() {
- cd "$srcdir/$pkgname"
- printf "%s" "$(git describe --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+ cd "${srcdir}/${pkgname}"
+ printf "%s" "$(git describe --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
-
build() {
- cd "$srcdir/$pkgname"
- rm -rf compiled
- env DOTNET_CLI_TELEMETRY_OPTOUT=1 dotnet publish osu.Desktop \
- --no-self-contained --configuration Release \
- --runtime $(dotnet --info | grep 'RID' | cut -d ':' -f 2 | tr -d '[:space:]') \
- --output compiled
+ cd "${srcdir}/${pkgname}"
+ rm -rf 'compiled'
+ env DOTNET_CLI_TELEMETRY_OPTOUT=1 dotnet publish 'osu.Desktop' \
+ --no-self-contained --configuration 'Release' \
+ --runtime "$(dotnet --info | grep 'RID' | cut -d ':' -f 2 | tr -d '[:space:]')" \
+ --output 'compiled'
}
-
package() {
- # Launcher, Desktop and MIME
- cd "$srcdir"
- install -Dm755 osu-lazer-git.sh "$pkgdir/usr/bin/${pkgname%-git}"
- install -Dm644 osu-lazer-git.desktop \
- "$pkgdir/usr/share/applications/sh.ppy.osu.${pkgname%-git}.desktop"
- install -Dm644 osu-lazer-git.xml "$pkgdir/usr/share/mime/packages/${pkgname%-git}.xml"
-
- # Runtime and Libraries
- cd "$srcdir/$pkgname/compiled"
- find . -type f -exec \
- install -Dm644 "{}" "$pkgdir/usr/lib/${pkgname%-git}/{}" \;
-
- # Icon and License
- cd "$srcdir/$pkgname"
- install -Dm644 assets/lazer.png "$pkgdir/usr/share/pixmaps/${pkgname%-git}.png"
- install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ # Launcher, Desktop and MIME
+ cd "${srcdir}"
+ install -D -m 755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname%-git}"
+ install -D -m 644 "${pkgname}.desktop" \
+ "${pkgdir}/usr/share/applications/sh.ppy.osu.${pkgname%-git}.desktop"
+ install -D -m 644 "${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname%-git}.xml"
+
+ # Runtime and Libraries
+ cd "${srcdir}/${pkgname}/compiled"
+ find . -type f -exec \
+ install -D -m 644 '{}' "${pkgdir}/usr/lib/${pkgname%-git}/{}" ';'
+
+ # Icon and License
+ cd "${srcdir}/$pkgname"
+ install -D -m 644 'assets/lazer.png' "${pkgdir}/usr/share/pixmaps/${pkgname%-git}.png"
+ install -D -m 644 'LICENCE' "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
+
diff --git a/osu-lazer-git.desktop b/osu-lazer-git.desktop
index d62c3024bb9f..a0bbb325ef49 100644
--- a/osu-lazer-git.desktop
+++ b/osu-lazer-git.desktop
@@ -9,3 +9,4 @@ Icon=osu-lazer
MimeType=application/x-osu-beatmap;application/x-osu-skin;application/x-osu-replay;
Terminal=false
Categories=Game
+
diff --git a/osu-lazer-git.sh b/osu-lazer-git.sh
index d50621644e96..31ed4f52b40b 100644
--- a/osu-lazer-git.sh
+++ b/osu-lazer-git.sh
@@ -1,2 +1,3 @@
#!/bin/sh
-env DOTNET_CLI_TELEMETRY_OPTOUT=1 dotnet /usr/lib/osu-lazer/osu\!.dll "$@"
+env DOTNET_CLI_TELEMETRY_OPTOUT=1 dotnet '/usr/lib/osu-lazer/osu!.dll' "$@"
+
diff --git a/osu-lazer-git.xml b/osu-lazer-git.xml
index ae2c4c60571b..31e791807f5e 100644
--- a/osu-lazer-git.xml
+++ b/osu-lazer-git.xml
@@ -1,20 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
- <mime-type type="application/x-osu-beatmap">
- <comment>osu! Beatmap</comment>
- <icon name="application-x-osu-lazer"/>
- <glob pattern="*.osz"/>
- </mime-type>
+ <mime-type type="application/x-osu-beatmap">
+ <comment>osu! Beatmap</comment>
+ <icon name="application-x-osu-lazer"/>
+ <glob pattern="*.osz"/>
+ </mime-type>
- <mime-type type="application/x-osu-skin">
- <comment>osu! Skin</comment>
- <icon name="application-x-osu-lazer"/>
- <glob pattern="*.osk"/>
- </mime-type>
+ <mime-type type="application/x-osu-skin">
+ <comment>osu! Skin</comment>
+ <icon name="application-x-osu-lazer"/>
+ <glob pattern="*.osk"/>
+ </mime-type>
- <mime-type type="application/x-osu-replay">
- <comment>osu! Replay</comment>
- <icon name="application-x-osu-lazer"/>
- <glob pattern="*.osr"/>
- </mime-type>
+ <mime-type type="application/x-osu-replay">
+ <comment>osu! Replay</comment>
+ <icon name="application-x-osu-lazer"/>
+ <glob pattern="*.osr"/>
+ </mime-type>
</mime-info>
+