diff options
author | Nguyễn Chính Hữu | 2022-01-29 11:23:14 +0700 |
---|---|---|
committer | Nguyễn Chính Hữu | 2022-01-29 11:25:32 +0700 |
commit | ac5c2ef35ce2fb48c5b41a4f20967146987cb502 (patch) | |
tree | 4d31a3fcd3abc1d27dd1d022d63997c08ca92304 | |
parent | 4d96b295fea6070359e938cb1f4b4ca65b1fe1cd (diff) | |
download | aur-ac5c2ef35ce2fb48c5b41a4f20967146987cb502.tar.gz |
Update MIME and add osu:// protocol hanlder
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | osu-lazer-git.desktop | 2 | ||||
-rw-r--r-- | osu-lazer-git.xml | 19 |
4 files changed, 21 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = osu-lazer-git pkgdesc = An open source, free-to-win rhythm game pkgver = 2022.128.0.r33.8883505eed - pkgrel = 1 + pkgrel = 2 url = https://github.com/ppy/osu arch = i686 arch = x86_64 @@ -24,7 +24,7 @@ pkgbase = osu-lazer-git source = osu-lazer-git.xml sha256sums = SKIP sha256sums = c49001b8faa530300a1d33d1dddb4d8a7c671f432c0417d357a6e5e83f65a275 - sha256sums = b13d409e96084bc024b31fd39fa98545561e9d3b0270ce3247457910dfd8298c - sha256sums = fa5c5ebf1546e855103db2f97721448cb60c3cdf85c370e266c8a6eb0094e1b5 + sha256sums = 0e117a17c394de80db9b9fdd526de3701d6de6ff1141e5fac57985f2573ae102 + sha256sums = ee77425386d476f0f45d73e1ef3a0b5a2bbe8c1ad03716a5ff3e6f7afdad1458 pkgname = osu-lazer-git @@ -8,7 +8,7 @@ pkgname='osu-lazer-git' pkgver='2022.128.0.r33.8883505eed' -pkgrel=1 +pkgrel=2 pkgdesc='An open source, free-to-win rhythm game' arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') url='https://github.com/ppy/osu' @@ -24,8 +24,8 @@ source=("${pkgname}::git+https://github.com/ppy/osu.git" "${pkgname}.xml") sha256sums=('SKIP' 'c49001b8faa530300a1d33d1dddb4d8a7c671f432c0417d357a6e5e83f65a275' - 'b13d409e96084bc024b31fd39fa98545561e9d3b0270ce3247457910dfd8298c' - 'fa5c5ebf1546e855103db2f97721448cb60c3cdf85c370e266c8a6eb0094e1b5') + '0e117a17c394de80db9b9fdd526de3701d6de6ff1141e5fac57985f2573ae102' + 'ee77425386d476f0f45d73e1ef3a0b5a2bbe8c1ad03716a5ff3e6f7afdad1458') pkgver() { cd "${pkgname}" diff --git a/osu-lazer-git.desktop b/osu-lazer-git.desktop index 25b2730747de..ac62d2bc8fff 100644 --- a/osu-lazer-git.desktop +++ b/osu-lazer-git.desktop @@ -7,5 +7,5 @@ Comment=An open source, free-to-win rhythm game Icon=osu-lazer Exec=osu-lazer %F Terminal=false -MimeType=application/x-osu-storyboard;application/x-osu-skin-archive;application/x-osu-replay;application/x-osu-beatmap;x-osu-beatmap-archive; +MimeType=application/x-osu-beatmap-archive;application/x-osu-replay;application/x-osu-skin-archive;x-scheme-handler/osu; Categories=Game; diff --git a/osu-lazer-git.xml b/osu-lazer-git.xml index db7c33516715..20585b36a8f8 100644 --- a/osu-lazer-git.xml +++ b/osu-lazer-git.xml @@ -2,31 +2,40 @@ <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-osu-storyboard"> <comment>osu! storyboard</comment> - <icon name="application-x-osu-lazer"/> + <sub-class-of type="text/plain"/> + <generic-icon name="text-x-generic"/> <glob pattern="*.osb"/> + <magic priority="40"> + <match type="string" value="[Events]" offset="0"/> + </magic> </mime-type> <mime-type type="application/x-osu-skin-archive"> <comment>osu! skin archive</comment> - <icon name="application-x-osu-lazer"/> + <sub-class-of type="application/zip"/> + <generic-icon name="package-x-generic"/> <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-beatmap"> <comment>osu! beatmap</comment> - <icon name="application-x-osu-lazer"/> + <sub-class-of type="text/plain"/> + <generic-icon name="text-x-generic"/> <glob pattern="*.osu"/> + <magic priority="50"> + <match type="string" value="osu file format v" offset="0"/> + </magic> </mime-type> <mime-type type="application/x-osu-beatmap-archive"> <comment>osu! beatmap archive</comment> - <icon name="application-x-osu-lazer"/> + <sub-class-of type="application/zip"/> + <generic-icon name="package-x-generic"/> <glob pattern="*.osz"/> </mime-type> </mime-info> |