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 <[email protected]>
 
 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

Reply via email to