debian/0000755000000000000000000000000012256552650007176 5ustar debian/gtkballs.lintian-overrides0000644000000000000000000000020412256546622014357 0ustar # .deb is only 1.1MiB so an extra data packages creates more trouble than goods gtkballs binary: arch-dep-package-has-big-usr-share debian/source/0000755000000000000000000000000012256551535010477 5ustar debian/source/format0000644000000000000000000000001412256551535011705 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001064312256552367011061 0ustar gtkballs (3.1.5-10) unstable; urgency=low * Use autotools-dev sequence add-on * Use my @debian.org Email Address * Bump standards Version (no changes) * Fix permissions for highscores (Closes: #545253) * Bump compat to 9 for dpkg-buildflags * Change to source 3.0 -- Christoph Egger Wed, 25 Dec 2013 13:51:58 +0100 gtkballs (3.1.5-9) unstable; urgency=low * Set Maintainer to Debian Games Team, myself to uploaders * Change my Mailaddress * Add VCS-* Fields * Add proper Homepage: field instead of pseudo-one * Wrap Build-Depends * Add ${misc:Depends} * Bump standards Version * Add README.source * Bump debhelper compat to 5 * Switch to quilt patch system * Override lintian warning about big /usr/share as .deb is only 1.1MiB * Fix spelling error found by lintian -> correct-spelling.diff * Comment patches * All source changes are now in debian/patches again * Switch from CDBS to dh7 minimal * Add desktop file * Actually use autotools-dev to fix outdated config.* * Drop perl* build-depends -- Christoph Egger Thu, 09 Apr 2009 22:07:57 +0200 gtkballs (3.1.5-8) unstable; urgency=low * Adopting Package Closes: #477797 * changed build-depends for libgtk2.0-dev from 2.0.6-1 to 2.0.6 (fixing lintian warning) * bumped standards Version to 3.7.3 without changes -- Christoph Egger Sat, 26 Apr 2008 20:41:55 +0200 gtkballs (3.1.5-7) unstable; urgency=low * orphaning - reassigned to QA group. -- Mark Howard Fri, 25 Apr 2008 10:32:36 +0100 gtkballs (3.1.5-6) unstable; urgency=low * Updated debian/watch. Closes: #450094 -- Mark Howard Sat, 08 Dec 2007 15:05:04 +0000 gtkballs (3.1.5-5) unstable; urgency=low * Removed unnecessary xlibs build-dep. Closes: #370240 -- Mark Howard Sun, 4 Jun 2006 17:19:02 +0100 gtkballs (3.1.5-4) unstable; urgency=low * Added Swedish PO translation. Thanks to Daniel Nylander Closes: #348055 -- Mark Howard Sat, 3 Jun 2006 19:51:56 +0000 gtkballs (3.1.5-3) unstable; urgency=low * Don't let purge fail if gtkballs-scores doesn't exist. Closes: #325447, #330306 -- Mark Howard Sun, 9 Oct 2005 15:28:24 +0100 gtkballs (3.1.5-2) unstable; urgency=low * patches/02-de-po.diff: Updated de translation. Closes: #313756 Thanks to Jens Seidel -- Mark Howard Mon, 18 Jul 2005 21:09:54 +0100 gtkballs (3.1.5-1) unstable; urgency=low * New upstream release * Repackaged with cdbs -- Mark Howard Sat, 16 Apr 2005 20:08:18 +0100 gtkballs (3.0.1-4) unstable; urgency=low * Modified Configure.in to not touch Makefile.in. Thanks to Stephen Gran . Closes: #213861 * Build depend on automake * Policy -> 3.6.1 (no changes) -- Mark Howard Wed, 19 Nov 2003 19:26:20 +0000 gtkballs (3.0.1-3) unstable; urgency=low * Fixed build problems with new gcc. Thanks to John Lightsey . Closes: #189876 * Fixed charset of Polish translation. Closes: #184744 -- Mark Howard Mon, 19 May 2003 18:48:28 +0100 gtkballs (3.0.1-2) unstable; urgency=low * Standards -> 3.5.7 * Maintainer email -> @debian.org -- Mark Howard Sun, 20 Oct 2002 10:03:59 +0100 gtkballs (3.0.1-1) unstable; urgency=medium * urgency = medium to ensure that this doesn't further delay propagation of all gtk2 packages into testing * New upstream release - Fixes high score permissions problem. Closes: #155382 * Applied libpng3 related patch. Closes: #156925 * Fixed menu entry. Closes: #158968 -- Mark Howard Thu, 22 Aug 2002 18:15:14 +0100 gtkballs (3.0.0-2.1) unstable; urgency=low * NMU * debian/control: Build-Depends on libgtk2.0-dev >= 2.0.6-1 -- Marcelo E. Magallon Fri, 16 Aug 2002 15:04:44 +0200 gtkballs (3.0.0-2) unstable; urgency=low * Fixed documentation regarding Gtk dependencies * Fixed build depends. Closes: #154926, #153313 * Moved game binary to /usr/games * RFP to be closed. Closes: #127491 -- Mark Howard Tue, 16 Jul 2002 09:24:05 +0100 gtkballs (3.0.0-1) unstable; urgency=low * Modified Makefile.am so COPYING is not installed. * Initial Release. -- Mark Howard Sat, 6 Jul 2002 17:48:35 +0100 debian/dirs0000644000000000000000000000002712256546622010063 0ustar usr/share/applications debian/control0000644000000000000000000000153112256552567010610 0ustar Source: gtkballs Section: games Priority: optional Uploaders: Christoph Egger Maintainer: Debian Games Team Build-Depends: debhelper (>= 9~), libfreetype6-dev, libglib2.0-dev, libgtk2.0-dev (>= 2.0.6), libncurses5-dev, libpango1.0-dev, quilt (>= 0.46-7), autotools-dev (>= 20100122.1) Vcs-Git: git://anonscm.debian.org/pkg-games/gtkballs.git/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/gtkballs.git Standards-Version: 3.9.4 Homepage: http://gtkballs.antex.ru/ Package: gtkballs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: simple logic game The goal of this game is to make the highest score by matching a number of balls of the same color in a horizontal, vertical or diagonal line. This is a clone of well-known DOS game "Lines". debian/gtkballs.desktop0000644000000000000000000000032412256546622012375 0ustar # forwarded to dfo@antex.ru [Desktop Entry] Name=GtkBalls GenericName=GtkBalls Icon=gtkballs_16x16 Comment=Puzzle game Exec=gtkballs Terminal=false StartupNotify=false Type=Application Categories=Game;LogicGame; debian/menu0000644000000000000000000000022112256546622010062 0ustar ?package(gtkballs):needs="X11" section="Games/Puzzles"\ title="GtkBalls" command="gtkballs" \ icon="/usr/share/pixmaps/gtkballs_16x16.xpm" debian/patches/0000755000000000000000000000000012256550414010621 5ustar debian/patches/correct-spelling.diff0000644000000000000000000000504112256546622014735 0ustar Author: Christoph Egger Fix an spelling issue found by lintian Index: gtkballs/po/fr.po =================================================================== --- gtkballs.orig/po/fr.po 2009-04-09 21:32:35.000000000 +0200 +++ gtkballs/po/fr.po 2009-04-09 21:32:38.000000000 +0200 @@ -189,7 +189,7 @@ #: src/mainwin.c:75 msgid "" "Score writer process died unexpectedly. No scores will be writen!\n" -"Save your game and restart programm.\n" +"Save your game and restart program.\n" msgstr "" #: src/mainwin.c:77 Index: gtkballs/po/pl.po =================================================================== --- gtkballs.orig/po/pl.po 2009-04-09 21:32:35.000000000 +0200 +++ gtkballs/po/pl.po 2009-04-09 21:32:38.000000000 +0200 @@ -188,7 +188,7 @@ #: src/mainwin.c:75 msgid "" "Score writer process died unexpectedly. No scores will be writen!\n" -"Save your game and restart programm.\n" +"Save your game and restart program.\n" msgstr "" #: src/mainwin.c:77 Index: gtkballs/po/ru.po =================================================================== --- gtkballs.orig/po/ru.po 2009-04-09 21:32:35.000000000 +0200 +++ gtkballs/po/ru.po 2009-04-09 21:32:38.000000000 +0200 @@ -184,7 +184,7 @@ #: src/mainwin.c:75 msgid "" "Score writer process died unexpectedly. No scores will be writen!\n" -"Save your game and restart programm.\n" +"Save your game and restart program.\n" msgstr "" "ðÒÏÃÅÓÓ ÚÁÐÉÓÙ×ÁÀÝÉÊ ÏÞËÉ ÎÅÏÖÉÄÁÎÎÏ ÕÍÅÒ. ïÞËÉ ÎÅ ÂÕÄÕÔ ÓÏÈÒÁÎÅÎÙ!\n" "óÏÈÒÁÎÉÔÅ ×ÁÛÕ ÉÇÒÕ É ÐÅÒÅÚÁÐÕÓÔÉÔÅ ÐÒÏÇÒÁÍÍÕ.\n" Index: gtkballs/po/de.po =================================================================== --- gtkballs.orig/po/de.po 2009-04-09 21:33:23.000000000 +0200 +++ gtkballs/po/de.po 2009-04-09 21:33:39.000000000 +0200 @@ -190,7 +190,7 @@ #: src/mainwin.c:75 msgid "" "Score writer process died unexpectedly. No scores will be writen!\n" -"Save your game and restart programm.\n" +"Save your game and restart program.\n" msgstr "" "Der Prozess zum Speichern der Bestenliste ist abgestürzt. Die Bestenliste " "wird nicht gespeichert.\n" diff --git a/src/mainwin.c b/src/mainwin.c index 4ffe7ae..5df2844 100644 --- a/src/mainwin.c +++ b/src/mainwin.c @@ -73,7 +73,7 @@ gboolean _countdown_timer(gpointer data) { if(child_writer_dead_handler()) { ut_simple_message_box_with_title(_("Score writer process died unexpectedly. No scores will be writen!\n" \ - "Save your game and restart programm.\n"), + "Save your game and restart program.\n"), _("Who Killed Bambi?")); } debian/patches/02-de-po.diff0000644000000000000000000000070512256546622012706 0ustar Patch inherited from previous maintainer Fixes an spelling error in german translation Index: gtkballs/po/de.po =================================================================== --- gtkballs.orig/po/de.po 2009-04-09 21:27:59.000000000 +0200 +++ gtkballs/po/de.po 2009-04-09 21:28:21.000000000 +0200 @@ -521,7 +521,7 @@ #~ msgstr "Abbruch" #~ msgid "Close" -#~ msgstr "Schliessen" +#~ msgstr "Schließen" #~ msgid "Apply" #~ msgstr "Anwenden" debian/patches/01-no-copy-copying.diff0000644000000000000000000000212112256546622014725 0ustar Patch inherited from previous maintainer Prevents installation of COPYRIGHT file --- a/Makefile.in.orig 2005-04-16 18:45:13.022147208 +0000 +++ b/Makefile.in 2005-04-16 18:45:50.275483840 +0000 @@ -158,7 +158,7 @@ installdirs-recursive install-recursive uninstall-recursive \ check-recursive installcheck-recursive DIST_COMMON = README $(srcdir)/Makefile.in $(srcdir)/configure \ - ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL Makefile.am NEWS \ + ABOUT-NLS AUTHORS ChangeLog INSTALL Makefile.am NEWS \ TODO aclocal.m4 config.guess config.h.in config.rpath \ config.sub configure configure.in depcomp gtkballs.lsm.in \ gtkballs.spec.in install-sh ltmain.sh missing mkinstalldirs @@ -553,10 +553,7 @@ ps-recursive tags tags-recursive uninstall uninstall-am \ uninstall-info-am uninstall-info-recursive uninstall-recursive - install-data-local: - $(mkinstalldirs) $(DESTDIR)$(datadir)/gtkballs - $(INSTALL_DATA) COPYING $(DESTDIR)$(datadir)/gtkballs install-data-hook: if [ ! -f $(DESTDIR)$(localstatedir)/gtkballs-scores ]; then touch $(DESTDIR)$(localstatedir)/gtkballs-scores; fi debian/patches/formatstring-fix.diff0000644000000000000000000000323512256550414014761 0ustar Index: gtkballs/src/gtkutils.c =================================================================== --- gtkballs.orig/src/gtkutils.c 2013-12-25 13:34:32.483518040 +0100 +++ gtkballs/src/gtkutils.c 2013-12-25 13:34:32.475518001 +0100 @@ -112,14 +112,14 @@ /* shows simple message box */ void ut_simple_message_box(gchar *message) { - GtkWidget *dialog = gtk_message_dialog_new(NULL, 0, GTK_MESSAGE_INFO, GTK_BUTTONS_CLOSE, message); + GtkWidget *dialog = gtk_message_dialog_new(NULL, 0, GTK_MESSAGE_INFO, GTK_BUTTONS_CLOSE, "%s", message); gtk_dialog_run(GTK_DIALOG(dialog)); gtk_widget_destroy(dialog); } /* shows simple message box */ void ut_simple_message_box_with_title(gchar *message, gchar *title) { - GtkWidget *dialog = gtk_message_dialog_new(NULL, 0, GTK_MESSAGE_INFO, GTK_BUTTONS_CLOSE, message); + GtkWidget *dialog = gtk_message_dialog_new(NULL, 0, GTK_MESSAGE_INFO, GTK_BUTTONS_CLOSE, "%s", message); gtk_window_set_title(GTK_WINDOW(dialog), title); gtk_dialog_run(GTK_DIALOG(dialog)); gtk_widget_destroy(dialog); Index: gtkballs/src/savegame.c =================================================================== --- gtkballs.orig/src/savegame.c 2013-12-25 13:20:34.571421696 +0100 +++ gtkballs/src/savegame.c 2013-12-25 13:35:05.431679116 +0100 @@ -166,7 +166,7 @@ if((f = fopen(fname, "w")) != NULL) { chmod(fname, 0600); /* TODO: check for errors ! */ - fprintf(f, rules); + fprintf(f, "%s", rules); fprintf(f, "%010d", score); for(i = 0; i < rules_get_width() * rules_get_height(); i++) { fprintf(f, "%02d", board[i]); debian/patches/series0000644000000000000000000000014012256550071012030 0ustar 01-no-copy-copying.diff 02-de-po.diff 03-sv-po.diff correct-spelling.diff formatstring-fix.diff debian/patches/03-sv-po.diff0000644000000000000000000002736212256546622012757 0ustar Patch inherited from previous maintainer Adding an Swedish translation --- a/none 2006-06-03 21:03:14.000000000 +0100 +++ b/po/sv.po 2006-06-03 21:01:23.000000000 +0100 @@ -0,0 +1,464 @@ +# Swedish translation of gtkballs. +# Copyright (C) 2006 Free Software Foundation, Inc. +# This file is distributed under the same license as the gtkballs package. +# Daniel Nylander , 2006. +# +msgid "" +msgstr "" +"Project-Id-Version: gtkballs 3.1.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2004-11-16 15:19+0300\n" +"PO-Revision-Date: 2006-01-14 14:21+0100\n" +"Last-Translator: Daniel Nylander \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/about.c:21 +msgid "About" +msgstr "Om" + +#: src/about.c:32 +#, c-format +msgid "" +"GtkBalls %s\n" +"Copyright (C) 2001-2002 drF_ckoff \n" +"Copyright (C) 1998-1999 Eugene Morozov\n" +", \n" +"\n" +"GtkBalls comes with ABSOLUTELY NO WARRANTY;\n" +"for details press \"Show license\" button.\n" +"This is free software and you are welcome to\n" +"redistribute it under certain conditions;\n" +"press \"Show license\" button for details." +msgstr "" +"GtkBalls %s\n" +"Copyright (C) 2001-2002 drF_ckoff \n" +"Copyright (C) 1998-1999 Eugene Morozov\n" +", \n" +"\n" +"GtkBalls kommer med ABSOLUT INGEN GARANTI;\n" +"för detaljer, tryck pÃ¥ knappen \"Visa licens\".\n" +"Detta är fri programvara och du är välkommen att\n" +"distribuera det vidare efter vissa villkor; tryck pÃ¥\n" +"knappen \"Visa licens\" för detaljer." + +#: src/about.c:49 +msgid "Show license" +msgstr "Visa licens" + +#: src/gtkballs.c:146 +#, c-format +msgid "Failed loading theme \"%s\"! Trying \"%s\"\n" +msgstr "Misslyckades att läsa in tema \"%s\"! Försöker med \"%s\"\n" + +#: src/gtkballs.c:153 +#, c-format +msgid "Failed loading theme \"%s\"! Exiting.\n" +msgstr "Misslyckades att läsa in tema \"%s\"! Avslutar.\n" + +#: src/gtkballs.c:171 +#: src/halloffame.c:31 +#: src/inputname.c:59 +msgid "Unable to read score.\n" +msgstr "Kunde inte läsa in poäng.\n" + +#: src/license.c:32 +msgid "Can't stat license file" +msgstr "Kan inte läsa av status frÃ¥n licensfilen" + +#: src/license.c:38 +msgid "Can't open license file" +msgstr "Kan inte öppna licensfil" + +#: src/license.c:46 +msgid "GNU Public License" +msgstr "GNU Public License" + +#: src/mainmenu.c:20 +msgid "_Game" +msgstr "_Spel" + +#: src/mainmenu.c:21 +msgid "_Edit" +msgstr "_Redigera" + +#: src/mainmenu.c:22 +msgid "_Settings" +msgstr "_Alternativ" + +#: src/mainmenu.c:23 +msgid "_Help" +msgstr "_Hjälp" + +#: src/mainmenu.c:24 +msgid "_New" +msgstr "_Nytt spel" + +#: src/mainmenu.c:24 +msgid "Start new game" +msgstr "Starta nytt spel" + +#: src/mainmenu.c:25 +#: src/mainmenu.c:32 +msgid "_Rules" +msgstr "_Regler" + +#: src/mainmenu.c:25 +msgid "Change game rules" +msgstr "Ändra spelregler" + +#: src/mainmenu.c:26 +msgid "_Save" +msgstr "_Spara" + +#: src/mainmenu.c:26 +#: src/savedialog.c:196 +#: src/savedialog.c:266 +msgid "Save game" +msgstr "Spara spel" + +#: src/mainmenu.c:27 +msgid "_Load" +msgstr "_Läs in" + +#: src/mainmenu.c:27 +#: src/savedialog.c:196 +#: src/savedialog.c:269 +msgid "Load game" +msgstr "Läs in spel" + +#: src/mainmenu.c:28 +msgid "_Hall of fame" +msgstr "_Poängtoppen" + +#: src/mainmenu.c:28 +msgid "Show Hall of Fame" +msgstr "Visa poängtoppen" + +#: src/mainmenu.c:29 +msgid "_Quit" +msgstr "A_vsluta" + +#: src/mainmenu.c:29 +msgid "Quit program" +msgstr "Avsluta programmet" + +#: src/mainmenu.c:30 +msgid "_Undo" +msgstr "_Ã…ngra" + +#: src/mainmenu.c:30 +msgid "Undo last move" +msgstr "Ã…ngra senaste drag" + +#: src/mainmenu.c:31 +msgid "_Preferences" +msgstr "_Inställningar" + +#: src/mainmenu.c:31 +msgid "Change game settings" +msgstr "Ändra spelinställningar" + +#: src/mainmenu.c:32 +msgid "Display help about game rules" +msgstr "Visa hjälp för spelregler" + +#: src/mainmenu.c:33 +msgid "_About" +msgstr "_Om" + +#: src/mainmenu.c:33 +msgid "Show information about program" +msgstr "Visa information om programmet" + +#: src/mainwin.c:51 +#, c-format +msgid "Hi-score: %i" +msgstr "Högsta poäng: %i" + +#: src/mainwin.c:64 +#, c-format +msgid "Your score: %i" +msgstr "Dina poäng: %i" + +#: src/mainwin.c:75 +msgid "" +"Score writer process died unexpectedly. No scores will be writen!\n" +"Save your game and restart program.\n" +msgstr "" +"Processen som skriver poängen avslutades oväntat. Inga poäng kommer att skrivas!\n" +"Spara ditt spel och starta om programmet.\n" + +#: src/mainwin.c:77 +msgid "Who Killed Bambi?" +msgstr "Vem dödade Bambi?" + +#: src/mainwin.c:81 +msgid "Time is unlimited" +msgstr "Ingen tidsgräns" + +#: src/mainwin.c:88 +#, c-format +msgid "Remaining time: %02d:%02d" +msgstr "Ã…terstÃ¥ende tid: %02d:%02d" + +#: src/mainwin.c:146 +msgid "GtkBalls" +msgstr "GtkBalls" + +#: src/preferences.c:66 +msgid "Failed loading theme \"" +msgstr "Misslyckades att läsa in tema \"" + +#: src/preferences.c:130 +msgid "No themes available! =(\n" +msgstr "Inga teman tillgängliga! =(\n" + +#: src/preferences.c:136 +#: src/preferences.c:142 +msgid "Preferences" +msgstr "Inställningar" + +#: src/preferences.c:149 +msgid "Show colors that will appear on next turn" +msgstr "Visa färger som kommer att visas nästa tur" + +#: src/preferences.c:150 +msgid "Show path of the ball" +msgstr "Visa bollens väg" + +#: src/preferences.c:151 +msgid "Show footprints of the ball" +msgstr "Visa bollens fotavtryck" + +#: src/preferences.c:152 +msgid "Show animation of disappearing of the ball" +msgstr "Visa animering av bollens försvinnande" + +#: src/preferences.c:153 +msgid "Highlight \"active\" cell" +msgstr "Framhäv \"aktiv\"-cell" + +#: src/preferences.c:155 +msgid "Highlight red value: " +msgstr "Värde för röd: " + +#: src/preferences.c:156 +msgid "Highlight green value: " +msgstr "Värde för grön: " + +#: src/preferences.c:157 +msgid "Highlight blue value: " +msgstr "Värde för blÃ¥: " + +#: src/preferences.c:165 +msgid "Enable time limit" +msgstr "Aktivera tidsgräns" + +#: src/preferences.c:166 +msgid "Time limit (seconds): " +msgstr "Tidsgräns (sekunder): " + +#: src/preferences.c:195 +msgid "Select Theme" +msgstr "Välj tema" + +#: src/prefs.c:236 +#, c-format +msgid "Can't write to %s: %s" +msgstr "Kan inte skriva till %s: %s" + +#: src/rules.c:22 +#: src/rules.c:27 +msgid "Rules" +msgstr "Regler" + +#: src/rules.c:34 +msgid "" +"The standard play area of GtkBalls is a 9x9\n" +"grid (it can be changed through \"Rules\"\n" +"option in ingame menu). When GtkBalls is\n" +"first started a number of balls are placed\n" +"in a random manner on the grid. Balls are\n" +"in different colors (and/or shape). You may\n" +"move balls on the grid by selecting them and\n" +"selecting an empty square on the grid as\n" +"destination for the ball you selected. Balls\n" +"will only move if they are not blocked by\n" +"other balls. Each time you move a ball,\n" +"unless you score some points, new balls\n" +"appear in a random manner on the grid. If\n" +"the grid is full then the game is lost.\n" +"However this is bound to happen, your goal\n" +"is to make the highest score. In order to do\n" +"this you must make lines in a vertical,\n" +"horizontal or diagonal way with balls of the\n" +"same color. By default a line must have at\n" +"least five balls of the same color (it can\n" +"also be changed through \"Rules\" option in\n" +"ingame menu). Making a line of minimum amount\n" +"of the balls, specifed in rules, will earn you\n" +"twice the points for your score. If you make\n" +"lines over minimum amount of the balls it will\n" +"earn you even more points. In order to help you\n" +"decide which ball you are going to move, there\n" +"is an indicator on top of the grid that shows\n" +"what colors the next balls that will appear on\n" +"the grid will be." +msgstr "" +"Spelplanen för GtkBalls är 9x9 rutor stor (den kan\n" +"ändras i menyvalet \"Regler\"). När GtkBalls\n" +"startas placeras ett antal bollar i en slumpmässig\n" +"ordning pÃ¥ planen. Bollarna finns i olika färger\n" +"(och/eller form). Du kan flytta bollarna pÃ¥ planen\n" +"genom att välja dem och sedan välja en tom ruta\n" +"pÃ¥ planen dit du vill flytta bollen du valde. Bollar\n" +"kan endast flyttas om de inte blockeras av andra bollar.\n" +"Varje gÃ¥ng du flyttar en boll, om du inte fÃ¥r poäng,\n" +"kommer nya bollar att dyka upp rent slumpmässigt pÃ¥\n" +"planen. Om planen är full sÃ¥ är spelet förlorat. Dock sÃ¥\n" +"kommer detta inträffa för eller senare sÃ¥ ditt mÃ¥l är att\n" +"fÃ¥ sÃ¥ höga poäng som möjligt. För att\n" +"göra detta mÃ¥ste du skapa vertikala, horisontala eller\n" +"diagonala rader med bollar av samma färg. Som standard\n" +"mÃ¥ste en rad ha minst fem bollar av samma färg (det kan\n" +"ocksÃ¥ ändras i menyvalet \"Regler\"). Göra en rad av\n" +"minst antal bollar, angivna i reglerna, ger dig dubbla poäng.\n" +"Om du gör rader med mer än minst antal bollar kommer du\n" +"fÃ¥r ännu mer poäng. För att hjälpa dig bestämma vilken boll\n" +"du kommer att flytta sÃ¥ finns det en indikator pÃ¥ toppen av\n" +"planen som visar vilken färg nästa boll som dyker upp pÃ¥\n" +"planen har." + +#: src/scoreboard.c:53 +#: src/scoreboard.c:57 +#: src/scoreboard.c:155 +#: src/scoreboard.c:170 +#: src/inputname.c:42 +#: src/inputname.c:46 +#: src/inputname.c:50 +msgid "Unknown" +msgstr "Okänd" + +#: src/savedialog.c:29 +msgid "No game selected for load.\n" +msgstr "Inget spel valt för inläsning.\n" + +#: src/savedialog.c:33 +#, c-format +msgid "" +"Cannot load game from:\n" +"%s\n" +msgstr "" +"Kan inte läsa in spel frÃ¥n:\n" +"%s\n" + +#: src/savedialog.c:37 +#, c-format +msgid "" +"Not enough balls(%d) in current theme.\n" +"We need %d balls.\n" +"Load another theme and try again." +msgstr "" +"Inte tillräckligt med bollar(%d) i nuvarande tema.\n" +"Vi behöver %d bollar.\n" +"Läs in ett annat tema och försök igen." + +#: src/savedialog.c:107 +#, c-format +msgid "" +"Cannot save game to:\n" +"%s\n" +"%s" +msgstr "" +"Kan inte spara spel till:\n" +"%s\n" +"%s" + +#: src/savedialog.c:192 +msgid "No saved games found.\n" +msgstr "Inga sparade spel hittades.\n" + +#: src/savedialog.c:221 +msgid "Empty" +msgstr "Tom" + +#: src/savedialog.c:235 +#: src/halloffame.c:74 +msgid "Date" +msgstr "Datum" + +#: src/savedialog.c:246 +#: src/halloffame.c:71 +msgid "Score" +msgstr "Poäng" + +#: src/savedialog.c:272 +msgid "Delete game" +msgstr "Ta bort spel" + +#: src/halloffame.c:36 +#: src/halloffame.c:42 +msgid "Hall of Fame" +msgstr "Poängtoppen" + +#: src/halloffame.c:60 +msgid "No scores" +msgstr "Inga poäng" + +#: src/halloffame.c:68 +msgid "Name" +msgstr "Namn" + +#: src/inputname.c:35 +msgid "Anonymous" +msgstr "Anonym" + +#: src/inputname.c:41 +#: src/inputname.c:45 +msgid "Unable to determine current date.\n" +msgstr "Kunde inte fastställa aktuellt datum.\n" + +#: src/inputname.c:44 +msgid "%a %b %d %H:%M %Y" +msgstr "%a %b %d %H:%M %Y" + +#: src/inputname.c:63 +msgid "Unable to save score.\n" +msgstr "Kunde inte spara poäng.\n" + +#: src/inputname.c:90 +msgid "Enter your name" +msgstr "Ange ditt namn" + +#: src/rulesdialog.c:61 +#: src/rulesdialog.c:66 +msgid "Game rules" +msgstr "Spelregler" + +#: src/rulesdialog.c:73 +msgid "Board width" +msgstr "Planens bredd" + +#: src/rulesdialog.c:74 +msgid "Board height" +msgstr "Planens höjd" + +#: src/rulesdialog.c:75 +msgid "Number of different objects" +msgstr "Antal olika objekt" + +#: src/rulesdialog.c:77 +msgid "Number of 'next' objects" +msgstr "Antal \"nästa\"-objekt" + +#: src/rulesdialog.c:78 +msgid "How many balls at line eliminate it" +msgstr "Hur mÃ¥nga bollar pÃ¥ rad krävs för eliminering" + +#: src/rulesdialog.c:81 +msgid "Classic rules" +msgstr "Klassiska regler" + debian/rules0000755000000000000000000000063612256547612010265 0ustar #!/usr/bin/make -f %: dh $@ --with quilt,autotools_dev override_dh_auto_configure: LOCALEDIR=\"/usr/share/games/locale\" ./configure --localstatedir=/var/games --bindir=/usr/games --prefix=/usr --datadir=/usr/share/games --mandir=/usr/share/man override_dh_fixperms: dh_fixperms chown :games $(CURDIR)/debian/gtkballs/var/games/gtkballs-scores chmod 664 $(CURDIR)/debian/gtkballs/var/games/gtkballs-scores debian/watch0000644000000000000000000000017012256546622010227 0ustar # GtkBalls watch file. Use uscan to check for updates version=3 http://gtkballs.antex.ru/ dist/gtkballs-(.*)\.tar\.gz debian/README.source0000644000000000000000000000025312256546622011357 0ustar Task: apply debian patches Tools: quilt Command: quilt push -a Description: Please read /usr/share/doc/quilt/README.source how to use quilt for managing Debian patches debian/postrm0000644000000000000000000000054212256546622010450 0ustar #! /bin/sh # postrm script for gtkballs set -e case "$1" in purge) # Delete high score file rm -f /var/games/gtkballs-scores; ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 esac #DEBHELPER# exit 0 debian/gtkballs_16x16.xpm0000644000000000000000000000071412256546622012400 0ustar /* XPM */ static char * gtkballs_16x16_xpm[] = { "16 16 4 1", " c #000000", ". c #FFFFFF", "+ c #FF0000", "@ c #00FF00", " ", " ...... ...... ", " ..++.. ...... ", " .++++. ...... ", " .++++. ...... ", " ..++.. ...... ", " ...... ...... ", " ", " ", " ...... ...... ", " ...... ..@@.. ", " ...... .@@@@. ", " ...... .@@@@. ", " ...... ..@@.. ", " ...... ...... ", " "}; debian/install0000644000000000000000000000013512256546622010570 0ustar debian/gtkballs_16x16.xpm /usr/share/pixmaps debian/gtkballs.desktop /usr/share/applications debian/postinst0000644000000000000000000000067712256546622011020 0ustar #! /bin/sh # postinst script for Gtkballs set -e case "$1" in configure) # create a high score file SCOREFILE=/var/games/gtkballs-scores; if [ ! -f $SCOREFILE ]; then touch $SCOREFILE; chgrp games $SCOREFILE; chmod 0664 $SCOREFILE; fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/copyright0000644000000000000000000000206512256546622011136 0ustar This package was debianized by Mark Howard on Sat, 6 Jul 2002 17:48:35 +0100. It was downloaded from http://gtkballs.antex.ru/ Upstream Author: Eugene Morozov Copyright: Copyright (C) 1999 Eugene V. Morozov This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the full text of the GPL can be found in /usr/share/common-licenses/GPL-* debian/compat0000644000000000000000000000000212256547551010400 0ustar 9