Date: Monday, August 1, 2016 @ 19:23:41 Author: spupykin Revision: 184779
archrelease: copy trunk to community-i686 Added: sdlmame/repos/community-i686/PKGBUILD (from rev 184778, sdlmame/trunk/PKGBUILD) sdlmame/repos/community-i686/extras.tar.gz (from rev 184778, sdlmame/trunk/extras.tar.gz) sdlmame/repos/community-i686/sdlmame.install (from rev 184778, sdlmame/trunk/sdlmame.install) sdlmame/repos/community-i686/sdlmame.sh (from rev 184778, sdlmame/trunk/sdlmame.sh) Deleted: sdlmame/repos/community-i686/PKGBUILD sdlmame/repos/community-i686/extras.tar.gz sdlmame/repos/community-i686/sdlmame.install sdlmame/repos/community-i686/sdlmame.sh -----------------+ PKGBUILD | 176 +++++++++++++++++++++++++++--------------------------- sdlmame.install | 16 ++-- sdlmame.sh | 112 +++++++++++++++++----------------- 3 files changed, 153 insertions(+), 151 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2016-08-01 19:23:30 UTC (rev 184778) +++ PKGBUILD 2016-08-01 19:23:41 UTC (rev 184779) @@ -1,87 +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.176 -pkgrel=1 -pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." -url="http://mamedev.org/" -license=('GPL2') -arch=('i686' 'x86_64') -depends=('sdl2' 'libxinerama' 'sdl2_ttf' 'alsa-lib' 'qt5-base') -makedepends=('unzip' 'nasm' 'mesa' 'glu' 'wget' 'python2') -install=sdlmame.install -source=("https://github.com/mamedev/mame/releases/download/mame${pkgver/./}/mame${pkgver/./}s.zip" - "sdlmame.sh" - "extras.tar.gz" - ${_patches}) -md5sums=('feaf1696c1a2cc3c22080d30d2eff1af' - '0cced0fe9868cc56129600fb4bd5b9ed' - '420b61240bf5ae11615ba7c6100ee00d') - -prepare() { - cd $srcdir/ - unzip mame.zip || true -} - -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,hash,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/ - - cp -a $srcdir/artwork/* $pkgdir/usr/share/${pkgname}/artwork/ - install -m644 $srcdir/ctrlr/* $pkgdir/usr/share/${pkgname}/ctrlr/ - install -m644 $srcdir/keymaps/* $pkgdir/usr/share/${pkgname}/keymaps/ - install -m644 $srcdir/hash/* $pkgdir/usr/share/${pkgname}/hash/ - cp -a $srcdir/bgfx $pkgdir/usr/share/${pkgname}/bgfx - - # Include the license - install -Dm644 docs/LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE - - # 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-i686/PKGBUILD (from rev 184778, sdlmame/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2016-08-01 19:23:41 UTC (rev 184779) @@ -0,0 +1,89 @@ +# $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.176 +pkgrel=2 +pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." +url="http://mamedev.org/" +license=('GPL2') +arch=('i686' 'x86_64') +depends=('sdl2' 'libxinerama' 'sdl2_ttf' 'alsa-lib' 'qt5-base') +makedepends=('unzip' 'nasm' 'mesa' 'glu' 'wget' 'python2') +install=sdlmame.install +source=("https://github.com/mamedev/mame/releases/download/mame${pkgver/./}/mame${pkgver/./}s.zip" + "sdlmame.sh" + "extras.tar.gz" + ${_patches}) +md5sums=('feaf1696c1a2cc3c22080d30d2eff1af' + '0cced0fe9868cc56129600fb4bd5b9ed' + '420b61240bf5ae11615ba7c6100ee00d') + +prepare() { + cd $srcdir/ + unzip mame.zip || true +} + +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,hash,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/ + + cp -a $srcdir/artwork/* $pkgdir/usr/share/${pkgname}/artwork/ + install -m644 $srcdir/ctrlr/* $pkgdir/usr/share/${pkgname}/ctrlr/ + install -m644 $srcdir/keymaps/* $pkgdir/usr/share/${pkgname}/keymaps/ + install -m644 $srcdir/hash/* $pkgdir/usr/share/${pkgname}/hash/ + cp -a $srcdir/bgfx $pkgdir/usr/share/${pkgname}/bgfx + cp -a $srcdir/plugins $pkgdir/usr/share/${pkgname}/plugins + cp -a $srcdir/language $pkgdir/usr/share/${pkgname}/language + + # Include the license + install -Dm644 docs/LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE + + # 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-i686/extras.tar.gz (from rev 184778, sdlmame/trunk/extras.tar.gz) =================================================================== (Binary files differ) Deleted: sdlmame.install =================================================================== --- sdlmame.install 2016-08-01 19:23:30 UTC (rev 184778) +++ sdlmame.install 2016-08-01 19:23:41 UTC (rev 184779) @@ -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-i686/sdlmame.install (from rev 184778, sdlmame/trunk/sdlmame.install) =================================================================== --- sdlmame.install (rev 0) +++ sdlmame.install 2016-08-01 19:23:41 UTC (rev 184779) @@ -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 2016-08-01 19:23:30 UTC (rev 184778) +++ sdlmame.sh 2016-08-01 19:23:41 UTC (rev 184779) @@ -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-i686/sdlmame.sh (from rev 184778, sdlmame/trunk/sdlmame.sh) =================================================================== --- sdlmame.sh (rev 0) +++ sdlmame.sh 2016-08-01 19:23:41 UTC (rev 184779) @@ -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