summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD56
1 files changed, 56 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0d960ca71eb3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,56 @@
+# Maintainer: Michael DeGuzis <mdeguzis@gmail.com>
+
+pkgname=mrboom-git
+_basename=mrboom
+pkgver=3.1.r4.ge1932f4
+pkgrel=1
+pkgdesc="Mr.Boom is a 8 players Bomberman clone"
+arch=('i686' 'x86_64')
+conflicts=('mrboom')
+provides=('mrboom')
+url="http://mrboom.mumblecore.org"
+license=('GPL2')
+makedepends=(
+ 'git'
+ 'sdl2'
+ 'sdl2_mixer'
+ )
+source=('mrboom-git::git+https://github.com/libretro/mrboom-libretro'
+ 'mrboom.desktop'
+ 'mrboom.svg')
+md5sums=(
+ 'SKIP'
+ '780a2c3ad5ecd62870d31fd584ab2802'
+ 'dcfe4201b7e8a347ee7fc4de6f90c427'
+ )
+
+pkgver() {
+
+ cd "$pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+
+ cd "$srcdir/$pkgname"
+ make mrboom LIBSDL2=1
+ cp mrboom.out mrboom
+
+}
+
+package() {
+
+ cd "$srcdir/$pkgname"
+
+ # Install main binary
+ install -Dm755 mrboom "$pkgdir"/bin/mrboom
+
+ # Make doc dir
+ mkdir -p $pkgdir/usr/share/doc/$pkgname
+
+ # supplemental files
+ install -Dm644 "$srcdir/$_basename.desktop" "$pkgdir/usr/share/applications/mrboom.desktop"
+ install -Dm644 "$srcdir/$_basename.svg" "$pkgdir/usr/share/pixmaps/mrboom.svg"
+ install -Dm644 "README.md" "$pkgdir/usr/share/doc/$pkgname"
+
+}