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 =================================================================== --- PKGBUILD 2020-07-02 06:28:23 UTC (rev 657462) +++ PKGBUILD 2020-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.desktop 2020-07-02 06:28:23 UTC (rev 657462) +++ mame.desktop 2020-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
