diff options
author | heinrich5991 | 2021-07-24 12:42:39 +0200 |
---|---|---|
committer | heinrich5991 | 2021-07-24 12:42:39 +0200 |
commit | c324bdf10739468d73dd4d78c543aff1a50c0243 (patch) | |
tree | a5d00f78df1c9811544ce1dbd30e58188b7c5e4c | |
parent | 378548d16471a96d4644de80330fc1a87e6ccd89 (diff) | |
download | aur-c324bdf10739468d73dd4d78c543aff1a50c0243.tar.gz |
Add desktop integration by Master81
https://aur.archlinux.org/packages/syobon/#comment-818575
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | syobon.desktop | 10 |
4 files changed, 27 insertions, 3 deletions
@@ -1,7 +1,9 @@ +# Generated by mksrcinfo v8 +# Sat Jul 24 10:42:18 UTC 2021 pkgbase = syobon pkgdesc = A free version of the unforgiving Japanese parody of Super Mario Bros pkgver = rc1 - pkgrel = 2 + pkgrel = 3 url = http://sourceforge.net/projects/opensyobon/ arch = i686 arch = x86_64 @@ -11,9 +13,11 @@ pkgbase = syobon depends = sdl_mixer depends = sdl_ttf source = syobon + source = syobon.desktop source = http://sourceforge.net/projects/opensyobon/files/src/SyobonAction_rc2_src.tar.gz source = http://sourceforge.net/projects/opensyobon/files/src/SyobonAction_rc2_data.tar.gz sha256sums = c749349348357eeca4c9a1e150d5f32a40d5e11517d46840cba0c777fa788885 + sha256sums = f8a78cbb118fe85b7d36c315d068aea28f8079879bb852e6648f4d4f6989d64b sha256sums = a61a621de7e4603be047e8666c0376892200f2876c244fb2adc9e4afebc79728 sha256sums = 073be7634600df28909701fa132c8e474de1ff9647bf05816f80416be3bcaa9f diff --git a/.gitignore b/.gitignore index 5fdc46c8c82d..9267f0a6a7fa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -*.pkg.tar.xz +*.pkg.* *.tar.gz /pkg /src @@ -1,7 +1,7 @@ # Maintainer: heinrich5991 <heinrich5991@gmail.com> pkgname=syobon pkgver=rc1 -pkgrel=2 +pkgrel=3 pkgdesc="A free version of the unforgiving Japanese parody of Super Mario Bros" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/opensyobon/" @@ -9,9 +9,11 @@ license=('unknown') depends=(sdl_gfx sdl_image sdl_mixer sdl_ttf) makedepends=() source=(syobon + syobon.desktop "http://sourceforge.net/projects/opensyobon/files/src/SyobonAction_rc2_src.tar.gz" "http://sourceforge.net/projects/opensyobon/files/src/SyobonAction_rc2_data.tar.gz") sha256sums=('c749349348357eeca4c9a1e150d5f32a40d5e11517d46840cba0c777fa788885' + 'f8a78cbb118fe85b7d36c315d068aea28f8079879bb852e6648f4d4f6989d64b' 'a61a621de7e4603be047e8666c0376892200f2876c244fb2adc9e4afebc79728' '073be7634600df28909701fa132c8e474de1ff9647bf05816f80416be3bcaa9f') @@ -31,6 +33,14 @@ package() { find "$pkgdir/usr/share/syobon/" -type f -exec chmod 644 "{}" \; install -D -m755 "$srcdir/syobon" "$pkgdir/usr/bin/syobon" install -D -m755 "$srcdir/src/SyobonAction" "$pkgdir/usr/lib/syobon/syobon" + install -D -m644 "$srcdir/syobon.desktop" "$pkgdir/usr/share/applications/syobon.desktop" + + install -d "$pkgdir/usr/share/icons/hicolor/32x32/apps" + convert -format png "$srcdir/icon.ico" "$pkgdir/usr/share/icons/hicolor/32x32/apps/syobon.png" + for res in 48 64 128 192 256 512; do + install -d "$pkgdir/usr/share/icons/hicolor/${res}x${res}/apps" + convert -scale "${res}x${res}" "$pkgdir/usr/share/icons/hicolor/32x32/apps/syobon.png" "$pkgdir/usr/share/icons/hicolor/${res}x${res}/apps/syobon.png" + done } # vim:set ts=2 sw=2 et: diff --git a/syobon.desktop b/syobon.desktop new file mode 100644 index 000000000000..574c735d1c4e --- /dev/null +++ b/syobon.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Open Syobon Action +Categories=Game; +Comment=A free version of the unforgiving Japanese parody of Super Mario Bros +Comment[fa]=یک نسخه ی رایگان از پارودی نابخشودنی سوپر ماریو! +Keywords=Cat, Mario, Catmario, Cat mario, +Exec=syobon +Icon=syobon +Type=Application +Terminal=false |