[arch-commits] Commit in sdlmame/repos (16 files)
Sergej Pupykin
spupykin at archlinux.org
Thu Jun 25 13:24:06 UTC 2015
Date: Thursday, June 25, 2015 @ 15:24:06
Author: spupykin
Revision: 135851
archrelease: copy trunk to community-i686, community-x86_64
Added:
sdlmame/repos/community-i686/PKGBUILD
(from rev 135850, sdlmame/trunk/PKGBUILD)
sdlmame/repos/community-i686/extras.tar.gz
(from rev 135850, sdlmame/trunk/extras.tar.gz)
sdlmame/repos/community-i686/sdlmame.install
(from rev 135850, sdlmame/trunk/sdlmame.install)
sdlmame/repos/community-i686/sdlmame.sh
(from rev 135850, sdlmame/trunk/sdlmame.sh)
sdlmame/repos/community-x86_64/PKGBUILD
(from rev 135850, sdlmame/trunk/PKGBUILD)
sdlmame/repos/community-x86_64/extras.tar.gz
(from rev 135850, sdlmame/trunk/extras.tar.gz)
sdlmame/repos/community-x86_64/sdlmame.install
(from rev 135850, sdlmame/trunk/sdlmame.install)
sdlmame/repos/community-x86_64/sdlmame.sh
(from rev 135850, 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
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 | 186 +++++++++++++++++++++++++++++++++++++
/sdlmame.install | 16 +++
/sdlmame.sh | 112 ++++++++++++++++++++++
community-i686/PKGBUILD | 93 ------------------
community-i686/sdlmame.install | 8 -
community-i686/sdlmame.sh | 56 -----------
community-x86_64/PKGBUILD | 93 ------------------
community-x86_64/sdlmame.install | 8 -
community-x86_64/sdlmame.sh | 56 -----------
9 files changed, 314 insertions(+), 314 deletions(-)
Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD 2015-06-25 13:23:37 UTC (rev 135850)
+++ community-i686/PKGBUILD 2015-06-25 13:24:06 UTC (rev 135851)
@@ -1,93 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: robb_force <robb_force at holybuffalo.net>
-# Maintainer: JJDaNiMoTh <jjdanimoth at gmail.com>
-
-pkgname=sdlmame
-pkgver=0.162
-#_patchlevel=`echo $pkgver | cut -f2 -du`
-#_basever=`echo $pkgver | cut -f1,2 -d.`
-_basever=$pkgver
-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')
-#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"
- "sdlmame.sh"
- "extras.tar.gz"
- ${_patches})
-md5sums=('ca9d6b62473cdd7abdef2487c3f39a8e'
- '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_"
-# for i in `seq 1 ${_patchlevel}`; do
-# msg "Patch#$i"
-# patch -p0 -E <${_basever/./}u$i.diff
-# done
-}
-
-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/share/${pkgname}/${pkgname} || \
- install -Dm755 mame64 $pkgdir/usr/share/${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 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-i686/PKGBUILD (from rev 135850, sdlmame/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-06-25 13:24:06 UTC (rev 135851)
@@ -0,0 +1,93 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: robb_force <robb_force at holybuffalo.net>
+# 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
+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')
+#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"
+ "sdlmame.sh"
+ "extras.tar.gz"
+ ${_patches})
+md5sums=('193813e8c73ed3eb3895e489efea0918'
+ '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_"
+# for i in `seq 1 ${_patchlevel}`; do
+# msg "Patch#$i"
+# patch -p0 -E <${_basever/./}u$i.diff
+# done
+}
+
+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/share/${pkgname}/${pkgname} || \
+ install -Dm755 mame64 $pkgdir/usr/share/${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 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: community-i686/extras.tar.gz
===================================================================
(Binary files differ)
Copied: sdlmame/repos/community-i686/extras.tar.gz (from rev 135850, sdlmame/trunk/extras.tar.gz)
===================================================================
(Binary files differ)
Deleted: community-i686/sdlmame.install
===================================================================
--- community-i686/sdlmame.install 2015-06-25 13:23:37 UTC (rev 135850)
+++ community-i686/sdlmame.install 2015-06-25 13:24:06 UTC (rev 135851)
@@ -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 135850, sdlmame/trunk/sdlmame.install)
===================================================================
--- community-i686/sdlmame.install (rev 0)
+++ community-i686/sdlmame.install 2015-06-25 13:24:06 UTC (rev 135851)
@@ -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: community-i686/sdlmame.sh
===================================================================
--- community-i686/sdlmame.sh 2015-06-25 13:23:37 UTC (rev 135850)
+++ community-i686/sdlmame.sh 2015-06-25 13:24:06 UTC (rev 135851)
@@ -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 135850, sdlmame/trunk/sdlmame.sh)
===================================================================
--- community-i686/sdlmame.sh (rev 0)
+++ community-i686/sdlmame.sh 2015-06-25 13:24:06 UTC (rev 135851)
@@ -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
Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD 2015-06-25 13:23:37 UTC (rev 135850)
+++ community-x86_64/PKGBUILD 2015-06-25 13:24:06 UTC (rev 135851)
@@ -1,93 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: robb_force <robb_force at holybuffalo.net>
-# Maintainer: JJDaNiMoTh <jjdanimoth at gmail.com>
-
-pkgname=sdlmame
-pkgver=0.162
-#_patchlevel=`echo $pkgver | cut -f2 -du`
-#_basever=`echo $pkgver | cut -f1,2 -d.`
-_basever=$pkgver
-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')
-#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"
- "sdlmame.sh"
- "extras.tar.gz"
- ${_patches})
-md5sums=('ca9d6b62473cdd7abdef2487c3f39a8e'
- '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_"
-# for i in `seq 1 ${_patchlevel}`; do
-# msg "Patch#$i"
-# patch -p0 -E <${_basever/./}u$i.diff
-# done
-}
-
-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/share/${pkgname}/${pkgname} || \
- install -Dm755 mame64 $pkgdir/usr/share/${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 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 135850, sdlmame/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2015-06-25 13:24:06 UTC (rev 135851)
@@ -0,0 +1,93 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: robb_force <robb_force at holybuffalo.net>
+# 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
+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')
+#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"
+ "sdlmame.sh"
+ "extras.tar.gz"
+ ${_patches})
+md5sums=('193813e8c73ed3eb3895e489efea0918'
+ '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_"
+# for i in `seq 1 ${_patchlevel}`; do
+# msg "Patch#$i"
+# patch -p0 -E <${_basever/./}u$i.diff
+# done
+}
+
+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/share/${pkgname}/${pkgname} || \
+ install -Dm755 mame64 $pkgdir/usr/share/${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 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: community-x86_64/extras.tar.gz
===================================================================
(Binary files differ)
Copied: sdlmame/repos/community-x86_64/extras.tar.gz (from rev 135850, sdlmame/trunk/extras.tar.gz)
===================================================================
(Binary files differ)
Deleted: community-x86_64/sdlmame.install
===================================================================
--- community-x86_64/sdlmame.install 2015-06-25 13:23:37 UTC (rev 135850)
+++ community-x86_64/sdlmame.install 2015-06-25 13:24:06 UTC (rev 135851)
@@ -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 135850, sdlmame/trunk/sdlmame.install)
===================================================================
--- community-x86_64/sdlmame.install (rev 0)
+++ community-x86_64/sdlmame.install 2015-06-25 13:24:06 UTC (rev 135851)
@@ -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: community-x86_64/sdlmame.sh
===================================================================
--- community-x86_64/sdlmame.sh 2015-06-25 13:23:37 UTC (rev 135850)
+++ community-x86_64/sdlmame.sh 2015-06-25 13:24:06 UTC (rev 135851)
@@ -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 135850, sdlmame/trunk/sdlmame.sh)
===================================================================
--- community-x86_64/sdlmame.sh (rev 0)
+++ community-x86_64/sdlmame.sh 2015-06-25 13:24:06 UTC (rev 135851)
@@ -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
More information about the arch-commits
mailing list