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 }
