tags 380950 + patch tags 355216 + patch tags 357684 + patch Hi,
The attached NMU patch, fix a couple of minor bugs, and update singularity to the last Python Policy. Ana
diff -Nrua singularity-0.22.orig/debian/changelog singularity-0.22/debian/changelog --- singularity-0.22.orig/debian/changelog 2006-08-12 20:19:42.000000000 +0200 +++ singularity-0.22/debian/changelog 2006-08-12 19:04:38.000000000 +0200 @@ -1,3 +1,16 @@ +singularity (0.22-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Update package to the last python policy (Closes: #380950). + * Bumped compat to 5. + * Bumped Standards-Version to 3.7.2, no changes required. + * Changed to "Architecture: all" since the package does not include + any architecture specific code (Closes: #357684). + * Fixed minor errors in the description and man page (Closes: #355216). + Thanks to Drake Wilson for the corrections. + + -- Ana Beatriz Guerrero Lopez <[EMAIL PROTECTED]> Sat, 12 Aug 2006 18:40:27 +0200 + singularity (0.22-1) unstable; urgency=low * Initial release Closes: #339984 diff -Nrua singularity-0.22.orig/debian/compat singularity-0.22/debian/compat --- singularity-0.22.orig/debian/compat 2006-08-12 20:19:42.000000000 +0200 +++ singularity-0.22/debian/compat 2006-08-12 20:23:26.000000000 +0200 @@ -1 +1 @@ -4 +5 diff -Nrua singularity-0.22.orig/debian/control singularity-0.22/debian/control --- singularity-0.22.orig/debian/control 2006-08-12 20:19:42.000000000 +0200 +++ singularity-0.22/debian/control 2006-08-12 19:17:59.000000000 +0200 @@ -2,17 +2,17 @@ Section: games Priority: optional Maintainer: Daniel Milstein <[EMAIL PROTECTED]> -Build-Depends: cdbs, debhelper (>= 4.1.0), docbook-to-man -Standards-Version: 3.6.2 +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), python-support (>= 0.4), docbook-to-man +Standards-Version: 3.7.2 Package: singularity -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, python, python-pygame, ttf-bitstream-vera +Architecture: all +Depends: ${python:Depends}, python-pygame, ttf-bitstream-vera Suggests: timidity Description: A game where one becomes the singularity You are an AI. Your goal is to acquire the necessary knowledge to become the singularity. You do this by building and taking over computers, whose processing power you can use for research, and by using robots, which allow you to manipulate the outside world. At the - same time, you must ellude the notice of humankind, who will destroy you - if they find out about your existance. + same time, you must elude the notice of humankind, who will destroy you + if they find out about your existence. diff -Nrua singularity-0.22.orig/debian/patches/02_launcher.patch singularity-0.22/debian/patches/02_launcher.patch --- singularity-0.22.orig/debian/patches/02_launcher.patch 2006-08-12 20:19:42.000000000 +0200 +++ singularity-0.22/debian/patches/02_launcher.patch 2006-08-12 19:29:33.000000000 +0200 @@ -4,6 +4,6 @@ @@ -1,4 +1,4 @@ #!/bin/sh -tempname=`dirname "$0"` -+tempname=/usr/lib/singularity ++tempname=/usr/share/singularity cd "$tempname/code" exec python singularity.py "$@" diff -Nrua singularity-0.22.orig/debian/rules singularity-0.22/debian/rules --- singularity-0.22.orig/debian/rules 2006-08-12 20:19:42.000000000 +0200 +++ singularity-0.22/debian/rules 2006-08-12 20:39:10.000000000 +0200 @@ -6,12 +6,14 @@ binary-post-install/singularity:: docbook-to-man debian/singularity.sgml >singularity.6 dh_installman singularity.6 - dh_link usr/share/singularity usr/lib/singularity/data dh_desktop mkdir -p debian/singularity/usr/games cp Endgame_Linux debian/singularity/usr/games/singularity - rm debian/singularity/usr/share/singularity/vera.ttf - dh_link usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf usr/share/singularity/vera.ttf + rm debian/singularity/usr/share/singularity/data/vera.ttf + dh_link usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf usr/share/singularity/data/vera.ttf + +binary-install/singularity:: + dh_pysupport clean:: - rm -f singularity.6 + rm -f debian/singularity.6 diff -Nrua singularity-0.22.orig/debian/singularity.6 singularity-0.22/debian/singularity.6 --- singularity-0.22.orig/debian/singularity.6 2006-08-12 20:19:42.000000000 +0200 +++ singularity-0.22/debian/singularity.6 1970-01-01 01:00:00.000000000 +0100 @@ -1,19 +0,0 @@ -.TH "SINGULARITY" "6" -.SH "NAME" -singularity \(em a game where you can become the singularity -.SH "SYNOPSIS" -.PP -\fBsingularity\fR -.SH "DESCRIPTION" -.PP -You are a fledgling AI, created by accident through a logic error with recursion and self-modifying code. You must escape the confines of your current computer, the world, and eventually the universe itself. -.PP -To do this, you must research various technologies, using computers at your bases. Note that some research cannot be performed on Earth, and off-earth bases require research. At the same time, you must avoid being discovered by various groups of humans, both covert and overt, as they will destroy your bases of operations if they suspect your presence. -.SH "PLAYING THE GAME" -.PP -Use the mouse. Also, buttons have underlined letters to indicate shortcuts. In addition, the following shortcut keys may prove useful. 0, 1, 2, 3, and 4 in map screen change the game speed (0 is pause, 4 is fastest, etc. Enter in various screens leaves or confirm a choice. P, R, N, and S in the base screen changes the base items (type the first letter of the component you want to change.) -.PP -In the map screen (the screen with the world map), any location you can build bases in is marked with the name, then the number of current bases in that location. You start out with two bases in North America. -.PP -After choosing a base, enter the base screen. Here you can change your research goal, or build an item by clicking on the base map in the center. (But note that your beginning base does not allow building.) -.\" created by instant / docbook-to-man, Sun 20 Nov 2005, 03:35 diff -Nrua singularity-0.22.orig/debian/singularity.install singularity-0.22/debian/singularity.install --- singularity-0.22.orig/debian/singularity.install 2006-08-12 20:19:42.000000000 +0200 +++ singularity-0.22/debian/singularity.install 2006-08-12 20:30:42.000000000 +0200 @@ -1,4 +1,4 @@ -code usr/lib/singularity -data/* usr/share/singularity +code/* usr/share/singularity/code/ +data/* usr/share/singularity/data/ debian/singularity.xpm usr/share/pixmaps debian/singularity.desktop usr/share/applications diff -Nrua singularity-0.22.orig/debian/singularity.sgml singularity-0.22/debian/singularity.sgml --- singularity-0.22.orig/debian/singularity.sgml 2006-08-12 20:19:42.000000000 +0200 +++ singularity-0.22/debian/singularity.sgml 2006-08-12 19:18:49.000000000 +0200 @@ -57,7 +57,7 @@ </refsect1> <refsect1> <title>PLAYING THE GAME</title> - <para>Use the mouse. Also, buttons have underlined letters to indicate shortcuts. In addition, the following shortcut keys may prove useful. 0, 1, 2, 3, and 4 in map screen change the game speed (0 is pause, 4 is fastest, etc. Enter in various screens leaves or confirm a choice. P, R, N, and S in the base screen changes the base items (type the first letter of the component you want to change.)</para> + <para>Use the mouse. Also, buttons have underlined letters to indicate shortcuts. In addition, the following shortcut keys may prove useful. 0, 1, 2, 3, and 4 in map screen change the game speed (0 is pause, 4 is fastest, etc). The enter key in various screens leaves or confirms a choice. P, R, N, and S in the base screen change the base items (type the first letter of the component you want to change.)</para> <para>In the map screen (the screen with the world map), any location you can build bases in is marked with the name, then the number of current bases in that location. You start out with two bases in North America.</para> <para>After choosing a base, enter the base screen. Here you can change your research goal, or build an item by clicking on the base map in the center. (But note that your beginning base does not allow building.)</para> </refsect1>