From 36debcf61f635d02022839267e09a5b4a3726e5d Mon Sep 17 00:00:00 2001
From: Kevin Mihelich <kevin@archlinuxarm.org>
Date: Tue, 1 May 2018 12:38:24 +0000
Subject: [PATCH] community/mame to 0.197-2

---
 community/mame/PKGBUILD | 29 ++++++++++-------------------
 1 file changed, 10 insertions(+), 19 deletions(-)

diff --git a/community/mame/PKGBUILD b/community/mame/PKGBUILD
index 21c54ffff..86a05bb32 100644
--- a/community/mame/PKGBUILD
+++ b/community/mame/PKGBUILD
@@ -11,7 +11,7 @@ highmem=1
 
 pkgname=mame
 pkgver=0.197
-pkgrel=1
+pkgrel=2
 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support."
 url="http://mamedev.org/"
 license=(GPL2)
@@ -48,32 +48,23 @@ package() {
   done
 
   # Install the extra bits
-  install -d "$pkgdir"/usr/share/$pkgname/{artwork,ctrlr,hash,keymaps,shader}
-  install -d "$pkgdir"/usr/share/man/man1
-  install -d "$pkgdir"/usr/share/man/man6
-  install -m644 src/osd/modules/opengl/shader/glsl*.*h "$pkgdir"/usr/share/$pkgname/shader/
-  install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/
-  install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/
-
-  cp -a artwork/* "$pkgdir"/usr/share/$pkgname/artwork/
-  install -m644 ctrlr/* "$pkgdir"/usr/share/$pkgname/ctrlr/
-  install -m644 keymaps/* "$pkgdir"/usr/share/$pkgname/keymaps/
-  install -m644 hash/* "$pkgdir"/usr/share/$pkgname/hash/
-  cp -a bgfx "$pkgdir"/usr/lib/$pkgname/bgfx
-  cp -a plugins "$pkgdir"/usr/share/$pkgname/plugins
-  cp -a language "$pkgdir"/usr/share/$pkgname/language
+  install -Dm644 src/osd/modules/opengl/shader/glsl*.*h -t "$pkgdir"/usr/lib/$pkgname/shader/
+  cp -ar {artwork,bgfx,plugins,language,ctrlr,keymaps,hash} "$pkgdir"/usr/lib/$pkgname/
 
   # Include the license
   install -Dm644 docs/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 
   # FS#28203
-  sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' "$pkgdir"/usr/share/mame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' "$pkgdir"/usr/share/mame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' "$pkgdir"/usr/share/mame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' "$pkgdir"/usr/share/mame/ctrlr/*.cfg
+  sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg
+  sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg
+  sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg
+  sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg
 
   # documentation
   install -dm0755 "$pkgdir"/usr/share/doc
   cp -a docs "$pkgdir"/usr/share/doc/$pkgname
   rm -r "$pkgdir"/usr/share/doc/$pkgname/man
+  install -d "$pkgdir"/usr/share/man/man{1,6}
+  install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/
+  install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/
 }