diff --git a/games-arcade/tecnoballz/additional-files/TecnobalZ.iom b/games-arcade/tecnoballz/additional-files/TecnobalZ.iom new file mode 100644 index 000000000..335b2c012 Binary files /dev/null and b/games-arcade/tecnoballz/additional-files/TecnobalZ.iom differ diff --git a/games-arcade/tecnoballz/additional-files/tecnoballz.rdef.in b/games-arcade/tecnoballz/additional-files/tecnoballz.rdef.in new file mode 100644 index 000000000..60af10b65 --- /dev/null +++ b/games-arcade/tecnoballz/additional-files/tecnoballz.rdef.in @@ -0,0 +1,28 @@ +resource app_flags B_SINGLE_LAUNCH; + +resource app_version { + major = @MAJOR@, + middle = @MIDDLE@, + minor = @MINOR@, + + variety = B_APPV_BETA, + internal = 0, + + short_info = "TecnoballZ", + long_info = "@LONG_INFO@" +}; + +resource app_signature "@APP_SIGNATURE@"; + +resource vector_icon array { + $"6E636966050500020106033E8BAEBC01A93B78E03E33DB495619485CF800FFFF" + $"FF9D7E05BCFE3003750201060232858D3EE1F9BF732D3304924A07484945BE70" + $"6D4102AAFFD306040066020112023E10000000000000003E1000496000484000" + $"00FFB8FFFF000402044030C34530BC3A30304030BC3A30C3454050BC3A50C345" + $"50504050C34550BC3A0604EE5A40404A534A2D4A253F3F262826CA1D260604EE" + $"5A404149C74EC2E3314A253F405A275ACA1D5A0608AAAB3B213930213239343B" + $"583C583A583D344E323D30060A0301000240C0000000000000003E6000C20000" + $"4A08000A010101000A020102000A000100124168BE0000000000004164BEC8D3" + $"7CC8C77C01178100040A040103000A040103023D8E38000000000000BDC82548" + $"B1C74BF790" +}; diff --git a/games-arcade/tecnoballz/tecnoballz-0.94.0~git.recipe b/games-arcade/tecnoballz/tecnoballz-0.94.0~git.recipe index 81ab5616f..806b4d16a 100644 --- a/games-arcade/tecnoballz/tecnoballz-0.94.0~git.recipe +++ b/games-arcade/tecnoballz/tecnoballz-0.94.0~git.recipe @@ -6,7 +6,7 @@ gaining bonuses. Numerous decors, musics and sounds complete this great game. This game was ported from the Commodore Amiga. " HOMEPAGE="https://linux.tlk.fr/games/TecnoballZ/" -REVISION="1" +REVISION="2" COPYRIGHT="1991-2016 TLK Games" LICENSE="GNU GPL v3" srcGitRev="921c5c0ef8e245d5f7cf87dce19d89167413abf1" @@ -15,6 +15,7 @@ CHECKSUM_SHA256="a210f18a9b0c20e5d13fd80007f3e9d223b08ba0b244d878623e87d74c77f25 SOURCE_FILENAME="tecnoballz-$portVersion.tar.gz" SOURCE_DIR="tecnoballz-$srcGitRev" PATCHES="tecnoballz-$portVersion.patchset" +ADDITIONAL_FILES="tecnoballz.rdef.in" ARCHITECTURES="!x86_gcc2 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -62,6 +63,21 @@ BUILD() INSTALL() { make install + mv $appsDir/tecnoballz $appsDir/TecnoballZ + + local APP_SIGNATURE="application/x-vnd.teknoballz" + local MAJOR="`echo "$portVersion" | cut -d. -f1`" + local MIDDLE="`echo "$portVersion" | cut -d. -f2`" + local MINOR="`echo "$portVersion" | cut -d. -f3 | cut -d~ -f1`" + local LONG_INFO="$SUMMARY" + sed \ + -e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \ + -e "s|@MAJOR@|$MAJOR|" \ + -e "s|@MIDDLE@|$MIDDLE|" \ + -e "s|@MINOR@|$MINOR|" \ + -e "s|@LONG_INFO@|$LONG_INFO|" \ + $portDir/additional-files/tecnoballz.rdef.in > $sourceDir/tecnoballz.rdef + addResourcesToBinaries $sourceDir/tecnoballz.rdef $appsDir/TecnoballZ addAppDeskbarSymlink $appsDir/TecnoballZ }