Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,44 @@ +name : mame +version : 0.189 +release : 1 +source : + - https://github.com/mamedev/mame/archive/mame0189.tar.gz : 0550d5a1403e4dc4ccab2054468ebe215fd85a43076e02b1aadcacfceb577ddf +license : GPL-2.0 +component : games.emulator +summary : Emulator for several hardware platforms to keep old games playable +description: | + MAME originally stood for Multiple Arcade Machine Emulator. + + MAME's purpose is to preserve decades of software history. As electronic technology continues to rush + forward, MAME prevents this important "vintage" software from being lost and forgotten. This is achieved + by documenting the hardware and how it functions. The source code to MAME serves as this documentation. + The fact that the software is usable serves primarily to validate the accuracy of the documentation + (how else can you prove that you have recreated the hardware faithfully?). Over time, MAME absorbed the sister-project MESS + (Multi Emulator Super System), so MAME now documents a wide variety of (mostly vintage) computers, video game consoles + and calculators, in addition to the arcade video games that were its initial focus. +builddeps : + - pkgconfig(sdl2) + - pkgconfig(SDL2_ttf) + - pkgconfig(Qt5Gui) + - pkgconfig(alsa) + - pkgconfig(fontconfig) + - pkgconfig(gl) + - pkgconfig(flac) + - pkgconfig(libjpeg) + - pkgconfig(portaudiocpp) + - pkgconfig(xinerama) + - pkgconfig(sqlite3) + - portmidi-devel +build : | + # TODO: readd system Lua once 5.3 will be available + %make USE_SYSTEM_LIB_ZLIB=1 \ + USE_SYSTEM_LIB_JPEG=1 \ + USE_SYSTEM_LIB_FLAC=1 \ + USE_SYSTEM_LIB_SQLITE3=1 \ + USE_SYSTEM_LIB_EXPAT=1 \ + USE_SYSTEM_LIB_PORTAUDIO=1 \ + USE_SYSTEM_LIB_PORTMIDI=1 \ + NOWERROR=1 \ + REGENIE=1 \ +install : | + # TODO: add installation code as %make_install is not defined here