[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, December 2, 2020 @ 15:20:56 Author: arodseth Revision: 769169 upgpkg: mame 0.226-2 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-02 14:48:17 UTC (rev 769168) +++ PKGBUILD2020-12-02 15:20:56 UTC (rev 769169) @@ -5,8 +5,8 @@ pkgname=mame pkgver=0.226 -pkgrel=1 -pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." +pkgrel=2 +pkgdesc='Port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support' url="https://mamedev.org/; license=(GPL2) arch=(x86_64)
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, October 28, 2020 @ 07:05:32 Author: arojas Revision: 735261 Update to 0.226 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-28 03:11:35 UTC (rev 735260) +++ PKGBUILD2020-10-28 07:05:32 UTC (rev 735261) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.225 +pkgver=0.226 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('ca4d5a429d72b30fd2bdf60350e490c7de4ac64b1e0dafcf38450f8ba84a1a95' +sha256sums=('7c4c9ec232ba988e65fd29665c9b8e40b5ac3aa9f561eeb107cebbf08ba94baf' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '0e5e93f84673c2d17a1bf7a6b256cfa54ef89a086a828df19bc054c12776d821' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, September 30, 2020 @ 06:57:49 Author: arojas Revision: 714052 Update to 0.225 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-30 06:50:24 UTC (rev 714051) +++ PKGBUILD2020-09-30 06:57:49 UTC (rev 714052) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.224 +pkgver=0.225 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('3518e71ec20fbeac8ebe93f8ec856078b8288e19f0d7cb38959d4bde30cd2810' +sha256sums=('ca4d5a429d72b30fd2bdf60350e490c7de4ac64b1e0dafcf38450f8ba84a1a95' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '0e5e93f84673c2d17a1bf7a6b256cfa54ef89a086a828df19bc054c12776d821' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Thursday, August 27, 2020 @ 20:56:13 Author: arojas Revision: 689995 Update to 0.224 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-27 20:56:07 UTC (rev 689994) +++ PKGBUILD2020-08-27 20:56:13 UTC (rev 689995) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.223 +pkgver=0.224 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('331fe4190f642df8cf235d6bf5f336c3f6912a4c37f3135b8826825fd2021005' +sha256sums=('3518e71ec20fbeac8ebe93f8ec856078b8288e19f0d7cb38959d4bde30cd2810' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '0e5e93f84673c2d17a1bf7a6b256cfa54ef89a086a828df19bc054c12776d821' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Thursday, August 6, 2020 @ 11:34:24 Author: arojas Revision: 670876 Update to 0.223 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-08-06 11:33:47 UTC (rev 670875) +++ PKGBUILD2020-08-06 11:34:24 UTC (rev 670876) @@ -4,8 +4,8 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.222 -pkgrel=2 +pkgver=0.223 +pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; license=(GPL2) @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('295cfc8edd132f7175818ed7bcbefdf292ba74ff1e3595a97c0cd49145b4b721' +sha256sums=('331fe4190f642df8cf235d6bf5f336c3f6912a4c37f3135b8826825fd2021005' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '0e5e93f84673c2d17a1bf7a6b256cfa54ef89a086a828df19bc054c12776d821' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
[arch-commits] Commit in mame/trunk (PKGBUILD mame.desktop)
Date: Thursday, July 2, 2020 @ 08:11:06 Author: arojas Revision: 657463 Build with lua 5.3, remove path from desktop file exec line (FS#67172) Modified: mame/trunk/PKGBUILD mame/trunk/mame.desktop --+ PKGBUILD | 14 +++--- mame.desktop |2 +- 2 files changed, 12 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-07-02 06:28:23 UTC (rev 657462) +++ PKGBUILD2020-07-02 08:11:06 UTC (rev 657463) @@ -5,12 +5,12 @@ pkgname=mame pkgver=0.222 -pkgrel=1 +pkgrel=2 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; license=(GPL2) arch=(x86_64) -depends=(sdl2_ttf qt5-base lua libutf8proc pugixml portmidi portaudio flac) +depends=(sdl2_ttf qt5-base lua53 libutf8proc pugixml portmidi portaudio flac) makedepends=(nasm python asio rapidjson glm libxinerama) conflicts=(sdlmame) replaces=(sdlmame) @@ -18,7 +18,7 @@ mame.sh mame.desktop mame.svg) sha256sums=('295cfc8edd132f7175818ed7bcbefdf292ba74ff1e3595a97c0cd49145b4b721' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' -'6beb883c8efed5b7466d43d0658b47c3e4a9928b5d0245ed56446b230e28306b' +'0e5e93f84673c2d17a1bf7a6b256cfa54ef89a086a828df19bc054c12776d821' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4') @@ -33,6 +33,14 @@ build() { cd mame-mame${pkgver/./} + export CFLAGS+=" -I/usr/include/lua5.3/" + export CXXFLAGS+=" -I/usr/include/lua5.3/" + +# Hack to force linking to lua5.3 + mkdir lib + ln -s /usr/lib/liblua5.3.so lib/liblua.so + export LDFLAGS+=" -L${PWD}/lib" + make \ NOWERROR=1 \ OPTIMIZE=2 \ Modified: mame.desktop === --- mame.desktop2020-07-02 06:28:23 UTC (rev 657462) +++ mame.desktop2020-07-02 08:11:06 UTC (rev 657463) @@ -11,7 +11,7 @@ Comment[ca]=Jugueu a jocs d'arcade antics emprant l'emulador MAME™ Comment[fr]=Jugueu a jocs d'arcade antics emprant l'emulador MAME™ Comment[it]=Gioca ai vecchi arcade con l'emulatore MAME™ -Exec=/usr/bin/mame +Exec=mame Icon=mame Terminal=false Type=Application
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Friday, June 26, 2020 @ 07:12:05 Author: arojas Revision: 653532 Update to 0.222 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-26 07:11:34 UTC (rev 653531) +++ PKGBUILD2020-06-26 07:12:05 UTC (rev 653532) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.221 +pkgver=0.222 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('8ead65f2585fc1330215e42db1d691f18497ff6d9e561d3cced54af599da4ac0' +sha256sums=('295cfc8edd132f7175818ed7bcbefdf292ba74ff1e3595a97c0cd49145b4b721' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '6beb883c8efed5b7466d43d0658b47c3e4a9928b5d0245ed56446b230e28306b' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 07:10:38 Author: arojas Revision: 629317 Update to 0.221 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 06:52:12 UTC (rev 629316) +++ PKGBUILD2020-05-18 07:10:38 UTC (rev 629317) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.220 +pkgver=0.221 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('8150bc8c60e4704ec222a22a8d4dc89c2de92781d0e52e2820126b4357c36c12' +sha256sums=('8ead65f2585fc1330215e42db1d691f18497ff6d9e561d3cced54af599da4ac0' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '6beb883c8efed5b7466d43d0658b47c3e4a9928b5d0245ed56446b230e28306b' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Sunday, April 5, 2020 @ 19:47:29 Author: arojas Revision: 611943 Update to 0.220, install more binaries Modified: mame/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-05 19:47:27 UTC (rev 611942) +++ PKGBUILD2020-04-05 19:47:29 UTC (rev 611943) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.219 +pkgver=0.220 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('9513c046033e451d86adfdd297da8a2ad9b6642a2f3ef669e1443d0acc2c2e0b' +sha256sums=('8150bc8c60e4704ec222a22a8d4dc89c2de92781d0e52e2820126b4357c36c12' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '6beb883c8efed5b7466d43d0658b47c3e4a9928b5d0245ed56446b230e28306b' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4') @@ -33,7 +33,7 @@ build() { cd mame-mame${pkgver/./} - make -j1 \ + make \ NOWERROR=1 \ OPTIMIZE=2 \ TOOLS=1 \ @@ -48,8 +48,8 @@ # Install the binaries install -Dm755 mame64 "$pkgdir"/usr/lib/mame/mame - for _i in castool chdman imgtool jedutil nltool nlwav pngcmp regrep romcmp src2html \ -split srcclean ldverify ldresample; do + for _i in castool chdman floptool imgtool jedutil ldresample ldverify nltool nlwav pngcmp regrep romcmp \ +split srcclean testkeys unidasm; do install -m755 $_i -t "$pkgdir"/usr/lib/mame ln -s /usr/lib/mame/$_i "$pkgdir"/usr/bin/mame-$_i done
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Saturday, February 29, 2020 @ 14:50:59 Author: arojas Revision: 586921 Update to 0.219, use internal asio Modified: mame/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-29 14:04:49 UTC (rev 586920) +++ PKGBUILD2020-02-29 14:50:59 UTC (rev 586921) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.218 +pkgver=0.219 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('c855d2a53956d7ecc6b2d029747495278cd701dc785c50548f0f20ffa673b91f' +sha256sums=('9513c046033e451d86adfdd297da8a2ad9b6642a2f3ef669e1443d0acc2c2e0b' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '6beb883c8efed5b7466d43d0658b47c3e4a9928b5d0245ed56446b230e28306b' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4') @@ -27,11 +27,13 @@ # Use system libraries sed -e 's|\# USE_SYSTEM_LIB|USE_SYSTEM_LIB|g' -i makefile +# except for asio + sed -e 's|USE_SYSTEM_LIB_ASIO|\# USE_SYSTEM_LIB_ASIO|g' -i makefile } build() { cd mame-mame${pkgver/./} - make \ + make -j1 \ NOWERROR=1 \ OPTIMIZE=2 \ TOOLS=1 \
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Sunday, February 2, 2020 @ 09:57:51 Author: arojas Revision: 561543 Update to 0.218 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-02 08:45:19 UTC (rev 561542) +++ PKGBUILD2020-02-02 09:57:51 UTC (rev 561543) @@ -4,19 +4,19 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.217 +pkgver=0.218 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; license=(GPL2) arch=(x86_64) -depends=(sdl2_ttf qt5-base lua libutf8proc pugixml portmidi portaudio) +depends=(sdl2_ttf qt5-base lua libutf8proc pugixml portmidi portaudio flac) makedepends=(nasm python asio rapidjson glm libxinerama) conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('b38873459a781d3b464a0f2c978690e3bdf12bdfee5de5e36fc5b45a32914abe' +sha256sums=('c855d2a53956d7ecc6b2d029747495278cd701dc785c50548f0f20ffa673b91f' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '6beb883c8efed5b7466d43d0658b47c3e4a9928b5d0245ed56446b230e28306b' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, December 25, 2019 @ 09:12:19 Author: arojas Revision: 540634 Update to 0.217 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-25 08:54:17 UTC (rev 540633) +++ PKGBUILD2019-12-25 09:12:19 UTC (rev 540634) @@ -4,8 +4,8 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.216 -pkgrel=2 +pkgver=0.217 +pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; license=(GPL2) @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh mame.desktop mame.svg) -sha256sums=('cc69e56ebbabbd6cf197d4910de0904f5709844a81f0117ce5d922f702429fc8' +sha256sums=('b38873459a781d3b464a0f2c978690e3bdf12bdfee5de5e36fc5b45a32914abe' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' '6beb883c8efed5b7466d43d0658b47c3e4a9928b5d0245ed56446b230e28306b' '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
[arch-commits] Commit in mame/trunk (PKGBUILD mame.desktop mame.svg)
Date: Monday, December 16, 2019 @ 22:10:27 Author: arojas Revision: 537893 Add desktop file (from Debian) and icon (FS#64830) Added: mame/trunk/mame.desktop mame/trunk/mame.svg Modified: mame/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- mame.desktop | 20 mame.svg |1 + 3 files changed, 31 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-16 21:34:07 UTC (rev 537892) +++ PKGBUILD2019-12-16 22:10:27 UTC (rev 537893) @@ -5,7 +5,7 @@ pkgname=mame pkgver=0.216 -pkgrel=1 +pkgrel=2 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; license=(GPL2) @@ -14,9 +14,12 @@ makedepends=(nasm python asio rapidjson glm libxinerama) conflicts=(sdlmame) replaces=(sdlmame) -source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) +source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; + mame.sh mame.desktop mame.svg) sha256sums=('cc69e56ebbabbd6cf197d4910de0904f5709844a81f0117ce5d922f702429fc8' -'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba') +'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba' +'6beb883c8efed5b7466d43d0658b47c3e4a9928b5d0245ed56446b230e28306b' +'17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4') prepare() { @@ -69,4 +72,8 @@ install -d "$pkgdir"/usr/share/man/man{1,6} install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/ install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/ + + # install desktop file and icon + install -Dm644 "$srcdir"/mame.desktop -t "$pkgdir"/usr/share/applications + install -Dm644 "$srcdir"/mame.svg -t "$pkgdir"/usr/share/icons/hicolor/scalable/apps } Added: mame.desktop === --- mame.desktop(rev 0) +++ mame.desktop2019-12-16 22:10:27 UTC (rev 537893) @@ -0,0 +1,20 @@ +[Desktop Entry] +Name=MAME™ Arcade Emulator +Name[ca]=Emulador de jocs arcade MAME™ +Name[fr]=Emulateur arcade MAME™ +Name[it]=Emulatore di giochi arcade MAME™ +GenericName=Arcade Emulator +GenericName[ca]=Emulador de jocs arcade +GenericName[fr]=Emulateur arcade +GenericName[it]=Emulatore di giochi arcade +Comment=Play vintage arcade games using the MAME™ emulator +Comment[ca]=Jugueu a jocs d'arcade antics emprant l'emulador MAME™ +Comment[fr]=Jugueu a jocs d'arcade antics emprant l'emulador MAME™ +Comment[it]=Gioca ai vecchi arcade con l'emulatore MAME™ +Exec=/usr/bin/mame +Icon=mame +Terminal=false +Type=Application +Categories=Game;Emulator; +Keywords=Game;Emulator;Arcade; + Added: mame.svg === (Binary files differ) Index: mame/trunk/mame.svg === --- mame.svg2019-12-16 21:34:07 UTC (rev 537892) +++ mame.svg2019-12-16 22:10:27 UTC (rev 537893) Property changes on: mame/trunk/mame.svg ___ Added: svn:mime-type ## -0,0 +1 ## +image/svg \ No newline at end of property
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, November 27, 2019 @ 09:12:55 Author: arojas Revision: 533986 Update to 0.216 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-27 09:11:52 UTC (rev 533985) +++ PKGBUILD2019-11-27 09:12:55 UTC (rev 533986) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.215 +pkgver=0.216 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('c1b5fb0b91829df5f3dbe54ff13a7ccfa3a9f8aafa51a61c9a2f3158560ed609' +sha256sums=('cc69e56ebbabbd6cf197d4910de0904f5709844a81f0117ce5d922f702429fc8' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, October 30, 2019 @ 11:28:24 Author: arojas Revision: 520967 Update to 0.215 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-30 11:27:06 UTC (rev 520966) +++ PKGBUILD2019-10-30 11:28:24 UTC (rev 520967) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.214 +pkgver=0.215 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('8ae24e3b1de33df33957c5f642bd98828842305bcb31da130b759ba7e88b36d2' +sha256sums=('c1b5fb0b91829df5f3dbe54ff13a7ccfa3a9f8aafa51a61c9a2f3158560ed609' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, September 25, 2019 @ 12:41:13 Author: arojas Revision: 511745 Update to 0.214 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-25 10:58:41 UTC (rev 511744) +++ PKGBUILD2019-09-25 12:41:13 UTC (rev 511745) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.213 +pkgver=0.214 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('19b71a8055b70729ca17c399c18ae1ea34cbd8993a2d5d1eba7d631b7cef82f4' +sha256sums=('8ae24e3b1de33df33957c5f642bd98828842305bcb31da130b759ba7e88b36d2' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, September 4, 2019 @ 18:22:30 Author: arojas Revision: 508049 Update to 0.213 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-04 16:43:36 UTC (rev 508048) +++ PKGBUILD2019-09-04 18:22:30 UTC (rev 508049) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.212 +pkgver=0.213 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('3d3599c49626b240e98b1433c0813e11e471846154e8d29261d345cc78fc9a21' +sha256sums=('19b71a8055b70729ca17c399c18ae1ea34cbd8993a2d5d1eba7d631b7cef82f4' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Sunday, August 4, 2019 @ 08:10:33 Author: arojas Revision: 497294 Update to 0.212 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-04 08:05:37 UTC (rev 497293) +++ PKGBUILD2019-08-04 08:10:33 UTC (rev 497294) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.211 +pkgver=0.212 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('427eacd8f3a1077fa504aacf9d004c2d709a44dc79defb9247fa6f7bb736134b' +sha256sums=('3d3599c49626b240e98b1433c0813e11e471846154e8d29261d345cc78fc9a21' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Thursday, June 27, 2019 @ 10:12:39 Author: arojas Revision: 484887 Update to 0.211 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-27 09:17:49 UTC (rev 484886) +++ PKGBUILD2019-06-27 10:12:39 UTC (rev 484887) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.210 +pkgver=0.211 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('4d0b23f3c9f9b2f6283ed78d5afc9a6391d2ee6ce5f0f4bcc2a357ec14aa06c4' +sha256sums=('427eacd8f3a1077fa504aacf9d004c2d709a44dc79defb9247fa6f7bb736134b' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:14:29 Author: arojas Revision: 475356 Update to 0.210 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:13:42 UTC (rev 475355) +++ PKGBUILD2019-05-30 22:14:29 UTC (rev 475356) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.209 +pkgver=0.210 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('9442e88bd87cfe407eb093a2ecb42a3850cabe31cd52c4efdef1bf7f584a8eab' +sha256sums=('4d0b23f3c9f9b2f6283ed78d5afc9a6391d2ee6ce5f0f4bcc2a357ec14aa06c4' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba')
[arch-commits] Commit in mame/trunk (PKGBUILD mame.sh)
Date: Wednesday, April 24, 2019 @ 11:08:16 Author: arojas Revision: 453276 Update to 0.209 Modified: mame/trunk/PKGBUILD mame/trunk/mame.sh --+ PKGBUILD |6 +++--- mame.sh | 15 +-- 2 files changed, 12 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-24 10:34:31 UTC (rev 453275) +++ PKGBUILD2019-04-24 11:08:16 UTC (rev 453276) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.208 +pkgver=0.209 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,8 +15,8 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('d02dba8e144ac11878226ef48aa8e4d30a33d77dd72210f84e9803908c70e8b2' -'da37e17b53759f049234af393bc69c29e1e4aab58df44a9384e7f7160a49db29') +sha256sums=('9442e88bd87cfe407eb093a2ecb42a3850cabe31cd52c4efdef1bf7f584a8eab' +'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba') prepare() { Modified: mame.sh === --- mame.sh 2019-04-24 10:34:31 UTC (rev 453275) +++ mame.sh 2019-04-24 11:08:16 UTC (rev 453276) @@ -1,5 +1,5 @@ #!/bin/sh -mamelib=/usr/lib/mame/ +mame=/usr/lib/mame/mame mame_first_run() { echo "Creating an ini file for MAME at $HOME/.mame/mame.ini" @@ -17,8 +17,12 @@ # strings verbatim into its configuration file, and expand the variables when # it is run in future. "$mame" \ --artpath '$HOME/.mame/artwork;artwork' \ --ctrlrpath '$HOME/.mame/ctrlr;ctrlr' \ +-artpath '$HOME/.mame/artwork;/usr/lib/mame/artwork' \ +-bgfx_path '$HOME/.mame/bgfx;/usr/lib/mame/bgfx' \ +-ctrlrpath '$HOME/.mame/ctrlr;/usr/lib/mame/ctrlr' \ +-hashpath '$HOME/.mame/hash;/usr/lib/mame/hash' \ +-languagepath '$HOME/.mame/language;/usr/lib/mame/language' \ +-pluginspath '/usr/lib/mame/plugins' \ -inipath '$HOME/.mame/ini' \ -rompath '$HOME/.mame/roms' \ -samplepath '$HOME/.mame/samples' \ @@ -42,11 +46,10 @@ mkdir -- ~/.mame ( cd -- ~/.mame || exit -mkdir artwork cfg comments ctrlr diff ini inp nvram samples snap sta roms +mkdir artwork bgfx cfg comments ctrlr diff hash ini inp language nvram samples snap sta roms mame_first_run ) || exit fi -cd "$mamelib" -exec ./mame "$@" +exec "$mame" "$@"
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, March 27, 2019 @ 08:54:29 Author: arojas Revision: 444044 Update to 0.208 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-27 08:54:03 UTC (rev 444043) +++ PKGBUILD2019-03-27 08:54:29 UTC (rev 444044) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.207 +pkgver=0.208 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('69c29533d2128345c59fbf23fabc3af696322a77a6c1d7a7bd7f5a2ee57adafb' +sha256sums=('d02dba8e144ac11878226ef48aa8e4d30a33d77dd72210f84e9803908c70e8b2' 'da37e17b53759f049234af393bc69c29e1e4aab58df44a9384e7f7160a49db29')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, February 27, 2019 @ 10:01:53 Author: arojas Revision: 436297 Update to 0.207 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-27 10:01:32 UTC (rev 436296) +++ PKGBUILD2019-02-27 10:01:53 UTC (rev 436297) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.206 +pkgver=0.207 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('588ba357361cc49fdc2754d8343c8b91f6b965b30220a998cbb1da09e49dcbdd' +sha256sums=('69c29533d2128345c59fbf23fabc3af696322a77a6c1d7a7bd7f5a2ee57adafb' 'da37e17b53759f049234af393bc69c29e1e4aab58df44a9384e7f7160a49db29')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, January 30, 2019 @ 09:13:42 Author: arojas Revision: 428512 Update to 0.206 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-30 09:12:22 UTC (rev 428511) +++ PKGBUILD2019-01-30 09:13:42 UTC (rev 428512) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.205 +pkgver=0.206 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('80b7f9feb3a4da34c5c452de13d4f7db12381b8a17a90f41884ea2ca797d92ff' +sha256sums=('588ba357361cc49fdc2754d8343c8b91f6b965b30220a998cbb1da09e49dcbdd' 'da37e17b53759f049234af393bc69c29e1e4aab58df44a9384e7f7160a49db29')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Tuesday, December 25, 2018 @ 21:25:12 Author: arojas Revision: 418097 Update to 0.205 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-25 19:58:35 UTC (rev 418096) +++ PKGBUILD2018-12-25 21:25:12 UTC (rev 418097) @@ -4,8 +4,8 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.204 -pkgrel=2 +pkgver=0.205 +pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('eeb6e304502dc1f1ce5a9c73d59a32865fc6e374c14ecef85d85b6de98a76e42' +sha256sums=('80b7f9feb3a4da34c5c452de13d4f7db12381b8a17a90f41884ea2ca797d92ff' 'da37e17b53759f049234af393bc69c29e1e4aab58df44a9384e7f7160a49db29') @@ -46,6 +46,7 @@ for _i in castool chdman imgtool jedutil nltool nlwav pngcmp regrep romcmp src2html \ split srcclean ldverify ldresample; do install -m755 $_i -t "$pkgdir"/usr/lib/mame +ln -s /usr/lib/mame/$_i "$pkgdir"/usr/bin/mame-$_i done # Install the extra bits
[arch-commits] Commit in mame/trunk (PKGBUILD mame.sh)
Date: Tuesday, December 4, 2018 @ 22:24:00 Author: arojas Revision: 411231 Fix path in launcher script (FS#60968) Modified: mame/trunk/PKGBUILD mame/trunk/mame.sh --+ PKGBUILD |4 ++-- mame.sh |5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-04 21:20:37 UTC (rev 411230) +++ PKGBUILD2018-12-04 22:24:00 UTC (rev 411231) @@ -5,7 +5,7 @@ pkgname=mame pkgver=0.204 -pkgrel=1 +pkgrel=2 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) sha256sums=('eeb6e304502dc1f1ce5a9c73d59a32865fc6e374c14ecef85d85b6de98a76e42' -'e97fc02ce0ea615a3a5017b2df7f6041365779319da8beab23d74e4067ce4fe6') +'da37e17b53759f049234af393bc69c29e1e4aab58df44a9384e7f7160a49db29') prepare() { Modified: mame.sh === --- mame.sh 2018-12-04 21:20:37 UTC (rev 411230) +++ mame.sh 2018-12-04 22:24:00 UTC (rev 411231) @@ -1,5 +1,5 @@ #!/bin/sh -mame=/usr/lib/mame/mame +mamelib=/usr/lib/mame/ mame_first_run() { echo "Creating an ini file for MAME at $HOME/.mame/mame.ini" @@ -48,4 +48,5 @@ ) || exit fi -exec "$mame" "$@" +cd "$mamelib" +exec ./mame "$@"
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, November 28, 2018 @ 08:33:36 Author: arojas Revision: 410402 Update to 0.204 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-28 07:41:01 UTC (rev 410401) +++ PKGBUILD2018-11-28 08:33:36 UTC (rev 410402) @@ -4,8 +4,8 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.203 -pkgrel=2 +pkgver=0.204 +pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('e17aa95f8897217d433e44e2f4b75ac7b5e13184549b7d14098d52652b7eb49a' +sha256sums=('eeb6e304502dc1f1ce5a9c73d59a32865fc6e374c14ecef85d85b6de98a76e42' 'e97fc02ce0ea615a3a5017b2df7f6041365779319da8beab23d74e4067ce4fe6')
[arch-commits] Commit in mame/trunk (PKGBUILD mame.sh)
Date: Sunday, November 11, 2018 @ 10:56:20 Author: arojas Revision: 406346 Remove bashisms from launcher script (FS#60745) Modified: mame/trunk/PKGBUILD mame/trunk/mame.sh --+ PKGBUILD |4 +- mame.sh | 85 - 2 files changed, 42 insertions(+), 47 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-11 09:54:29 UTC (rev 406345) +++ PKGBUILD2018-11-11 10:56:20 UTC (rev 406346) @@ -5,7 +5,7 @@ pkgname=mame pkgver=0.203 -pkgrel=1 +pkgrel=2 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) @@ -16,7 +16,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) sha256sums=('e17aa95f8897217d433e44e2f4b75ac7b5e13184549b7d14098d52652b7eb49a' -'d089e182d3aadf3b9efb7948329923e24feedd64d107f9582f2550c2e3bb6d1d') +'e97fc02ce0ea615a3a5017b2df7f6041365779319da8beab23d74e4067ce4fe6') prepare() { Modified: mame.sh === --- mame.sh 2018-11-11 09:54:29 UTC (rev 406345) +++ mame.sh 2018-11-11 10:56:20 UTC (rev 406346) @@ -1,56 +1,51 @@ #!/bin/sh +mame=/usr/lib/mame/mame -# 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" +mame_first_run() { + echo "Creating an ini file for MAME at $HOME/.mame/mame.ini" echo "Modify this file for permanent changes to your MAME" echo "options and paths before running MAME again." - cd $HOME/.mame + + cd -- ~/.mame || exit + if [ -e mame.ini ]; then +mv mame.ini mameini.bak || exit echo "Your old ini file has been renamed to mameini.bak" -mv mame.ini mameini.bak fi - /usr/lib/mame/mame \ --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 \ + + # Note: the single quotes here are not a mistake; MAME will save these + # strings verbatim into its configuration file, and expand the variables when + # it is run in future. + "$mame" \ +-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 +} + +if [ "$1" = "--newini" ]; then + mame_first_run + exit +elif ! [ -e ~/.mame ]; then echo "Running MAME for the first time..." - echo "Creating an ini file for MAME at $HOME/.mame/mame.ini" - echo "Modify this file for permanent changes to your MAME" - echo "options and paths before running MAME again." - mkdir $HOME/.mame - mkdir $HOME/.mame/{artwork,cfg,comments,ctrlr,diff,ini,inp,nvram,samples,snap,sta,roms} - cd $HOME/.mame - /usr/lib/mame/mame \ --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/lib/mame - ./mame "$@" + + mkdir -- ~/.mame + ( +cd -- ~/.mame || exit +mkdir artwork cfg comments ctrlr diff ini inp nvram samples snap sta roms + +mame_first_run + ) || exit fi + +exec "$mame" "$@"
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, October 31, 2018 @ 21:57:12 Author: arojas Revision: 400512 Update to 0.203 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-31 20:57:31 UTC (rev 400511) +++ PKGBUILD2018-10-31 21:57:12 UTC (rev 400512) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.202 +pkgver=0.203 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('a5cef3e7e606e2a36d25b559a5410c1c3105acd24ddbff03352cacb1f1ca7053' +sha256sums=('e17aa95f8897217d433e44e2f4b75ac7b5e13184549b7d14098d52652b7eb49a' 'd089e182d3aadf3b9efb7948329923e24feedd64d107f9582f2550c2e3bb6d1d')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Friday, September 28, 2018 @ 07:30:08 Author: arojas Revision: 386878 Update to 0.202 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-28 07:30:05 UTC (rev 386877) +++ PKGBUILD2018-09-28 07:30:08 UTC (rev 386878) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.201 +pkgver=0.202 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('d51f2a3d740dff13acbe23b0bdcdd9a7077ee873baeabdf8ad5b1499bd9df99f' +sha256sums=('a5cef3e7e606e2a36d25b559a5410c1c3105acd24ddbff03352cacb1f1ca7053' 'd089e182d3aadf3b9efb7948329923e24feedd64d107f9582f2550c2e3bb6d1d')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, August 29, 2018 @ 18:40:03 Author: arojas Revision: 375170 Update to 0.201 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-29 18:39:58 UTC (rev 375169) +++ PKGBUILD2018-08-29 18:40:03 UTC (rev 375170) @@ -5,7 +5,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.200 +pkgver=0.201 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; @@ -16,7 +16,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('a6c43323e120f55b32c072726bdda357aa221a599070989b6e3406ee4e3983fe' +sha256sums=('d51f2a3d740dff13acbe23b0bdcdd9a7077ee873baeabdf8ad5b1499bd9df99f' 'd089e182d3aadf3b9efb7948329923e24feedd64d107f9582f2550c2e3bb6d1d')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, July 25, 2018 @ 07:52:43 Author: arojas Revision: 363361 Update to 0.200 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-25 07:32:26 UTC (rev 363360) +++ PKGBUILD2018-07-25 07:52:43 UTC (rev 363361) @@ -5,8 +5,8 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.199 -pkgrel=2 +pkgver=0.200 +pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) @@ -16,7 +16,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('cf4511d6c893e699fd5bc510133aee75c852942321e1c668c9d5802229bec116' +sha256sums=('a6c43323e120f55b32c072726bdda357aa221a599070989b6e3406ee4e3983fe' 'd089e182d3aadf3b9efb7948329923e24feedd64d107f9582f2550c2e3bb6d1d')
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 16:03:45 Author: arojas Revision: 359294 libutf8proc 2.1.1 rebuild Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 16:03:44 UTC (rev 359293) +++ PKGBUILD2018-07-14 16:03:45 UTC (rev 359294) @@ -6,7 +6,7 @@ pkgname=mame pkgver=0.199 -pkgrel=1 +pkgrel=2 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) @@ -17,7 +17,7 @@ replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) sha256sums=('cf4511d6c893e699fd5bc510133aee75c852942321e1c668c9d5802229bec116' -'050e7238aa504992e604fa0458d7c5b75183d435e6f8123ad320731731323f61') +'d089e182d3aadf3b9efb7948329923e24feedd64d107f9582f2550c2e3bb6d1d') prepare() {
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, June 27, 2018 @ 12:09:34 Author: arojas Revision: 346336 Update to 0.199, use system libraries Modified: mame/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 12 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-27 12:05:24 UTC (rev 346335) +++ PKGBUILD2018-06-27 12:09:34 UTC (rev 346336) @@ -5,20 +5,28 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.198 +pkgver=0.199 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) arch=(x86_64) -depends=(sdl2_ttf alsa-lib qt5-base) -makedepends=(nasm mesa python libxinerama) +depends=(sdl2_ttf qt5-base lua libutf8proc pugixml portmidi portaudio) +makedepends=(nasm python asio rapidjson glm libxinerama) conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('0c354a5c3d82d46acf2183d6be291364c4454ce6ffdd79cf3397174779cff8fa' +sha256sums=('cf4511d6c893e699fd5bc510133aee75c852942321e1c668c9d5802229bec116' '050e7238aa504992e604fa0458d7c5b75183d435e6f8123ad320731731323f61') + +prepare() { + cd mame-mame${pkgver/./} + +# Use system libraries + sed -e 's|\# USE_SYSTEM_LIB|USE_SYSTEM_LIB|g' -i makefile +} + build() { cd mame-mame${pkgver/./} make \
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Wednesday, May 30, 2018 @ 06:41:32 Author: arojas Revision: 333286 Update to 0.198 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-30 05:24:58 UTC (rev 333285) +++ PKGBUILD2018-05-30 06:41:32 UTC (rev 333286) @@ -5,18 +5,18 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.197 -pkgrel=2 +pkgver=0.198 +pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) arch=(x86_64) depends=(sdl2_ttf alsa-lib qt5-base) -makedepends=(nasm mesa python2 libxinerama) +makedepends=(nasm mesa python libxinerama) conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz; mame.sh) -sha256sums=('2ce7d6f79cdad2c904924db0eba90368026b6bc38ab7b0d1cc5792560b2dcedd' +sha256sums=('0c354a5c3d82d46acf2183d6be291364c4454ce6ffdd79cf3397174779cff8fa' '050e7238aa504992e604fa0458d7c5b75183d435e6f8123ad320731731323f61') build() { @@ -24,7 +24,6 @@ make \ NOWERROR=1 \ OPTIMIZE=2 \ -PYTHON_EXECUTABLE=/usr/bin/python2 \ TOOLS=1 \ ARCHOPTS=-flifetime-dse=1 }
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Tuesday, May 1, 2018 @ 07:42:18 Author: arojas Revision: 318554 Move stuff under /usr/lib (FS#58401) Modified: mame/trunk/PKGBUILD --+ PKGBUILD | 29 ++--- 1 file changed, 10 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-01 07:37:57 UTC (rev 318553) +++ PKGBUILD2018-05-01 07:42:18 UTC (rev 318554) @@ -6,7 +6,7 @@ pkgname=mame pkgver=0.197 -pkgrel=1 +pkgrel=2 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="http://mamedev.org/; license=(GPL2) @@ -43,32 +43,23 @@ 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 docs/man/*.1* "$pkgdir"/usr/share/man/man1/ - install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/ + install -Dm644 src/osd/modules/opengl/shader/glsl*.*h -t "$pkgdir"/usr/lib/$pkgname/shader/ + cp -ar {artwork,bgfx,plugins,language,ctrlr,keymaps,hash} "$pkgdir"/usr/lib/$pkgname/ - cp -a artwork/* "$pkgdir"/usr/share/$pkgname/artwork/ - install -m644 ctrlr/* "$pkgdir"/usr/share/$pkgname/ctrlr/ - install -m644 keymaps/* "$pkgdir"/usr/share/$pkgname/keymaps/ - install -m644 hash/* "$pkgdir"/usr/share/$pkgname/hash/ - cp -a bgfx "$pkgdir"/usr/lib/$pkgname/bgfx - cp -a plugins "$pkgdir"/usr/share/$pkgname/plugins - cp -a 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/mame/ctrlr/*.cfg - sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' "$pkgdir"/usr/share/mame/ctrlr/*.cfg - sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' "$pkgdir"/usr/share/mame/ctrlr/*.cfg - sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' "$pkgdir"/usr/share/mame/ctrlr/*.cfg + sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg + sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg + sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg + sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg # documentation install -dm0755 "$pkgdir"/usr/share/doc cp -a docs "$pkgdir"/usr/share/doc/$pkgname rm -r "$pkgdir"/usr/share/doc/$pkgname/man + install -d "$pkgdir"/usr/share/man/man{1,6} + install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/ + install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/ }