1SUMMARY="A game like Deflektor (C64) or Mindbender (Amiga)" 2DESCRIPTION="Make the laser reach the target by rotating mirrors. Beware of \ 3overheating!" 4HOMEPAGE="https://www.artsoft.org/mirrormagic/" 5COPYRIGHT="1989-2018 Artsoft Entertainment" 6LICENSE="GNU GPL v2" 7REVISION="1" 8SOURCE_URI="https://www.artsoft.org/RELEASES/unix/mirrormagic/mirrormagic-$portVersion.tar.gz" 9CHECKSUM_SHA256="c79ad19d461c080011e12f5b9e6b1d3de4b8325e452ef4bb6e8a63a62ce9ffec" 10ADDITIONAL_FILES="mirrormagic.rdef.in" 11 12ARCHITECTURES="all" 13 14PROVIDES=" 15 mirrormagic = $portVersion 16 app:mirrormagic = $portVersion 17 " 18REQUIRES=" 19 haiku 20 lib:libSDL_1.2 21 lib:libSDL_image_1.2 22 lib:libSDL_mixer_1.2 23 lib:libSDL_net_1.2 24 " 25 26BUILD_REQUIRES=" 27 haiku_devel 28 devel:libSDL_1.2 29 devel:libSDL_image_1.2 30 devel:libSDL_mixer_1.2 31 devel:libSDL_net_1.2 32 " 33BUILD_PREREQUIRES=" 34 cmd:gcc 35 cmd:ld 36 cmd:make 37 " 38 39BUILD() 40{ 41 rm -rf lib 42 43 make sdl \ 44 RO_GAME_DIR="$appsDir/Mirror Magic" \ 45 RW_GAME_DIR="$settingsDir/$portName" 46} 47 48INSTALL() 49{ 50 mkdir -p "$appsDir/Mirror Magic" 51 cp rocksndiamonds "$appsDir/Mirror Magic/Mirror Magic" 52 cp -r conf graphics levels music sounds "$appsDir/Mirror Magic" 53 54 local APP_SIGNATURE="application/x-vnd.mirrormagic" 55 local MAJOR="`echo "$portVersion" | cut -d. -f1`" 56 local MIDDLE="`echo "$portVersion" | cut -d. -f2`" 57 local MINOR="`echo "$portVersion" | cut -d. -f3`" 58 local LONG_INFO="$SUMMARY" 59 sed \ 60 -e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \ 61 -e "s|@MAJOR@|$MAJOR|" \ 62 -e "s|@MIDDLE@|$MIDDLE|" \ 63 -e "s|@MINOR@|$MINOR|" \ 64 -e "s|@LONG_INFO@|$LONG_INFO|" \ 65 $portDir/additional-files/mirrormagic.rdef.in > $sourceDir/mirrormagic.rdef 66 67 addResourcesToBinaries $sourceDir/mirrormagic.rdef "$appsDir/Mirror Magic/Mirror Magic" 68 69 addAppDeskbarSymlink "$appsDir/Mirror Magic/Mirror Magic" 70} 71