Commit 140993ca authored by Christian Steigies's avatar Christian Steigies

Imported Debian patch 1.0.3-32

parent 6fe5c64e
This diff is collapsed.
This diff is collapsed.
circuslinux (1.0.3-32) unstable; urgency=low
* correct the logic for reading from an old options file
* make circuslinux and scorefile setgid games (closes: #795003)
* improve manpage (closes: #782881)
* remove obsolete config, templates, merge_scorefiles scripts
and po directory from the package
* updated watch file
* updated VCS URLs
* desktop entry: start in fullscreen mode
* add Keywords to desktop entry
-- Christian T. Steigies <cts@debian.org> Sat, 15 Aug 2015 08:47:00 +0200
circuslinux (1.0.3-31) unstable; urgency=low
* add automake and autoconf to Build-Depends (closes: #766858)
......
......@@ -2,7 +2,7 @@
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH CIRCUSLINUX 6 "November 10, 2004"
.TH CIRCUSLINUX 6 "August 14, 2015"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
......@@ -22,7 +22,7 @@ circuslinux \- The clowns are trying to pop balloons to score points!
.SH DESCRIPTION
This manual page was written for the Debian GNU/Linux distribution
because the original program does not have a manual page.
Instead, it has documentation in /usr/share/doc/circuslinux/README.txt.gz
Instead, it has documentation in /usr/share/doc/circuslinux/README.gz
.PP
\fB"Circus Linux!"\fP is based on the Atari 2600 game "Circus Atari" by Atari,
released in 1980. Gameplay is similar to "Breakout" and "Arkanoid"- you
......@@ -30,48 +30,50 @@ Instead, it has documentation in /usr/share/doc/circuslinux/README.txt.gz
a wall.
.SH OPTIONS
.TP
.B --disable-sound
.SS --disable-sound
If sound support was compiled in, this will
disable it for this session of the game.
.B --fullscreen
.SS --fullscreen
Run in fullscreen mode.
.B --low
.SS --low
Disable some features so that the game might run
better on low-end hardware. Titlescreen ballons
and game backgrounds are disabled, and the game
screen refreshes every 1/15th of a second instead
of 1/30th of a second.
.B --digital
.SS --digital
When using a joystick, left and right cause the
teeter-totter to move incrementally. (This is
as opposed to the default mode, where the analog
position of the joystick is used literally.)
Useful for playing with a digital gamepad.
.B --paddle
.SS --paddle
For using real Atari 2600 paddles connected to
a your PC's joystick port.
.B --help
.SS --help
Display a help message summarizing command-line
options, copyright, and game controls.
.B --usage
.SS --usage
Display a brief message summarizing command-line
options.
.B --version
.SS --version
Display the version of Circus Linux! you're
running.
.SH CONTROL
.B Controlling the Teeter-Totter
Move the mouse left and right to move the teeter-totter left and right.
.SS Starting
Launch a clown by pressing RETURN, ALT or SHIFT or the Mouse/Joystick button.
.SS Controlling the Teeter-Totter
Move the mouse/joystick left and right or press the left and right arrow keys to move the teeter-totter left and right.
If a clown is in the air, you can also click any of the mouse buttons
to flip the teeter-totter. (This causes the low and high ends of the
teeter-totter to change places, useful when the teeter-totter is at a
far side of the screen and the low end is on the outside.)
.B Pausing
.SS Pausing
To pause the game, you can press either the [SPACE], [TAB] or [P]
key. To unpause, press one of those keys again.
.B Quitting
.SS Quitting
To quit the current game, you can press [ESCAPE]. This forfeits your game
(as though you ran out of lives).
......
#! /bin/sh -e
# Source debconf library.
. /usr/share/debconf/confmodule
# Old scorefile
#if [ ! -e /var/games/circuslinux/scorefile ]; then
# db_input high circuslinux/shared_score_file || true
# db_go
# db_input high circuslinux/merge_score_files || true
# db_go
#else
# db_input high circuslinux/score_file_exists || true
# db_go
#fi
......@@ -7,7 +7,8 @@ Comment=Throw the clowns before they fall and hit the balloons with them
Comment[ca]=Llana els pallassos abans de que caiguin i peta els globus amb ells
Comment[de]=Werfe die Clowns bevor sie fallen und treffe die Ballone mit ihnen
Icon=circuslinux-icon.xpm
Exec=circuslinux
Exec=circuslinux --fullscreen
Terminal=false
StartupNotify=false
Categories=Application;Game;ArcadeGame;
Keywords=Game;ArcadeGame;
\ No newline at end of file
......@@ -2,5 +2,3 @@ AUTHORS
FAQ.txt
README
README-SDL.txt
debian/merge_scorefiles.pl
debian/merge_scorefiles.sh
......@@ -6,7 +6,7 @@ set -e
# do not use debconf anymore only to display a message
# Source debconf library anyhow to prevent a lintian warning
. /usr/share/debconf/confmodule
#. /usr/share/debconf/confmodule
#db_get circuslinux/shared_score_file
......@@ -22,10 +22,12 @@ set -e
if [ ! -d /var/games/circuslinux ]; then
mkdir -p /var/games/circuslinux
fi
chown root:root /var/games/circuslinux
chmod 755 /var/games/circuslinux
# scorefile belongs to games
chown root:games /var/games/circuslinux
chmod 2775 /var/games/circuslinux
touch /var/games/circuslinux/scorefile
chown root:games /var/games/circuslinux/scorefile
chmod 775 /var/games/circuslinux/scorefile
chmod 2664 /var/games/circuslinux/scorefile
#DEBHELPER#
Template: circuslinux/shared_score_file
Type: note
_Description: Shared scorefile
This version of Circuslinux! uses a shared score file. From now on
highscores will no longer be saved in ~/.circuslinux but in
/var/games/circuslinux/scorefile. For configuration options the new file
~/.circuslinuxrc will be used.
.
To merge all players' old highscores into one file, you can run:
bash /usr/share/doc/circuslinux/merge_scorefiles.sh
as root.
.
Each player can then, _after_ playing this version of Circuslinux! at
least once, delete his ~/.circuslinux file, since his configuration
options will be saved in ~/.circuslinuxrc. If the player decides not to
delete ~/.circuslinux, he can still use a version of circuslinux which was
compiled without shared scorefile support without loosing his old score-
and config file. Circuslinux! with shared scorefile support will only read
the old config file to get the players options if ~/.circuslinuxrc does
not exist, but never write to this file.
.
In short: don't worry, play Circuslinux! If you run low on diskspace and
every block counts, you might tell your users to remove the old config
file.
Template: circuslinux/merge_score_files
Type: boolean
_Description: Merge score files?
Do you want me to run the merge_scorefile script for you?
Template: circuslinux/score_file_exists
Type: boolean
_Description: Scorefile exists
A merged scorefile in /var/games/circuslinux already exists!
......@@ -12,13 +12,13 @@ Build-Depends: autoconf,
libsdl-image1.2-dev (>= 1.2.0-1.1),
libsdl-mixer1.2-dev (>= 1.2.0-1.1),
libsdl1.2-dev (>= 1.2.2-3.1)
Vcs-Bzr: http://bzr.debian.org/bzr/users/cts/circuslinux/trunk
Vcs-Browser: http://bzr.debian.org/loggerhead/users/cts/circuslinux/trunk/files
Vcs-Git: git://anonscm.debian.org/collab-maint/circuslinux.git
Vcs-Browser: http://anonscm.debian.org/?p=collab-maint/circuslinux.git;a=summary
Package: circuslinux
Architecture: any
Depends: circuslinux-data, ${misc:Depends}, ${shlibs:Depends}
Description: The clowns are trying to pop balloons to score points!
Description: Clowns are trying to pop balloons to score points!
"Circus Linux!" is based on the Atari 2600 game "Circus Atari" by Atari,
released in 1980. Gameplay is similar to "Breakout" and "Arkanoid" - you
slide a device left and right to bounce objects into the air which destroy
......
#!/usr/bin/perl -w
# Copyright (c) 2003 Christian T. Steigies
#
# 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# merge multiple /home/<user>/.circuslinux files into one
# /var/games/circuslinux/scores files
#
# usage:
# merge_scorefiles.pl /home/<user1>/.circuslinux ... /home/<usern>.circuslinux
# mv merged_score /var/games/circuslinux/scores
# each user should remove his ~/.circuslinux file _after_ running circuslinux
# his config will be saved in ~/.circuslinuxrc by circuslinux
my $i=0;
my @line = ("# Circus Linux! options file" , "", "# Highscores:", "");
my @highscore;
my @highscorer;
my $filename = "/var/games/circuslinux/scorefile";
if ($#ARGV < 0) {
die "no scorefiles given, please pass at least one scorefile as argument.\n";
}
if (-e $filename) {
die "scorefile exists already, please move it out of the way.\n";
}
open OUT, ">".$filename
or die "can not open scorefile for output!\n";
for ($i = 0; $i < 8; $i++) {
$highscore[$i] = -1;
$score[$i] = -1;
}
while (@ARGV) {
$this = shift(@ARGV);
# print "$this\n";
open INPUT, $this
or die "can not open input file $this";
# while (defined($_ = <INPUT>)) {
for ($i = 0; $i < 4; $i++) {
$_ = <INPUT>;
chomp;
if ($_ eq $line[$i]) {
# print "line$i found\n";
} else {
die "not a valid score file!\n";
}
}
for ($i = 0; $i < 8; $i++) {
$_ = <INPUT>;
chomp;
if (substr($_, 0, 11) eq ("highscore".$i."=")) {
$score[$i] = substr($_, 11);
# print "score $score[$i]\n";
}
$_ = <INPUT>;
chomp;
if (substr($_, 0, 12) eq ("highscorer".$i."=")) {
$scorer[$i] = substr($_, 12);
# print "scorer $scorer[$i]\n";
}
$_ = <INPUT>;
# chomp;
# if ($_ eq "") {
# print "newline\n";
# }
if ($score[$i] > $highscore[$i]) {
$highscore[$i] = $score[$i];
$highscorer[$i] = $scorer[$i];
}
}
# print "|$_|\n"
# check first 4 lines if its a score file
# read highscore, highscorer 0..7, newline
# check for max and save
# write out new scorefile after reading all input files
}
for ($i = 0; $i < 4; $i++) {
printf (OUT "%s\n", $line[$i]);
}
for ($i = 0; $i < 8; $i++) {
printf (OUT "highscore%i=%s\n", $i, $highscore[$i]);
printf (OUT "highscorer%i=%s\n\n", $i, $highscorer[$i]);
}
printf (OUT "\n# (File automatically created.)\n");
#!/bin/bash
# Copyright (c) 2003 Christian T. Steigies
#
# 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
find /home -name .circuslinux -print0 | \
xargs -0 perl /usr/share/doc/circuslinux/merge_scorefiles.pl
chown root.games /var/games/circuslinux/scorefile
chmod 664 /var/games/circuslinux/scorefile
......@@ -8,10 +8,10 @@ Subject: shared_scorefile
configure.in | 9 +++
3 files changed, 156 insertions(+), 19 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 4410a19..9632734 100644
--- a/Makefile.am
+++ b/Makefile.am
Index: circuslinux-1.0.3/Makefile.am
===================================================================
--- circuslinux-1.0.3.orig/Makefile.am
+++ circuslinux-1.0.3/Makefile.am
@@ -18,6 +18,7 @@ VERSION = @VERSION@
CC=@CC@
DATA_PREFIX=$(pkgdatadir)/data/
......@@ -20,10 +20,10 @@ index 4410a19..9632734 100644
TARGET_DEF=@TARGET_DEF@
diff --git a/circuslinux.c b/circuslinux.c
index 201adcf..13c887c 100644
--- a/circuslinux.c
+++ b/circuslinux.c
Index: circuslinux-1.0.3/circuslinux.c
===================================================================
--- circuslinux-1.0.3.orig/circuslinux.c
+++ circuslinux-1.0.3/circuslinux.c
@@ -15,6 +15,11 @@
December 11, 1999 - April 28, 2001
*/
......@@ -218,7 +218,7 @@ index 201adcf..13c887c 100644
/* Open the option file: */
FILE * open_option_file(char * mode)
@@ -3444,14 +3540,22 @@ FILE * open_option_file(char * mode)
@@ -3444,25 +3540,53 @@ FILE * open_option_file(char * mode)
else
home = ".";
......@@ -243,42 +243,51 @@ index 201adcf..13c887c 100644
#else
filename = "circuslinux.dat";
#endif
@@ -3474,7 +3578,30 @@ FILE * open_option_file(char * mode)
"The error that occured was:\n"
"%s\n\n", filename, strerror(errno));
}
/* Try opening the file: */
-
fi = fopen(filename, mode);
if (fi == NULL)
{
+#ifdef SHARED_SCOREFILE_YES
+ if (strcmp(mode, "r") == 0) {
+ strcpy(filename, home);
+ strcat(filename, "/.circuslinux\0\0");
+
+ fprintf(stderr, "Trying old options file instead...\n");
+
+ fi = fopen(filename, mode);
+
+ if (fi == NULL) {
+ fprintf(stderr, "\nWarning: I could not open old options file :");
+ fprintf(stderr, "\n%s\n"
+ "The error that occured was:\n"
+ "%s\n\n", filename, strerror(errno));
+ } else {
+ fprintf(stderr, "Found %s.\n", filename);
+ fprintf(stderr, "Your config will be stored in %src upon exit.\n", filename);
+ fprintf(stderr,
+ if (strcmp(mode, "r") == 0)
+ { /* try to read old options file when the new one is not found*/
+ strcpy(filename, home);
+ strcat(filename, "/.circuslinux\0\0");
+ fprintf(stderr, "Trying old options file instead: %s...\n", filename);
+ fi = fopen(filename, mode);
+
+ if (fi != NULL)
+ {
+ fprintf(stderr, "Found %s.\n", filename);
+ fprintf(stderr, "Your config will be stored in %src upon exit.\n", filename);
+ fprintf(stderr,
+"Once your sysadmin has merged all scorefiles on this system (or you can do\n"
+"without your old circuslinux highscores) you can safely delete you old config\n"
+"and scorefile :\n %s", filename);
+ }
+ }
+ return (fi);
+ }
+ }
+#endif /* SHARED_SCOREFILE_YES */
+
fprintf(stderr, "\nWarning: I could not open the options file ");
if (strcmp(mode, "r") == 0)
@@ -3474,7 +3598,7 @@ FILE * open_option_file(char * mode)
"The error that occured was:\n"
"%s\n\n", filename, strerror(errno));
}
-
+
return(fi);
}
diff --git a/configure.in b/configure.in
index 3733ebd..0c551e6 100644
--- a/configure.in
+++ b/configure.in
Index: circuslinux-1.0.3/configure.in
===================================================================
--- circuslinux-1.0.3.orig/configure.in
+++ circuslinux-1.0.3/configure.in
@@ -69,7 +69,16 @@ AC_ARG_ENABLE(joystick,
JOY=YES)
......@@ -296,4 +305,3 @@ index 3733ebd..0c551e6 100644
dnl Target
case "$target_os" in
--
[type: gettext/rfc822deb] circuslinux.templates
# translation of circuslinux_1.0.3-11_templates.po to catalan
#
# Translators, if you are not familiar with the PO format, gettext
# documentation is worth reading, especially sections dedicated to
# this format, e.g. by running:
# info -n '(gettext)PO Files'
# info -n '(gettext)Header Entry'
# Some information specific to po-debconf are available at
# /usr/share/doc/po-debconf/README-trans
# or http://www.debian.org/intl/l10n/po-debconf/README-trans#
# Developers do not need to manually edit POT or PO files.
# Jordi Fernández Mora <jordi.fernandezmo@campus.uab.es>, 2004.
# Miguel Gea Milvaques <debian@miguelgea.com>, 2004.
#
msgid ""
msgstr ""
"Project-Id-Version: circuslinux_1.0.3-11\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2003-08-11 09:29+0200\n"
"PO-Revision-Date: 2004-12-13 23:46+0100\n"
"Last-Translator: Miguel Gea Milvaques <debian@miguelgea.com>\n"
"Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.9.1\n"
#. Description
#: ../circuslinux.templates:3
msgid "Shared scorefile"
msgstr "Fitxer de puntuacions compartit"
#. Description
#: ../circuslinux.templates:3
msgid ""
"This version of Circuslinux! uses a shared score file. From now on "
"highscores will no longer be saved in ~/.circuslinux but in /var/games/"
"circuslinux/scorefile. For configuration options the new file ~/."
"circuslinuxrc will be used."
msgstr "Aquesta versió de Circuslinux fa servir un fitxer de puntuacions compartit. A partir d'ara els rècords no es guardaran a ~/.circuslinux sinó a /var/games/circuslinux/scorefile. Per les opcions de configuració feu servir el fitxer ~/.circuslinuxrc."
#. Description
#: ../circuslinux.templates:3
msgid ""
"To merge all players' old highscores into one file, you can run:\n"
" bash /usr/share/doc/circuslinux/merge_scorefiles.sh\n"
"as root."
msgstr "Per ajuntar tots els rècords dels jugadors vells a un fitxer cal executar: \n bash /usr/share/doc/circuslinux/merge_scorefiles.sh\n com a root. "
#. Description
#: ../circuslinux.templates:3
msgid ""
"Each player can then, _after_ playing this version of Circuslinux! at least "
"once, delete his ~/.circuslinux file, since his configuration options will "
"be saved in ~/.circuslinuxrc. If the player decides not to delete ~/."
"circuslinux, he can still use a version of circuslinux which was compiled "
"without shared scorefile support without loosing his old score- and config "
"file. Circuslinux! with shared scorefile support will only read the old "
"config file to get the players options if ~/.circuslinuxrc does not exist, "
"but never write to this file."
msgstr "Cada jugador pot, després de jugar a aquesta versió de Circuslinux! com a mínim un cop, suprimir el seu ~/.circuslinux, ja que les seves opcions de configuració seran desades a ~/circuslinuxrc. Si el jugador decideix no borrar el fitxer ~/circuslinux, encara pot fer servir una versió ja compilada sense el fitxer de puntuacions compartit sense perdre les antigues puntuacions ni les seves configuracions. Circuslinux! amb el fitxer de puntuacions compartit només llegirà el fitxer antic per agafar les opcions dels jugadors si no existeix el fitxer ~/circuslinuxrc, tot i això mai escriurà en ell."
#. Description
#: ../circuslinux.templates:3
msgid ""
"In short: don't worry, play Circuslinux! If you run low on diskspace and "
"every block counts, you might tell your users to remove the old config file."
msgstr "No es preocupeu, jugueu Circuslinux! Si teniu poc espai de disc i cada bloc conta, podeu dir als usuaris que borrin el fitxer de configuració vell."
#. Description
#: ../circuslinux.templates:28
msgid "Merge score files?"
msgstr "Ajuntem els fitxers de puntuacions?"
#. Description
#: ../circuslinux.templates:28
msgid "Do you want me to run the merge_scorefile script for you?"
msgstr "Voleu que executi el guió merge_scorefiles per vosaltres ?"
#. Description
#: ../circuslinux.templates:33
msgid "Scorefile exists"
msgstr "Existeix el fitxer de puntuacions"
#. Description
#: ../circuslinux.templates:33
msgid "A merged scorefile in /var/games/circuslinux already exists!"
msgstr "Ja existeix un fitxer de puntuacions ajuntat anteriorment a /var/games/circuslinux!"
#
# Czech translation of circuslinux templates
#
msgid ""
msgstr ""
"Project-Id-Version: circuslinux 1.0.3-12\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2004-04-19 21:27+0200\n"
"PO-Revision-Date: 2005-04-18 21:28+0200\n"
"Last-Translator: Martin Sin <martin.sin@seznam.cz>\n"
"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-2\n"
"Content-Transfer-Encoding: 8bit\n"
#. Type: note
#. Description
#: ../circuslinux.templates:3
msgid "Shared scorefile"
msgstr "Sdlen soubor s vsledky"
#. Type: note
#. Description
#: ../circuslinux.templates:3
msgid ""
"This version of Circuslinux! uses a shared score file. From now on "
"highscores will no longer be saved in ~/.circuslinux but in /var/games/"
"circuslinux/scorefile. For configuration options the new file ~/."
"circuslinuxrc will be used."
msgstr ""
"Tato verze Circuslinux! pouv sdlen soubor s vsledky. Nejlep vsledky "
"nebudou dle ukldny v souboru ~/.circuslinux ale v /var/games/circuslinux/"
"scorefile. Pro konfiguraci voleb bude pouit nov soubor ~/.circuslinuxrc."
#. Type: note
#. Description
#: ../circuslinux.templates:3
msgid ""
"To merge all players' old highscores into one file, you can run:\n"
" bash /usr/share/doc/circuslinux/merge_scorefiles.sh\n"
"as root."
msgstr ""
"K pipojen starch nejlepch vsledk vech hr do jednoho souboru "
"mete jako root spustit:\n"
"bash /usr/share/doc/circuslinux/merge_scorefiles.sh"
#. Type: note
#. Description
#: ../circuslinux.templates:3
msgid ""
"Each player can then, _after_ playing this version of Circuslinux! at least "
"once, delete his ~/.circuslinux file, since his configuration options will "
"be saved in ~/.circuslinuxrc. If the player decides not to delete ~/."
"circuslinux, he can still use a version of circuslinux which was compiled "
"without shared scorefile support without loosing his old score- and config "
"file. Circuslinux! with shared scorefile support will only read the old "
"config file to get the players options if ~/.circuslinuxrc does not exist, "
"but never write to this file."
msgstr ""
"Kad hr pak me, po alespo jednom sputn tto verze Circuslinux!, "
"smazat svj soubor ~/.circuslinux, protoe jeho konfiguran volby budou "
"uloeny do ~/.circuslinuxrc. Jestlie hr nesmae ~/.circuslinux, me "
"klidn pouvat verzi circuslinux kter byla zkompilovna bez sdlen "
"soubor s vsledky ani by dolo ke ztrt jeho starch vsledk- a "
"konfiguranho souboru. Pokud nebude existovat ~/.circuslinuxrc pak "
"Circuslinux! se sdlenm souborem vsledk bude podporovat pouze ten "
"starho konfiguranho souboru pro zskn voleb hre, ale nikdy do tohoto "
"souboru nezape."
#. Type: note
#. Description
#: ../circuslinux.templates:3
msgid ""
"In short: don't worry, play Circuslinux! If you run low on diskspace and "
"every block counts, you might tell your users to remove the old config file."
msgstr ""
"Jednodue eeno: nemuste se obvat pouvat Circuslinux! Jestlie mte "
"mlo diskovho prostoru a potte kad MB, pak byste mon mli ci svm "
"uivatelm, aby smazali star konfiguran soubor."
#. Type: boolean
#. Description
#: ../circuslinux.templates:28
msgid "Merge score files?"
msgstr "Slouit soubory s vsledky?"
#. Type: boolean
#. Description
#: ../circuslinux.templates:28
msgid "Do you want me to run the merge_scorefile script for you?"
msgstr "Chcete spustit skript slouen soubor vsledk?"
#. Type: boolean
#. Description
#: ../circuslinux.templates:33
msgid "Scorefile exists"
msgstr "Soubor s vsledky existuje"
#. Type: boolean
#. Description
#: ../circuslinux.templates:33
msgid "A merged scorefile in /var/games/circuslinux already exists!"
msgstr "Slouen soubor s vsledky v /var/games/circuslinux ji existuje!"
# Danish translation circuslinux.
# Copyright (C) 2010 circuslinux & nedenstående oversættere.
# This file is distributed under the same license as the circuslinux package.
# Joe Hansen <joedalton2@yahoo.dk>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: circuslinux\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-05-12 10:28+0200\n"
"PO-Revision-Date: 2010-07-20 17:30+01:00\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish <debian-l10n-danish@lists.debian.org> \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. Type: note
#. Description
#: ../circuslinux.templates:1001
msgid "Shared scorefile"
msgstr "Delt pointfil"
#. Type: note
#. Description
#: ../circuslinux.templates:1001
msgid ""
"This version of Circuslinux! uses a shared score file. From now on "
"highscores will no longer be saved in ~/.circuslinux but in /var/games/"
"circuslinux/scorefile. For configuration options the new file ~/."
"circuslinuxrc will be used."
msgstr ""
"Denne version af Circuslinux! bruger en delt pointfil. Fra nu af vil "
"de bedste resultater ikke længere blive gemt i ~/.circuslinux men i "
"/var/games/circuslinux/scorefile. Til konfigurationsindstillinger "
"vil den nye fil ~/.circuslinuxrc blive brugt."
#. Type: note
#. Description
#: ../circuslinux.templates:1001
msgid ""
"To merge all players' old highscores into one file, you can run:\n"
" bash /usr/share/doc/circuslinux/merge_scorefiles.sh\n"
"as root."
msgstr ""
"For at sammenføje alle spilleres bedste resultater i en fil kan du "
"køre:\n"
" bash /usr/share/doc/circuslinux/merge_scorefiles.sh\n"
"som root (administrator)."
#. Type: note
#. Description
#: ../circuslinux.templates:1001
msgid ""
"Each player can then, _after_ playing this version of Circuslinux! at least "
"once, delete his ~/.circuslinux file, since his configuration options will "
"be saved in ~/.circuslinuxrc. If the player decides not to delete ~/."
"circuslinux, he can still use a version of circuslinux which was compiled "
"without shared scorefile support without loosing his old score- and config "
"file. Circuslinux! with shared scorefile support will only read the old "
"config file to get the players options if ~/.circuslinuxrc does not exist, "
"but never write to this file."
msgstr ""
"Hver spiller kan så, _efter_ at have spillet denne version af Cirucslinux! "
"mindst en gang, slette sin fil ~/.circuslinux, da dennes konfigurationsindstillinger "
"vil blive gemt i ~/.circuslinuxrc. Hvis spilleren beslutter ikke at slette "
" ~/.circuslinux, kan denne stadig bruge en version af circuslinux, som er "
"kompileret uden delt pointfilunderstøttelse uden at miste sin tidligere "
"resultatfil og konfigurationsfil. Circuslinux! med delt pointfilunderstøttelse "
"vil kun læse den gamle konfigurationsfil for at hente spillerens indstillinger "
"hvis ~/.circuslinuxrc ikke findes, men aldrig skrive til denne fil."
#. Type: note
#. Description
#: ../circuslinux.templates:1001
msgid ""
"In short: don't worry, play Circuslinux! If you run low on diskspace and "
"every block counts, you might tell your users to remove the old config file."
msgstr ""
"Kort fortalt! Du skal ikke bekymre dig, bare spil løs! Hvis du løber tør for "
"harddiskplads og hver blok tæller, kan du eventuelt bede dine brugere om "
"at fjerne den gamle konfigurationsfil."
#. Type: boolean
#. Description
#: ../circuslinux.templates:2001
msgid "Merge score files?"
msgstr "Sammenføj pointfiler?"
#. Type: boolean
#. Description
#: ../circuslinux.templates:2001
msgid "Do you want me to run the merge_scorefile script for you?"