[arch-commits] Commit in sdlmame/trunk (PKGBUILD extras.tar.gz sdlmame.sh)
Antonio Rojas
arojas at archlinux.org
Wed Mar 21 17:31:36 UTC 2018
Date: Wednesday, March 21, 2018 @ 17:31:35
Author: arojas
Revision: 310039
Package all binaries (FS#57892), don't install binaries to /usr/share
Modified:
sdlmame/trunk/PKGBUILD
sdlmame/trunk/sdlmame.sh
Deleted:
sdlmame/trunk/extras.tar.gz
------------+
PKGBUILD | 23 ++++++-----------------
sdlmame.sh | 6 +++---
2 files changed, 9 insertions(+), 20 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-03-21 16:58:33 UTC (rev 310038)
+++ PKGBUILD 2018-03-21 17:31:35 UTC (rev 310039)
@@ -15,7 +15,7 @@
makedepends=(nasm mesa python2 libxinerama)
source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz" sdlmame.sh)
sha256sums=('b18d0e23ecf6b218c43a6770213c850b3c605ead9d29301de34101ed14c28a57'
- '06e7f5dca2255a16b3336a6d2b9af8276a8d8c672635aed83e9e8f636db3cef7')
+ 'cecb5c7561f44d9b9721336d3af206a2c7e365840f1d09416e07cda9da1cda82')
build() {
cd mame-mame${pkgver/./}
@@ -33,22 +33,11 @@
# Install the sdlmame script
install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
- # Install the applications and the UI font in /usr/share
- install -Dm755 mame64 "$pkgdir"/usr/lib/$pkgname/$pkgname
-
- install -m755 chdman "$pkgdir"/usr/lib/$pkgname/chdman
- 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 src2html "$pkgdir"/usr/lib/$pkgname/src2html
- install -m755 srcclean "$pkgdir"/usr/lib/$pkgname/srcclean
- install -m755 ldverify "$pkgdir"/usr/lib/$pkgname/ldverify
- install -m755 ldresample "$pkgdir"/usr/lib/$pkgname/ldresample
-
- # ln binaries
- install -dm755 "$pkgdir"/usr/share/$pkgname
- for i in $pkgname chdman jedutil regrep romcmp src2html srcclean ldverify ldresample; do
- ln -s /usr/lib/$pkgname/$i "$pkgdir"/usr/share/$pkgname/$i
+ # Install the binaries
+ install -Dm755 mame64 "$pkgdir"/usr/lib/sdlmame/sdlmame
+ for _i in castool chdman imgtool jedutil nltool nlwav pngcmp regrep romcmp src2html \
+ split srcclean ldverify ldresample; do
+ install -m755 $_i -t "$pkgdir"/usr/lib/sdlmame
done
# Install the extra bits
Deleted: extras.tar.gz
===================================================================
(Binary files differ)
Modified: sdlmame.sh
===================================================================
--- sdlmame.sh 2018-03-21 16:58:33 UTC (rev 310038)
+++ sdlmame.sh 2018-03-21 17:31:35 UTC (rev 310039)
@@ -12,7 +12,7 @@
echo "Your old ini file has been renamed to mameini.bak"
mv mame.ini mameini.bak
fi
- /usr/share/sdlmame/sdlmame \
+ /usr/lib/sdlmame/sdlmame \
-artpath "$home/.mame/artwork;artwork" \
-ctrlrpath "$home/.mame/ctrlr;ctrlr" \
-inipath $home/.mame/ini \
@@ -35,7 +35,7 @@
mkdir $HOME/.mame
mkdir $HOME/.mame/{artwork,cfg,comments,ctrlr,diff,ini,inp,nvram,samples,snap,sta,roms}
cd $HOME/.mame
- /usr/share/sdlmame/sdlmame \
+ /usr/lib/sdlmame/sdlmame \
-artpath "$home/.mame/artwork;artwork" \
-ctrlrpath "$home/.mame/ctrlr;ctrlr" \
-inipath $home/.mame/ini \
@@ -51,6 +51,6 @@
-video opengl \
-createconfig
else
- cd /usr/share/sdlmame
+ cd /usr/lib/sdlmame
./sdlmame "$@"
fi
More information about the arch-commits
mailing list