Date: Tuesday, September 1, 2015 @ 17:47:52 Author: spupykin Revision: 139069
archrelease: copy trunk to community-x86_64 Added: sdlmame/repos/community-x86_64/PKGBUILD (from rev 139068, sdlmame/trunk/PKGBUILD) sdlmame/repos/community-x86_64/extras.tar.gz (from rev 139068, sdlmame/trunk/extras.tar.gz) sdlmame/repos/community-x86_64/sdlmame.install (from rev 139068, sdlmame/trunk/sdlmame.install) sdlmame/repos/community-x86_64/sdlmame.sh (from rev 139068, sdlmame/trunk/sdlmame.sh) Deleted: sdlmame/repos/community-x86_64/PKGBUILD sdlmame/repos/community-x86_64/extras.tar.gz sdlmame/repos/community-x86_64/sdlmame.install sdlmame/repos/community-x86_64/sdlmame.sh -----------------+ PKGBUILD | 172 +++++++++++++++++++++++++++--------------------------- sdlmame.install | 16 ++--- sdlmame.sh | 112 +++++++++++++++++------------------ 3 files changed, 150 insertions(+), 150 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2015-09-01 15:46:09 UTC (rev 139068) +++ PKGBUILD 2015-09-01 15:47:52 UTC (rev 139069) @@ -1,86 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: robb_force <robb_fo...@holybuffalo.net> -# Maintainer: JJDaNiMoTh <jjdanim...@gmail.com> - -pkgname=sdlmame -pkgver=0.164 -pkgrel=1 -pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." -url="http://mamedev.org/" -license=('custom:MAME License') -arch=('i686' 'x86_64') -depends=('sdl2' 'libxinerama' 'sdl2_ttf' 'alsa-lib' 'qt4') -makedepends=('unzip' 'nasm' 'mesa' 'glu' 'wget' 'python2') -install=sdlmame.install -source=("mame${pkgver/./}s.zip::http://mamedev.org/downloader.php?file=mame${pkgver/./}/mame${pkgver/./}s.zip" - "sdlmame.sh" - "extras.tar.gz" - ${_patches}) -md5sums=('d580d14bc6abb120787817ee184f0352' - '0cced0fe9868cc56129600fb4bd5b9ed' - '420b61240bf5ae11615ba7c6100ee00d') - -prepare() { - cd $srcdir/ - unzip mame.zip -# find . -type f -not -name \*.png | xargs -i_arg_ perl -pi -e 's/\r\n?/\n/g' "_arg_" -} - -build() { - cd $srcdir/ - make NOWERROR=1 OPTIMIZE=2 PYTHON_EXECUTABLE=/usr/bin/python2 TOOLS=1 -} - -package() { - cd $srcdir/ - # 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 mame $pkgdir/usr/lib/${pkgname}/${pkgname} || \ - 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 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 - 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 $srcdir/artwork/* $pkgdir/usr/share/${pkgname}/artwork/ - install -m644 $srcdir/ctrlr/* $pkgdir/usr/share/${pkgname}/ctrlr/ - install -m644 src/osd/sdl/keymaps/* $pkgdir/usr/share/${pkgname}/keymaps/ - - # Include the license - install -Dm644 docs/mamelicense.txt $pkgdir/usr/share/licenses/${pkgname}/license.txt - - # FS#28203 - sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' $pkgdir/usr/share/sdlmame/ctrlr/*.cfg - sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' $pkgdir/usr/share/sdlmame/ctrlr/*.cfg - 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 $srcdir/docs $pkgdir/usr/share/doc/$pkgname -} Copied: sdlmame/repos/community-x86_64/PKGBUILD (from rev 139068, sdlmame/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2015-09-01 15:47:52 UTC (rev 139069) @@ -0,0 +1,86 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: robb_force <robb_fo...@holybuffalo.net> +# Maintainer: JJDaNiMoTh <jjdanim...@gmail.com> + +pkgname=sdlmame +pkgver=0.165 +pkgrel=1 +pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." +url="http://mamedev.org/" +license=('custom:MAME License') +arch=('i686' 'x86_64') +depends=('sdl2' 'libxinerama' 'sdl2_ttf' 'alsa-lib' 'qt4') +makedepends=('unzip' 'nasm' 'mesa' 'glu' 'wget' 'python2') +install=sdlmame.install +source=("mame${pkgver/./}s.zip::http://mamedev.org/downloader.php?file=mame${pkgver/./}/mame${pkgver/./}s.zip" + "sdlmame.sh" + "extras.tar.gz" + ${_patches}) +md5sums=('54a52f3f4f9b1c433f4afb091a3e32be' + '0cced0fe9868cc56129600fb4bd5b9ed' + '420b61240bf5ae11615ba7c6100ee00d') + +prepare() { + cd $srcdir/ + unzip mame.zip +# find . -type f -not -name \*.png | xargs -i_arg_ perl -pi -e 's/\r\n?/\n/g' "_arg_" +} + +build() { + cd $srcdir/ + make NOWERROR=1 OPTIMIZE=2 PYTHON_EXECUTABLE=/usr/bin/python2 TOOLS=1 +} + +package() { + cd $srcdir/ + # 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 mame $pkgdir/usr/lib/${pkgname}/${pkgname} || \ + 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 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 + 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 $srcdir/artwork/* $pkgdir/usr/share/${pkgname}/artwork/ + install -m644 $srcdir/ctrlr/* $pkgdir/usr/share/${pkgname}/ctrlr/ + install -m644 src/osd/sdl/keymaps/* $pkgdir/usr/share/${pkgname}/keymaps/ + + # Include the license + install -Dm644 docs/mamelicense.txt $pkgdir/usr/share/licenses/${pkgname}/license.txt + + # FS#28203 + sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' $pkgdir/usr/share/sdlmame/ctrlr/*.cfg + sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' $pkgdir/usr/share/sdlmame/ctrlr/*.cfg + 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 $srcdir/docs $pkgdir/usr/share/doc/$pkgname +} Deleted: extras.tar.gz =================================================================== (Binary files differ) Copied: sdlmame/repos/community-x86_64/extras.tar.gz (from rev 139068, sdlmame/trunk/extras.tar.gz) =================================================================== (Binary files differ) Deleted: sdlmame.install =================================================================== --- sdlmame.install 2015-09-01 15:46:09 UTC (rev 139068) +++ sdlmame.install 2015-09-01 15:47:52 UTC (rev 139069) @@ -1,8 +0,0 @@ -post_install() -{ - echo " SDLMAME and the additional MAME utilities have been installed" - echo " in /usr/share/sdlmame However, SDLMAME can be run by" - echo " typing sdlmame and it's options. Try running SDLMAME with" - echo " these options:" - echo " sdlmame <rom> -nowindow -noswitchres" -} Copied: sdlmame/repos/community-x86_64/sdlmame.install (from rev 139068, sdlmame/trunk/sdlmame.install) =================================================================== --- sdlmame.install (rev 0) +++ sdlmame.install 2015-09-01 15:47:52 UTC (rev 139069) @@ -0,0 +1,8 @@ +post_install() +{ + echo " SDLMAME and the additional MAME utilities have been installed" + echo " in /usr/share/sdlmame However, SDLMAME can be run by" + echo " typing sdlmame and it's options. Try running SDLMAME with" + echo " these options:" + echo " sdlmame <rom> -nowindow -noswitchres" +} Deleted: sdlmame.sh =================================================================== --- sdlmame.sh 2015-09-01 15:46:09 UTC (rev 139068) +++ sdlmame.sh 2015-09-01 15:47:52 UTC (rev 139069) @@ -1,56 +0,0 @@ -#!/bin/sh - -# Create a variable equal to $HOME that will be used later in the ini creation -home=('$HOME') - -if [ "$1" != "" ] && [ "$1" = "--newini" ]; then - echo "Rebuilding the ini file at $HOME/.mame/mame.ini" - echo "Modify this file for permanent changes to your SDLMAME" - echo "options and paths before running SDLMAME again." - cd $HOME/.mame - if [ -e mame.ini ]; then - echo "Your old ini file has been renamed to mameini.bak" - mv mame.ini mameini.bak - fi - /usr/share/sdlmame/sdlmame \ - -artpath "$home/.mame/artwork;artwork" \ - -ctrlrpath "$home/.mame/ctrlr;ctrlr" \ - -inipath $home/.mame/ini \ - -rompath $home/.mame/roms \ - -samplepath $home/.mame/samples \ - -cfg_directory $home/.mame/cfg \ - -comment_directory $home/.mame/comments \ - -diff_directory $home/.mame/diff \ - -input_directory $home/.mame/inp \ - -nvram_directory $home/.mame/nvram \ - -snapshot_directory $home/.mame/snap \ - -state_directory $home/.mame/sta \ - -video opengl \ - -createconfig -elif [ ! -e $HOME/.mame ]; then - echo "Running SDLMAME for the first time..." - echo "Creating an ini file for SDLMAME at $HOME/.mame/mame.ini" - echo "Modify this file for permanent changes to your SDLMAME" - echo "options and paths before running SDLMAME again." - 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 \ - -artpath "$home/.mame/artwork;artwork" \ - -ctrlrpath "$home/.mame/ctrlr;ctrlr" \ - -inipath $home/.mame/ini \ - -rompath $home/.mame/roms \ - -samplepath $home/.mame/samples \ - -cfg_directory $home/.mame/cfg \ - -comment_directory $home/.mame/comments \ - -diff_directory $home/.mame/diff \ - -input_directory $home/.mame/inp \ - -nvram_directory $home/.mame/nvram \ - -snapshot_directory $home/.mame/snap \ - -state_directory $home/.mame/sta \ - -video opengl \ - -createconfig -else - cd /usr/share/sdlmame - ./sdlmame "$@" -fi Copied: sdlmame/repos/community-x86_64/sdlmame.sh (from rev 139068, sdlmame/trunk/sdlmame.sh) =================================================================== --- sdlmame.sh (rev 0) +++ sdlmame.sh 2015-09-01 15:47:52 UTC (rev 139069) @@ -0,0 +1,56 @@ +#!/bin/sh + +# Create a variable equal to $HOME that will be used later in the ini creation +home=('$HOME') + +if [ "$1" != "" ] && [ "$1" = "--newini" ]; then + echo "Rebuilding the ini file at $HOME/.mame/mame.ini" + echo "Modify this file for permanent changes to your SDLMAME" + echo "options and paths before running SDLMAME again." + cd $HOME/.mame + if [ -e mame.ini ]; then + echo "Your old ini file has been renamed to mameini.bak" + mv mame.ini mameini.bak + fi + /usr/share/sdlmame/sdlmame \ + -artpath "$home/.mame/artwork;artwork" \ + -ctrlrpath "$home/.mame/ctrlr;ctrlr" \ + -inipath $home/.mame/ini \ + -rompath $home/.mame/roms \ + -samplepath $home/.mame/samples \ + -cfg_directory $home/.mame/cfg \ + -comment_directory $home/.mame/comments \ + -diff_directory $home/.mame/diff \ + -input_directory $home/.mame/inp \ + -nvram_directory $home/.mame/nvram \ + -snapshot_directory $home/.mame/snap \ + -state_directory $home/.mame/sta \ + -video opengl \ + -createconfig +elif [ ! -e $HOME/.mame ]; then + echo "Running SDLMAME for the first time..." + echo "Creating an ini file for SDLMAME at $HOME/.mame/mame.ini" + echo "Modify this file for permanent changes to your SDLMAME" + echo "options and paths before running SDLMAME again." + 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 \ + -artpath "$home/.mame/artwork;artwork" \ + -ctrlrpath "$home/.mame/ctrlr;ctrlr" \ + -inipath $home/.mame/ini \ + -rompath $home/.mame/roms \ + -samplepath $home/.mame/samples \ + -cfg_directory $home/.mame/cfg \ + -comment_directory $home/.mame/comments \ + -diff_directory $home/.mame/diff \ + -input_directory $home/.mame/inp \ + -nvram_directory $home/.mame/nvram \ + -snapshot_directory $home/.mame/snap \ + -state_directory $home/.mame/sta \ + -video opengl \ + -createconfig +else + cd /usr/share/sdlmame + ./sdlmame "$@" +fi