diff --git a/games-emulation/advancemame/advancemame-3.5.recipe b/games-emulation/advancemame/advancemame-3.5.recipe new file mode 100644 index 000000000..56c17e430 --- /dev/null +++ b/games-emulation/advancemame/advancemame-3.5.recipe @@ -0,0 +1,60 @@ +SUMMARY="Unofficial MAME version with advanced video support" +DESCRIPTION="\ +AdvanceMAME is unofficial MAME version with advanced video support +for better use with TVs, Arcade monitors, PC monitors and LCD screens." +HOMEPAGE="http://advancemame.sourceforge.net" +SOURCE_URI="https://github.com/amadvance/advancemame/releases/download/v$portVersion/advancemame-$portVersion.tar.gz" +CHECKSUM_SHA256="779b3b43e3fbdf4bb24e97c418499cd4550446494e19f5d576827242b0821814" +REVISION="1" +LICENSE="GNU GPL v2" +COPYRIGHT="1996-2006, Nicola Salmoria and the MAME Team" +ARCHITECTURES="!x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86" + +PATCHES="advancemame-1.4.patchset" + +PROVIDES=" + advancemame$secondaryArchSuffix = $portVersion + cmd:advj$secondaryArchSuffix + cmd:advk$secondaryArchSuffix + cmd:advm$secondaryArchSuffix + cmd:advmame$secondaryArchSuffix + cmd:advmenu$secondaryArchSuffix + cmd:advmess$secondaryArchSuffix + cmd:advs$secondaryArchSuffix + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libexpat$secondaryArchSuffix + lib:libfreetype$secondaryArchSuffix + lib:libsdl$secondaryArchSuffix + lib:libz$secondaryArchSuffix +" +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libexpat$secondaryArchSuffix + devel:libfreetype$secondaryArchSuffix + devel:libsdl$secondaryArchSuffix + devel:libz$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:aclocal + cmd:autoconf + cmd:libtoolize + cmd:find + cmd:make + cmd:gcc$secondaryArchSuffix + cmd:ld$secondaryArchSuffix +" + +BUILD() +{ + autoreconf -fi + runConfigure ./configure + make $jobArgs +} + +INSTALL() +{ + make install +}