diff options
author | kleintux | 2024-02-07 19:29:07 +0100 |
---|---|---|
committer | kleintux | 2024-02-07 19:29:07 +0100 |
commit | c69f932c332d9ee2a1168d56a485e1e9a08278ad (patch) | |
tree | 8cf05dc7063b67afa238076a67e4a41d721d2fcc /PKGBUILD | |
parent | 2084f59dbf1af9dfc26c4fbd13fa8ad104f19eb8 (diff) | |
download | aur-c69f932c332d9ee2a1168d56a485e1e9a08278ad.tar.gz |
Update to 5.4 and refactor PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 14 insertions, 25 deletions
@@ -1,44 +1,33 @@ -# Maintainer: Michael DeGuzis <mdeguzis@gmail.com> +# Maintainer: <reg-archlinux AT klein DOT tuxli DOT ch> +# Contributor: Michael DeGuzis <mdeguzis@gmail.com> pkgname=mrboom -pkgver=5.3 +pkgver=5.4 pkgrel=1 pkgdesc="Mr.Boom is a 8 players Bomberman clone" -arch=('i686' 'x86_64') +arch=('any') conflicts=('mrboom') provides=('mrboom') url="http://mrboom.mumblecore.org" license=('GPL2') makedepends=('git' 'libmodplug' 'sdl2') depends=('sdl2_mixer' 'minizip') -source=(https://github.com/Javanaise/mrboom-libretro/releases/download/$pkgver/MrBoom-src-$pkgver.tar.gz -#"mrboom::git+https://github.com/Javanaise/mrboom-libretro#tag=${pkgver}" - 'mrboom.desktop' - 'mrboom.svg') -sha256sums=('75c3812878809c908094416b0d50e8b380d158d0ad12b9ae6a9a95ab926866c1' - '9903e26eccda473d9ad9bf047161065014c32d97ac74a62f849a8520d80326a5' - '6f5e6229fe33d81b9f484f5f90778c730fa5f57fb36101233c0b76efdd2b8436') +source=("https://github.com/Javanaise/mrboom-libretro/releases/download/$pkgver/MrBoom-src-${pkgver}.tar.gz") +sha256sums=('5f8f612a850a184dc59f03bcc74e279b50bc027d8ca2d9a4927a4caaa570b93a') build() { - cd "$srcdir/MrBoom-src-$pkgver" + cd "${srcdir}/MrBoom-src-${pkgver}" make PREFIX=/usr mrboom LIBSDL2=1 } package() { - cd "$srcdir/MrBoom-src-$pkgver" - - # Install main binary - install -d "$pkgdir/usr/bin" - install -d "$pkgdir/usr/share/man" - install -d "$pkgdir/usr/share/doc" - make PREFIX=/usr/share DESTDIR="$pkgdir" install - mv "$pkgdir/usr/share/bin/mrboom" "$pkgdir/usr/bin/mrboom" - rm -rf "$pkgdir/usr/share/bin" - - # supplemental files - install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/mrboom.desktop" - install -Dm644 "$srcdir/$pkgname.svg" "$pkgdir/usr/share/pixmaps/mrboom.svg" - install -Dm644 "README.md" "$pkgdir/usr/share/doc/$pkgname" + cd "${srcdir}/MrBoom-src-${pkgver}" + make PREFIX=/usr/share DESTDIR="${pkgdir}" install + install -Dm755 "${pkgdir}/usr/share/bin/mrboom" "${pkgdir}/usr/bin/mrboom" + rm -rf "${pkgdir}/usr/share/bin" + install -Dm644 "${srcdir}/MrBoom-src-${pkgver}/Assets/${pkgname}.desktop" "${pkgdir}/usr/share/applications/mrboom.desktop" + install -Dm644 "${srcdir}/MrBoom-src-${pkgver}/Assets/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/mrboom.png" + install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}" } |