diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5.recipe b/games-arcade/lbreakout2/lbreakout2-2.6.5.recipe index 7a13e0372..250418366 100644 --- a/games-arcade/lbreakout2/lbreakout2-2.6.5.recipe +++ b/games-arcade/lbreakout2/lbreakout2-2.6.5.recipe @@ -5,11 +5,13 @@ bonus magnet), maluses (chaos, darkness, weak balls, malus magnet) \ and special bricks (growing bricks, explosive bricks, regenerative bricks). If you are hungry for more you can create your own levelsets with the \ integrated level editor. -There is also an experimental two player mode (via LAN) available." +There is also an experimental two player mode (via LAN) available. + +Additional, user-created levels and themes are available as separate packages." HOMEPAGE="http://lgames.sourceforge.net/" COPYRIGHT="2001-2015 Michael Speck" LICENSE="GNU GPL v2" -REVISION="3" +REVISION="4" SOURCE_URI="https://sourceforge.net/projects/lgames/files/lbreakout2/2.6/lbreakout2-$portVersion.tar.gz" CHECKSUM_SHA256="9104d6175553da3442dc6a5fc407a669e2f5aff3eedc5d30409eb003b7a78d6f" PATCHES="lbreakout2-$portVersion.patchset" diff --git a/games-arcade/lbreakout2_levels/lbreakout2_levels-1.0.recipe b/games-arcade/lbreakout2_levels/lbreakout2_levels-1.0.recipe new file mode 100644 index 000000000..d933ab7c9 --- /dev/null +++ b/games-arcade/lbreakout2_levels/lbreakout2_levels-1.0.recipe @@ -0,0 +1,79 @@ +SUMMARY="Additional levels for LBreakout2" +DESCRIPTION="This package provides 22 additional levels created by users of \ +LBreakout2." +HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/levelsets.php" +COPYRIGHT="2010-2018 LBreakout2 users" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI_0="http://lgames.sourceforge.net/LBreakout2/levels/Africa#noarchive" +CHECKSUM_SHA256_0="0689660047d83a20bd0d61a089af772efb675542d8f059eeb0259022fd4a9624" +SOURCE_URI_1="http://lgames.sourceforge.net/LBreakout2/levels/AllWorld#noarchive" +CHECKSUM_SHA256_1="b3a99e4dcc21582f978568d2e79179512b167e1b507d7c14a168614c23a7a418" +SOURCE_URI_2="http://lgames.sourceforge.net/LBreakout2/levels/America#noarchive" +CHECKSUM_SHA256_2="96d259174bdadc5ddc3e8f000c4570a47e5f54dc330bf5e492228a8d34e8b4d4" +SOURCE_URI_3="http://lgames.sourceforge.net/LBreakout2/levels/Asia#noarchive" +CHECKSUM_SHA256_3="cdf9b0b3be1d050828210f91a573081c12e4274a153ae571da639be923e7a4dc" +SOURCE_URI_4="http://lgames.sourceforge.net/LBreakout2/levels/Astra#noarchive" +CHECKSUM_SHA256_4="a8c35a89e556dc217d82809fd3e4c2c57a17635787067bf1a2798989a7a5cd02" +SOURCE_URI_5="http://lgames.sourceforge.net/LBreakout2/levels/Astro#noarchive" +CHECKSUM_SHA256_5="e4c8063a5539f37668d3c656103f2caf26c9ca61691e332a73c14e8f10e7fe78" +SOURCE_URI_6="http://lgames.sourceforge.net/LBreakout2/levels/Belief#noarchive" +CHECKSUM_SHA256_6="8c1f8aff33543d4170b0b444a878bbe8a7b0ed43a9a9d65384d95cf56ab05595" +SOURCE_URI_7="http://lgames.sourceforge.net/LBreakout2/levels/Europe#noarchive" +CHECKSUM_SHA256_7="4eb0b3dfa89a2df20528ce57de519dd13e74db5e77834d6ca12490820dc7a6ac" +SOURCE_URI_8="http://lgames.sourceforge.net/LBreakout2/levels/Football#noarchive" +CHECKSUM_SHA256_8="764918118353a3925f9dc4144d902f6f7a978c48f76cd5dc892f48cd38e149c6" +SOURCE_URI_9="http://lgames.sourceforge.net/LBreakout2/levels/Frozen#noarchive" +CHECKSUM_SHA256_9="484e020aeb2b0daff06568a59bc8b7beb081c280a57461c83f8309dc1dfec156" +SOURCE_URI_10="http://lgames.sourceforge.net/LBreakout2/levels/Germany#noarchive" +CHECKSUM_SHA256_10="6c36baa112228d7121a319ea717f49277dbd76f2454cf9e40e9a4d6bca591c6d" +SOURCE_URI_11="http://lgames.sourceforge.net/LBreakout2/levels/HartzIV#noarchive" +CHECKSUM_SHA256_11="1079e5385ff4274af4e3ff3f58e8add5f015785ddfc0d444a1eaabe00e434190" +SOURCE_URI_12="http://lgames.sourceforge.net/LBreakout2/levels/Hieroglyphs#noarchive" +CHECKSUM_SHA256_12="a6d7610e9f9b78c3892baf42166dd45d0dfa8c0b97fd08b414db4eb53fb16c9f" +SOURCE_URI_13="http://lgames.sourceforge.net/LBreakout2/levels/Horror#noarchive" +CHECKSUM_SHA256_13="e1b7a032498181d9d7b4ccdb76d819ca218db0a56b703b20bddb8f2553ec944e" +SOURCE_URI_14="http://lgames.sourceforge.net/LBreakout2/levels/JustForFun#noarchive" +CHECKSUM_SHA256_14="0ed257e1264ca9558e599813b1a1332b5b0e013b5357f12e1d290128583e71ff" +SOURCE_URI_15="http://lgames.sourceforge.net/LBreakout2/levels/Lattices#noarchive" +CHECKSUM_SHA256_15="0221870d632669f39ae87df3a74d4eccbb576304a6998ccc9e2d207cfe40ec8c" +SOURCE_URI_16="http://lgames.sourceforge.net/LBreakout2/levels/Madness#noarchive" +CHECKSUM_SHA256_16="df095d66a941902b79f2bd918ff7720c1fa28350b4f63a71ab37bdf19a9a9b47" +SOURCE_URI_17="http://lgames.sourceforge.net/LBreakout2/levels/Memory#noarchive" +CHECKSUM_SHA256_17="a3818ddea66ff6a363b222a85352ce2ce8b562f0ffa9d12e58ebdc5ceca456c9" +SOURCE_URI_18="http://lgames.sourceforge.net/LBreakout2/levels/NewBricks#noarchive" +CHECKSUM_SHA256_18="938c89dad99d30ccc7228e3027fcb7b2b178dd112a7469ec8bdb349496a9e2a3" +SOURCE_URI_19="http://lgames.sourceforge.net/LBreakout2/levels/Oceania#noarchive" +CHECKSUM_SHA256_19="e9e7665104d3703c966708d41f33fe17a7e9ef6ad16008dfccfdd3c485082fa2" +SOURCE_URI_20="http://lgames.sourceforge.net/LBreakout2/levels/PCGames#noarchive" +CHECKSUM_SHA256_20="24e4665e3e89b612e4d2fd38a3bdacf5b55753170c5eb4eac0a82d1f38581431" +SOURCE_URI_21="http://lgames.sourceforge.net/LBreakout2/levels/WallBricks#noarchive" +CHECKSUM_SHA256_21="03d64f974b5d55ef955d5dbedd7179bac31981985ed1ff5de0fb506a89be896e" +SOURCE_DIR="" + +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE="yes" + +PROVIDES=" + lbreakout2_levels = $portVersion + " +REQUIRES=" + lbreakout2 == $portVersion + " + +BUILD_REQUIRES=" + " +BUILD_PREREQUIRES=" + cmd:cp + " + +BUILD() +{ + true +} + +INSTALL() +{ + mkdir -p $dataDir/lbreakout2/levels + cp -a ../source*/* $dataDir/lbreakout2/levels +} diff --git a/games-arcade/lbreakout2_themes/lbreakout2_themes-1.0.recipe b/games-arcade/lbreakout2_themes/lbreakout2_themes-1.0.recipe new file mode 100644 index 000000000..0dab2ac5b --- /dev/null +++ b/games-arcade/lbreakout2_themes/lbreakout2_themes-1.0.recipe @@ -0,0 +1,107 @@ +SUMMARY="Additional themes for LBreakout2" +DESCRIPTION="This package provides 36 additional themes created by users of \ +LBreakout2." +HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/themes.php" +COPYRIGHT="2010-2018 LBreakout2 users" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI_0="http://lgames.sourceforge.net/LBreakout2/themes/amiga.zip" +CHECKSUM_SHA256_0="6d1a7e349191ddda4f6070b752626b29940085b796f6e570ffd265d15788a15f" +SOURCE_URI_1="http://lgames.sourceforge.net/LBreakout2/themes/antiquity.zip" +CHECKSUM_SHA256_1="189039a01d6fe84514015354d949d9a4a72d25b734b1c61a74560211501ef10f" +SOURCE_URI_2="http://lgames.sourceforge.net/LBreakout2/themes/antiquity2.zip" +CHECKSUM_SHA256_2="339dab51e303716e7b5cd9b5483748b69bd74e8a3dfb3885d0f64540240326b6" +SOURCE_URI_3="http://lgames.sourceforge.net/LBreakout2/themes/aqua.zip" +CHECKSUM_SHA256_3="d7fecf10588ddcef2ed8f728d5fecfec5254ae428f78a1d86753cdc4a24a173c" +SOURCE_URI_4="http://lgames.sourceforge.net/LBreakout2/themes/aquarium.zip" +CHECKSUM_SHA256_4="b829dddd9315983435059150d40e1f81dd1cb54c52dc79127e4485f5bd5fab39" +SOURCE_URI_5="http://lgames.sourceforge.net/LBreakout2/themes/arkanoid.zip" +CHECKSUM_SHA256_5="bd007c233dc49a4599731e1374024ef980f52954ea7e54626cf3f0dd9ab08749" +SOURCE_URI_6="http://lgames.sourceforge.net/LBreakout2/themes/arkanoid1.zip" +CHECKSUM_SHA256_6="f2cec69875fa43d14ceacad5e4d685e8b017ca7feeea40604f5ce022703593a0" +SOURCE_URI_7="http://lgames.sourceforge.net/LBreakout2/themes/army.zip" +CHECKSUM_SHA256_7="bdb9c3509301656a91c3f17417131c9d6607df423c0004f3bd6bb5666e8bf14d" +SOURCE_URI_8="http://lgames.sourceforge.net/LBreakout2/themes/autumn.zip" +CHECKSUM_SHA256_8="c507ec2ecd9f7a00735f67cc7b3704bfaf142399fded3abe613d65beb8235390" +SOURCE_URI_9="http://lgames.sourceforge.net/LBreakout2/themes/beveled.zip" +CHECKSUM_SHA256_9="f3aaebb3d7ae4f7c131ab8c45965b47634da1bf62eb6539393ab9776e1baa3df" +SOURCE_URI_10="http://lgames.sourceforge.net/LBreakout2/themes/raider.zip" +CHECKSUM_SHA256_10="0292c68d663d80520d2ea0d881e469650d7f735017b49bc5f6ab63b9012055ae" +SOURCE_URI_11="http://lgames.sourceforge.net/LBreakout2/themes/cars.zip" +CHECKSUM_SHA256_11="d9519eb4b90a07c2ffc429098a6f2049e0a21905c1086fb05b44c06d399fb63c" +SOURCE_URI_12="http://lgames.sourceforge.net/LBreakout2/themes/chocolate.zip" +CHECKSUM_SHA256_12="d3729d5e260849dd7a371f0cb17768b3bcf450a1274322b209846cc9abaeb669" +SOURCE_URI_13="http://lgames.sourceforge.net/LBreakout2/themes/clearcolors.zip" +CHECKSUM_SHA256_13="ee9cedeff505f37599e3f877b8684695b83b269be3249770f85747dfca93509f" +SOURCE_URI_14="http://lgames.sourceforge.net/LBreakout2/themes/combustion.zip" +CHECKSUM_SHA256_14="a568084c4118079bda66b1d0ba557adc55ca376dd2be3e09aa5af2b702a3b846" +SOURCE_URI_15="http://lgames.sourceforge.net/LBreakout2/themes/dano.zip" +CHECKSUM_SHA256_15="d86f025f3a5df78b59bc370fd59fcadb964835a853a0e42ebd41f396e458c6d3" +SOURCE_URI_16="http://lgames.sourceforge.net/LBreakout2/themes/deadfish.zip" +CHECKSUM_SHA256_16="8e6c06913ac97a93d3df9a00ccfebe19bb585c691e2ac698157524a6329b4acb" +SOURCE_URI_17="http://lgames.sourceforge.net/LBreakout2/themes/fantasy.zip" +CHECKSUM_SHA256_17="bb2ab35b69445203855607ee4439badb29a0039b3d437d8e45d2e0fa13fdc2ba" +SOURCE_URI_18="http://lgames.sourceforge.net/LBreakout2/themes/frameless.zip" +CHECKSUM_SHA256_18="e0edce1ede2ed82d9882aeae66e081971f0afcfd7ae3b05526f6a0323d1e648c" +SOURCE_URI_19="http://lgames.sourceforge.net/LBreakout2/themes/landofthrill.zip" +CHECKSUM_SHA256_19="045dac66cc99dde96e8a5b66a93b1e079137284b5bacf6bd9a7f0b036ba2094f" +SOURCE_URI_20="http://lgames.sourceforge.net/LBreakout2/themes/minority.zip" +CHECKSUM_SHA256_20="7a9f7d2f1c8c07088a2511e40dbfbcf8c2fae7b801cc336e04bcaa6ae2093ccf" +SOURCE_URI_21="http://lgames.sourceforge.net/LBreakout2/themes/modernbricks.zip" +CHECKSUM_SHA256_21="cb649348b110068b546c30836d112bbb6e980023f9daefad0d41fb71789343c0" +SOURCE_URI_22="http://lgames.sourceforge.net/LBreakout2/themes/oldbricks.zip" +CHECKSUM_SHA256_22="efa3e8963c7e8844346054708378a87c5d25ba35a63a69cef338c9dce4fb97cd" +SOURCE_URI_23="http://lgames.sourceforge.net/LBreakout2/themes/outerspace.zip" +CHECKSUM_SHA256_23="be103826dae70ac46cec39cace9de9dacefefded52940fdab788accaa9e378ae" +SOURCE_URI_24="http://lgames.sourceforge.net/LBreakout2/themes/outerspace2.zip" +CHECKSUM_SHA256_24="a8fdb52385e8e610653e29af5b403262551dd9e4cefc7ae6c37c48ffa6925a20" +SOURCE_URI_25="http://lgames.sourceforge.net/LBreakout2/themes/romanofski.zip" +CHECKSUM_SHA256_25="10842d764a178b32ef6a2c38c3ff6770c19f90e4688ece88a9f9d8e3fb1917d1" +SOURCE_URI_26="http://lgames.sourceforge.net/LBreakout2/themes/shiva.zip" +CHECKSUM_SHA256_26="c5fe5b32301e411a33a4f26882bbaea43049cfd254cf0585cec81cdb2432ef82" +SOURCE_URI_27="http://lgames.sourceforge.net/LBreakout2/themes/spring.zip" +CHECKSUM_SHA256_27="83d625baf287f637818499868c5f346743b53ce5e099e7a06f0adab04fe4b1a1" +SOURCE_URI_28="http://lgames.sourceforge.net/LBreakout2/themes/stainedglass.zip" +CHECKSUM_SHA256_28="8716254932dda6853f1b01a8b6594d9ce14328300907f2b873633a4025946717" +SOURCE_URI_29="http://lgames.sourceforge.net/LBreakout2/themes/stheme.zip" +CHECKSUM_SHA256_29="91ad139a751644d92ccae25d9a2dc34120bcb95cf0aeb13eaf11e3c8f1d5f1d9" +SOURCE_URI_30="http://lgames.sourceforge.net/LBreakout2/themes/summer.zip" +CHECKSUM_SHA256_30="37f6310d033bbd7a062d1e85dcd028617a9fe94f6f2f5e99bebf727b775a9080" +SOURCE_URI_31="http://lgames.sourceforge.net/LBreakout2/themes/sweets.zip" +CHECKSUM_SHA256_31="14ecee7190b834444c8bd1177a278020c713c348927bbb0243b66ba458df535d" +SOURCE_URI_32="http://lgames.sourceforge.net/LBreakout2/themes/technicolor.zip" +CHECKSUM_SHA256_32="216c8ff5f531e060f07bc6c5fdc587fdee9175ed87451d075ef650f0a45e9f6d" +SOURCE_URI_33="http://lgames.sourceforge.net/LBreakout2/themes/technogothic.zip" +CHECKSUM_SHA256_33="dfde5458ab61f66a64a5055fbe32f6e807cce41fdcb4976437413566da2d1094" +SOURCE_URI_34="http://lgames.sourceforge.net/LBreakout2/themes/winter.zip" +CHECKSUM_SHA256_34="d042039a21eaddec42ae518a5a034afb4e1e3578830f3bed24fcde7fcfad264f" +SOURCE_URI_35="http://lgames.sourceforge.net/LBreakout2/themes/woven.zip" +CHECKSUM_SHA256_35="bcf1cf835c6c2dd0734ffc925b955ecbe02426fb068066e4f19b2324228940e3" +SOURCE_DIR="" + +ARCHITECTURES="any" +DISABLE_SOURCE_PACKAGE="yes" + +PROVIDES=" + lbreakout2_themes = $portVersion + " +REQUIRES=" + lbreakout2 == $portVersion + " + +BUILD_REQUIRES=" + " +BUILD_PREREQUIRES=" + cmd:cp + " + +BUILD() +{ + true +} + +INSTALL() +{ + mkdir -p $dataDir/lbreakout2/gfx + cp -r ../source*/* $dataDir/lbreakout2/gfx +}