r4203 - in packages/trunk/qonk: . debian

Martín Ferrari tincho-guest at alioth.debian.org
Sat Sep 15 15:49:26 UTC 2007


Author: tincho-guest
Date: 2007-09-15 15:49:26 +0000 (Sat, 15 Sep 2007)
New Revision: 4203

Added:
   packages/trunk/qonk/debian/
   packages/trunk/qonk/debian/changelog
   packages/trunk/qonk/debian/compat
   packages/trunk/qonk/debian/control
   packages/trunk/qonk/debian/copyright
   packages/trunk/qonk/debian/manpage.xml
   packages/trunk/qonk/debian/manpages
   packages/trunk/qonk/debian/menu
   packages/trunk/qonk/debian/qonk.6
   packages/trunk/qonk/debian/rules
   packages/trunk/qonk/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: packages/trunk/qonk/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/trunk/qonk/debian/changelog
===================================================================
--- packages/trunk/qonk/debian/changelog	                        (rev 0)
+++ packages/trunk/qonk/debian/changelog	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1,9 @@
+qonk (0.3.0-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #373966) after a year of waiting for upstream to
+    resolve licensing issues.
+  * Ignored provided font.ttf, as it is a copy of VeraMono.ttf from
+    ttf-bitstream-vera. Instead, I put a symlink and a dependency.
+
+ -- Martín Ferrari <martin.ferrari at gmail.com>  Sat, 15 Sep 2007 15:46:36 +0200
+

Added: packages/trunk/qonk/debian/compat
===================================================================
--- packages/trunk/qonk/debian/compat	                        (rev 0)
+++ packages/trunk/qonk/debian/compat	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1 @@
+5

Added: packages/trunk/qonk/debian/control
===================================================================
--- packages/trunk/qonk/debian/control	                        (rev 0)
+++ packages/trunk/qonk/debian/control	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1,20 @@
+Source: qonk
+Section: games
+Priority: optional
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
+Uploaders: Martín Ferrari <martin.ferrari at gmail.com>
+Build-Depends: cdbs, debhelper (>= 5), libsdl1.2-dev, libsdl-ttf2.0-dev,
+ libsdl-gfx1.2-dev, libsdl-image1.2-dev, patchutils
+Standards-Version: 3.7.2
+
+Package: qonk
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ttf-bitstream-vera
+Description: Small build-and-conquer strategy game with very simple rules
+ The setting of the game is a solar system of planets. Your goal is to
+ conquer all of the planets in the game by sending ships there. Planets
+ that are under your control generate new ships. Simple AI players are
+ playing against you. As you gain more experience throughout the game,
+ more AI players have to be kicked out of bigger solar systems.
+ .
+ Homepage: http://sourceforge.net/projects/qonk/

Added: packages/trunk/qonk/debian/copyright
===================================================================
--- packages/trunk/qonk/debian/copyright	                        (rev 0)
+++ packages/trunk/qonk/debian/copyright	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1,71 @@
+This package was debianized by Martín Ferrari <martin.ferrari at gmail.com> on
+Fri, 16 Jun 2006 12:53:12 -0300.
+
+It was downloaded from http://anthony.liekens.net/index.php/Computers/Qonk and
+later from http://sourceforge.net/projects/qonk/.
+
+Upstream Authors:
+   Anthony Liekens <anthony at liekens.net>
+   Robert Schuster <robertschuster at fsfe.org>
+
+Copyright:
+   Copyright (C) 2006, Anthony Liekens <anthony at liekens.net>
+   Copyright (C) 2007, Robert Schuster <robertschuster at fsfe.org>
+
+Includes code from SuperTuxKart:
+   Copyright (C) 2004, Matthias Braun <matze at braunis.de>
+
+Includes code from the guichan library:
+   Copyright (c) 2004, 2005, 2006, 2007 Olof Naessén and Per Larsson
+
+License:
+
+   This game is free software released under the GNU General Public License 2
+   or, at your option, any later version. See the file COPYING for details.
+
+License for code from SuperTuxKart:
+
+   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.
+
+License for code from the guichan library:
+
+   Redistribution and use in source and binary forms, with or without
+   modification, are permitted provided that the following conditions are met:
+   1. Redistributions of source code must retain the above copyright notice,
+      this list of conditions and the following disclaimer.
+   2. Redistributions in binary form must reproduce the above copyright notice,
+      this list of conditions and the following disclaimer in the documentation
+      and/or other materials provided with the distribution.
+   3. Neither the name of Guichan nor the names of its contributors may be used
+      to endorse or promote products derived from this software without
+      specific prior written permission.
+
+   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+   AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+   IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+   LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+   CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+   SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+   INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+   CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+   POSSIBILITY OF SUCH DAMAGE.
+
+A copy of the GNU General Public License is in /usr/share/common-licenses/GPL.
+
+The Debian packaging is (C) 2006, 2007, Martín Ferrari
+<martin.ferrari at gmail.com> and is licensed under the GPL, see above.
+

Added: packages/trunk/qonk/debian/manpage.xml
===================================================================
--- packages/trunk/qonk/debian/manpage.xml	                        (rev 0)
+++ packages/trunk/qonk/debian/manpage.xml	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1,227 @@
+<?xml version='1.0' encoding='ISO-8859-1'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+
+<!--
+
+Process this file with an XSLT processor: `xsltproc \
+-''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
+manpages/docbook.xsl manpage.dbk'.  A manual page
+<package>.<section> will be generated.  You may view the
+manual page with: nroff -man <package>.<section> | less'.  A
+typical entry in a Makefile or Makefile.am is:
+
+DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
+manpages/docbook.xsl
+XP=xsltproc -''-nonet
+
+manpage.1: manpage.dbk
+        $(XP) $(DB2MAN) $<
+    
+The xsltproc binary is found in the xsltproc package.  The
+XSL files are in docbook-xsl.  Please remember that if you
+create the nroff version in one of the debian/rules file
+targets (such as build), you will need to include xsltproc
+and docbook-xsl in your Build-Depends control field.
+
+-->
+
+  <!-- Fill in your name for FIRSTNAME and SURNAME. -->
+  <!ENTITY dhfirstname "<firstname>Martín</firstname>">
+  <!ENTITY dhsurname   "<surname>Ferrari</surname>">
+  <!-- Please adjust the date whenever revising the manpage. -->
+  <!ENTITY dhdate      "<date>2006-06-19</date>">
+  <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
+       allowed: see man(7), man(1). -->
+  <!ENTITY dhsection   "<manvolnum>6</manvolnum>">
+  <!ENTITY dhemail     "<email>martin.ferrari at gmail.com</email>">
+  <!ENTITY dhusername  "Martín Ferrari">
+  <!ENTITY dhucpackage "<refentrytitle>QONK</refentrytitle>">
+  <!ENTITY dhpackage   "qonk">
+
+  <!ENTITY debian      "<productname>Debian</productname>">
+  <!ENTITY gnu         "<acronym>GNU</acronym>">
+  <!ENTITY gpl         "&gnu; <acronym>GPL</acronym>">
+]>
+
+<refentry>
+  <refentryinfo>
+    <address>
+      &dhemail;
+    </address>
+    <author>
+      &dhfirstname;
+      &dhsurname;
+    </author>
+    <copyright>
+      <year>2006</year>
+      <holder>&dhusername;</holder>
+    </copyright>
+    &dhdate;
+  </refentryinfo>
+  <refmeta>
+    &dhucpackage;
+
+    &dhsection;
+  </refmeta>
+  <refnamediv>
+    <refname>&dhpackage;</refname>
+
+    <refpurpose>Small build-and-conquer strategy game with very simple rules</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>&dhpackage;</command>
+
+      <arg><option><replaceable>number of planets</replaceable></option></arg>
+
+      <arg><option><replaceable>number of AI players</replaceable></option></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+  <refsect1>
+    <title>DESCRIPTION</title>
+
+    <para>This manual page was written for the &debian; distribution because
+	    the original program does not have a manual page. Most of the text
+	    is taken verbatim from the author's webpage.</para>
+
+      <para><command>&dhpackage;</command> is a small build-and-conquer
+	      strategy game with very simple rules. A complete game only lasts
+	      for a few minutes and can be a fun break away from work or
+	      whatever you're doing.</para>
+
+      <para>The setting of the game is a solar system of planets. Your goal is
+	      to conquer all of the planets in the game by sending ships there.
+	      Planets that are under your control generate new ships. Simple AI
+	      players are playing against you. As you gain more experience
+	      throughout the game, more AI players have to be kicked out of
+	      bigger solar systems.</para>
+      
+      <para>The game is currently very much in beta. The game engine itself is
+	      fully functional. A lot of things have to be added to make this a
+	      mature game (like menus and stuff), but since the engine itself
+	      works, Qonk is already very playable. </para>
+
+      <para>Although the game engine is prepared to run under different modes,
+	      the game always defaults to 1024x768 resolution, and goes into
+	      fullscreen modus to run qonk. (because of beta status)</para>
+
+  </refsect1>
+  <refsect1>
+    <title>OPTIONS</title>
+
+    <para>In order to change between levels, the game had to exit and
+	    parameters for the game and its level had to be entered from the
+	    command line. A small modification have been introduced for making
+	    this automatically. Nevertheless, you can always start in any level
+	    you prefer.</para>
+    <para> Qonk can be given two numeric parameters, the first denoting the
+	    number of planets in the solar system, the second gives the number
+	    of enemy AI players. Successive levels of the game are defined by
+	    two such parameters. </para>
+    
+    <variablelist>
+      <varlistentry>
+        <term><option><replaceable>number of planets</replaceable></option>
+        </term>
+        <listitem>
+          <para>Total number of planets in the solar system.</para>
+        </listitem>
+      </varlistentry>
+      <varlistentry>
+        <term><option><replaceable>number of AI players</replaceable></option>
+        </term>
+        <listitem>
+          <para>The number of enemy AI players you will compete with.</para>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+  </refsect1>
+  <refsect1>
+    <title>HOW TO PLAY</title>
+
+    <para>You select ships and send them out to planets, to attack or fortify
+	    them. A ship that arrives at an enemy planet dies and kills an
+	    enemy ship, residing on that planet, along with it. If no enemy
+	    ships are based on the planet, you take over the planet. Planets
+	    under your control grow new ships for you to send around.</para>
+    
+    <para>You control white planets and white ships. Colored planets belong to
+	    the opponent players. Gray planets are not controled by a player
+	    and can easily be conquered, once its resident neutral ships are
+	    destroyed (about 2-4 of them on each neutral planet).</para>
+
+    <para>There are two types of planets in the solar system. There are planets
+	    orbiting around the "sun" and moons orbiting around the planets.
+	    There are as many moons as planets in each solar system. Some
+	    planets may have more moons than others. A planet is expected to
+	    generate twice as many ships as a moon in the same amount of time.
+	    Some planets/moons build ships more quickly than others. Each ship
+	    also has a random speed.</para>
+    
+    <para>Select ships by dragging your left mouse button. A ship can only be
+	    selected for an action if it resides on a planet. Use the right
+	    mouse button to send selected ships to the nearest planet to the
+	    mouse pointer. If you want to select all of the available ships,
+	    press A.</para>
+    
+    <para>As you conquer more planets, more ships are built in parallel. Try to
+	    conquer as many planets as possible, so that many new ships are
+	    constructed and you can reign over the solar system.</para>
+    
+    <para>There are some extra keys that can be used:</para>
+    
+    <variablelist>
+	    <varlistentry>
+		    <term>E</term>
+		    <listitem>
+			    <para>While pressing E, the ships of enemy players
+				    are shown, so this is kind of a cheat
+				    button.</para>
+		    </listitem>
+	    </varlistentry>
+	    <varlistentry>
+		    <term>P</term>
+		    <listitem>
+			    <para>Pause and unpause the game.</para>
+		    </listitem>
+	    </varlistentry>
+	    <varlistentry>
+		    <term>S</term>
+		    <listitem>
+			    <para>Save a screenshot (screenshot.bmp) of the
+				    game.</para>
+		    </listitem>
+	    </varlistentry>
+    </variablelist>
+  </refsect1>
+  <refsect1>
+	  <title>Player ranking</title>
+	  
+	  <para>The rank of a player is not only based on the number of planets
+		  the player possesses, but also on the number of ships. A
+		  planet gives a player 2 points, a moon gives 0.999 points,
+		  and each ship adds another 1/3 of a point. A moon is thus
+		  worth just under 3 ships. Players with the highest amount of
+		  points rank highest.</para>
+  </refsect1>
+  <refsect1>
+    <title>AUTHOR</title>
+    <!--
+    <para>This manual page was written by &dhusername; &dhemail; for
+      the &debian; system (but may be used by others).  Permission is
+      granted to copy, distribute and/or modify this document under
+      the terms of the &gnu; General Public License, Version 2 any 
+	  later version published by the Free Software Foundation.
+    </para>
+	<para>
+	  On Debian systems, the complete text of the GNU General Public
+	  License can be found in /usr/share/common-licenses/GPL.
+	</para>
+    -->
+    <para>This manual page was written by &dhusername; &dhemail; for
+	    the &debian; system, taking text from the game author's
+	    webpage: http://anthony.liekens.net/index.php/Computers/Qonk</para>
+  </refsect1>
+</refentry>
+

Added: packages/trunk/qonk/debian/manpages
===================================================================
--- packages/trunk/qonk/debian/manpages	                        (rev 0)
+++ packages/trunk/qonk/debian/manpages	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1 @@
+debian/qonk.6

Added: packages/trunk/qonk/debian/menu
===================================================================
--- packages/trunk/qonk/debian/menu	                        (rev 0)
+++ packages/trunk/qonk/debian/menu	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1,2 @@
+?package(qonk):needs="X11" section="Games/Strategy"\
+  title="qonk" command="/usr/games/qonk"

Added: packages/trunk/qonk/debian/qonk.6
===================================================================
--- packages/trunk/qonk/debian/qonk.6	                        (rev 0)
+++ packages/trunk/qonk/debian/qonk.6	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1,107 @@
+.\"Generated by db2man.xsl. Don't modify this, modify the source.
+.de Sh \" Subsection
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Ip \" List item
+.br
+.ie \\n(.$>=3 .ne \\$3
+.el .ne 3
+.IP "\\$1" \\$2
+..
+.TH "QONK" 6 "2006-06-19" "" ""
+.SH NAME
+qonk \- Small build-and-conquer strategy game with very simple rules
+.SH "SYNOPSIS"
+.ad l
+.hy 0
+.HP 5
+\fBqonk\fR [\fB\fInumber\ of\ planets\fR\fR] [\fB\fInumber\ of\ AI\ players\fR\fR]
+.ad
+.hy
+
+.SH "DESCRIPTION"
+
+.PP
+This manual page was written for the Debian&#8482; distribution because the original program does not have a manual page\&. Most of the text is taken verbatim from the author's webpage\&.
+
+.PP
+\fBqonk\fR is a small build\-and\-conquer strategy game with very simple rules\&. A complete game only lasts for a few minutes and can be a fun break away from work or whatever you're doing\&.
+
+.PP
+The setting of the game is a solar system of planets\&. Your goal is to conquer all of the planets in the game by sending ships there\&. Planets that are under your control generate new ships\&. Simple AI players are playing against you\&. As you gain more experience throughout the game, more AI players have to be kicked out of bigger solar systems\&.
+
+.PP
+The game is currently very much in beta\&. The game engine itself is fully functional\&. A lot of things have to be added to make this a mature game (like menus and stuff), but since the engine itself works, Qonk is already very playable\&.
+
+.PP
+Although the game engine is prepared to run under different modes, the game always defaults to 1024x768 resolution, and goes into fullscreen modus to run qonk\&. (because of beta status)
+
+.SH "OPTIONS"
+
+.PP
+In order to change between levels, the game had to exit and parameters for the game and its level had to be entered from the command line\&. A small modification have been introduced for making this automatically\&. Nevertheless, you can always start in any level you prefer\&.
+
+.PP
+Qonk can be given two numeric parameters, the first denoting the number of planets in the solar system, the second gives the number of enemy AI players\&. Successive levels of the game are defined by two such parameters\&.
+
+.TP
+\fB\fInumber of planets\fR\fR
+Total number of planets in the solar system\&.
+
+.TP
+\fB\fInumber of AI players\fR\fR
+The number of enemy AI players you will compete with\&.
+
+.SH "HOW TO PLAY"
+
+.PP
+You select ships and send them out to planets, to attack or fortify them\&. A ship that arrives at an enemy planet dies and kills an enemy ship, residing on that planet, along with it\&. If no enemy ships are based on the planet, you take over the planet\&. Planets under your control grow new ships for you to send around\&.
+
+.PP
+You control white planets and white ships\&. Colored planets belong to the opponent players\&. Gray planets are not controled by a player and can easily be conquered, once its resident neutral ships are destroyed (about 2\-4 of them on each neutral planet)\&.
+
+.PP
+There are two types of planets in the solar system\&. There are planets orbiting around the "sun" and moons orbiting around the planets\&. There are as many moons as planets in each solar system\&. Some planets may have more moons than others\&. A planet is expected to generate twice as many ships as a moon in the same amount of time\&. Some planets/moons build ships more quickly than others\&. Each ship also has a random speed\&.
+
+.PP
+Select ships by dragging your left mouse button\&. A ship can only be selected for an action if it resides on a planet\&. Use the right mouse button to send selected ships to the nearest planet to the mouse pointer\&. If you want to select all of the available ships, press A\&.
+
+.PP
+As you conquer more planets, more ships are built in parallel\&. Try to conquer as many planets as possible, so that many new ships are constructed and you can reign over the solar system\&.
+
+.PP
+There are some extra keys that can be used:
+
+.TP
+E
+While pressing E, the ships of enemy players are shown, so this is kind of a cheat button\&.
+
+.TP
+P
+Pause and unpause the game\&.
+
+.TP
+S
+Save a screenshot (screenshot\&.bmp) of the game\&.
+
+.SH "PLAYER RANKING"
+
+.PP
+The rank of a player is not only based on the number of planets the player possesses, but also on the number of ships\&. A planet gives a player 2 points, a moon gives 0\&.999 points, and each ship adds another 1/3 of a point\&. A moon is thus worth just under 3 ships\&. Players with the highest amount of points rank highest\&.
+
+.SH "AUTHOR"
+
+.PP
+This manual page was written by Martín Ferrari <martin\&.ferrari at gmail\&.com> for the Debian&#8482; system, taking text from the game author's webpage: http://anthony\&.liekens\&.net/index\&.php/Computers/Qonk
+
+.SH AUTHOR
+Martín Ferrari.

Added: packages/trunk/qonk/debian/rules
===================================================================
--- packages/trunk/qonk/debian/rules	                        (rev 0)
+++ packages/trunk/qonk/debian/rules	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+ 
+DEB_AUTO_CLEANUP_RCS            := yes
+DEB_INSTALL_CHANGELOGS_ALL := HISTORY
+DEB_CONFIGURE_EXTRA_FLAGS := --bindir="\$${prefix}/games" \
+	--datadir="\$${prefix}/share/games"
+
+install/qonk::
+	rm -rf $(DEB_DESTDIR)/guichan \
+		$(DEB_DESTDIR)/usr/share/games/qonk/font.ttf
+	ln -s ../../fonts/truetype/ttf-bitstream-vera/VeraMono.ttf \
+		$(DEB_DESTDIR)/usr/share/games/qonk/font.ttf


Property changes on: packages/trunk/qonk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/trunk/qonk/debian/watch
===================================================================
--- packages/trunk/qonk/debian/watch	                        (rev 0)
+++ packages/trunk/qonk/debian/watch	2007-09-15 15:49:26 UTC (rev 4203)
@@ -0,0 +1,3 @@
+# See uscan(1) for format
+version=3
+http://sf.net/qonk/ qonk-(.+)\.tar\.gz




More information about the Pkg-games-commits mailing list