[arch-commits] Commit in sdlmame/trunk (PKGBUILD)
Sergej Pupykin
spupykin at archlinux.org
Mon Aug 3 08:54:47 UTC 2015
Date: Monday, August 3, 2015 @ 10:54:47
Author: spupykin
Revision: 137797
upgpkg: sdlmame 0.164-1
upd
Modified:
sdlmame/trunk/PKGBUILD
----------+
PKGBUILD | 49 +++++++++++++++++++++----------------------------
1 file changed, 21 insertions(+), 28 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-08-03 08:05:49 UTC (rev 137796)
+++ PKGBUILD 2015-08-03 08:54:47 UTC (rev 137797)
@@ -4,10 +4,7 @@
# Maintainer: JJDaNiMoTh <jjdanimoth at gmail.com>
pkgname=sdlmame
-pkgver=0.163
-#_patchlevel=`echo $pkgver | cut -f2 -du`
-#_basever=`echo $pkgver | cut -f1,2 -d.`
-_basever=$pkgver
+pkgver=0.164
pkgrel=1
pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support."
url="http://mamedev.org/"
@@ -15,18 +12,12 @@
arch=('i686' 'x86_64')
depends=('sdl2' 'libxinerama' 'sdl2_ttf' 'alsa-lib' 'qt4')
makedepends=('unzip' 'nasm' 'mesa' 'glu' 'wget' 'python2')
-#DLAGENTS=('http::/usr/bin/wget -U "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090804 Shiretoko/3.5.2" -c -t 3 --waitretry=3 -O %o %u')
install=sdlmame.install
-
-#for i in `seq 1 ${_patchlevel}`; do
-# _patches="${_patches} sdlmame-${_basever/./}u${i}_diff.zip::http://mamedev.org/updates/${_basever/./}u${i}_diff.zip"
-#done
-
-source=("mame${_basever/./}s.zip::http://mamedev.org/downloader.php?file=mame${_basever/./}/mame${_basever/./}s.zip"
+source=("mame${pkgver/./}s.zip::http://mamedev.org/downloader.php?file=mame${pkgver/./}/mame${pkgver/./}s.zip"
"sdlmame.sh"
"extras.tar.gz"
${_patches})
-md5sums=('193813e8c73ed3eb3895e489efea0918'
+md5sums=('d580d14bc6abb120787817ee184f0352'
'0cced0fe9868cc56129600fb4bd5b9ed'
'420b61240bf5ae11615ba7c6100ee00d')
@@ -33,11 +24,7 @@
prepare() {
cd $srcdir/
unzip mame.zip
- find . -type f -not -name \*.png | xargs -i_arg_ perl -pi -e 's/\r\n?/\n/g' "_arg_"
-# for i in `seq 1 ${_patchlevel}`; do
-# msg "Patch#$i"
-# patch -p0 -E <${_basever/./}u$i.diff
-# done
+# find . -type f -not -name \*.png | xargs -i_arg_ perl -pi -e 's/\r\n?/\n/g' "_arg_"
}
build() {
@@ -51,19 +38,25 @@
install -Dm755 $srcdir/${pkgname}.sh $pkgdir/usr/bin/${pkgname}
# Install the applications and the UI font in /usr/share
- install -Dm755 mame $pkgdir/usr/share/${pkgname}/${pkgname} || \
- install -Dm755 mame64 $pkgdir/usr/share/${pkgname}/${pkgname}
+ install -Dm755 mame $pkgdir/usr/lib/${pkgname}/${pkgname} || \
+ install -Dm755 mame64 $pkgdir/usr/lib/${pkgname}/${pkgname}
- install -m755 chdman $pkgdir/usr/share/${pkgname}/chdman
- install -m755 jedutil $pkgdir/usr/share/${pkgname}/jedutil
- install -m755 regrep $pkgdir/usr/share/${pkgname}/regrep
- install -m755 romcmp $pkgdir/usr/share/${pkgname}/romcmp
- install -m755 testkeys $pkgdir/usr/share/${pkgname}/testkeys
- install -m755 src2html $pkgdir/usr/share/${pkgname}/src2html
- install -m755 srcclean $pkgdir/usr/share/${pkgname}/srcclean
- install -m755 ldverify $pkgdir/usr/share/${pkgname}/ldverify
- install -m755 ldresample $pkgdir/usr/share/${pkgname}/ldresample
+ 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 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
+ install -m755 ldresample $pkgdir/usr/lib/${pkgname}/ldresample
+ # ln binaries
+ install -dm755 $pkgdir/usr/share/${pkgname}
+ for i in $pkgname chdman jedutil regrep romcmp testkeys src2html srcclean ldverify ldresample; do
+ ln -s /usr/lib/$pkgname/$i $pkgdir/usr/share/$pkgname/$i
+ done
+
# Install the extra bits
install -d $pkgdir/usr/share/${pkgname}/{artwork,ctrlr,keymaps,shader}
install -d $pkgdir/usr/share/man/man1
More information about the arch-commits
mailing list