[arch-commits] Commit in sdlmame/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Wed Feb 28 08:35:18 UTC 2018


    Date: Wednesday, February 28, 2018 @ 08:35:17
  Author: arojas
Revision: 299896

Overhaul PKGBUILD, move man pages to their correct location

Modified:
  sdlmame/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-02-28 08:31:23 UTC (rev 299895)
+++ PKGBUILD	2018-02-28 08:35:17 UTC (rev 299896)
@@ -6,13 +6,13 @@
 
 pkgname=sdlmame
 pkgver=0.195
-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)
 arch=(x86_64)
-depends=(sdl2 libxinerama sdl2_ttf alsa-lib qt5-base)
-makedepends=(nasm mesa wget python2)
+depends=(sdl2_ttf alsa-lib qt5-base)
+makedepends=(nasm mesa python2 libxinerama)
 source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz"
 	"sdlmame.sh"
 	"extras.tar.gz")
@@ -27,8 +27,7 @@
     OPTIMIZE=2 \
     PYTHON_EXECUTABLE=/usr/bin/python2 \
     TOOLS=1 \
-    ARCHOPTS=-flifetime-dse=1 \
-    -j1
+    ARCHOPTS=-flifetime-dse=1
 }
 
 package() {
@@ -38,7 +37,6 @@
   install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
 
   # Install the applications and the UI font in /usr/share
-  install -Dm755 mame "$pkgdir"/usr/lib/$pkgname/$pkgname || \
   install -Dm755 mame64 "$pkgdir"/usr/lib/$pkgname/$pkgname
 
   install -m755 chdman "$pkgdir"/usr/lib/$pkgname/chdman
@@ -45,7 +43,6 @@
   install -m755 jedutil "$pkgdir"/usr/lib/$pkgname/jedutil
   install -m755 regrep "$pkgdir"/usr/lib/$pkgname/regrep
   install -m755 romcmp "$pkgdir"/usr/lib/$pkgname/romcmp
-#  install -m755 testkeys "$pkgdir"/usr/lib/$pkgname/testkeys
   install -m755 src2html "$pkgdir"/usr/lib/$pkgname/src2html
   install -m755 srcclean "$pkgdir"/usr/lib/$pkgname/srcclean
   install -m755 ldverify "$pkgdir"/usr/lib/$pkgname/ldverify
@@ -53,7 +50,7 @@
 
   # ln binaries
   install -dm755 "$pkgdir"/usr/share/$pkgname
-  for i in $pkgname chdman jedutil regrep romcmp testkeys src2html srcclean ldverify ldresample; do
+  for i in $pkgname chdman jedutil regrep romcmp src2html srcclean ldverify ldresample; do
     ln -s /usr/lib/$pkgname/$i "$pkgdir"/usr/share/$pkgname/$i
   done
 
@@ -62,8 +59,8 @@
   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 src/osd/sdl/man/*.1* "$pkgdir"/usr/share/man/man1/
-#  install -m644 src/osd/sdl/man/*.6* "$pkgdir"/usr/share/man/man6/
+  install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/
+  install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/
 
   cp -a "$srcdir"/artwork/* "$pkgdir"/usr/share/$pkgname/artwork/
   install -m644 "$srcdir"/ctrlr/* "$pkgdir"/usr/share/$pkgname/ctrlr/
@@ -82,9 +79,8 @@
   sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' "$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg
   sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' "$pkgdir"/usr/share/sdlmame/ctrlr/*.cfg
 
-  find "$pkgdir" -type f -exec strip {} \;
-
   # documentation
   install -dm0755 "$pkgdir"/usr/share/doc
   cp -a docs "$pkgdir"/usr/share/doc/$pkgname
+  rm -r "$pkgdir"/usr/share/doc/$pkgname/man
 }



More information about the arch-commits mailing list