diff --git a/APP_Source/Apps/frozenbubble/.gitignore b/APP_Source/Apps/frozenbubble/.gitignore new file mode 100644 index 0000000..b1132fe --- /dev/null +++ b/APP_Source/Apps/frozenbubble/.gitignore @@ -0,0 +1,3 @@ +/igelpkg.output/ +/igelpkg.tmp/ +/igelpkg.log diff --git a/APP_Source/Apps/frozenbubble/README.md b/APP_Source/Apps/frozenbubble/README.md new file mode 100644 index 0000000..8d285e9 --- /dev/null +++ b/APP_Source/Apps/frozenbubble/README.md @@ -0,0 +1 @@ +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/APP_Source/Apps/frozenbubble/app.json b/APP_Source/Apps/frozenbubble/app.json new file mode 100644 index 0000000..2de6440 --- /dev/null +++ b/APP_Source/Apps/frozenbubble/app.json @@ -0,0 +1,24 @@ +{ + "name": "frozenbubble", + "version": "2.212.11", + "summary": { + "en": "Frozen Bubble (Community)" + }, + "icons": { + "app": "app.png", + "monochrome": "monochrome.png" + }, + "categories": [ + "games" + ], + "author": "The IGEL community", + "vendor": "Frozen Bubble Team", + "rw_partition": { + "size": "small", + "flags": [ + "compressed" + ] + }, + "release": "", + "public_version": "2.212-11+b1" +} diff --git a/APP_Source/Apps/frozenbubble/data/app.png b/APP_Source/Apps/frozenbubble/data/app.png new file mode 100644 index 0000000..8229e42 Binary files /dev/null and b/APP_Source/Apps/frozenbubble/data/app.png differ diff --git a/APP_Source/Apps/frozenbubble/data/config/sessions.param b/APP_Source/Apps/frozenbubble/data/config/sessions.param new file mode 100644 index 0000000..cc0471b --- /dev/null +++ b/APP_Source/Apps/frozenbubble/data/config/sessions.param @@ -0,0 +1,16 @@ + + + + value= + + + value= + + + value= + + extends_base= + + + + diff --git a/APP_Source/Apps/frozenbubble/data/descriptions/en b/APP_Source/Apps/frozenbubble/data/descriptions/en new file mode 100644 index 0000000..89e932a --- /dev/null +++ b/APP_Source/Apps/frozenbubble/data/descriptions/en @@ -0,0 +1,7 @@ +cool game where you pop out the bubbles! + +Frozen-Bubble is a clone of the popular "Puzzle Bobble" game, in which you attempt to shoot bubbles into groups of the same color to cause them to pop. + +Players compete as penguins and must use the arrow keys to aim a colored bubble at groups of bubbles. The objective is to clear all the bubbles off the screen before a bubble passes below a line at the bottom. + +It features 100 single-player levels, a two-player mode, music and striking graphics. A level editor is also included to allow players to create and play their own levels. \ No newline at end of file diff --git a/APP_Source/Apps/frozenbubble/data/eula/en b/APP_Source/Apps/frozenbubble/data/eula/en new file mode 100644 index 0000000..8d285e9 --- /dev/null +++ b/APP_Source/Apps/frozenbubble/data/eula/en @@ -0,0 +1 @@ +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/APP_Source/Apps/frozenbubble/data/monochrome.png b/APP_Source/Apps/frozenbubble/data/monochrome.png new file mode 100644 index 0000000..c255cc6 Binary files /dev/null and b/APP_Source/Apps/frozenbubble/data/monochrome.png differ diff --git a/APP_Source/Apps/frozenbubble/igel/checksums.json b/APP_Source/Apps/frozenbubble/igel/checksums.json new file mode 100644 index 0000000..e70ebaa --- /dev/null +++ b/APP_Source/Apps/frozenbubble/igel/checksums.json @@ -0,0 +1,27 @@ +{ + "debian": { + "frozen-bubble-data_2.212-11_all.deb": "39cdfd07d9532d1558762cf265a844d09015c4540568573c50f444cc084166e0", + "frozen-bubble_2.212-11+b1_amd64.deb": "b569e7efdc6fdbd1958d6b80d2cf107d48a430524932e086b17649b806b75100", + "libalien-sdl-perl_1.446-4_all.deb": "559aa360d6807bc41680444f3f6769cab441ef1b6ae00e1e9f95308e7cddfa64", + "libcapture-tiny-perl_0.48-2_all.deb": "45dce4e76965de34c6a1d071f3a208b4a6ae838e596ac75b62dc2d155ba81ec8", + "libclass-inspector-perl_1.36-3_all.deb": "d924d590afec9dc090f688384901de638453862594b11085735ea01658ee8338", + "libcompress-bzip2-perl_2.28-1+b3_amd64.deb": "20847b40146a749604869176987439ea97ea00ac7d710b8d8a30d9b2dd8a3e39", + "libfile-sharedir-perl_1.118-3_all.deb": "7e5b817dcf3f178eddf341c1a7ccdc143ff325691d25661248f67f6430cd53e5", + "libfile-which-perl_1.27-2_all.deb": "ab06d044acd41214f38f310bfec05548bee6ae7fcc97a3ac683b9932bd1d48c1", + "libfluidsynth3_2.3.1-2_amd64.deb": "e6fd48a7b2d61c0f9ceb8964f1d4039def209ae9c24b4f27bcc4f6a6f33885ed", + "libinstpatch-1.0-2_1.1.6-1_amd64.deb": "47741d5f3efd902515dcf2adfb006c74698d14a91691e16527632299e810208a", + "libmad0_0.15.1b-10.1+b1_amd64.deb": "272213f0d319cf1677d6a0bb6985f6e8f2d8232774d39177ed276a3d9200af6d", + "libmikmod3_3.3.11.1-7_amd64.deb": "4db30e1a18382492e2bd01873e9ef19994c5a645575a21dff12350f84de97f49", + "libopenal1_1%3a1.19.1-2_amd64.deb": "b027d29d37786e4dacb21a7268e911566efb09f5a20facc66c57dd22a7c31e83", + "libsdl-gfx1.2-5_2.0.25-12_amd64.deb": "a4810dda493c788070a6a57c7a6edbe73da3f08b80c98f326882c1b96ad39bb6", + "libsdl-image1.2_1.2.12-13+b2_amd64.deb": "209799e406a8e97100c12f57f71e9c6e31e58d3135dd57c2d418c34c3b110f6c", + "libsdl-mixer1.2_1.2.12-17+b3_amd64.deb": "659a75a91c2c6f83e394c11dc21410dc0268e1ed00a8e983989056cb738b486c", + "libsdl-pango1_0.1.2-8+b1_amd64.deb": "4d2d6b5f8e3e707b7e9eb47e00111cebd0ff86758bf34358572183e07dc39696", + "libsdl-perl_2.548-3+b1_amd64.deb": "101f068b7d8cc133c35e2107ba3f613a3255e28400c31e36aa7e9ceaf06fed22", + "libsdl-ttf2.0-0_2.0.11-6_amd64.deb": "cae871692a7db0b7ef8a2e55b1e4db72ffd5059d3e77e7eb83697a2050684fa1", + "libsdl1.2debian_1.2.15+dfsg2-8_amd64.deb": "3961223ed968d7160b40c4949a689054d0e608c8729ea8961a90ae8e49f69f4d", + "libsdl2-2.0-0_2.26.5+dfsg-1_amd64.deb": "9f97f2ccf78573d5327ba34c9553952520f9d4da5af2b390d919eabdac69c546", + "libsndio7.0_1.9.0-0.3+b2_amd64.deb": "c4cc979126cc558549db25d42e2849a9d5dcdf7928e0ece69c38c374021a078b", + "libtie-simple-perl_1.04-4_all.deb": "afda055713802705c9520d82e00da26a86bac20946d2229cb3ab224789d63e6a" + } +} \ No newline at end of file diff --git a/APP_Source/Apps/frozenbubble/igel/debian.json b/APP_Source/Apps/frozenbubble/igel/debian.json new file mode 100644 index 0000000..1d5b536 --- /dev/null +++ b/APP_Source/Apps/frozenbubble/igel/debian.json @@ -0,0 +1,83 @@ +[ + { + "package": "frozen-bubble" + }, + { + "package": "frozen-bubble-data" + }, + { + "package": "libsdl1.2debian" + }, + { + "package": "libsdl-mixer1.2" + }, + { + "package": "libcompress-bzip2-perl" + }, + { + "package": "libsdl-perl" + }, + { + "package": "libalien-sdl-perl" + }, + { + "package": "libfile-sharedir-perl" + }, + { + "package": "libclass-inspector-perl" + }, + { + "package": "libcapture-tiny-perl" + }, + { + "package": "libmikmod3" + }, + { + "package": "libmad0", + "licenses": [ + { + "name": "libmad0", + "file": "%tmp%/usr/share/doc/libmad0/copyright" + } + ] + }, + { + "package": "libsdl2-2.0-0" + }, + { + "package": "libopenal1" + }, + { + "package": "libinstpatch-1.0-2" + }, + { + "package": "libsndio7.0" + }, + { + "package": "libsdl-gfx1.2-5", + "licenses": [ + { + "name": "libsdl-gfx1.2-5", + "file": "%tmp%/usr/share/doc/libsdl-gfx1.2-5/copyright" + } + ] + }, + { + "package": "libsdl-image1.2" + }, + { + "package": "libsdl-pango1" + }, + { + "package": "libsdl-ttf2.0-0" + }, + { + "package": "libfile-which-perl" + }, + { + "package": "libtie-simple-perl" + }, + { + "package": "libfluidsynth3" + } +] diff --git a/APP_Source/Apps/frozenbubble/igel/dirs.json b/APP_Source/Apps/frozenbubble/igel/dirs.json new file mode 100644 index 0000000..5b559f0 --- /dev/null +++ b/APP_Source/Apps/frozenbubble/igel/dirs.json @@ -0,0 +1,7 @@ +[ + { + "path": "/userhome/.config/frozenbubble", + "persistent": true, + "owner": "777:100" + } +] diff --git a/APP_Source/Apps/frozenbubble/igel/install.json b/APP_Source/Apps/frozenbubble/igel/install.json new file mode 100644 index 0000000..552863b --- /dev/null +++ b/APP_Source/Apps/frozenbubble/igel/install.json @@ -0,0 +1,9 @@ +[ + { + "source": ".*", + "excludes": [ + "usr/share/doc", + "usr/share/man" + ] + } +] \ No newline at end of file diff --git a/APP_Source/Apps/frozenbubble/input/all/config/sessions/frozenbubble0 b/APP_Source/Apps/frozenbubble/input/all/config/sessions/frozenbubble0 new file mode 100755 index 0000000..4a95a0c --- /dev/null +++ b/APP_Source/Apps/frozenbubble/input/all/config/sessions/frozenbubble0 @@ -0,0 +1,3 @@ +#!/bin/bash + +/services/frozenbubble/usr/games/frozen-bubble