--- bubbros-1.6.orig/debian/bubbros.png.uu +++ bubbros-1.6/debian/bubbros.png.uu @@ -0,0 +1,126 @@ +begin 644 debian/bubbros.png +MB5!.1PT*&@H````-24A$4@```#`````P"`8```!7`OF'`````7-21T(`KLX< +MZ0````9B2T=$`/\`_P#_H+VGDP````EP2%ES```+$@``"Q(!TMU^_`````=T +M24U%!]<,!!,:`[XY2BD``!48241!5&C>M9EYE)3EF?9_S[N_5?76UDOU!@U- +MLXF")("(,D8BC`ON,V8R?GZC,WQ.$J/1F*AG/":89!SG1(V)9C$Z(29.3&+0 +M:'04]RBX@(#(UH!LW0V]5G7MR[M^?U0CDD@RB_.>4W]4G;O>Y[F>>[NN^Q&O +MOAH$?,Q/$`1(DB"5@COONIV?/K02@&]\8S67778)@X,?WUH*_PN/H@B"`+;M +M/(R?LVDQVE$:=3)C`^S>DR&92.+[X/O_\[6DCW_[`88!MN/PA>M/I;8QQXLW +M]K/Z5[MXXYTGN.VV2]$T4)2Z[?\J@'HH0#0*FE;__N>>IB;!IO?6<^L_GK)S"M4ONX,3D)_CB]>'.U9>P957K:1KTE[_H[T'H4;SGX.68^1*^;0'`FQ'X9.A#EGS>4G\3>Y\*;)[-S[ +M#M_\^B.4*RZ^[R%)$K*L?CP`(A%X^!?W\1^_>)"?G+>.9]YYA*6/-Q/6+9`A +M$"``14@(`4((".#@OCVT11:2*>1Y2WADBV/HMH/5T(+9!UH#J">#%0]X<CS?HU@<8\$IYW/;-Q_&=J!2#NKO_.\"<%UH;YW"M)F?9'OZ'XY?]=3WH;L`."4<@Z\$:F2-ZQ4:A[I*)H5(6/ZY:HY<=8V]#, +MME0CN.-%QPOJ[C-!EB$(ZK\'&@2[WH9GSN:?;KF794LO1U85?'_U[EIMM7D<^!ZQ[? +M$_*55ZY<>3P0O@^2K-$UY43>W?$:[[[S+F>VG8G:!6X,C(I,NVURHAI"M<+\ +M(FSQ?BR"&Y:1+4$D)1%/"A(66!8D8]`0@T0,XE&PPO7J98;`T`-472`9$9R@ +MG=[#>QC9\@1SYRTG&I>I53\:Q'$!J&K==9JF,7_>2;P[N(6-6U\FUM^.EVHF +MWA&BJT6GQ="P98-WE!"K8R'4B$RK!4T-T-KB$&^J828KJ/$*6D,1)5E$390Q +MHC9:V$4WP0HKA$,"30GP/($S<3JEM&#KFX_0EHS0F)B`%0_ANO\%#QR)O2"H +MN_>,19\BVM+!#3\^F]J!F;0D9Y-8))"[X:X<_*`?&F/0G(2F9FA.^413H\C- +M?02-?2C)06J-!Z@V'L"-'T(-YS"-*A%#8,IA-%6@:0+#!-4'KW$ZM=0EO/[# +MY<1",'_AF=1J?R:)@R`@$A8$P'5?/9]9,Q;RU1MNI5*I-ZM"$39O>8>?WG\!"& +MH>(XQTEB71?LW7^`5U]^C-10BI*?YKX'ODO@>@1>@*&'T32#G?UKR&4S]+V^ +M"U)W8TV%M@:(QL"*@!:IXL0.4PQEF.0%G.K$.;.AE89X#"5L`%48?AJ&^JD6 +M(A0CD[$3)V+:65IV/,-)=B]:]^E(K>?RR_<6D'_W!ZP__#O\+_G(,L<'8!BP +M>^\F?KIJ):N6O\F.T0U\\SLKT"4#H8@Z\1!@Z"8A,T3%Z"31I)%,0C0"H1#H +M!J!7J.@9BD:9"[*-K/`[L:8U(E05OS9&D%['_C77LNWEPZQW0HS"$/_MLF_GGE +MWS,S-8?G[QZD6J@03/*A%?`A9LH\MB7@^V\H$&W!T.I5)AP&)93'T_(HGH%3 +M*T*CCF;%",:)5Y!9SZ'GK^3S]Z9Y_3V(=9E,\C3TIB&VTL^SKT+U6;AZ_^.L +M7+&/.Z?\'*\US\Z=-J:IC/>.HQ7I&`">%Q"U9(PIT^D9W4AGT,7">(K!^>`! +M9$",0IL*FUV0.L`(0S@$8H&FE\R4%39:+A$&'+P`E\!%`M%SF\ +M/\WN/J@!(R6%:8J.9-8H2F7&*O6][-H;D.G=P9R+/;J7?847TL]QU]TW<,F% +M*^B>-HMJ]2/8J!`"VX%RV6'1_.4HLL&:%W=0*(!3@DH?%#?!NI>@9S?$30AI +M8&B@&2Y>:(A2>(!2.(UGUE`U&5-10!J)P4\<#>=RWY4_W+RF +MU77`8ZL?HWO*R7SV\FO8U?<.&W>\A#)B2/13E=T_:I`U!_S@`]V$'P14;9^*[1W-QR-V/F@RF,EVLEV7 +M\^KF+5B)5KJGSZMSJF/DV3C1&AE.\X/OW<*JA[Z)78/;OK(*HV.0GV[\'"^- +M["3KN"CB2-Y`H%9I\1PNZV_@BMT=7+U])E?OG,_$8API$'\@DT`2'_*)J'_/ +M%R";_7`^CML)\&V0&J8@7_`(3SSU%*L>O!%5K1/"8SP0#L-KK[_`=^Z^CB63 +M;F=DM(=S+TU@*A;#`WT0P`]?.8/2TB>)33@5604M!><4._CT(1\U"\$P."%0 +M)@N^N/T4NG0!C0Z!_\&!XP?'RGDAZB4\E_MP-!SU4M6#P(3.F;`O(2$"Y:-S +M0%%@-'V(OOX>$E.F,B,VAV1Y%*E=)[XP1JU@LWWO*.\I"1P!8166.;!X2"/2 +M"UL+>>R<3S*LTZ&9=$?#-'G@<[1URE*]:DD?\J"DN13+/MFQH]Y29-"UNHR8 +M(^`J!T)IN-^1"] +M/-5W&]XDJ.Z`5W[;SS,O;Z?J%@@DOQX"`3B`'P6Y44)750Q)Q]!4?.#M#:-L +MWYVEC%,/'2`9#Y@_IZX#`-RR0?KETZGV`=K1A&]JA'FS70RCGLRU$-1FU=?" +M/0Z=#H(`11%$(B$Z)\]D;_][//WZKSCKBDLI.&$.[!VE;)>(E\OHFLQ`PB`M +M8%]GP$;>X'<__QP;]_V,*C62\5,YG"_3TEJD:Z*#'K,00D*6-2+Q*!W*!KJ% +M2T-$L,.XB:*KT^3MX5+YYUP\&R[[[#QFGGL_[E@C3^_7>;2J\5XB)]$,==(9\CA7Y8/\IGS6YARV@K*B=4)S&^^EF5S;L9VBZ3'TGCE"GX\Q+:S +MNRG'#91`X"OP_OV7D-WT!(JD\[F%OV5@X5*R)]7X5LM!6KO#Z,TQ+$5%")F0 +MI'+0RW--9BW/_/($%M>Z6'.CC6E(C!W,L'5;FMO[.QE40]@[?L_>>Y9PY[=^ +MPU\NOYCLV)^92AR1E:X+^_9MX[[[;H']@@?^YG<("3;OWL"FG8]C-$9)RC*] +MB1-X:.YR)OS%JP2OWDG?W6M(DL!-MN/%3"8J%51#0E(5Y'&%7ZM4:)L\D6N_ +M^RT:&V:S8:`R@]V7=),S-N"\ +M^"#.T"2*ZU_!S?8<=RP2T26V[MC%I*YNGEWS:\X]^S-_9#-KQQ^\B94O0$1*`2^A#?>H>Q2D>34 +MJ;Q?EE$".%1M0&_HI%:MH6HZGN?CE\J<\I?7+['AR<>XJ/$<)%_CQ,8FEITXB<[3DXBX!J,EV#;* +MLO)RUI[8QMG+]C(6&Z!0&8*,3S(W!;741KD0)I-WJ"OO`%E1B,7C*(J,7;/) +MY7+4R@'5FJ!4$8SFPOB_OYX%H2W<<==KA#X4/@!**B7HZRWRO6]_@>'1/N8O +MO)#_>^7U2%*]+[@NQ&)0&.MEM#9`5(D1D754W^?PX#!LD9C0;")7"NSJ35.( +M5JD,R&QZL9W&[C#*=`5U:AEK:`(YK4(^I^+U-&-7Z\RT6H,]^\!S09(T=+T) +MUZWW##\$P@!R9?8>VO3!N/\8]K#V]?7L[=W/ZC=[(-U#7\9D\I1Y5*LE.CJF +M,V'")-:MW<@P[5C))6@23(I%B,HN^>P8_@Z)8$`G*E6H%,I$6@.08:@_3)@P +M8<7'+AUB+",1:^BGV0WP_1`N,K8`6P'?@L`#WP/7"9"$Q(&A?@[LVP>F1:(C +MSN*6OT&2)#R//R*'`8D3X)+U<+@(6^^#_G\&X*JK;N?22Z[ABK_M9&S6MYDZ +M[7)NWG@/LUOC"#Q&,R/U$:3GTQ+1F#>CC1MG+.>IQ`1B'^J6WCB!N]K:SQGZ +M,*5`P;`,-%-#5N4ZLQ,0>`%.S4$+-%8]]F_<^>,[`/C"%^YFQ8HOD\\?;S;J +M.""'Z5P2Q@Y/9.`W<.MMWZ5DNUS]^3F,%4J@:FBRAN56Z!ORB<2CM*;:L;V` +MJ4J1?&,+UTZY@"US#M$8*I(8F(DDP^$\F&6XRMK+"5H)R3!)A#4T34729)#K +M9RC\.@`5&7R/3R]<3+5P#?<^^GW\P">9A$(!?/_8$:,,K,0W(74QH;8$MJSA +M%CR^=O[7D08#7OO])B8G3J8P^0)*D0G@VIBY$:QJ$552,*LV(ZW=O#)[+K^< +M95*:O(N8XA/-3:3F0XM?Y31YB$^90T1#$D'81#4-B.O(EH8:4I%-%4]7JEO+QD-LEI:Q#" +M)Y3M(C1T$OOZ9/Y:/\P5\5ZRODHX&<&T3!1=@18#,ZP2#NI960Q\*C67(&]# +MT<.K.%0+58KI(C??^26V]AWD5X_N)1+1CADQ*C][Y"![=F_FUJ]=0<4H0^R+ +M^!&)3;DT$_(EPI;&Z?.;V!>2Z?,@(F!]QP7L52'<5";7L8Y<=)"HGB,(H*'W +M-##AT-2U['I[,8>L$*)-0T5'#1N$FR-8K2%D248<43=`0@@,V24S+G6DP$>N +MR@A90M4T-,WXZ/N!J=.2E(H3J90&8/@`I+,$GL3:1IVVB1J)N(3=+E.,%ID2 +M>,C5&*/)88;C-K&(S+"A(XL2AEO"=20R$](T[AYAWF-OT;E]C%8MH*BZ0=1J8'+G9%P' +MY,LO7[DR%DMPSCE_S_N;?LS!S;^!Z!+^OE*(^OWOU.YY2'*-[2_=">H,T";BUUQJV1SYLD:^)F/;X#LZ +MHAI!R3<1*;>AV)U,/!#BLM5[6#Y4H],P\,,67?-3-'5%$)8!<1.S)4Q#JTHJ +M(9!MD\S!/".](TQ:W(UN&OA^@"0$57P").S1"CL>7H>Q;913]';.:UO`8F,R +MV:%#/+S^<18M.`\%!/XXPYLU>P9P%8.'WF/=WN?P-K\-L11.:BE.6:-2DJEF +M(-L@8X;"J$J8K`DE`Y+#(?ZJYPVLCA"TQHB/0:)%@X0)@0+1`$V6T+P05BI$ +MPK+9_$8O_1L.8&=LS%@8157J=X&Y*J4=HV1?WX^V!P>Z&/E'5\BGQX&,SP^!U'&^;?X`+R.2Y=40)(# +M?`3"@T`*0)&.M5(%(]+`WWWY7OX_&CD4F;9'T;\`````245.1*Y"8((` +` +end --- bubbros-1.6.orig/debian/bubbros.doc-base +++ bubbros-1.6/debian/bubbros.doc-base @@ -0,0 +1,8 @@ +Document: bubbros-html-docs +Title: The Bub's Brothers Game +Author: Armin Rigo and the IMA connection +Section: Games/Action + +Format: HTML +Index: /usr/share/doc/bubbros/html/ +Files: /usr/share/doc/bubbros/html/*.html --- bubbros-1.6.orig/debian/menu +++ bubbros-1.6/debian/menu @@ -0,0 +1,6 @@ +?package(bubbros): \ + needs="X11" \ + section="Games/Action" \ + title="The Bub's Brothers" \ + command="/usr/games/bubbros" \ + icon="/usr/share/pixmaps/bubbros.xpm" --- bubbros-1.6.orig/debian/rules +++ bubbros-1.6/debian/rules @@ -0,0 +1,64 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +# Define some repeatedly used paths +DEBDIR=${CURDIR}/debian +BINDIR=${DEBDIR}/bin +BUBDIR=${DEBDIR}/bubbros +TMPDIR=${DEBDIR}/tmp + +build/bubbros:: + # Copy bubbob/ and display/ directories + mkdir ${TMPDIR} + cp -r ${CURDIR}/bubbob ${TMPDIR}/ + cp -r ${CURDIR}/display ${TMPDIR}/ + + # Build images + (cd ${TMPDIR}/bubbob/images && python buildcolors.py) || exit 1 + + # Remove unnecessary stuff + rm -f ${TMPDIR}/bubbob/setup.py + rm -f ${TMPDIR}/bubbob/statesaver.c + rm -f ${TMPDIR}/display/setup.py + rm -f ${TMPDIR}/display/xshm.c + rm -rf ${TMPDIR}/bubbob/doc + rm -rf ${TMPDIR}/display/windows + + # Remove unnecessary execution permissions + chmod -x ${CURDIR}/BubBob.py + chmod -x ${TMPDIR}/bubbob/bb.py + chmod -x ${TMPDIR}/display/dpy_windows.py + + # Regenerate PNG icon from uuencoded file + uudecode ${CURDIR}/debian/bubbros.png.uu + +install/bubbros:: + # Install the executable files + mkdir -p ${DEBDIR}/bubbros/usr/games + cp ${BINDIR}/bubbros.sh ${BUBDIR}/usr/games/bubbros + cp ${BINDIR}/bubbros-client.sh ${BUBDIR}/usr/games/bubbros-client + cp ${BINDIR}/bubbros-server.sh ${BUBDIR}/usr/games/bubbros-server + + # Rename manpages + mkdir ${DEBDIR}/man + cp ${CURDIR}/doc/BubBob.py.1 ${DEBDIR}/man/bubbros.6 + cp ${CURDIR}/doc/bb.py.1 ${DEBDIR}/man/bubbros-server.6 + cp ${CURDIR}/doc/Client.py.1 ${DEBDIR}/man/bubbros-client.6 + +binary-install/bubbros:: + dh_pysupport -pbubbros + +clean:: + # Remove temporary files + rm -rf ${TMPDIR} + + # Remove manpage copies + rm -rf ${DEBDIR}/man + + # Restore removed execution permissions + chmod +x ${CURDIR}/BubBob.py + + # Remove previously generated PNG icon + rm -f ${DEBDIR}/bubbros.png --- bubbros-1.6.orig/debian/install +++ bubbros-1.6/debian/install @@ -0,0 +1,16 @@ +debian/bubbros.png usr/share/pixmaps/ +debian/bubbros.xpm usr/share/pixmaps/ +debian/bubbros.desktop usr/share/applications/ + +BubBob.py usr/share/games/bubbros/ +debian/tmp/bubbob usr/share/games/bubbros/ +common usr/share/games/bubbros/ +debian/tmp/display usr/share/games/bubbros/ +http2 usr/share/games/bubbros/ +metaserver/__init__.py usr/share/games/bubbros/metaserver/ +metaserver/meta*.py usr/share/games/bubbros/metaserver/ + +doc/Introduction.html usr/share/doc/bubbros/html/ +doc/authors.html usr/share/doc/bubbros/html/ +doc/help.html usr/share/doc/bubbros/html/ +doc/crazybonuses.html usr/share/doc/bubbros/html/ --- bubbros-1.6.orig/debian/bubbros.desktop +++ bubbros-1.6/debian/bubbros.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=The Bub's Brothers +GenericName=Bubble Bobble +Comment=Kill evil enemies by catching them into bubbles and smashing those +Comment[ca]=Mateu els enemics atrapant-los dins de bombolles i petant aquestes +Comment[es]=Atrapa los enemigos en burbujas y petalas en este fantastico juego multijugador +Icon=bubbros +Exec=bubbros +Categories=Game;ActionGame; --- bubbros-1.6.orig/debian/compat +++ bubbros-1.6/debian/compat @@ -0,0 +1 @@ +5 --- bubbros-1.6.orig/debian/control +++ bubbros-1.6/debian/control @@ -0,0 +1,27 @@ +Source: bubbros +Section: games +Priority: optional +Maintainer: Debian Games Team +Uploaders: Siegfried-Angel Gevatter Pujals +Homepage: http://bub-n-bros.sourceforge.net/ +Vcs-Svn: svn://svn.debian.org/pkg-games/packages/trunk/bubbros +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/bubbros/?op=log +Build-Depends: cdbs (>= 0.4.49), + debhelper (>= 5.0.37.1), + devscripts (>= 2.9), + python-all-dev (>= 2.3.5-11), + sharutils +Build-Depends-Indep: python-support (>= 0.5.3) +Standards-Version: 3.8.3 + +Package: bubbros +Architecture: all +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${python:Depends}, + python-pygame (>= 1.5.5) +XB-Python-Version: ${python:Versions} +Description: multiplayer clone of the famous Bubble Bobble game + The objective of this game is to obtain points by destroying enemies + (capturing them into bubbles and smashing those) and collecting items. + It supports up to 10 players and is network-capable. --- bubbros-1.6.orig/debian/changelog +++ bubbros-1.6/debian/changelog @@ -0,0 +1,36 @@ +bubbros (1.6-2) unstable; urgency=low + + [ Siegfried-Angel Gevatter Pujals (RainCT) ] + * debian/menu: + - Replace "x11" with "X11", so that the entry is displayed in the + menu (Closes: #470877). + - Formatting changes. + * debian/control: + - Change dependencies lists formatting to one package per line. + - Bump Standards Version to 3.8.3. + * debian/copyright: + - Change my e-mail address. + - Change "(C)" to the real copyright sign. + * debian/install: + - Exclude download.html and sshots.html from being installed, as they + have no useful content. + * debian/bin/bubbros-*.sh: + - Remove the "$*", they work fine without it (Closes: #530053). + * Add debian/bubbros.doc-base. + + [ Eddy Petrișor ] + * Put the team in the Maintainer field and real people in Uploaders + * Fix the VCS-* fields + + -- Siegfried-Angel Gevatter Pujals Sun, 13 Dec 2009 16:11:30 +0100 + +bubbros (1.6-1) unstable; urgency=low + + * Initial release (Closes: #308148). + * Add the following patches (see comments in their header for more info): + - patches/config_in_homedir.patch + - patches/disable_runtime_image_building.patch + - patches/manpages.patch + - patches/remove_shabangs.patch + + -- Siegfried-Angel Gevatter Pujals (RainCT) Sun, 02 Dec 2007 22:16:45 +0100 --- bubbros-1.6.orig/debian/bubbros.xpm +++ bubbros-1.6/debian/bubbros.xpm @@ -0,0 +1,686 @@ +/* XPM */ +static char * bubbos_xpm[] = { +"32 32 651 2", +" c None", +". c #C0C0FF", +"+ c #B5B5F1", +"@ c #0C060F", +"# c #202029", +"$ c #B7B7F3", +"% c #ACACE5", +"& c #211529", +"* c #C369FC", +"= c #B7B1E5", +"- c #322D40", +"; c #AFAFE8", +"> c #B4B4EF", +", c #A4A4DA", +"' c #261F3C", +") c #C161F2", +"! c #8351E5", +"~ c #CC92FF", +"{ c #AE8ADA", +"] c #413A54", +"^ c #A8A8DF", +"/ c #B3B3ED", +"( c #706793", +"_ c #594B74", +": c #9393C3", +"< c #1A1A22", +"[ c #6B41C5", +"} c #B65FF7", +"| c #7E4BE1", +"1 c #CC71FF", +"2 c #CCBBFF", +"3 c #9C7EC3", +"4 c #2B2B39", +"5 c #9898CA", +"6 c #573E70", +"7 c #6D4389", +"8 c #3C354B", +"9 c #3C254B", +"0 c #3C1E4B", +"a c #2D1946", +"b c #251743", +"c c #683DC5", +"d c #7848DD", +"e c #504BE0", +"f c #906AFF", +"g c #9090FF", +"h c #6E8CD5", +"i c #001E4B", +"j c #40507C", +"k c #A5A5DC", +"l c #7C7CA5", +"m c #544569", +"n c #CCA9FF", +"o c #CC90FF", +"p c #BC68F9", +"q c #9053E9", +"r c #7949DF", +"s c #7747DD", +"t c #5853EA", +"u c #5256ED", +"v c #4B50E2", +"w c #076CFF", +"x c #086DFF", +"y c #096FFF", +"z c #0368FF", +"A c #0047B1", +"B c #425382", +"C c #60477C", +"D c #A06CC7", +"E c #CCA8FF", +"F c #B187F5", +"G c #9E5FEF", +"H c #9651E7", +"I c #534EE4", +"J c #1165FA", +"K c #0A70FF", +"L c #1D80FF", +"M c #2487FF", +"N c #268AFF", +"O c #2B90FF", +"P c #2C91FF", +"Q c #2A8FFF", +"R c #2386FF", +"S c #197CFF", +"T c #0D71FF", +"U c #0449B0", +"V c #425483", +"W c #9696C7", +"X c #63497F", +"Y c #8B66C0", +"Z c #BDA4FA", +"` c #CCA0FF", +" . c #8874FF", +".. c #216CFF", +"+. c #1A7CFF", +"@. c #3EAAF1", +"#. c #3FB5E4", +"$. c #3DB7E1", +"%. c #3CBEDA", +"&. c #3FBEDD", +"*. c #44B7E8", +"=. c #42ABF6", +"-. c #3BA0FF", +";. c #2C90FF", +">. c #177CFF", +",. c #054BB0", +"'. c #7878A0", +"). c #9595C7", +"!. c #4F4378", +"~. c #514773", +"{. c #6083CF", +"]. c #247AFF", +"^. c #3498FF", +"/. c #46B2F1", +"(. c #47C8D1", +"_. c #40D3BC", +":. c #90CBCE", +"<. c #94E6D4", +"[. c #9FE9DA", +"}. c #A6E3E5", +"|. c #88D3EC", +"1. c #4AB6F2", +"2. c #70BCFE", +"3. c #8CB6F3", +"4. c #3C87F7", +"5. c #054CB1", +"6. c #6C4289", +"7. c #4F4F69", +"8. c #252531", +"9. c #000000", +"0. c #0848A5", +"a. c #1C7EFF", +"b. c #3296FF", +"c. c #46AAFF", +"d. c #46C6D3", +"e. c #3ED7BB", +"f. c #98CBCB", +"g. c #ECE4EE", +"h. c #F4F6F2", +"i. c #F9E7C3", +"j. c #DEB567", +"k. c #93AE86", +"l. c #44C8D2", +"m. c #84ACAE", +"n. c #CFA260", +"o. c #B7BBB9", +"p. c #4292FE", +"q. c #04224B", +"r. c #5A3770", +"s. c #8463A5", +"t. c #8471A5", +"u. c #8484A5", +"v. c #365DA5", +"w. c #1068DF", +"x. c #2E92FF", +"y. c #44A8FF", +"z. c #4CB9EE", +"A. c #44CCC8", +"B. c #37D9B3", +"C. c #E2E1EA", +"D. c #FAFAFA", +"E. c #F7EEDB", +"F. c #C69837", +"G. c #482F00", +"H. c #37613F", +"I. c #3AD7B9", +"J. c #3A7D66", +"K. c #432B00", +"L. c #AA8434", +"M. c #B2AFB5", +"N. c #2B3244", +"O. c #3C224B", +"P. c #CC8EFF", +"Q. c #CCB4FF", +"R. c #CC97FF", +"S. c #CC84FF", +"T. c #5D79FF", +"U. c #1C80FF", +"V. c #3EA2FF", +"W. c #3ECEC6", +"X. c #39D5B8", +"Y. c #40E0B9", +"Z. c #F4F8F8", +"`. c #F1E5CE", +" + c #986300", +".+ c #175042", +"++ c #3CDEB6", +"@+ c #1C725E", +"#+ c #754C00", +"$+ c #E1C49C", +"%+ c #4677C6", +"&+ c #2B3C64", +"*+ c #766F9B", +"=+ c #673C81", +"-+ c #CC99FF", +";+ c #7978FF", +">+ c #2274FF", +",+ c #2588FF", +"'+ c #43A7FF", +")+ c #48C5D8", +"!+ c #37D6B6", +"~+ c #3FE0B8", +"{+ c #3EDFB7", +"]+ c #EADFCE", +"^+ c #7B4900", +"/+ c #164F40", +"(+ c #41D0CD", +"_+ c #26637D", +":+ c #5F3800", +"<+ c #DBC3A2", +"[+ c #58A0FE", +"}+ c #051D3C", +"|+ c #9E9ED2", +"1+ c #B6B6F2", +"2+ c #736D98", +"3+ c #4F347A", +"4+ c #AA69F3", +"5+ c #606AFF", +"6+ c #167BFF", +"7+ c #2D92FF", +"8+ c #45B3ED", +"9+ c #4CC2DE", +"0+ c #43CEC7", +"a+ c #38D9B5", +"b+ c #35D9B2", +"c+ c #E6DBCE", +"d+ c #673800", +"e+ c #134D3F", +"f+ c #3FC9D2", +"g+ c #295E87", +"h+ c #4F2B00", +"i+ c #D1BCA2", +"j+ c #6AB2FE", +"k+ c #0B233C", +"l+ c #484860", +"m+ c #B8B8F4", +"n+ c #6A678F", +"o+ c #472A7B", +"p+ c #405CF3", +"q+ c #187CFF", +"r+ c #2F94FF", +"s+ c #40BDD9", +"t+ c #A1A9F0", +"u+ c #BC9FF9", +"v+ c #BAA0F6", +"w+ c #3CD5B5", +"x+ c #E5DACE", +"y+ c #643600", +"z+ c #124C3E", +"A+ c #35BFD1", +"B+ c #1D5387", +"C+ c #4D2900", +"D+ c #D0BAA2", +"E+ c #6EB6FE", +"F+ c #0C69E8", +"G+ c #132240", +"H+ c #A0A0D5", +"I+ c #251A3E", +"J+ c #57369B", +"K+ c #0B0B0F", +"L+ c #070709", +"M+ c #030206", +"N+ c #03388D", +"O+ c #1A7EFF", +"P+ c #40A5FF", +"Q+ c #A1A2FD", +"R+ c #CA88FE", +"S+ c #CC6DFF", +"T+ c #CC93FF", +"U+ c #C49CFB", +"V+ c #2AB4D1", +"W+ c #0F4587", +"X+ c #3197FF", +"Y+ c #081A2D", +"Z+ c #A9A9E1", +"`+ c #9052E2", +" @ c #CC79FF", +".@ c #CA95FE", +"+@ c #A472F0", +"@@ c #3B5AF2", +"#@ c #1E84FF", +"$@ c #9699FF", +"%@ c #CC76FF", +"&@ c #9053EA", +"*@ c #7E4DE3", +"=@ c #C363FC", +"-@ c #C892FD", +";@ c #F9FAFA", +">@ c #EADECE", +",@ c #784600", +"'@ c #124A40", +")@ c #1EA6D4", +"!@ c #003687", +"~@ c #5C3600", +"{@ c #D9C2A2", +"]@ c #DAB6FE", +"^@ c #CC74FF", +"/@ c #24132D", +"(@ c #453857", +"_@ c #BC80EC", +":@ c #A55DED", +"<@ c #7444D9", +"[@ c #4156EE", +"}@ c #2180FD", +"|@ c #8998FF", +"1@ c #BC8DFC", +"2@ c #8254D4", +"3@ c #6F44C8", +"4@ c #B95FF6", +"5@ c #824EE4", +"6@ c #E5ECEF", +"7@ c #F6EBD2", +"8@ c #B48012", +"9@ c #181000", +"0@ c #14335A", +"a@ c #0D73FF", +"b@ c #083B87", +"c@ c #160E00", +"d@ c #906811", +"e@ c #EFD7AA", +"f@ c #CCB4FC", +"g@ c #BA99FF", +"h@ c #211B2D", +"i@ c #9191C1", +"j@ c #515167", +"k@ c #9783D9", +"l@ c #693BCF", +"m@ c #435DE7", +"n@ c #2F8CFC", +"o@ c #42B0ED", +"p@ c #184058", +"q@ c #020508", +"r@ c #5C38A5", +"s@ c #7D4CE1", +"t@ c #BDBCE2", +"u@ c #F4F1F5", +"v@ c #F8F7F2", +"w@ c #F8E0AD", +"x@ c #D39A2C", +"y@ c #717772", +"z@ c #0572F7", +"A@ c #506D9C", +"B@ c #C9902C", +"C@ c #EDD3A2", +"D@ c #CECCE8", +"E@ c #5AA2F6", +"F@ c #2C84DD", +"G@ c #23324A", +"H@ c #ADADE6", +"I@ c #8C8CBA", +"J@ c #42336B", +"K@ c #7746CA", +"L@ c #864ADF", +"M@ c #743BC5", +"N@ c #5664D1", +"O@ c #4B7FE0", +"P@ c #308AF8", +"Q@ c #11434F", +"R@ c #010605", +"S@ c #5B37A3", +"T@ c #2E77C1", +"U@ c #A597A9", +"V@ c #B3BABA", +"W@ c #BFBFBF", +"X@ c #9CCABF", +"Y@ c #4CB9D8", +"Z@ c #76A1DF", +"`@ c #AFA5B1", +" # c #5380B9", +".# c #2775C3", +"+# c #2C3E5C", +"@# c #A6A6DD", +"## c #8888B5", +"$# c #62407C", +"%# c #A24DC5", +"&# c #A73F9F", +"*# c #A94080", +"=# c #B64A8B", +"-# c #5554C6", +";# c #28A6CB", +"># c #124E45", +",# c #0F2E4A", +"'# c #4F5454", +")# c #E0EEEE", +"!# c #777E7E", +"~# c #282835", +"{# c #554769", +"]# c #52154C", +"^# c #BD4386", +"/# c #F984A8", +"(# c #FF99B0", +"_# c #DC598E", +":# c #2560E9", +"<# c #36C3C9", +"[# c #36B3E3", +"}# c #134C3F", +"|# c #1B4350", +"1# c #1A3D5A", +"2# c #12365A", +"3# c #456C90", +"4# c #A3D0F4", +"5# c #5F88AC", +"6# c #10335A", +"7# c #0B2F5A", +"8# c #03275A", +"9# c #58628F", +"0# c #B0B0EA", +"a# c #BBBBF9", +"b# c #717196", +"c# c #7F7FA9", +"d# c #380E33", +"e# c #7E2171", +"f# c #AC3581", +"g# c #DF669C", +"h# c #F981A6", +"i# c #E95D92", +"j# c #2862EB", +"k# c #2895EF", +"l# c #37BFD5", +"m# c #35D7B4", +"n# c #4CC1E0", +"o# c #40BAE5", +"p# c #3298FF", +"q# c #288EFF", +"r# c #278CFF", +"s# c #2184FF", +"t# c #1579FF", +"u# c #056BFF", +"v# c #606286", +"w# c #002D74", +"x# c #12245E", +"y# c #666687", +"z# c #8080AA", +"A# c #3C5081", +"B# c #402A77", +"C# c #A03080", +"D# c #B73680", +"E# c #C13C83", +"F# c #D64A89", +"G# c #DA4C88", +"H# c #3A75EA", +"I# c #187EFF", +"J# c #34BAD7", +"K# c #47B1E9", +"L# c #7ABDC5", +"M# c #79A2E8", +"N# c #77A2ED", +"O# c #739FEF", +"P# c #729CEF", +"Q# c #6F98EE", +"R# c #698FE9", +"S# c #2A59AF", +"T# c #00060F", +"U# c #0366FB", +"V# c #1655B6", +"W# c #191920", +"X# c #676783", +"Y# c #3A3A4E", +"Z# c #002A69", +"`# c #494AC3", +" $ c #A93385", +".$ c #BF3E89", +"+$ c #C54088", +"@$ c #A575BF", +"#$ c #44B0D5", +"$$ c #3FA9FA", +"%$ c #41A6FF", +"&$ c #389AFD", +"*$ c #8AA4E1", +"=$ c #CCB1D0", +"-$ c #D3BCD7", +";$ c #DAC6DE", +">$ c #DCCBE0", +",$ c #DCCAE0", +"'$ c #D9C5DD", +")$ c #D2BAD6", +"!$ c #8C788E", +"~$ c #211B22", +"{$ c #8888B4", +"]$ c #00040D", +"^$ c #024CDA", +"/$ c #1170EC", +"($ c #3050AF", +"_$ c #A673DB", +":$ c #4A2D86", +"<$ c #2C45B8", +"[$ c #1E5BE6", +"}$ c #713BA2", +"|$ c #BC3C86", +"1$ c #986FBD", +"2$ c #47B0D2", +"3$ c #34D3B7", +"4$ c #4AB6F6", +"5$ c #3FA4FF", +"6$ c #8EA4E0", +"7$ c #C9ADCD", +"8$ c #D5C0D9", +"9$ c #DDCFE2", +"0$ c #EAE4EC", +"a$ c #E5E3EB", +"b$ c #DED9E6", +"c$ c #DBCBE0", +"d$ c #CDB6D1", +"e$ c #88748B", +"f$ c #565169", +"g$ c #75769F", +"h$ c #001955", +"i$ c #0058ED", +"j$ c #2462FB", +"k$ c #9153EA", +"l$ c #905EE9", +"m$ c #7582F9", +"n$ c #2187FF", +"o$ c #3E7CE7", +"p$ c #627CD2", +"q$ c #6594B0", +"r$ c #41B7BF", +"s$ c #41C4DB", +"t$ c #3EC9CF", +"u$ c #157DFC", +"v$ c #C8ABCC", +"w$ c #CDB3D1", +"x$ c #DFCEE2", +"y$ c #ECE9EF", +"z$ c #F3F6F6", +"A$ c #F7F7F7", +"B$ c #F5F7F7", +"C$ c #E9EFF1", +"D$ c #DFDEE8", +"E$ c #DACADF", +"F$ c #C2A9C6", +"G$ c #362E37", +"H$ c #B5B5F0", +"I$ c #000617", +"J$ c #003CC9", +"K$ c #0D5AEB", +"L$ c #3D76F7", +"M$ c #568FFA", +"N$ c #5DABF6", +"O$ c #45B0F3", +"P$ c #3CB9E2", +"Q$ c #3FCFCD", +"R$ c #3BD7BC", +"S$ c #37DAB3", +"T$ c #3ACFC4", +"U$ c #6D678C", +"V$ c #6E3EA3", +"W$ c #AA5195", +"X$ c #BC5993", +"Y$ c #B05C9D", +"Z$ c #C181B2", +"`$ c #ECE3EE", +" % c #E7EEF0", +".% c #DED6E5", +"+% c #CDB4D1", +"@% c #3A313B", +"#% c #BDBDFB", +"$% c #8283B1", +"%% c #001246", +"&% c #013DC8", +"*% c #085FEC", +"=% c #157AFF", +"-% c #2D94FC", +";% c #42AAFB", +">% c #4ABBED", +",% c #42D3C6", +"'% c #40E0B8", +")% c #39DCB4", +"!% c #38DBB4", +"~% c #766C92", +"{% c #A93479", +"]% c #C34390", +"^% c #E86C93", +"/% c #E95791", +"(% c #C1418D", +"_% c #B03980", +":% c #BC78AE", +"<% c #ECF3F3", +"[% c #DFDAE7", +"}% c #D0B7D4", +"|% c #3B323C", +"1% c #23232E", +"2% c #2D2D3C", +"3% c #BCBCFA", +"4% c #8284B3", +"5% c #001245", +"6% c #0039C5", +"7% c #024CDC", +"8% c #065FEE", +"9% c #157BFF", +"0% c #2E95FD", +"a% c #3BA6F6", +"b% c #46B5F3", +"c% c #49B9F2", +"d% c #9D79B0", +"e% c #E45D96", +"f% c #D04A92", +"g% c #F487AA", +"h% c #FF94AC", +"i% c #FE8FAC", +"j% c #F687A7", +"k% c #E86993", +"l% c #BE4792", +"m% c #C586B6", +"n% c #ECF4F4", +"o% c #DCD7E5", +"p% c #B770A9", +"q% c #9B316F", +"r% c #A73A76", +"s% c #9B2E67", +"t% c #302333", +"u% c #000616", +"v% c #001652", +"w% c #003AC6", +"x% c #014BDB", +"y% c #055BEB", +"z% c #0769FB", +"A% c #086EFF", +"B% c #C166B1", +"C% c #FE7999", +"D% c #FA6699", +"E% c #FF829C", +"F% c #FE90A8", +"G% c #E5658F", +"H% c #C3689D", +"I% c #E7DDE9", +"J% c #EDF3F3", +"K% c #D6CFDF", +"L% c #B46EA7", +"M% c #BD4491", +"N% c #EA79A3", +"O% c #F98FAC", +"P% c #F76899", +"Q% c #C04687", +"R% c #201924", +"S% c #00030B", +"T% c #00050E", +"U% c #0B060A", +"V% c #0F0709", +"W% c #0F0609", +"X% c #0F090A", +"Y% c #0E0608", +"Z% c #0C0609", +"`% c #0D0D0E", +" & c #0E0E0E", +".& c #0C0C0D", +"+& c #0A0609", +"@& c #0B0408", +"#& c #0E080A", +"$& c #0D0509", +"%& c #ABAAE2", +". . . . . . . . . . . . . . . + @ # $ . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . % & * = - ; . . . . . . . . . . . . ", +". . . . . > % . . . . . . , ' ) ! ~ { ] ^ . . . . . . . . . . . ", +". . . . / ( _ : : : : : : < [ } | 1 2 3 4 : : ^ . . . . . . . . ", +". . . . 5 6 7 8 9 0 a b b b c d e f g h i i i j k . . . . . . . ", +". . . . . l m n o p q r s t u v w x y y y w z A B , . . . . . . ", +". . . . . 5 C D E F G H I J K L M N O P Q R S T U V , . . . . . ", +". . . . . . W X Y Z ` ...+.O @.#.$.%.&.*.=.-.;.>.,.B k . . . . ", +". . . ^ '.. . ).!.~.{.].L ^./.(._.:.<.[.}.|.1.2.3.4.5.j ^ . . . ", +". . % _ 6.7.7.7.8.9.0.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.: . . . ", +". . > ( r.s.t.u.u.v.w.x.y.z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.: . . . ", +". . . : O.P.Q.R.S.T.U.V.z.W.X.Y.Z.D.`. +9..+++@+9.#+$+%+&+^ . . ", +". . . + *+=+-+E ;+>+,+'+)+!+~+{+D.D.]+^+9./+(+_+9.:+<+[+}+|+. . ", +". . . . 1+2+3+4+5+6+7+8+9+0+a+b+D.D.c+d+9.e+f+g+9.h+i+j+k+|+. . ", +". . . 5 l+m+n+o+p+q+r+s+t+u+v+w+D.D.x+y+9.z+A+B+9.C+D+E+F+G+% . ", +". . H+I+J+K+L+M+N+O+P+Q+R+S+T+U+D.D.x+y+9.z+V+W+9.C+D+E+X+Y+Z+. ", +". . H+I+`+ @.@+@@@#@$@%@&@*@=@-@;@D.>@,@9.'@)@!@9.~@{@]@^@/@Z+. ", +". . . 5 (@_@:@<@[@}@|@1@2@3@4@5@6@D.7@8@9@0@a@b@c@d@e@f@g@h@Z+. ", +". . . . i@j@k@<@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@A@B@C@D@E@F@G@H@. ", +". . . . . I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@W@X@Y@Z@W@`@ #.#+#@#. . ", +". . . . . . ##$#%#&#*#=#-#;#>#,#9.9.9.9.9.'#)#!#9.9.9.~#H+. . . ", +". . . . . . , {#]#^#/#(#_#:#<#[#}#|#1#2#2#3#4#5#6#7#8#9#0#. . . ", +"a#b#c#. . . b#d#e#f#g#h#i#j#k#l#m#n#o#p#7+q#r#N s#t#u#i : . . . ", +"v#w#x#y#z#H+A#B#C#D#E#F#G#H#I#X+J#K#L#M#N#O#P#Q#R#S#!@j ^ . . . ", +"T#U#V#W#X#Y#Z#`# $.$+$F#@$#$$$%$&$*$=$-$;$>$,$'$)$!$~${$. . . . ", +"]$^$/$($_$:$<$[$}$ $|$1$2$3$4$5$6$7$8$9$C.0$a$b$c$d$e$f$k . . . ", +"g$h$i$j$k$l$m$n$o$p$q$r$3$s$t$u$v$w$x$y$z$A$B$C$D$E$F$G$: . . . ", +"H$I$J$K$L$M$N$O$P$Q$R$S$b+T$U$V$W$X$Y$Z$`$D.D.B$ %.%+%@%: . . . ", +"#%$%%%&%*%=%-%;%>%,%'%)%!%~%{%]%^%/%(%_%:%`$D.D.<%[%}%|%1%2%; . ", +". 3%4%5%6%7%8%9%0%a%b%c%d%e%f%g%h%i%j%k%l%m%D.D.n%o%p%q%r%s%t%$ ", +". . 3%$%u%v%w%x%y%z%A%y B%C%D%E%(#(#(#F%G%H%I%J%K%L%M%N%O%P%Q%R%", +". . . #%H$g$S%]$T%T#T#T#U%V%W%V%X%X%X%X%Y%Z%`% &.&+&@&#&X%V%$&%&"}; --- bubbros-1.6.orig/debian/manpages +++ bubbros-1.6/debian/manpages @@ -0,0 +1,3 @@ +debian/man/bubbros.6 +debian/man/bubbros-client.6 +debian/man/bubbros-server.6 --- bubbros-1.6.orig/debian/copyright +++ bubbros-1.6/debian/copyright @@ -0,0 +1,51 @@ +This package was debianized by Siegfried-Angel Gevatter Pujals (RainCT) + on Sun, 02 Dec 2007 22:16:45 +0100. + +It was downloaded from: +http://sourceforge.net/project/showfiles.php?group_id=72187 + +Upstream Authors: + + Armin Rigo + David Gowers <00ai99@gmail.com> + +Copyright: + + Copyright © 2003-2005 Armin Rigo + Copyright © 2005 Sebastian Wegner + Copyright © David Gowers <00ai99@gmail.com> + +License: + + SOURCE CODE + + Copyright © 2003-2005 Armin Rigo + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE. + + + GRAPHICS, SOUNDS AND MUSIC + + Copyright © 2005 Sebastian Wegner + Copyright © David Gowers <00ai99@gmail.com> + + See The Artistic License, `/usr/share/common-licenses/Artistic` + +The Debian packaging is © 2007-2008, Siegfried-A. Gevatter +and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- bubbros-1.6.orig/debian/watch +++ bubbros-1.6/debian/watch @@ -0,0 +1,5 @@ +version=3 + +http://sf.net/bub-n-bros/bubbros-([^\-]*)\.tar\.gz + + --- bubbros-1.6.orig/debian/patches/remove_shabangs.patch +++ bubbros-1.6/debian/patches/remove_shabangs.patch @@ -0,0 +1,62 @@ +# manpages.patch +# +# By Siegfried-Angel Gevatter Pujals +# +# Removes shabangs from all non-executable Python files + +diff -Nur bubbros-1.6/bubbob/bb.py bubbros-1.6.new/bubbob/bb.py +--- bubbros-1.6/bubbob/bb.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/bubbob/bb.py 2007-12-16 12:41:51.000000000 +0100 +@@ -1,4 +1,3 @@ +-#! /usr/bin/env python + + from __future__ import generators + +diff -Nur bubbros-1.6/bubbob/doc/bonus-doc.py bubbros-1.6.new/bubbob/doc/bonus-doc.py +--- bubbros-1.6/bubbob/doc/bonus-doc.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/bubbob/doc/bonus-doc.py 2007-12-16 12:41:51.000000000 +0100 +@@ -1,4 +1,3 @@ +-#!/usr/bin/env python + + import os, sys, string, struct + os.chdir(os.pardir) +diff -Nur bubbros-1.6/bubbob/images/buildcolors.py bubbros-1.6.new/bubbob/images/buildcolors.py +--- bubbros-1.6/bubbob/images/buildcolors.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/bubbob/images/buildcolors.py 2007-12-16 12:43:17.000000000 +0100 +@@ -1,4 +1,3 @@ +-#! /usr/bin/env python + import sys, os + + if __name__ == '__main__': +diff -Nur bubbros-1.6/BubBob.py bubbros-1.6.new/BubBob.py +--- bubbros-1.6/BubBob.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/BubBob.py 2007-12-16 12:41:51.000000000 +0100 +@@ -1,4 +1,3 @@ +-#! /usr/bin/env python + + # + # This script is used to start the server. +diff -Nur bubbros-1.6/display/Client.py bubbros-1.6.new/display/Client.py +--- bubbros-1.6/display/Client.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/display/Client.py 2007-12-16 12:41:51.000000000 +0100 +@@ -1,4 +1,3 @@ +-#! /usr/bin/env python + + # __________ + import os, sys +diff -Nur bubbros-1.6/display/pclient.py bubbros-1.6.new/display/pclient.py +--- bubbros-1.6/display/pclient.py 2007-12-16 12:41:42.000000000 +0100 ++++ bubbros-1.6.new/display/pclient.py 2007-12-16 12:41:51.000000000 +0100 +@@ -1,4 +1,3 @@ +-#! /usr/bin/env python + + import sys, os + from socket import * +diff -Nur bubbros-1.6/display/playback.py bubbros-1.6.new/display/playback.py +--- bubbros-1.6/display/playback.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/display/playback.py 2007-12-16 12:41:51.000000000 +0100 +@@ -1,4 +1,3 @@ +-#! /usr/bin/env python + + import sys, os, gzip + from socket import * --- bubbros-1.6.orig/debian/patches/disable_runtime_image_building.patch +++ bubbros-1.6/debian/patches/disable_runtime_image_building.patch @@ -0,0 +1,31 @@ +# disable_runtime_image_building.patch +# +# This patch has been taken from Gentoo and was originally created by: +# Tomasz Moń +# +# It avoids that images are generated again during runtime. + +diff -Nur bubbros-1.6/bubbob/images.py bubbros-1.6.new/bubbob/images.py +--- bubbros-1.6/bubbob/images.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/bubbob/images.py 2007-12-03 17:54:22.000000000 +0100 +@@ -454,7 +454,6 @@ + # check and maybe regenerate the colored image files + file = os.path.join('images', 'buildcolors.py') + g = {'__name__': '__auto__', '__file__': file} +- execfile(file, g) + # replace the entries 'filename_%d.ppm' by a family of entries, + # one for each color + sprmap = {} + + +diff -Nur bubbros-1.6/http2/httppages.py bubbros-1.6.new/http2/httppages.py +--- bubbros-1.6/http2/httppages.py 2007-12-03 17:53:00.000000000 +0100 ++++ bubbros-1.6.new/http2/httppages.py 2007-12-03 17:54:04.000000000 +0100 +@@ -333,7 +333,6 @@ + 'buildcolors.py') + if os.path.exists(file): + g = {'__name__': '__auto__', '__file__': file} +- execfile(file, g) + + if port: + address = '%s:%s' % (host, port) --- bubbros-1.6.orig/debian/patches/manpages.patch +++ bubbros-1.6/debian/patches/manpages.patch @@ -0,0 +1,154 @@ +# manpages.patch +# +# By Siegfried-Angel Gevatter Pujals +# +# This patch modifies upstream's manpages so that they apply +# to the installation that this package performs (renamed +# binaries, etc.) + +diff -Nur bubbros-1.6/doc/bb.py.1 bubbros-1.6.new/doc/bb.py.1 +--- bubbros-1.6/doc/bb.py.1 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/doc/bb.py.1 2007-12-07 17:52:39.000000000 +0100 +@@ -1,29 +1,21 @@ +-.\" $Id: bb.py.1,v 1.3 2005/04/17 17:19:32 opqdonut Exp $ ++.\" $Id: bubbros-server.1,v 1.3 2005/04/17 17:19:32 opqdonut Exp $ + .\" + .\" Process this file with +-.\" groff -man -Tascii bb.py.1 ++.\" groff -man -Tascii bubbros-server.1 + .\" + +-.TH bb.py 1 "APRIL 2005" Linux "User Manuals" ++.TH bubbros-server 6 "December 7, 2007" + + .SH NAME +-bb.py \- the bub-n-bros server. ++bubbros-server \- the bub-n-bros server. + + .SH SYNOPSIS +-.B bb.py [ ++.B bubbros-server [ + .I level-file.bin + .BI "] [" options ] +-.br +-.B python bb.py [ +-.I level-file.bin +-.BI "] [" options ] +-.PP +-Note that this script is in the +-.B bubbob/ +-subdirectory of the original directory layout. + + .SH DESCRIPTION +-.B bb.py ++.B bubbros-server + starts an http server that acts as a control panel for the server. The + server listens on port + .B 8000 +@@ -124,6 +116,5 @@ + game servers. + + .SH SEE ALSO +-.BR BubBob.py (1) +-.BR Client.py (1) +-.BR python (1) ++.BR bubbros (6) ++.BR bubbros-client (6) +diff -Nur bubbros-1.6/doc/BubBob.py.1 bubbros-1.6.new/doc/BubBob.py.1 +--- bubbros-1.6/doc/BubBob.py.1 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/doc/BubBob.py.1 2007-12-07 17:52:43.000000000 +0100 +@@ -4,20 +4,18 @@ + .\" groff -man -Tascii BubBob.py.1 + .\" + +-.TH BubBob.py 1 "APRIL 2005" Linux "User Manuals" ++.TH BubBob.py 6 "December 7, 2007" + + .SH NAME +-BubBob.py \- Generic startup script for bub-n-bros ++bubbros \- Generic startup script for bub-n-bros + + .SH SYNOPSIS +-.B BubBob.py +-.br +-.B python BubBob.py ++.B bubbros + + .SH DESCRIPTION +-.B BubBob.py ++.B bubbros + runs +-.BR bb.py (1) ++.BR bubbros-server (6) + (the bub-n-bros server) and then tries to open the url of its control + panel in your webbrowser. + +@@ -26,7 +24,5 @@ + on Unix systems. + + .SH SEE ALSO +-.BR bb.py (1) +-.BR Client.py (1) +-.BR python (1) +- ++.BR bubbros-server (6) ++.BR bubbros-client (6) +diff -Nur bubbros-1.6/doc/Client.py.1 bubbros-1.6.new/doc/Client.py.1 +--- bubbros-1.6/doc/Client.py.1 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/doc/Client.py.1 2007-12-07 17:52:35.000000000 +0100 +@@ -4,24 +4,20 @@ + .\" groff -man -Tascii Client.py.1 + .\" + +-.TH Client.py 1 "APRIL 2005" Linux "User Manuals" ++.TH bubbros-client 6 "December 7, 2007" + + .SH NAME +-Client.py \- the bub-n-bros client ++bubbros-client \- the bub-n-bros client + + .SH SYNOPSIS +-.B python Client.py [ ++.B bubbros-client [ + .I options + .BI "] [" host [: port ]] +-.PP +-Note that this script is in the +-.B display/ +-subdirectory of the original directory layout. + + .SH DESCRIPTION + This is the bub-n-bros client that connects to bub-n-bros servers + started with +-.BR bb.py "(1) or " BubBob.py (1) . ++.BR bubbros-server "(6) or " bubbros (6) . + It supports many different audio and video drivers and is very + multi-platform. + +@@ -94,13 +90,13 @@ + .TP + .B -m, --metaserver + Connect with the help of the Metaserver (see +-.BR bb.py (1) ++.BR bubbros-server (1) + for more info). Run +-.I Client.py -m ++.I bubbros-client -m + to print a table of currently running servers, pick the + the exact IP address and port of the server of your choice + from the table, and run again +-.I Client.py -m ++.I bubbros-client -m + .BR host:port . + + .TP +@@ -195,6 +191,5 @@ + .IR N %. + + .SH SEE ALSO +-.BR bb.py (1) +-.BR Client.py (1) +-.BR python (1) +\ No newline at end of file ++.BR bubbros (6) ++.BR bubbros-server (6) --- bubbros-1.6.orig/debian/patches/config_in_homedir.patch +++ bubbros-1.6/debian/patches/config_in_homedir.patch @@ -0,0 +1,45 @@ +# config_in_homedir.patch +# +# This patch has been taken from Gentoo and was originally created by: +# Tomasz Moń +# +# It's mission is to modify the game in order that it saves +# the configuration in the home directory of the user who is +# using it. + + +diff -Nur bubbros-1.6/display/pclient.py bubbros-1.6.new/display/pclient.py +--- bubbros-1.6/display/pclient.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/display/pclient.py 2007-12-03 17:48:29.000000000 +0100 +@@ -162,8 +162,8 @@ + if mode[-1].has_key('cfgfile'): + self.trackcfgfile = mode[-1]['cfgfile'] + else: +- self.trackcfgfile = os.path.join(DataChunk.SOURCEDIR, +- 'http2', 'config.txt') ++ self.trackcfgfile = os.path.join(os.environ.get('HOME'), ++ '.bubnbros') + self.udpsock = None + self.udpsock_low = None + self.udpsock2 = None +diff -Nur bubbros-1.6/http2/httppages.py bubbros-1.6.new/http2/httppages.py +--- bubbros-1.6/http2/httppages.py 2007-09-08 17:03:41.000000000 +0200 ++++ bubbros-1.6.new/http2/httppages.py 2007-12-03 17:50:38.000000000 +0100 +@@ -38,7 +38,7 @@ + + + class PageServer: +- CONFIGFILE = 'config.txt' ++ CONFIGFILE = '.bubnbros' + localservers = None + + def __init__(self, Game): +@@ -46,7 +46,7 @@ + self.seed = hex(random.randrange(0x1000, 0x10000)) + #self.unique_actions = {} + self.localhost = gamesrv.HOSTNAME +- self.filename = os.path.join(LOCALDIR, self.CONFIGFILE) ++ self.filename = os.path.join(os.environ.get('HOME'), self.CONFIGFILE) + data = self.loadoptionfile() + self.globaloptions = Options(data.get('*', {})) + self.localoptions = Options(data.get(self.localhost, {})) --- bubbros-1.6.orig/debian/bin/bubbros-client.sh +++ bubbros-1.6/debian/bin/bubbros-client.sh @@ -0,0 +1,5 @@ +#! /bin/sh + +export exec_file=/usr/share/games/bubbros/display/Client.py + +. /usr/games/bubbros --- bubbros-1.6.orig/debian/bin/bubbros.sh +++ bubbros-1.6/debian/bin/bubbros.sh @@ -0,0 +1,24 @@ +#! /bin/sh + +# Launcher for "The Bub's Brother" +# +# Copyright (C) 2007 by Siegfried Gevatter +# +# Released under the GNU General Public License, version 2 or later, +# see "/usr/share/common-licenses/GPL". + +if [ -z $exec_file ] +then + exec_file=/usr/share/games/bubbros/BubBob.py +fi + +if [ ! -f $exec_file ] +then + echo "Error! File \"$exec_file\" doesn't exist!" + exit 1 +fi + +# Move to the directory where the script is +cd ${exec_file%/*} + +python $exec_file $* --- bubbros-1.6.orig/debian/bin/bubbros-server.sh +++ bubbros-1.6/debian/bin/bubbros-server.sh @@ -0,0 +1,5 @@ +#! /bin/sh + +export exec_file=/usr/share/games/bubbros/bubbob/bb.py + +. /usr/games/bubbros