debian/0000755000000000000000000000000012171273560007172 5ustar debian/source/0000755000000000000000000000000012170223404010461 5ustar debian/source/format0000644000000000000000000000001412165002256011673 0ustar 3.0 (quilt) debian/control0000644000000000000000000000212512170236524010573 0ustar Source: seahorse-adventures Section: games Priority: optional Build-Depends: debhelper (>= 9) Build-Depends-Indep: imagemagick, python, python-pygame Maintainer: Debian Games Team Uploaders: Markus Koschany Standards-Version: 3.9.4 Homepage: http://www.imitationpickles.org/barbie/ Vcs-Git: git://anonscm.debian.org/pkg-games/seahorse-adventures.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/seahorse-adventures.git Package: seahorse-adventures Architecture: all Depends: fonts-dejavu-core, python-pygame, ttf-aenigma, ${misc:Depends}, ${python:Depends} Description: help Barbie the seahorse float on bubbles to the moon Barbie Seahorse Adventures is a retro style platform arcade game in the spirit of Mario 3. You are Barbie the seahorse who travels through the jungle, up to the volcano until you float on bubbles to the moon. On the way to your final destination you will encounter various enemies, servants of the evil overlord who has stolen the galaxy crystal. Avoid getting hit and defeat them with your bubbles! debian/man/0000755000000000000000000000000012170747733007754 5ustar debian/man/seahorse-adventures.de.60000644000000000000000000000274112170237733014417 0ustar .\" This man page was written by Markus Koschany. It is available under the .\" GNU GENERAL PUBLIC LICENSE version 2 (or at your option any later version) .TH seahorse-adventures 6 "03 Jul 2013" "version 1.1" "Barbie Seahorse Adventures (6) Man Pages" .SH NAME Seahorse-Adventures \- hilf Barbie dem Seepferdchen auf Seifenblasen zum Mond zu schweben .SH SYNOPSIS .B seahorse-adventures [\fIOPTION...\fR] .SH BESCHREIBUNG .PP Barbie Seahorse Adventures ist ein althergebrachtes Plattform-Arkade-Spiel im Geiste von Mario 3. Du bist Barbie das Seepferdchen und reist durch den Dschungel, hinauf zum Vulkan bis du auf Seifenblasen zum Mond schwebst. Auf dem Weg zu deinem endgültigen Ziel begegnest du zahlreichen verschiedenen Gegnern, Diener des oberbösen Anführers, welcher den Galaxiekristall gestohlen hat. Vermeide von ihnen getroffen zu werden und besiege sie mit deinen Seifenblasen! Benutze die Pfeiltasten oder deinen Joystick um das Seepferdchen zu bewegen. Du kannst Türen öffnen, indem du die Pfeiltasten für HOCH und RUNTER benutzt. Du benötigst drei Treffer um normale Gegner zu besiegen, es sei denn du bist verstärkt! .TP .B ALT oder x Feuer .TP .B CTRL oder Space oder z Springen .TP .B F10 Unbesiegbarkeit .SH OPTIONEN .TP \fB\-full .br \fRstarte das Spiel im Vollbildmodus. .TP \fB\-lowres .br \fRstarte das Spiel mit einer Auflösung von 320x240. .TP \fB\-scale2x .br \fRbenutze den scale2x-Skalierer. .TP \fB\-tv .br \fRproduziere einen Abtast-Effekt (wie beim Fernsehen). debian/man/seahorse-adventures.60000644000000000000000000000234412170237644014030 0ustar .\" This man page was written by Markus Koschany. It is available under the .\" GNU GENERAL PUBLIC LICENSE version 2 (or at your option any later version) .TH seahorse-adventures 6 "03 Jul 2013" "version 1.1" "Barbie Seahorse Adventures (6) Man Pages" .SH NAME Seahorse-Adventures \- help Barbie the seahorse float on bubbles to the moon .SH SYNOPSIS .B seahorse-adventures [\fIOPTION...\fR] .SH DESCRIPTION .PP Barbie Seahorse Adventures is a retro style platform arcade game in the spirit of Mario 3. You are Barbie the seahorse who travels through the jungle, up to the volcano until you float on bubbles to the moon. On the way to your final destination you will encounter various enemies, servants of the evil overlord who stole the galaxy crystal. Avoid getting hit and defeat them with your bubbles! Use your arrow keys or your joystick to move the seahorse. You can open doors by pressing the UP or DOWN key. Enemies take 3 shots unless you are powered up! .TP .B ALT or x Fire .TP .B CTRL or Space or z Jump .TP .B F10 GOD MODE .SH OPTIONS .TP \fB\-full .br \fRrun in fullscreen mode. .TP \fB\-lowres .br \fRrun the game in 320x240 resolution. .TP \fB\-scale2x .br \fRuse the scale2x scaler. .TP \fB\-tv .br \fRproduce a scanline effect. debian/compat0000644000000000000000000000000212165002256010363 0ustar 9 debian/seahorse-adventures.desktop0000644000000000000000000000057112171271650014555 0ustar [Desktop Entry] Name=Seahorse Adventures Comment=Help Barbie the seahorse float on bubbles to the moon Comment[de]=Hilf Barbie dem Seepferdchen auf Seifenblasen zum Mond zu schweben Exec=seahorse-adventures Icon=seahorse-adventures Terminal=false Type=Application Categories=Game;ActionGame; Keywords=game;action;arcade;moon;jungle;barbie;volcano;retro;platform;side-scroller; debian/links0000644000000000000000000000052512166572444010246 0ustar /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf /usr/share/games/seahorse-adventures/data/themes/default/Vera.ttf /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf /usr/share/games/seahorse-adventures/data/themes/gray/Vera.ttf /usr/share/fonts/truetype/aenigma/upheavtt.ttf /usr/share/games/seahorse-adventures/data/fonts/04B_20__.TTF debian/clean0000644000000000000000000000006012166572444010202 0ustar seahorse-adventures.png seahorse-adventures.xpm debian/rules0000755000000000000000000000056212166572444010264 0ustar #!/usr/bin/make -f %: dh $@ --parallel --with python2 override_dh_install: cp $(CURDIR)/icon128.png $(CURDIR)/seahorse-adventures.png convert -monitor $(CURDIR)/icon32.png $(CURDIR)/seahorse-adventures.xpm $(RM) $(CURDIR)/lib/pgu/LICENSE.txt dh_install override_dh_installchangelogs: dh_installchangelogs CHANGES.txt override_dh_builddeb: dh_builddeb -- -Zxz debian/patches/0000755000000000000000000000000012171272576010627 5ustar debian/patches/series0000644000000000000000000000016612170217677012047 0ustar fix-syntax-error-build.py.patch start-in-windowed-mode.patch disable-mouse-cursor-visibility.patch font-scaling.patch debian/patches/fix-syntax-error-build.py.patch0000644000000000000000000000151212171272551016625 0ustar From: Markus Koschany Date: Wed, 3 Jul 2013 19:12:18 +0200 Subject: fix syntax error build.py --- data/themes/itheme/build.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/themes/itheme/build.py b/data/themes/itheme/build.py index 2321347..f89b833 100644 --- a/data/themes/itheme/build.py +++ b/data/themes/itheme/build.py @@ -7,7 +7,7 @@ import glob #([1...3],[1...3]) for the number of slices an image is cut into. IMAGES = { 'box.png':(2,2), - 'check.png': + 'check.png':None, 'color.png':None, 'desktop.png':None, 'dot.png':(2,2), @@ -32,7 +32,7 @@ KEYWORDS = { 'hover':('saturation',75), 'normal':('saturation',0), #'down':('saturation',100), - 'decor':('value':150), + 'decor':('value',150), 'vertical':('rotate',-90), } debian/patches/font-scaling.patch0000644000000000000000000000120312170217677014230 0ustar From: Markus Koschany Date: Sat, 13 Jul 2013 11:36:53 +0200 Subject: font scaling --- lib/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/main.py b/lib/main.py index 78b830e..ea21c3b 100644 --- a/lib/main.py +++ b/lib/main.py @@ -87,7 +87,7 @@ class Game(engine.Game): pygame.font.init() f_main = data.filepath(os.path.join('fonts','04B_20__.TTF')) - f_scale = 0.35 + f_scale = 0.70 #f_main = data.filepath(os.path.join('fonts','04B_25__.TTF')) #f_scale = 0.75 #f_main = data.filepath(os.path.join('fonts','04B_11__.TTF')) debian/patches/start-in-windowed-mode.patch0000644000000000000000000000107412171272567016153 0ustar From: Markus Koschany Date: Wed, 3 Jul 2013 19:25:39 +0200 Subject: start in windowed mode --- lib/cnst.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/cnst.py b/lib/cnst.py index 1aca49e..fe371f1 100644 --- a/lib/cnst.py +++ b/lib/cnst.py @@ -10,7 +10,7 @@ TITLE = "Barbie Seahorse Adventures" #"Barbie Seahorse Adventures" #"Bubble Kong SCALE2X = False #use the scale2x scaler to make things look hi-res LOWRES = False #keep it in 320x240 mode -FULL = True # +FULL = False # #INIT_BORDER = 100 #DEINIT_BORDER = 200 debian/patches/disable-mouse-cursor-visibility.patch0000644000000000000000000000116412170217677020103 0ustar From: Markus Koschany Date: Mon, 8 Jul 2013 19:35:43 +0200 Subject: disable mouse cursor visibility --- lib/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/main.py b/lib/main.py index f77622e..78b830e 100644 --- a/lib/main.py +++ b/lib/main.py @@ -71,7 +71,7 @@ class Game(engine.Game): pygame.display.set_caption(TITLE) self.timer = timer.Timer(FPS) #self.timer = timer.Speedometer() - + pygame.mouse.set_visible(False) pygame.joystick.init() joy_count = pygame.joystick.get_count() for joynum in range(joy_count): debian/watch0000644000000000000000000000023112166572444010226 0ustar version=3 opts="dversionmangle=s/\+dfsg//" \ http://www.imitationpickles.org/barbie/ \ files/barbie-(.+)\.(?:zip|tgz|tbz2|txz|tar\.gz|tar\.bz2|tar\.xz) debian/docs0000644000000000000000000000005112166572444010050 0ustar LEVELS.txt NOTES.txt README.txt TODO.txt debian/README.Debian0000644000000000000000000000071212171273062011230 0ustar seahorse-adventures for Debian ============================== The orginal sources were repacked and the following files removed, replaced or symlinks were created for existing files. 04B_20__.TTF - non-free, not for commercial use hence not suitable for Debian. Vera.ttf - free but already packaged in fonts-dejavu-core. REMOVE_ME.txt - unnecessary. sample.txt - unnecessary. -- Markus Koschany Tue, 16 Jul 2013 18:34:00 +0200 debian/copyright0000644000000000000000000000213612171273560011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Barbie Seahorse Adventures Source: http://www.imitationpickles.org/barbie/ Files: * Copyright: 2007, The Olde Battleaxe & Friends philhassey - director, code, levels trick - tiles, sprites pekuja - code, levels tim - music, levels DrPetter - backgrounds, sfx License: GPL-2 Files: lib/pgu/* lib/level.py data/themes/* Copyright: 2007, The Olde Battleaxe & Friends License: LGPL-2.1 Comment: See http://pkgs.fedoraproject.org/cgit/seahorse-adventures.git/tree/Seahorse-Adventures-license.eml for a clarification of the license. Files: debian/* Copyright: 2013, Markus Koschany License: GPL-2 License: GPL-2 On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: LGPL-2.1 On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1". debian/bin/0000755000000000000000000000000012171271666007747 5ustar debian/bin/seahorse-adventures0000755000000000000000000000013012165002256013644 0ustar #!/bin/sh set -e cd /usr/share/games/seahorse-adventures/ exec python run_game.py "$@" debian/install0000644000000000000000000000113012166572444010565 0ustar data usr/share/games/seahorse-adventures debian/bin/seahorse-adventures usr/games debian/seahorse-adventures.desktop usr/share/applications leveledit.py usr/share/games/seahorse-adventures lib usr/share/games/seahorse-adventures run_game.py usr/share/games/seahorse-adventures seahorse-adventures.png usr/share/pixmaps seahorse-adventures.xpm usr/share/pixmaps tileedit.py usr/share/games/seahorse-adventures debian/menu0000644000000000000000000000036312166572444010072 0ustar ?package(seahorse-adventures):needs="X11" \ section="Games/Action" \ title="Seahorse Adventures" \ longtitle="Barbie Seahorse Adventures" \ icon="/usr/share/pixmaps/seahorse-adventures.xpm" \ command="/usr/games/seahorse-adventures" debian/changelog0000644000000000000000000000024612171267363011052 0ustar seahorse-adventures (1.1+dfsg-1) unstable; urgency=low * Initial release. (Closes: #717085) -- Markus Koschany Tue, 16 Jul 2013 18:03:54 +0200 debian/manpages0000644000000000000000000000001712166572444010715 0ustar debian/man/*.6