Author: baby-guest Date: 2008-01-18 19:20:00 +0000 (Fri, 18 Jan 2008) New Revision: 5464
Added: packages/trunk/droidbattles/debian/ packages/trunk/droidbattles/debian/changelog packages/trunk/droidbattles/debian/compat packages/trunk/droidbattles/debian/control packages/trunk/droidbattles/debian/copyright packages/trunk/droidbattles/debian/dirs packages/trunk/droidbattles/debian/docs packages/trunk/droidbattles/debian/droidbattles.1 packages/trunk/droidbattles/debian/droidbattles.xpm packages/trunk/droidbattles/debian/examples packages/trunk/droidbattles/debian/menu packages/trunk/droidbattles/debian/patches/ packages/trunk/droidbattles/debian/patches/fixes.patch packages/trunk/droidbattles/debian/patches/series packages/trunk/droidbattles/debian/rules Log: [svn-inject] Applying Debian modifications to trunk Property changes on: packages/trunk/droidbattles/debian ___________________________________________________________________ Name: mergeWithUpstream + 1 Added: packages/trunk/droidbattles/debian/changelog =================================================================== --- packages/trunk/droidbattles/debian/changelog (rev 0) +++ packages/trunk/droidbattles/debian/changelog 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,48 @@ +droidbattles (1.0.6-6) UNRELEASED; urgency=low + + [ Miriam Ruiz ] + * New Maintainer: Debian Games Team. Closes: 461449 + * Removed bashisms and tidied up debian/rules. Closes: #453153 + * Added Homepage label to debian/control + * Added autotools-dev to build dependencies + * Removed empty directory usr/bin from binary packages + * Fixed FSF address and GPL links in debian/copyright + * Bumped standards version from 3.6.2 up to 3.7.3 + * Using quilt for managing patches + + -- Miriam Ruiz <[EMAIL PROTECTED]> Fri, 18 Jan 2008 17:52:24 +0000 + +droidbattles (1.0.6-4) unstable; urgency=low + + * Removed build-dep automake1.6 (Closes: #335119) + + -- Kari Pahula <[EMAIL PROTECTED]> Mon, 24 Oct 2005 00:20:52 +0300 + +droidbattles (1.0.6-3.1) unstable; urgency=low + + * NMU for QT transition (Closes: #327954) + + -- Don Armstrong <[EMAIL PROTECTED]> Mon, 26 Sep 2005 23:18:02 -0700 + +droidbattles (1.0.6-3) unstable; urgency=low + + * Sponsored upload by Jens Peter Secher. + * Made the description more descriptive. + + -- Kari Pahula <[EMAIL PROTECTED]> Sat, 28 May 2005 22:19:51 +0200 + +droidbattles (1.0.6-2) unstable; urgency=low + + * Added missing build-depends: libqt3-mt-dev, libqt3-compat-headers + + -- Kari Pahula <[EMAIL PROTECTED]> Wed, 25 May 2005 05:34:49 +0300 + +droidbattles (1.0.6-1) unstable; urgency=low + + * Fixed idiosyncrasies in the C++ code, now compiles with current + versions of g++ too. + * Made files to install to the standard places. + * Removed /etc/droidbattles.conf from use. + * Initial Release. (Closes: #306852) + + -- Kari Pahula <[EMAIL PROTECTED]> Thu, 5 May 2005 23:32:28 +0300 Added: packages/trunk/droidbattles/debian/compat =================================================================== --- packages/trunk/droidbattles/debian/compat (rev 0) +++ packages/trunk/droidbattles/debian/compat 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1 @@ +4 Added: packages/trunk/droidbattles/debian/control =================================================================== --- packages/trunk/droidbattles/debian/control (rev 0) +++ packages/trunk/droidbattles/debian/control 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,19 @@ +Source: droidbattles +Section: games +Priority: optional +Maintainer: Debian Games Team <[EMAIL PROTECTED]> +Uploaders: Miriam Ruiz <[EMAIL PROTECTED]> +Build-Depends: debhelper (>= 4.0.0), quilt, autotools-dev, libqt3-mt-dev, libqt3-compat-headers +Standards-Version: 3.7.3 +Homepage: http://www.bluefire.nu/droidbattles/ + +Package: droidbattles +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: A game of programming battle droids + You design and program droids in an assembler-like language to make + them as lethal as possible to other droids. You then run the droid + in a battle simulation where they try to destroy each other. + . + Hardware design, programming and battle simulation all happens in an + integrated graphical development environment. Added: packages/trunk/droidbattles/debian/copyright =================================================================== --- packages/trunk/droidbattles/debian/copyright (rev 0) +++ packages/trunk/droidbattles/debian/copyright 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,29 @@ +This package was debianized by Kari Pahula <[EMAIL PROTECTED]> on +Fri, 29 Apr 2005 01:04:53 +0300. + +It was downloaded from http://www.bluefire.nu/droidbattles/download.html + +Copyright Holder: Andreas Agorander + +License: + + This package 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 package 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. + +On Debian systems, the complete text of the latest version of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. Added: packages/trunk/droidbattles/debian/dirs =================================================================== --- packages/trunk/droidbattles/debian/dirs (rev 0) +++ packages/trunk/droidbattles/debian/dirs 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,4 @@ +usr/bin +usr/games +usr/share/doc/droidbattles/html +usr/share/games Added: packages/trunk/droidbattles/debian/docs =================================================================== --- packages/trunk/droidbattles/debian/docs (rev 0) +++ packages/trunk/droidbattles/debian/docs 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,2 @@ +README +TODO Added: packages/trunk/droidbattles/debian/droidbattles.1 =================================================================== --- packages/trunk/droidbattles/debian/droidbattles.1 (rev 0) +++ packages/trunk/droidbattles/debian/droidbattles.1 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,121 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" 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 DROIDBATTLES 6 "May 5, 2005" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +droidbattles \- a programming game +.SH SYNOPSIS +.B droidbattles +.br +.B droidbattles -textmode +.RB [ -assemble +.IR botm ] +.RB [ -check +.IR configfile ] +.RB [ -loadconfig +.IR configfile ] +.RB [ -battle ] +.RB [ -normal ] +.RB [ -survival ] +.RB [ -deathmatch ] +.RB [ -team +.IR num ] +.RB [ -xsize +.IR size ] +.RB [ -ysize +.IR size ] +.RB [ -numfights +.IR num ] +.RB [ -maxrounds +.IR max ] +.RB [ -bot +.IR botn ] +... +.SH DESCRIPTION +.B droidbattles +is a programming game. You design and program bots (in an +asm-like language) in order to make it better then anyone elses +bot. You then run the bots in a battle simulation, where they try to +kill each other. +.SH OPTIONS +.B droidbattles +is usually ran without any options. +.TP +.B -textmode +Don't run the GUI. None of the other options have any effect if this isn't given. +.TP +.BI -assemble \ botm +Assemble the bot source file +.B botm +into a bot file. +.TP +.BI -check \ configfile +Checks the integrity of a configuration file. +.TP +.BI -loadconfig \ configfile +Use a different configuration for the battle. +.TP +.B -battle +Run a battle. +.TP +.B -normal +Set the battle mode to normal. This is the default. +.TP +.B -survival +Set the battle mode to survival. +.TP +.B -deathmatch +Set the battle mode to deathmatch. +.TP +.BI -team \ num +Make the following bots to belong to team +.BR num . +Must be a number between 1 and 4. +.TP +.BI -xsize \ size +.TP +.BI -ysize \ size +Defines the size of the arena. +.I size +must be larger than 8192 and smaller than 65535. If omitted, the +default size of 32768 is used. +.TP +.BI -numfights \ num +Fight +.I num +fights. +.TP +.BI -maxrounds \ max +Allow a fight to last at most +.I max +rounds. If omitted, the default value of 6000 is used. +.TP +.BI -bot \ botn +Use bot +.I botn +in the fight(s). + +.SH SEE ALSO + +More documentation can be found in +.B /usr/share/doc/droidbattles/html/ +in html format. + +.SH AUTHOR +droidbattles was written by Andreas Agorander <[EMAIL PROTECTED]>. +.PP +This manual page was written by Kari Pahula <[EMAIL PROTECTED]>, +for the Debian project (but may be used by others). Added: packages/trunk/droidbattles/debian/droidbattles.xpm =================================================================== --- packages/trunk/droidbattles/debian/droidbattles.xpm (rev 0) +++ packages/trunk/droidbattles/debian/droidbattles.xpm 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,116 @@ +/* XPM */ +static char * droidbattles_xpm[] = { +"26 22 91 1", +" c None", +". c #1C1E1C", +"+ c #20211F", +"@ c #232522", +"# c #282927", +"$ c #2B2D2A", +"% c #313330", +"& c #1B4912", +"* c #174C0D", +"= c #373836", +"- c #3A3C39", +"; c #185616", +"> c #3E3F3D", +", c #2D4F26", +"' c #414341", +") c #1D6119", +"! c #216313", +"~ c #484947", +"{ c #4B4D4A", +"] c #456148", +"^ c #575956", +"/ c #5D5F5C", +"( c #636562", +"_ c #676866", +": c #686A67", +"< c #3E893D", +"[ c #429036", +"} c #6E706D", +"| c #747572", +"1 c #767875", +"2 c #7C7D7B", +"3 c #54A246", +"4 c #3FB32B", +"5 c #818380", +"6 c #828481", +"7 c #3EBA28", +"8 c #858784", +"9 c #8B8D8A", +"0 c #41C629", +"a c #8F918E", +"b c #929491", +"c c #979996", +"d c #9B9D9A", +"e c #81B37A", +"f c #9EA09D", +"g c #A0A29F", +"h c #8AB287", +"i c #A4A6A3", +"j c #A7A9A6", +"k c #AAACA9", +"l c #88CB7B", +"m c #AFB1AE", +"n c #9EBDA1", +"o c #8DCD8A", +"p c #B2B4B1", +"q c #A6BDA2", +"r c #ADB7B2", +"s c #94CC8A", +"t c #B1B7AD", +"u c #9FC39F", +"v c #92CD92", +"w c #B4B6B3", +"x c #7FDD73", +"y c #8DD388", +"z c #57FC41", +"A c #6CED5A", +"B c #63F54F", +"C c #7AE56B", +"D c #B7B9B6", +"E c #B9BBB8", +"F c #89E07E", +"G c #82E674", +"H c #BBBDBA", +"I c #9DD593", +"J c #79F267", +"K c #BDC0BC", +"L c #AFCBA8", +"M c #76F662", +"N c #C0C2BF", +"O c #8DEA80", +"P c #A6DF9C", +"Q c #C7C9C6", +"R c #C8CFC4", +"S c #CCCECA", +"T c #C8D1CC", +"U c #A9EAA5", +"V c #C9DCC8", +"W c #D4D7D3", +"X c #C8E0C4", +"Y c #D8DAD7", +"Z c #DCDEDB", +" @^ ", +" ;7qp= @. )! ", +" 3smij9 (--2mbh4& ", +" #mb62NE|g:2rvEKSpp ", +" |pa6cKNNErFSzVYQp ", +" aEESQg8QSQJUOFk ", +" =wSwd228EWYPJqsk ", +" bg9828fDNQSHum_ ", +"=pf2akKEDwDw2_a( @ {a~<z*", +" wmmNDwppma bfar2kDpj] ", +" ~2mppqfbb /kqvCQYSpk ", +" |=7ebcapELBRzRKb~ ", +" )ykppNSYMPGI2 ", +" (kmmpENQYPyr9> ", +" bpDHKjfYSw1 ", +" 'DKDf882EQD> ", +" gkb226dHQk. ", +" =jf28fSSjND+ ", +" =mkfKHg28ii@ ", +" #2bHEi6dDk ", +" >cEmILf+ ", +" =[4, "}; Added: packages/trunk/droidbattles/debian/examples =================================================================== --- packages/trunk/droidbattles/debian/examples (rev 0) +++ packages/trunk/droidbattles/debian/examples 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1 @@ +droidbattles/*.basm Added: packages/trunk/droidbattles/debian/menu =================================================================== --- packages/trunk/droidbattles/debian/menu (rev 0) +++ packages/trunk/droidbattles/debian/menu 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,3 @@ +?package(droidbattles):needs="X11" section="Games/Simulation"\ + title="droidbattles" command="/usr/games/droidbattles" \ + icon="/usr/share/pixmaps/droidbattles.xpm" Added: packages/trunk/droidbattles/debian/patches/fixes.patch =================================================================== --- packages/trunk/droidbattles/debian/patches/fixes.patch (rev 0) +++ packages/trunk/droidbattles/debian/patches/fixes.patch 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,1083 @@ +--- droidbattles-1.0.6.orig/droidbattles/createbot.cpp ++++ droidbattles-1.0.6/droidbattles/createbot.cpp +@@ -2534,7 +2534,7 @@ + * Shows a message from the assembler and an OK button. + * It also sets the current editing line to line + */ +-void createbot::error( char *msg,int line ) ++void createbot::error( const char *msg,int line ) + { + QMessageBox::information( 0,"Message from the almighty assembler", msg ); + if( line >= 0 ) edittxt->setCursorPosition( line,0 ); +--- droidbattles-1.0.6.orig/droidbattles/screenobject.cpp ++++ droidbattles-1.0.6/droidbattles/screenobject.cpp +@@ -29,7 +29,7 @@ + { + } + +-void screenobject::showobject( QWidget *buffer, int opt = 0 ) ++void screenobject::showobject( QWidget *buffer, int opt ) + { + } + +@@ -113,8 +113,8 @@ + return 0; + } + +-void screenobject::addscrobject( int X,int Y,int dir,int type, int arg1=0, +- int arg2=0,void *arg3=0 ) ++void screenobject::addscrobject( int X,int Y,int dir,int type, int arg1, ++ int arg2,void *arg3 ) + { + } + +@@ -264,4 +264,4 @@ + + void screenobject::dumpRAM( ) + { +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/droidbattles/robots.h ++++ droidbattles-1.0.6/droidbattles/robots.h +@@ -38,7 +38,6 @@ + #include "fuel.h" + #include "turret.h" + #include <qbitmap.h> +-#include <math.h> + #include <stdlib.h> + #include <qmessagebox.h> + #include "timedev.h" +@@ -100,7 +99,7 @@ + const char* getdebug2( ); + void setdebug1( int ); + void setdebug2( int ); +- void error( char *,char * ); ++ void error( const char *,const char * ); + int getmem( ); + void addinterrupt( int ); + struct debugcontents returndbgcont( ); +--- droidbattles-1.0.6.orig/droidbattles/pixbutton.cpp ++++ droidbattles-1.0.6/droidbattles/pixbutton.cpp +@@ -17,7 +17,7 @@ + + #include "pixbutton.h" + +-PixButton::PixButton( char *text,int pix,QWidget *parent,char *name=0 ) ++PixButton::PixButton( const char *text,int pix,QWidget *parent,char *name ) + : QPushButton( parent,name ) + { + whichpix = pix; +--- droidbattles-1.0.6.orig/droidbattles/textmodefilemanip.h ++++ droidbattles-1.0.6/droidbattles/textmodefilemanip.h +@@ -24,10 +24,10 @@ + #include <qdir.h> + #include <qtextstream.h> + #include <qdatastream.h> +-#include <iostream.h> ++#include <iostream> + #include <qfile.h> + #include <qregexp.h> +-#include <string.h> ++#include <string> + /** + [EMAIL PROTECTED] Andreas Agorander + */ +--- droidbattles-1.0.6.orig/droidbattles/instruktion.h ++++ droidbattles-1.0.6/droidbattles/instruktion.h +@@ -31,7 +31,7 @@ + + public: + +- instruktion( char mnem[],int arg1t,int arg2t,int bit,int arg1b,int arg2b, ++ instruktion(const char mnem[],int arg1t,int arg2t,int bit,int arg1b,int arg2b, + int op ); + ~instruktion( ); + bool checkmatch( QString &mnem, int arg1t, int arg2t, int bits ); +--- droidbattles-1.0.6.orig/droidbattles/matchresult.h ++++ droidbattles-1.0.6/droidbattles/matchresult.h +@@ -28,4 +28,4 @@ + int mainbot; + }; + +-#endif +\ No newline at end of file ++#endif +--- droidbattles-1.0.6.orig/droidbattles/robots.cpp ++++ droidbattles-1.0.6/droidbattles/robots.cpp +@@ -21,7 +21,7 @@ + * Init bot position, load program file and graphics + */ + robots::robots( char *name,textmodeBattleArea &object,int mnum, confstruct config, +- int tm,bool er=true, bool ui=true ) ++ int tm,bool er, bool ui ) + { + useUI = ui; + int numdev = 0; +@@ -348,7 +348,7 @@ + /** + * Show bot gfx on screen + */ +-void robots::showobject( QWidget *buffer, int opt = 0 ) ++void robots::showobject( QWidget *buffer, int opt ) + { + int degrees = getdir( )+(degreesperpic/2); + if( degrees > 1023 ) +@@ -393,8 +393,8 @@ + /** + * Inbetween function for devices that wants to add screenobjects to battlearea + */ +-void robots::addscrobject( int X,int Y,int dir,int type, int arg1=0, +- int arg2=0, void *arg3=0 ) ++void robots::addscrobject( int X,int Y,int dir,int type, int arg1, ++ int arg2, void *arg3 ) + { + ourarea->addscrobject( mynum,X,Y,dir,type,arg1,arg2,arg3 ); + } +@@ -512,7 +512,7 @@ + /** + * Show error message (mainly for showing that bot doesn't conform to .cfg file) + */ +-void robots::error( char *string, char *name ) ++void robots::error( const char *string, const char *name ) + { + if( showerror && useUI ) + { +@@ -651,4 +651,4 @@ + break; + } + } +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/droidbattles/mine.cpp ++++ droidbattles-1.0.6/droidbattles/mine.cpp +@@ -20,7 +20,7 @@ + /** + * Init position and load gfx + */ +-mine::mine( int x,int y, textmodeBattleArea &area,int owner, bool ui = true ) ++mine::mine( int x,int y, textmodeBattleArea &area,int owner, bool ui ) + { + useUI = ui; + myowner = owner; +--- droidbattles-1.0.6.orig/droidbattles/textmodebattlearea.h ++++ droidbattles-1.0.6/droidbattles/textmodebattlearea.h +@@ -30,7 +30,7 @@ + #include <qfile.h> + #include "confstruct.h" + #include "screenobject.h" +-#include <iostream.h> ++#include <iostream> + + class textmodeBattleArea + { +--- droidbattles-1.0.6.orig/droidbattles/battlearea.cpp ++++ droidbattles-1.0.6/droidbattles/battlearea.cpp +@@ -21,12 +21,12 @@ + /** + * Constructor, inits area and starts first battle round + */ +-battlearea::battlearea( char *nam1,char *nam2,char *nam3,char *nam4, +- char *nam5,char *nam6,char *nam7,char *nam8,int numf, ++battlearea::battlearea( const char *nam1,const char *nam2,const char *nam3,const char *nam4, ++ const char * nam5,const char *nam6,const char *nam7,const char *nam8,int numf, + int mx, int xs, int ys, bool ifteams, int *bteams, +- bool tourney,bool fast,int mode=0,int maxp=10, +- bool ifdebug=false,QMultiLineEdit *dbedit=NULL, +- int *dbl=0, int *dbm=0 ) ++ bool tourney,bool fast,int mode,int maxp, ++ bool ifdebug,QMultiLineEdit *dbedit, ++ int *dbl, int *dbm ) + { + + debugenabled = ifdebug; +@@ -860,7 +860,7 @@ + * this function (via his bot) + */ + void battlearea::addscrobject( int owner,int X,int Y,int dir,int type, +- int arg1=0,int arg2=0, void *arg3=0 ) ++ int arg1,int arg2, void *arg3 ) + { + int x; + for( x=0;x<maxobjects;x++ ) +--- droidbattles-1.0.6.orig/droidbattles/droidbattles.cpp ++++ droidbattles-1.0.6/droidbattles/droidbattles.cpp +@@ -174,9 +174,7 @@ + + void DroidBattles::showdoc( ) + { +- QString temp = returninstalldir( ); +- temp += "/doc/index.html"; +- browser = new Docbrowser( temp ); ++ browser = new Docbrowser( "/usr/share/doc/droidbattles/html/index.html" ); + } + /** + * Executed when the user presses start single battle +--- droidbattles-1.0.6.orig/droidbattles/battlearea.h ++++ droidbattles-1.0.6/droidbattles/battlearea.h +@@ -56,8 +56,8 @@ + + public: + +- battlearea( char *name1,char *name2,char *name3,char *name4,char *name5, +- char *name6,char *name7,char *name8,int numf,int ,int xs, ++ battlearea( const char *name1,const char *name2,const char *name3,const char *name4,const char *name5, ++ const char *name6,const char *name7,const char *name8,int numf,int ,int xs, + int ys,bool ifteams,int *bteams, bool tourney,bool iffast, + int mode = 0, int maxp=10,bool ifdebug=false, + QMultiLineEdit *dbedit=NULL, int *dbl=0, int *dbm=0 ); +--- droidbattles-1.0.6.orig/droidbattles/device.cpp ++++ droidbattles-1.0.6/droidbattles/device.cpp +@@ -92,7 +92,7 @@ + { + } + +-void device::dospecial( int x, int y=0 ) ++void device::dospecial( int x, int y ) + { + } + +@@ -109,4 +109,4 @@ + } + portstack[port][3] = 0; + stacktaken[port][3] = false; +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/droidbattles/rocket.cpp ++++ droidbattles-1.0.6/droidbattles/rocket.cpp +@@ -28,7 +28,7 @@ + * Init position, gfx + */ + rocket::rocket( int X,int Y,int dir,int leng,int mnum, textmodeBattleArea &area, +- int owner, bool ui = true ) ++ int owner, bool ui ) + { + useUI = ui; + myowner = owner; +@@ -87,7 +87,7 @@ + /** + * Paint the flame from the rocket + */ +-void rocket::showobject( QWidget *buffer, int opt=0 ) ++void rocket::showobject( QWidget *buffer, int opt ) + { + QPainter p( buffer ); + p.setPen( QColor( 255,0,0 ) ); +--- droidbattles-1.0.6.orig/droidbattles/armor.cpp ++++ droidbattles-1.0.6/droidbattles/armor.cpp +@@ -146,8 +146,8 @@ + * The repair unit uses this function in order to not issue an interrupt + * every time he repairs. + */ +-void armor::dospecial( int x,int y=0 ) ++void armor::dospecial( int x,int y ) + { + ourbot->armorval -= x; + strength -= x; +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/droidbattles/instruktion.cpp ++++ droidbattles-1.0.6/droidbattles/instruktion.cpp +@@ -19,7 +19,7 @@ + + //Contains info about one mnemonic/operand combination for the assembler + +-instruktion::instruktion( char mnem[],int arg1t,int arg2t,int bit,int arg1b, ++instruktion::instruktion(const char mnem[],int arg1t,int arg2t,int bit,int arg1b, + int arg2b,int op ) + { + mnemonic = new char[strlen( mnem )+1]; +--- droidbattles-1.0.6.orig/droidbattles/beam.cpp ++++ droidbattles-1.0.6/droidbattles/beam.cpp +@@ -20,7 +20,7 @@ + /** + * Constructor , initializing and positioning beam + */ +-beam::beam( int X,int Y,int dir,int l,textmodeBattleArea &area, int owner, bool ui = true ) ++beam::beam( int X,int Y,int dir,int l,textmodeBattleArea &area, int owner, bool ui ) + { + useUI = ui; + myowner = owner; +@@ -86,7 +86,7 @@ + /** + * Paint object + */ +-void beam::showobject( QWidget *buffer,int opt=0 ) ++void beam::showobject( QWidget *buffer,int opt ) + { + QPainter p( buffer ); + p.setPen( QColor( 0,0,255 ) ); +@@ -119,4 +119,4 @@ + int beam::getcollisiontype( ) + { + return 2; +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/droidbattles/radarmissile.cpp ++++ droidbattles-1.0.6/droidbattles/radarmissile.cpp +@@ -21,7 +21,7 @@ + * Init positions, devices and load gfx + */ + radarmissile::radarmissile( int X,int Y,int dir,int bootm,int stm,int mnum, +- textmodeBattleArea &area, RAM *mem,int owner, bool ui = true ) ++ textmodeBattleArea &area, RAM *mem,int owner, bool ui ) + { + useUI = ui; + myowner = owner; +@@ -88,7 +88,7 @@ + /** + * Paint object gfx + */ +-void radarmissile::showobject( QWidget *buffer, int opt=0 ) ++void radarmissile::showobject( QWidget *buffer, int opt ) + { + if( opt == 0 ) + bitBlt( buffer,( getXpos( )>>6 )-4,( getYpos( )>>6 )-4,graphics ); +--- droidbattles-1.0.6.orig/droidbattles/droidbattles.conf ++++ droidbattles-1.0.6/droidbattles/droidbattles.conf +@@ -1,5 +1,5 @@ + [Installdir] +-/usr/local/droidbattles ++/usr/share/games/droidbattles + [docdir] + /doc + [botdir] +--- droidbattles-1.0.6.orig/droidbattles/main.cpp ++++ droidbattles-1.0.6/droidbattles/main.cpp +@@ -54,19 +54,19 @@ + { + if( argc < curarg+2 ) + { +- cout << " ERROR: -bot without following bot specification" << endl; ++ std::cout << " ERROR: -bot without following bot specification" << std::endl; + return; + } + if( numbots >= 8 ) + { +- cout << " ERROR: To many -bot specifications" << endl; ++ std::cout << " ERROR: To many -bot specifications" << std::endl; + return; + } + bots[numbots] = argv[curarg+1]; + QFile f( bots[numbots] ); + if( !f.exists( ) ) + { +- cout << " ERROR: Botfile " << bots[numbots] << " not found" << endl; ++ std::cout << " ERROR: Botfile " << bots[numbots] << " not found" << std::endl; + return; + } + curarg += 2; +@@ -93,13 +93,13 @@ + teamfight = true; + if( argc < curarg+2 ) + { +- cout << " ERROR: -team without following team specification" << endl; ++ std::cout << " ERROR: -team without following team specification" << std::endl; + return; + } + int temp = atoi( argv[curarg+1] ); + if( temp < 1 || temp > 4 ) + { +- cout << " ERROR: -team followed by invalid specification" << endl; ++ std::cout << " ERROR: -team followed by invalid specification" << std::endl; + return; + } + tteam = temp; +@@ -109,13 +109,13 @@ + { + if( argc < curarg+2 ) + { +- cout << " ERROR: -xsize without following size specification" << endl; ++ std::cout << " ERROR: -xsize without following size specification" << std::endl; + return; + } + int temp = atoi( argv[curarg+1] ); + if( temp < 8192 || temp > 65535 ) + { +- cout << " ERROR: -xsize followed by invalid specification" << endl; ++ std::cout << " ERROR: -xsize followed by invalid specification" << std::endl; + return; + } + xsize = temp; +@@ -125,13 +125,13 @@ + { + if( argc < curarg+2 ) + { +- cout << " ERROR: -ysize without following team specification" << endl; ++ std::cout << " ERROR: -ysize without following team specification" << std::endl; + return; + } + int temp = atoi( argv[curarg+1] ); + if( temp < 8192 || temp > 65535 ) + { +- cout << " ERROR: -ysize followed by invalid specification" << endl; ++ std::cout << " ERROR: -ysize followed by invalid specification" << std::endl; + return; + } + ysize = temp; +@@ -141,13 +141,13 @@ + { + if( argc < curarg+2 ) + { +- cout << " ERROR: -numfights without following specification" << endl; ++ std::cout << " ERROR: -numfights without following specification" << std::endl; + return; + } + int temp = atoi( argv[curarg+1] ); + if( temp < 1 ) + { +- cout << " ERROR: -numfights followed by invalid specification" << endl; ++ std::cout << " ERROR: -numfights followed by invalid specification" << std::endl; + return; + } + numfights = temp; +@@ -157,13 +157,13 @@ + { + if( argc < curarg+2 ) + { +- cout << " ERROR: -maxrounds without following specification" << endl; ++ std::cout << " ERROR: -maxrounds without following specification" << std::endl; + return; + } + int temp = atoi( argv[curarg+1] ); + if( temp < 100 ) + { +- cout << " ERROR: -maxrounds followed by invalid specification" << endl; ++ std::cout << " ERROR: -maxrounds followed by invalid specification" << std::endl; + return; + } + maxrounds = temp; +@@ -182,7 +182,7 @@ + } + } + else +- cout << " ERROR: Not enough bots specified" << endl; ++ std::cout << " ERROR: Not enough bots specified" << std::endl; + } + + int main( int argc, char *argv[] ) +--- droidbattles-1.0.6.orig/droidbattles/robcpu.h ++++ droidbattles-1.0.6/droidbattles/robcpu.h +@@ -37,7 +37,7 @@ + int returntype( ); + int returnspecial( ); + void sendmsg( char *msg ); +- struct debugcontents robCPU::returndbg( ); ++ struct debugcontents returndbg( ); + void execinstr( ); + }; + +--- droidbattles-1.0.6.orig/droidbattles/pixbutton.h ++++ droidbattles-1.0.6/droidbattles/pixbutton.h +@@ -33,7 +33,7 @@ + class PixButton : public QPushButton + { + public: +- PixButton( char *text,int pix,QWidget *parent,char *name=0 ); ++ PixButton( const char *text,int pix,QWidget *parent,char *name=0 ); + ~PixButton( ); + protected: + void drawButtonLabel( QPainter *paint ); +--- droidbattles-1.0.6.orig/droidbattles/installdir.cpp ++++ droidbattles-1.0.6/droidbattles/installdir.cpp +@@ -23,20 +23,6 @@ + * Get the installation dir + */ + +- //Open config file +- QString temp = "/etc/droidbattles.conf"; +- QString insdir; +- QFile f3( temp ); +- //If no config file exists, take the default location +- if( !f3.exists( ) ) +- { +- temp = "/usr/local/droidbattles"; +- return temp; +- } +- f3.open( IO_ReadOnly ); +- QTextStream s( &f3 ); +- s >> temp; //Read from file +- s >> insdir; +- f3.close( ); ++ QString insdir = "/usr/share/games/droidbattles"; + return insdir; +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/droidbattles/startsbatt.cpp ++++ droidbattles-1.0.6/droidbattles/startsbatt.cpp +@@ -250,4 +250,4 @@ + int startsbatt::getbotteam( int bot ) + { + return team[bot]->currentItem( ); +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/droidbattles/createbot.h ++++ droidbattles-1.0.6/droidbattles/createbot.h +@@ -52,7 +52,7 @@ + createbot( ); + ~createbot( ); + void closeEvent( QCloseEvent *e ); +- void error( char *string, int line ); ++ void error( const char *string, int line ); + void addint( QString & str,int integ ); + int devnum( int sort,int num ); + +--- droidbattles-1.0.6.orig/droidbattles/textmodefilemanip.cpp ++++ droidbattles-1.0.6/droidbattles/textmodefilemanip.cpp +@@ -32,7 +32,7 @@ + QFile fin( fname ); + if( !fin.open( IO_ReadOnly ) ) + { +- cout << "could not open file" << endl; ++ std::cout << "could not open file" << std::endl; + return; + } + QTextStream sin( &fin ); +@@ -40,7 +40,7 @@ + sin >> curline; + if( curline != QString( "RAM:" ) ) + { +- cout << "Botfile corrupt, (error reading RAM size)"; ++ std::cout << "Botfile corrupt, (error reading RAM size)"; + return; + } + +@@ -78,7 +78,7 @@ + int tint = curline.toInt( &ok ); + if( !ok || tint > 8 || tint < 0 ) + { +- cout << "Botfile corrupt, (error reading RAM size)"; ++ std::cout << "Botfile corrupt, (error reading RAM size)"; + return; + } + +@@ -130,14 +130,14 @@ + sin >> curline; + if( curline != QString( "DEVICE:" ) ) + { +- cout << "Botfile corrupt, (error reading DEVICES)"; ++ std::cout << "Botfile corrupt, (error reading DEVICES)"; + return; + } + sin >> curline; + tint = curline.toInt( &ok ); + if( !ok ) + { +- cout << "Botfile corrupt, (error reading DEVICES)"; ++ std::cout << "Botfile corrupt, (error reading DEVICES)"; + return; + } + +@@ -146,7 +146,7 @@ + tint = curline.toInt( &ok ); + if( !ok ) + { +- cout << "Botfile corrupt, (error reading DEVICES)"; ++ std::cout << "Botfile corrupt, (error reading DEVICES)"; + return; + } + mem[3+i*6] = tint; +@@ -154,7 +154,7 @@ + tint = curline.toInt( &ok ); + if( !ok ) + { +- cout << "Botfile corrupt, (error reading DEVICES)"; ++ std::cout << "Botfile corrupt, (error reading DEVICES)"; + return; + } + mem[4+i*6] = tint; +@@ -1093,13 +1093,13 @@ + existn[x] = true; + if( exist[1]==true ) + { +- cout << "Expected: only one token on line " << linenum << endl; ++ std::cout << "Expected: only one token on line " << linenum << std::endl; + goto ende; + } + } + else + { +- cout << "Expected: name of label on line" << linenum << endl; ++ std::cout << "Expected: name of label on line" << linenum << std::endl; + goto ende; + } + } +@@ -1119,13 +1119,13 @@ + existn[x] = true; + if( exist[1] == true ) + { +- cout << "Expected: only one token, line " << linenum << endl; ++ std::cout << "Expected: only one token, line " << linenum << std::endl; + goto ende; + } + } + else + { +- cout << "Expected: name of variable on line " << linenum << endl; ++ std::cout << "Expected: name of variable on line " << linenum << std::endl; + goto ende; + } + } +@@ -1149,18 +1149,18 @@ + } + else + { +- cout << "Expected: value of constant, line " << linenum << endl; ++ std::cout << "Expected: value of constant, line " << linenum << std::endl; + goto ende; + } + if(exist[2] == true) + { +- cout << "Expected: only two tokens, line " << linenum << endl; ++ std::cout << "Expected: only two tokens, line " << linenum << std::endl; + goto ende; + } + } + else + { +- cout << "Expected: name of constant on line " << linenum << endl; ++ std::cout << "Expected: name of constant on line " << linenum << std::endl; + goto ende; + } + } +@@ -1257,7 +1257,7 @@ + } + else + { +- cout << "Unknown symbol on line " << linenum << endl; ++ std::cout << "Unknown symbol on line " << linenum << std::endl; + goto ende; + } + } +@@ -1274,7 +1274,7 @@ + } + else + { +- cout << "Expected: value for org on line" << linenum << endl; ++ std::cout << "Expected: value for org on line" << linenum << std::endl; + goto ende; + } + } +@@ -1303,14 +1303,14 @@ + else + { + //Code for error in dev-value +- cout << "Value must be the number of a CPU device" << linenum << endl; ++ std::cout << "Value must be the number of a CPU device" << linenum << std::endl; + goto ende; + } + } + } + else + { +- cout << "Unknown symbol on line " << linenum << endl; ++ std::cout << "Unknown symbol on line " << linenum << std::endl; + goto ende; + } + } +@@ -1325,14 +1325,14 @@ + } + else + { +- cout << "Value must be the number of a CPU device, line " << linenum << endl; ++ std::cout << "Value must be the number of a CPU device, line " << linenum << std::endl; + goto ende; + } + } + } + else + { +- cout << "Expected: number of CPU device on line " << linenum << endl; ++ std::cout << "Expected: number of CPU device on line " << linenum << std::endl; + goto ende; + } + } +@@ -1360,14 +1360,14 @@ + else + { + //Code for error in dev-value +- cout << "Value must be the number of a CPU device, line " << linenum << endl; ++ std::cout << "Value must be the number of a CPU device, line " << linenum << std::endl; + goto ende; + } + } + } + else + { +- cout << "Unknown symbol on line " << linenum << endl; ++ std::cout << "Unknown symbol on line " << linenum << std::endl; + goto ende; + } + } +@@ -1382,14 +1382,14 @@ + } + else + { +- cout << "Value must be the number of a CPU device, line " << linenum << endl; ++ std::cout << "Value must be the number of a CPU device, line " << linenum << std::endl; + goto ende; + } + } + } + else + { +- cout << "Expected: number of CPU device, line " << linenum << endl; ++ std::cout << "Expected: number of CPU device, line " << linenum << std::endl; + goto ende; + } + } +@@ -1419,14 +1419,14 @@ + else + { + //Code for error in dev-value +- cout << "Value must be lower than 256" << linenum << endl; ++ std::cout << "Value must be lower than 256" << linenum << std::endl; + goto ende; + } + } + } + else + { +- cout << "Unknown symbol ,line" << linenum << endl; ++ std::cout << "Unknown symbol ,line" << linenum << std::endl; + goto ende; + } + } +@@ -1441,14 +1441,14 @@ + } + else + { +- cout << "Value must be lower than 256, line: " << linenum << endl; ++ std::cout << "Value must be lower than 256, line: " << linenum << std::endl; + goto ende; + } + } + } + else + { +- cout << "Expected: number of interrupt, line: " << linenum << endl; ++ std::cout << "Expected: number of interrupt, line: " << linenum << std::endl; + goto ende; + } + } +@@ -1806,7 +1806,7 @@ + i = 245; + if( tunres[3] == true ) + { +- cout << "Sorry, this instruction cant use symbols not declared yet " << linenum << endl; ++ std::cout << "Sorry, this instruction cant use symbols not declared yet " << linenum << std::endl; + goto ende; + } + goto found; +@@ -1819,7 +1819,7 @@ + i = 246; + if( tunres[2] == true ) + { +- cout << "Sorry, this instruction cant use symbols not declared yet " << linenum << endl; ++ std::cout << "Sorry, this instruction cant use symbols not declared yet " << linenum << std::endl; + goto ende; + } + goto found; +@@ -1832,7 +1832,7 @@ + goto found; + } + //If not success return error +- cout << "Error: unknown mnemonic/operand combination on line " << linenum << endl; ++ std::cout << "Error: unknown mnemonic/operand combination on line " << linenum << std::endl; + goto ende; + //If success write result + found: +@@ -1932,7 +1932,7 @@ + } + if( resolved[i] == false ) + { +- cout << "Undeclared symbol " << unresn[i] << " on line " << unresline[i] << endl; ++ std::cout << "Undeclared symbol " << unresn[i] << " on line " << unresline[i] << std::endl; + goto ende; + } + } +@@ -1946,11 +1946,11 @@ + } + else + { +- cout << "couldnt open outputfile" << endl; ++ std::cout << "couldnt open outputfile" << std::endl; + goto ende; + } + +- cout << "Assemble successful" << endl; ++ std::cout << "Assemble successful" << std::endl; + ende: + for( i=0;i<247;i++ ) + delete instr[i]; +@@ -1963,7 +1963,7 @@ + QFile f( tempname ); + if( !f.open( IO_ReadOnly ) ) + { +- cout << "Couldn't open config file" << endl; ++ std::cout << "Couldn't open config file" << std::endl; + return; + } + +@@ -2008,7 +2008,7 @@ + QFile b( filename ); + if( !b.open( IO_ReadOnly ) ) + { +- cout << "Couldn't open bot-file" << endl; ++ std::cout << "Couldn't open bot-file" << std::endl; + return; + } + QDataStream s2( &b ); +@@ -2017,14 +2017,14 @@ + s2.readBytes( tc,lng ); + unsigned char *my = (unsigned char *)&tc[0]; + if( my[1] > config.maxram ) //Read in all devices +- cout << "ERROR!, Max amount of ram" << endl; ++ std::cout << "ERROR!, Max amount of ram" << std::endl; + if( my[1] <= 9 ) + { + cost += config.ramcost[my[1]]; + } + else + { +- cout << "ERROR!, file format error" << endl; ++ std::cout << "ERROR!, file format error" << std::endl; + } + + int levelvalue = 0; +@@ -2033,7 +2033,7 @@ + if( my[x*6+2] <= NUMDEV ) + { + if( config.enabled[my[x*6+2]-1] == false && my[x*6+2] != 0 ) +- cout << "ERROR!, Using disabled device" << endl; ++ std::cout << "ERROR!, Using disabled device" << std::endl; + if( my[x*6+3] <= 4 && my[x*6+2] > 0 ) + { + numdev++; +@@ -2042,22 +2042,22 @@ + } + if( my[x*6+3] > 4 ) + { +- cout << "ERROR!, File format error" << endl; ++ std::cout << "ERROR!, File format error" << std::endl; + levelvalue = 0; + } + } + else + { +- cout << "ERROR!, File format error" << endl; ++ std::cout << "ERROR!, File format error" << std::endl; + } + } + if( numdev > config.maxdev ) +- cout << "ERROR!, Max number of devices" << endl; ++ std::cout << "ERROR!, Max number of devices" << std::endl; + if( cost > config.maxcost ) +- cout << "ERROR!, Max cost fo bot" << endl; ++ std::cout << "ERROR!, Max cost fo bot" << std::endl; + delete my; + +- cout << "Check finished" << endl; ++ std::cout << "Check finished" << std::endl; + } + + void textmodeFileManip::loadConfig( char *filename ) +@@ -2067,14 +2067,14 @@ + QFile f( fname ); + if( !f.open( IO_WriteOnly ) ) + { +- cout << "Couldnt open current.cfg... check permissions" << endl; ++ std::cout << "Couldnt open current.cfg... check permissions" << std::endl; + return; + } + fname = filename; + QFile f2( fname ); + if( !f2.open( IO_ReadOnly ) ) + { +- cout << "Couldnt open file ,"<< filename << " not found" << endl; ++ std::cout << "Couldnt open file ,"<< filename << " not found" << std::endl; + return; + } + +@@ -2087,13 +2087,13 @@ + QString temp; + s2 >> temp; + s2 >> temp; +- s << "MAXDEVICES: " << temp << endl; ++ s << "MAXDEVICES: " << temp << "\n"; + s2 >> temp; + s2 >> temp; +- s << "MAXCOSTS: " << temp << endl; ++ s << "MAXCOSTS: " << temp << "\n"; + s2 >> temp; + s2 >> temp; +- s << "MAXRAM: " << temp << endl; ++ s << "MAXRAM: " << temp << "\n"; + s << "RAMCOSTS:"; + s2 >> temp; + for( x=0; x<9;x++ ) +@@ -2101,7 +2101,7 @@ + s2 >> temp; + s << " " << temp ; + } +- s << endl; ++ s << "\n"; + for( x=0;x<numdev;x++ ) + { + s2 >> temp; +@@ -2114,7 +2114,7 @@ + s2 >> temp; + s << " " << temp; + } +- s << endl; ++ s << "\n"; + } + f.close( ); + f2.close( ); +--- droidbattles-1.0.6.orig/droidbattles/missile.cpp ++++ droidbattles-1.0.6/droidbattles/missile.cpp +@@ -20,7 +20,7 @@ + /** + * Init position, graphics and such + */ +-missile::missile( int X,int Y,int dir,int owner,int mnum, textmodeBattleArea &area, bool ui = true ) ++missile::missile( int X,int Y,int dir,int owner,int mnum, textmodeBattleArea &area, bool ui ) + { + useUI = ui; + myowner = owner; +@@ -70,7 +70,7 @@ + /** + * Paint the shot on the screen + */ +-void missile::showobject( QWidget *buffer,int opt = 0 ) ++void missile::showobject( QWidget *buffer,int opt ) + { + if( opt == 0 ) + bitBlt( buffer,( getXpos( )>>6 )-4,( getYpos( )>>6 )-4,graphics ); +--- droidbattles-1.0.6.orig/droidbattles/chaff.cpp ++++ droidbattles-1.0.6/droidbattles/chaff.cpp +@@ -20,7 +20,7 @@ + /** + * Constructor, Init object + */ +-chaff::chaff( int X,int Y,int d,int spd, textmodeBattleArea &area, bool ui = true ) ++chaff::chaff( int X,int Y,int d,int spd, textmodeBattleArea &area, bool ui ) + { + direction = d; + Xpos = X; +@@ -52,7 +52,7 @@ + /** + * Paint object + */ +-void chaff::showobject( QWidget *buffer,int opt=0 ) ++void chaff::showobject( QWidget *buffer,int opt ) + { + int picpos = 84-(int( timeleft/20 )* 12); + +@@ -103,4 +103,4 @@ + int chaff::returnradar( ) + { + return 5; +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/droidbattles/textmodebattlearea.cpp ++++ droidbattles-1.0.6/droidbattles/textmodebattlearea.cpp +@@ -26,7 +26,7 @@ + textmodeBattleArea::textmodeBattleArea( const char *nam1,const char *nam2,const char *nam3,const char *nam4, + const char *nam5,const char *nam6,const char *nam7,const char *nam8,int numf, + int mx, int xs, int ys, bool ifteams, int *bteams, +- bool tourney,int mode=0 ) ++ bool tourney,int mode ) + { + battlemode = mode; + maxpoints = numf; +@@ -413,7 +413,7 @@ + //Here, check if the battle has ended (eg. <= 1 bot or <= 1 team is left) + + int numofbots = 0; +- char botnum; ++ int botnum; + if( isteams ) //If teams + { + alive[0] = 0; +@@ -473,7 +473,7 @@ + // int ret = ermsg->exec( ); + // delete ermsg; + // QMessageBox::information( 0, "Fight Ended",msg ); +- cout << "Result: " << msg.data( ) << endl; ++ std::cout << "Result: " << msg.data( ) << std::endl; + return 3; + } + else +@@ -556,7 +556,7 @@ + break; + } + // QMessageBox::information( 0,"Fight ended",msg ); +- cout << "Result: " << msg.data( ) << endl; ++ std::cout << "Result: " << msg.data( ) << std::endl; + return 3; + } + } +@@ -584,7 +584,7 @@ + msg += " frags.\n"; + } + } +- cout << "Result: " << msg.data( ) << endl; ++ std::cout << "Result: " << msg.data( ) << std::endl; + return 3; + } + } +@@ -598,7 +598,7 @@ + * this function (via his bot) + */ + void textmodeBattleArea::addscrobject( int owner,int X,int Y,int dir,int type, +- int arg1=0,int arg2=0, void *arg3=0 ) ++ int arg1,int arg2, void *arg3 ) + { + int x; + for( x=0;x<maxobjects;x++ ) +--- droidbattles-1.0.6.orig/droidbattles/devchoice.cpp ++++ droidbattles-1.0.6/droidbattles/devchoice.cpp +@@ -22,7 +22,7 @@ + */ + + devchoice::devchoice( createbot *cre,QWidget *parent,const char *name, +- int num = 0 ) : QWidget( parent,name ) ++ int num ) : QWidget( parent,name ) + { + chosenlevel = 0; + dev = 0; +@@ -1098,4 +1098,4 @@ + } + // QMessageBox::information( this,"Devinfo",msg ); + showbox = new infobox( msg,0 ); +-} +\ No newline at end of file ++} +--- droidbattles-1.0.6.orig/chan ++++ droidbattles-1.0.6/chan +@@ -0,0 +1,17 @@ ++Thu May 5 20:04:55 EEST 2005 [EMAIL PROTECTED] ++ * Removed /etc/droidbattles.conf from use ++ ++Thu May 5 20:01:53 EEST 2005 [EMAIL PROTECTED] ++ * Make the docbrowser to look for docs from under /usr/share/doc ++ ++Wed May 4 04:27:46 EEST 2005 [EMAIL PROTECTED] ++ * Use correct dir for $prefix/share material ++ ++Wed May 4 02:13:39 EEST 2005 [EMAIL PROTECTED] ++ * Modernised the code. ++ ++Thu Apr 21 19:52:24 EEST 2005 [EMAIL PROTECTED] ++ tagged UPSTREAM_droidbattles_1.0.6 ++ ++Thu Apr 21 19:52:12 EEST 2005 [EMAIL PROTECTED] ++ * Import upstream droidbattles version 1.0.6 Added: packages/trunk/droidbattles/debian/patches/series =================================================================== --- packages/trunk/droidbattles/debian/patches/series (rev 0) +++ packages/trunk/droidbattles/debian/patches/series 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1 @@ +fixes.patch Added: packages/trunk/droidbattles/debian/rules =================================================================== --- packages/trunk/droidbattles/debian/rules (rev 0) +++ packages/trunk/droidbattles/debian/rules 2008-01-18 19:20:00 UTC (rev 5464) @@ -0,0 +1,95 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: configure + dh_testdir + $(MAKE) -f /usr/share/quilt/quilt.make patch +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + CFLAGS="$(CFLAGS)" ./configure \ + --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \ + --with-qt-includes=/usr/include/qt3/ + + +build: build-stamp + +build-stamp: config.status + dh_testdir + $(MAKE) + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + rm -f config.sub config.guess config.log config.status + $(MAKE) -f /usr/share/quilt/quilt.make unpatch + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/droidbattles + +# Build architecture-independent files here. +binary-indep: build install + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installman debian/droidbattles.1 + dh_installexamples + dh_install debian/droidbattles.xpm /usr/share/pixmaps + # make install moves things to weird locations, fix that here. (kdevelop is weird.) + mv debian/droidbattles/usr/bin/droidbattles debian/droidbattles/usr/games/ + rmdir debian/droidbattles/usr/bin/ + mv debian/droidbattles/usr/local/droidbattles/doc/*.html debian/droidbattles/usr/share/doc/droidbattles/html/ + rm -r debian/droidbattles/usr/local/droidbattles/doc/ + rm debian/droidbattles/usr/local/droidbattles/COPYING # dh_installdocs copies these already + rm debian/droidbattles/usr/local/droidbattles/README # dh_installdocs copies these already + rm -r debian/droidbattles/usr/local/droidbattles/bots/ # dh_installexamples copies these already + mv debian/droidbattles/usr/local/droidbattles/ debian/droidbattles/usr/share/games/ + rmdir debian/droidbattles/usr/local + rm -r debian/droidbattles/etc # the droidbattles.conf file wasn't that useful + dh_installmenu + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install Property changes on: packages/trunk/droidbattles/debian/rules ___________________________________________________________________ Name: svn:executable + * _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

