summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorkleintux2024-02-07 19:29:07 +0100
committerkleintux2024-02-07 19:29:07 +0100
commitc69f932c332d9ee2a1168d56a485e1e9a08278ad (patch)
tree8cf05dc7063b67afa238076a67e4a41d721d2fcc /PKGBUILD
parent2084f59dbf1af9dfc26c4fbd13fa8ad104f19eb8 (diff)
downloadaur-c69f932c332d9ee2a1168d56a485e1e9a08278ad.tar.gz
Update to 5.4 and refactor PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 14 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fc46b71887e7..f051eb71ea2f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}