--- briquolo-0.5.7.orig/debian/control +++ briquolo-0.5.7/debian/control @@ -0,0 +1,23 @@ +Source: briquolo +Section: games +Priority: optional +Maintainer: Bradley Smith +Build-Depends: debhelper (>= 5), autotools-dev, libsdl1.2-dev, libsdl-mixer1.2-dev, libsdl-ttf2.0-dev, libpng12-dev, quilt +Standards-Version: 3.7.3 +Homepage: http://briquolo.free.fr/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/briquolo/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/briquolo/?op=log + +Package: briquolo +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ttf-dejavu, briquolo-data (>= ${binary:Version}) +Description: Fast paced 3d Breakout + This is a 3d view breakout with moving stones, fancy + levels and a lot of special effects put in. + +Package: briquolo-data +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Fast paced 3d Breakout data files + This is a 3d view breakout with moving stones, fancy levels + and a lot of special effects put in. This is the game data. --- briquolo-0.5.7.orig/debian/briquolo.6 +++ briquolo-0.5.7/debian/briquolo.6 @@ -0,0 +1,16 @@ +.TH BRIQUOLO 6 "February 7, 2006" +.SH NAME +briquolo \- fast paced 3d breakout +.SH SYNOPSIS +.B briquolo +.SH DESCRIPTION +This manual page documents briefly the +.B briquolo +command. +.PP +\fBbriquolo\fP is a fast paced 3d breakout game. +.SH AUTHOR +briquolo was written by Cedric Bregardis. +.PP +This manual page was written by G\[:u]rkan Seng\[:u]n , +for the Debian project (but may be used by others). --- briquolo-0.5.7.orig/debian/menu +++ briquolo-0.5.7/debian/menu @@ -0,0 +1,3 @@ +?package(briquolo):needs="X11" section="Games/Action"\ + title="Briquolo" command="/usr/games/briquolo"\ + icon="/usr/share/pixmaps/briquolo.xpm" --- briquolo-0.5.7.orig/debian/copyright +++ briquolo-0.5.7/debian/copyright @@ -0,0 +1,36 @@ +This package was debianized by Gürkan Sengün on +Tue, 7 Feb 2006 19:43:22 +0100 and later by Bradley Smith + on Sat, 29 Dec 2007 11:33:12 +0000 + +It was downloaded from http://briquolo.free.fr/en/download.html + +Copyright Holder: 2003 Cédric Brégardis + +License: +Released under the GNU GPL. +Please see /usr/share/common-licenses/GPL-2 for the full license. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 + USA + +Debian packaging copyright: + + (C) 2006, 2007 Gürkan Sengün + (C) 2007, 2008 Bradley Smith + +Debian packaging is also licensed under the GNU General Public License. + +On Debian systems, the complete text of the GNU General Public License +can be found in `/usr/share/common-licenses/GPL-2'. --- briquolo-0.5.7.orig/debian/compat +++ briquolo-0.5.7/debian/compat @@ -0,0 +1 @@ +5 --- briquolo-0.5.7.orig/debian/watch +++ briquolo-0.5.7/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://briquolo.free.fr/download/briquolo-([\d\.]+)\.tar\.bz2 --- briquolo-0.5.7.orig/debian/changelog +++ briquolo-0.5.7/debian/changelog @@ -0,0 +1,61 @@ +briquolo (0.5.7-1) unstable; urgency=low + + * New Upstream Release. + * 10_gcc-4.3-fixes: Refreshed. + * 10_fix_ati_crash: Refreshed. + + -- Bradley Smith Sat, 29 Mar 2008 19:43:04 +0000 + +briquolo (0.5.6-3) unstable; urgency=low + + [ Bradley Smith ] + * New Maintainer. Closes: #454303 + * Move briquolo.desktop to /usr/share/applications. Closes: #448146 + * 01_desktop_entry + - Remove deprecated field 'FilePattern'. + - Remove duplicate 'Categories' field. + - General Tidying up. + * 02_fix_ati_crash. Closes: #440627, #454299 + - Stops seg fault on ati cards. + * Bump Standards-Version. + * Add Homepage field, and remove from description. + * Whitespace fixes. + * Update compat version. + * Move to correct menu section. + * Don't ignore errors from make clean. + * Change ${Source-Version} to ${binary:Version}. + * Add watch file. + * Add xpm version of icon for debian/menu + * Add copyright for debian packaging. + + [ Ansgar Burchardt ] + * Use quilt for patch management instead of dpatch + * New patch `10_gcc-4.3-fixes': Fix build with gcc-4.3 (Closes: #462203) + * Remove deprecated Encoding key from desktop file + * debian/control: Add Vcs-* fields + * debian/copyright: Change file reference to GPL-2 + * Call dh_desktop since we ship a .desktop file + + -- Bradley Smith Wed, 12 Mar 2008 22:52:30 +0000 + +briquolo (0.5.6-2) unstable; urgency=low + + * Orphaning package, setting maintainer to the Debian QA Group. + + -- Ana Beatriz Guerrero Lopez Wed, 05 Dec 2007 16:22:43 +0100 + +briquolo (0.5.6-1) unstable; urgency=low + + * New upstream version. + * Bump standards version (no changes needed). + * Applied patch from Martin Michlmayr to fix + ftbfs-gcc-4.3. (Closes: #420923) + + -- Gürkan Sengün Thu, 10 May 2007 09:38:01 +0200 + +briquolo (0.5.5-1) unstable; urgency=low + + * Initial release. (Closes: #356650) + - The source package includes one DejaVu font. + + -- Gürkan Sengün Tue, 7 Feb 2006 19:43:22 +0100 --- briquolo-0.5.7.orig/debian/manpages +++ briquolo-0.5.7/debian/manpages @@ -0,0 +1 @@ +debian/briquolo.6 --- briquolo-0.5.7.orig/debian/briquolo.xpm +++ briquolo-0.5.7/debian/briquolo.xpm @@ -0,0 +1,534 @@ +/* XPM */ +static char * briquolo_xpm[] = { +"32 32 499 2", +" c None", +". c #0040A1", +"+ c #0645A3", +"@ c #1C62BA", +"# c #3077C9", +"$ c #3983D1", +"% c #3A84D2", +"& c #2F78CB", +"* c #175CB6", +"= c #0E4FAA", +"- c #3E83CF", +"; c #68ABE7", +"> c #6BADEA", +", c #6CAEEA", +"' c #6DAEEA", +") c #60A8E7", +"! c #2D84D4", +"~ c #0A56B4", +"{ c #003FA2", +"] c #0142A2", +"^ c #3779C7", +"/ c #7CB5E9", +"( c #82BAED", +"_ c #7EB8EC", +": c #68ACE9", +"< c #5DA5E7", +"[ c #5BA4E7", +"} c #66AAE9", +"| c #7FB8EC", +"1 c #85BCED", +"2 c #83BCEE", +"3 c #49B1F5", +"4 c #2494E4", +"5 c #0650AE", +"6 c #0847A5", +"7 c #6BA3DD", +"8 c #99C7F0", +"9 c #8EC1EF", +"0 c #58A3E7", +"a c #2385DF", +"b c #0374DA", +"c c #0072DA", +"d c #006FD5", +"e c #115089", +"f c #16242F", +"g c #024785", +"h c #318DE1", +"i c #80B9ED", +"j c #91C4F0", +"k c #40B3F8", +"l c #2BA8F5", +"m c #0957B4", +"n c #0F4DA9", +"o c #8BBAE9", +"p c #A7CEF2", +"q c #57A2E7", +"r c #0876DB", +"s c #0063BD", +"t c #294257", +"u c #12100D", +"v c #0A0806", +"w c #000000", +"x c #041320", +"y c #0071D7", +"z c #63A9E8", +"A c #74BCF2", +"B c #37B1F9", +"C c #26A1F0", +"D c #0347A7", +"E c #0848A5", +"F c #9DC6ED", +"G c #91C2EF", +"H c #177FDD", +"I c #0070D7", +"J c #12548F", +"K c #2D2F2D", +"L c #020201", +"M c #2A241E", +"N c #8E7152", +"O c #E6A359", +"P c #D97507", +"Q c #080602", +"R c #004788", +"S c #6EB1EB", +"T c #44B6FA", +"U c #33B0F9", +"V c #1576CD", +"W c #0141A1", +"X c #9AC5ED", +"Y c #71B0EA", +"Z c #0173DA", +"` c #0265C0", +" . c #2D475D", +".. c #161410", +"+. c #080706", +"@. c #5C5248", +"#. c #C0A487", +"$. c #F7C48C", +"%. c #F4AA58", +"&. c #EE8107", +"*. c #EE7E00", +"=. c #724101", +"-. c #040E16", +";. c #006ED3", +">. c #0776DB", +",. c #50B1F3", +"'. c #3DB3FA", +"). c #299EEC", +"!. c #0040A2", +"~. c #71AEE6", +"{. c #5CA5E7", +"]. c #2D4E67", +"^. c #26221E", +"/. c #8B7C6D", +"(. c #E9D1B7", +"_. c #F9D4AB", +":. c #EEBB83", +"<. c #B0793B", +"[. c #694002", +"}. c #834C00", +"|. c #E08900", +"1. c #0E0C04", +"2. c #003F79", +"3. c #2E99EB", +"4. c #46B7FA", +"5. c #39B1F9", +"6. c #0142A3", +"7. c #0041A2", +"8. c #388BD6", +"9. c #5CA6E8", +"0. c #1B1913", +"a. c #5E5449", +"b. c #FAE0C4", +"c. c #FBE1C5", +"d. c #AD9274", +"e. c #433925", +"f. c #070603", +"g. c #030403", +"h. c #04131C", +"i. c #965F00", +"j. c #EE9F00", +"k. c #453101", +"l. c #000102", +"m. c #2692E7", +"n. c #50BBFA", +"o. c #43B6FA", +"p. c #084FAE", +"q. c #003FA1", +"r. c #116DC6", +"s. c #47A1E9", +"t. c #025DB0", +"u. c #DBC4AC", +"v. c #EFC89D", +"w. c #070604", +"x. c #08131E", +"y. c #014F96", +"z. c #006DD0", +"A. c #1B3441", +"B. c #2B1C00", +"C. c #EDA300", +"D. c #D29600", +"E. c #0B0C06", +"F. c #002F5B", +"G. c #1F8BE4", +"H. c #5ABFFA", +"I. c #4CB9FA", +"J. c #084FAC", +"K. c #0A5AB7", +"L. c #2AA1F2", +"M. c #2E4656", +"N. c #302B26", +"O. c #FBE0C2", +"P. c #F9CE9F", +"Q. c #85653F", +"R. c #090D0E", +"S. c #0065C2", +"T. c #050401", +"U. c #A17200", +"V. c #E9AB00", +"W. c #2E2907", +"X. c #011B32", +"Y. c #2890E6", +"Z. c #63C2FB", +"`. c #55BDF9", +" + c #0243A3", +".+ c #0448A7", +"++ c #279FEE", +"@+ c #0A80E2", +"#+ c #211E18", +"$+ c #817262", +"%+ c #F8CC9B", +"&+ c #E7A351", +"*+ c #050A0E", +"=+ c #203239", +"-+ c #1C2421", +";+ c #100B00", +">+ c #EDB000", +",+ c #695504", +"'+ c #020A0F", +")+ c #2F95E7", +"!+ c #6DC6FB", +"~+ c #54B3F2", +"{+ c #3291DC", +"]+ c #29A4F3", +"^+ c #0161B7", +"/+ c #CE9B60", +"(+ c #F09820", +"_+ c #D28000", +":+ c #291B00", +"<+ c #4F3700", +"[+ c #6E4F00", +"}+ c #8D6800", +"|+ c #DBA700", +"1+ c #A98501", +"2+ c #00519B", +"3+ c #3D9FEA", +"4+ c #76CAFB", +"5+ c #3F94DB", +"6+ c #1A62B8", +"7+ c #53BAFA", +"8+ c #188EE8", +"9+ c #1C3E58", +"0+ c #261702", +"a+ c #EE8E00", +"b+ c #EE9500", +"c+ c #EE9C00", +"d+ c #EEA300", +"e+ c #EEAA00", +"f+ c #EEAE00", +"g+ c #EEB400", +"h+ c #EEB900", +"i+ c #EEBE00", +"j+ c #685704", +"k+ c #061E30", +"l+ c #004B8F", +"m+ c #5EB4F2", +"n+ c #80CEFB", +"o+ c #216BBF", +"p+ c #56A7E6", +"q+ c #5BBDFB", +"r+ c #0679DD", +"s+ c #1D1B0F", +"t+ c #734700", +"u+ c #EE9B00", +"v+ c #EEA100", +"w+ c #EEA700", +"x+ c #EEAD00", +"y+ c #EEB300", +"z+ c #EEB800", +"A+ c #EEBC00", +"B+ c #EEC000", +"C+ c #EEC400", +"D+ c #EEC800", +"E+ c #BEA200", +"F+ c #584E05", +"G+ c #060704", +"H+ c #040B0F", +"I+ c #003666", +"J+ c #0063BE", +"K+ c #89CDF9", +"L+ c #76C1F3", +"M+ c #1F63B8", +"N+ c #7BCAFB", +"O+ c #53B5F6", +"P+ c #C08102", +"Q+ c #EEA600", +"R+ c #EEB100", +"S+ c #EEB600", +"T+ c #EEBB00", +"U+ c #EEC700", +"V+ c #EEC900", +"W+ c #EECC00", +"X+ c #EECE00", +"Y+ c #EED000", +"Z+ c #E0C600", +"`+ c #897901", +" @ c #1E1F0A", +".@ c #222E35", +"+@ c #387FC8", +"@@ c #5A9FDD", +"#@ c #81CDFC", +"$@ c #44A7EF", +"%@ c #124266", +"&@ c #201B10", +"*@ c #F3C44E", +"=@ c #EEB000", +"-@ c #EEB500", +";@ c #EEBA00", +">@ c #D4A900", +",@ c #AB8B00", +"'@ c #877100", +")@ c #645500", +"!@ c #3D3703", +"~@ c #020200", +"{@ c #9E8900", +"]@ c #EED100", +"^@ c #EED200", +"/@ c #EED300", +"(@ c #423C03", +"_@ c #033F9D", +":@ c #8BC8F4", +"<@ c #89D0FC", +"[@ c #3398E9", +"}@ c #0F110C", +"|@ c #655C46", +"1@ c #F7DD8C", +"2@ c #F1C42A", +"3@ c #EEBD00", +"4@ c #B89600", +"5@ c #020302", +"6@ c #0A1619", +"7@ c #07263D", +"8@ c #003463", +"9@ c #011C33", +"0@ c #040402", +"a@ c #A39000", +"b@ c #D5BD00", +"c@ c #080A06", +"d@ c #1B4575", +"e@ c #1250AB", +"f@ c #A9DCFD", +"g@ c #90D2FC", +"h@ c #2A91E6", +"i@ c #1A394A", +"j@ c #0E0D09", +"k@ c #D3C69F", +"l@ c #F8E49A", +"m@ c #F6DC71", +"n@ c #EFC60A", +"o@ c #635400", +"p@ c #05141E", +"q@ c #332E02", +"r@ c #49460C", +"s@ c #16232D", +"t@ c #00409F", +"u@ c #2E6CBC", +"v@ c #B1DEFD", +"w@ c #96D4FD", +"x@ c #268DE4", +"y@ c #0F4772", +"z@ c #050503", +"A@ c #BAB192", +"B@ c #FBF0C5", +"C@ c #F9EBA9", +"D@ c #F7E485", +"E@ c #D6BD38", +"F@ c #060602", +"G@ c #00305B", +"H@ c #006CCE", +"I@ c #002D55", +"J@ c #090B04", +"K@ c #CBB400", +"L@ c #B5A100", +"M@ c #010101", +"N@ c #053781", +"O@ c #4683CA", +"P@ c #B8E1FE", +"Q@ c #9FD8FD", +"R@ c #268CE3", +"S@ c #06569C", +"T@ c #958E75", +"U@ c #FBF1C5", +"V@ c #FBF2C5", +"W@ c #FAEFB7", +"X@ c #F8E994", +"Y@ c #19170B", +"Z@ c #101914", +"`@ c #0A0F0C", +" # c #A39100", +".# c #EBD100", +"+# c #25250D", +"@# c #011B3F", +"## c #3875C0", +"$# c #BFE4FE", +"%# c #A6DAFD", +"&# c #2F7FC2", +"*# c #0B0B07", +"=# c #6F6A56", +"-# c #FBF3C5", +";# c #FBF4C5", +"># c #F9EEA3", +",# c #756E3D", +"'# c #61570C", +")# c #867700", +"!# c #988700", +"~# c #AA9700", +"{# c #BCA600", +"]# c #D0B900", +"^# c #E4CA00", +"/# c #E6CC00", +"(# c #4D4502", +"_# c #030507", +":# c #003586", +"<# c #1D59B0", +"[# c #C5E6FE", +"}# c #9ECBE8", +"|# c #171A13", +"1# c #4C4939", +"2# c #F8EFC3", +"3# c #FBF5C5", +"4# c #FAF1B2", +"5# c #F8EB8F", +"6# c #F1DB2F", +"7# c #A59200", +"8# c #1A1A08", +"9# c #0B0F11", +"0# c #002865", +"a# c #B4D8F4", +"b# c #32352B", +"c# c #2C291E", +"d# c #EDE6BA", +"e# c #FBF4C1", +"f# c #F8EE9D", +"g# c #F0D81C", +"h# c #E9CF00", +"i# c #D4BC00", +"j# c #A69300", +"k# c #907F00", +"l# c #776A00", +"m# c #272505", +"n# c #030303", +"o# c #415365", +"p# c #003C95", +"q# c #0041A1", +"r# c #3C5B7A", +"s# c #16150B", +"t# c #625B31", +"u# c #8F8851", +"v# c #9C9560", +"w# c #8C865E", +"x# c #747054", +"y# c #5D5A48", +"z# c #434237", +"A# c #262616", +"B# c #0F1005", +"C# c #030505", +"D# c #081216", +"E# c #12232C", +"F# c #4C5257", +"G# c #90A9C3", +"H# c #0342A4", +"I# c #0545A2", +"J# c #7395B0", +"K# c #577283", +"L# c #303F44", +"M# c #060B0C", +"N# c #08171E", +"O# c #062235", +"P# c #012A4F", +"Q# c #063866", +"R# c #01407A", +"S# c #004A8D", +"T# c #0056A5", +"U# c #0060B8", +"V# c #157EDD", +"W# c #83BAED", +"X# c #DAEBFA", +"Y# c #9BC1E9", +"Z# c #0948A7", +"`# c #1351AD", +" $ c #8EC5F1", +".$ c #95D3FC", +"+$ c #9AC8F1", +"@$ c #7AB5EC", +"#$ c #328EE1", +"$$ c #0273DA", +"%$ c #358FE2", +"&$ c #B7D7F5", +"*$ c #BFDCF6", +"=$ c #72A4DC", +"-$ c #4487CE", +";$ c #6EB5EE", +">$ c #88BEEF", +",$ c #8DC0EE", +"'$ c #86BCED", +")$ c #75B3EB", +"!$ c #65AAE9", +"~$ c #7DB7EC", +"{$ c #98C6F0", +"]$ c #9CC8F1", +"^$ c #9EC9F1", +"/$ c #93C0EC", +"($ c #3473C2", +"_$ c #1A5DB6", +":$ c #5A9EE0", +"<$ c #73B2EB", +"[$ c #77B4EB", +"}$ c #79B5EC", +"|$ c #7CB7EC", +"1$ c #76B0E7", +"2$ c #4182CC", +"3$ c #0847A7", +"4$ c #1357B1", +"5$ c #2C74C7", +"6$ c #3981CF", +"7$ c #377ECD", +"8$ c #2F74C5", +"9$ c #195DB5", +"0$ c #0342A1", +" . ", +" + @ # $ % & * . . ", +" = - ; > > , , , ' ) ! ~ { ", +" ] ^ / ( ( _ : < [ } | 1 2 3 4 5 ", +" 6 7 8 9 0 a b c d e f g h i j k l m ", +" n o p q r c c s t u v w x y b z A B C D ", +" E F G H c I J K L M N O P Q R c c S T U V . ", +" W X Y Z ` ...+.@.#.$.%.&.*.=.-.;.c >.,.'.).. ", +" !.~.{.c ].w ^./.(._.:.<.[.w }.|.1.2.c c 3.4.5.6. ", +" 7.8.9.c c 0.a.b.c.d.e.f.g.h.w i.j.k.l.c c m.n.o.p. ", +" q.r.s.c c t.w u.c.v.w.x.y.z.A.B.C.D.E.F.c c G.H.I.J. ", +" . K.L.b c c M.N.O.P.Q.R.z.c S.T.U.V.W.X.I c c Y.Z.`. + ", +" .+++@+c c c #+$+%+&+w *+=+-+w ;+>+,+'+S.c c c )+!+~+. ", +" . {+]+c c c ^+w /+(+_+w :+<+[+}+|+1+w 2+c c c c 3+4+5+. ", +" 6+7+8+c c c 9+0+a+b+c+d+e+f+g+h+i+j+w k+l+d c c m+n+o+ ", +" { p+q+r+c c c s+t+u+v+w+x+y+z+A+B+C+D+E+F+G+H+I+J+K+L+ + ", +" M+N+O+c c c J+w P+Q+x+R+S+T+B+C+U+V+W+X+Y+Z+`+ @w .@+@7. ", +" . @@#@$@c c c %@&@*@=@-@;@>@,@'@)@!@~@{@]@^@/@/@/@(@w _@ ", +" q.:@<@[@c c y }@|@1@2@3@4@w 5@6@7@8@9@0@a@/@/@/@b@c@d@q. ", +" e@f@g@h@c c i@j@k@l@m@n@o@p@I c c c y w q@/@/@/@r@s@t@ ", +" u@v@w@x@c y@z@A@B@C@D@E@F@G@c c H@s I@J@K@/@/@L@M@N@ ", +" O@P@Q@R@S@0@T@U@V@W@X@Y@w Z@`@g.w w w #/@/@.#+#@# ", +" ##$#%#&#*#=#V@V@-#;#>#,#'#)#!#~#{#]#^#/@/@/#(#_#:# ", +" <#[#}#|#1#2#-#;#;#3#4#5#6#/@/@/@/@/@/@/@7#8#9#0# ", +" !.a#b#c#d#-#;#;#3#3#e#f#g#h#i#{#j#k#l#m#n#o#p# ", +" q#r#w s#t#u#v#w#x#y#z#A#B#w w w C#D#E#F#G#H# ", +" I#J#K#L#w M#N#O#P#Q#R#S#T#U#H@V#W#X#Y#Z# ", +" `# $.$+$@$#$$$c c c c r %$@$&$*$=$ + ", +" I#-$;$>$,$'$)$!$, ~${$]$^$/$($q. ", +" !._$:$<$)$[$}$|$_ 1$2$3$ ", +" q.4$5$6$7$8$9$0$ ", +" "}; --- briquolo-0.5.7.orig/debian/rules +++ briquolo-0.5.7/debian/rules @@ -0,0 +1,91 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +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: $(QUILT_STAMPFN) configure + dh_testdir + CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --datadir=\$${prefix}/share/games --bindir=\$${prefix}/games --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info + +build: build-stamp + +build-stamp: config.status + dh_testdir + $(MAKE) + touch build-stamp + +clean: clean-patched unpatch +clean-patched: + dh_testdir + dh_testroot + rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean config.log + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/briquolo + find $(CURDIR)/debian/briquolo/ -name "*.svg" -exec mv {} $(CURDIR)/debian/briquolo/usr/share/games/pixmaps \; + -find $(CURDIR)/debian/briquolo/ -type d | xargs rmdir -p --ignore-fail-on-non-empty + mkdir -p $(CURDIR)/debian/briquolo-data/usr/share/games/ + mv $(CURDIR)/debian/briquolo/usr/share/games/briquolo $(CURDIR)/debian/briquolo-data/usr/share/games/ + -find $(CURDIR)/debian/briquolo/ -name "*.ttf" | xargs rm -f + mkdir -p $(CURDIR)/debian/briquolo/usr/share/applications + mv $(CURDIR)/debian/briquolo/usr/share/games/applications/* $(CURDIR)/debian/briquolo/usr/share/applications/ + rm -r $(CURDIR)/debian/briquolo/usr/share/games/applications + mkdir -p $(CURDIR)/debian/briquolo/usr/share/pixmaps/ + cp $(CURDIR)/debian/briquolo.xpm $(CURDIR)/debian/briquolo/usr/share/pixmaps/ + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir -i + dh_testroot -i + dh_installchangelogs -i ChangeLog + dh_installdocs -i + dh_installexamples -i + dh_installmenu -i + dh_installman -i + dh_strip -i + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_shlibdeps -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir -a + dh_testroot -a + dh_installchangelogs -a ChangeLog + dh_installdocs -a + dh_installexamples -a + dh_installmenu -a + dh_installman -a + dh_link -pbriquolo-data usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf usr/share/games/briquolo/data/DejaVuSans.ttf + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + dh_desktop -a + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- briquolo-0.5.7.orig/debian/dirs +++ briquolo-0.5.7/debian/dirs @@ -0,0 +1,3 @@ +usr/games +usr/share/games/applications +usr/share/games/pixmaps --- briquolo-0.5.7.orig/debian/docs +++ briquolo-0.5.7/debian/docs @@ -0,0 +1,2 @@ +README +README.fr --- briquolo-0.5.7.orig/debian/patches/01_desktop_entry +++ briquolo-0.5.7/debian/patches/01_desktop_entry @@ -0,0 +1,36 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_desktop_entry.dpatch by +## +## DP: Tidy up Desktop Entry + +@DPATCH@ + +Index: briquolo-0.5.6/desktop/briquolo.desktop +=================================================================== +--- briquolo-0.5.6.orig/desktop/briquolo.desktop ++++ briquolo-0.5.6/desktop/briquolo.desktop +@@ -1,6 +1,5 @@ + [Desktop Entry] + Version=1.0 +-Encoding=UTF-8 + Name=Briquolo + Name[fr]=Briquolo + +@@ -8,15 +7,13 @@ + Comment[fr]=Un casse brique OpenGL + + Type=Application +-Categories=ArcadeGame;Game; ++Categories=Game;ArcadeGame; + +-TryExec=briquolo + Exec=briquolo +-FilePattern=briquolo ++TryExec=/usr/games/briquolo + + Icon=briquolo.svg + Terminal=false + + GenericName=BreakOut + GenericName[fr]=Casse Briques +-Categories=Application;Game; --- briquolo-0.5.7.orig/debian/patches/10_gcc-4.3-fixes +++ briquolo-0.5.7/debian/patches/10_gcc-4.3-fixes @@ -0,0 +1,88 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_gcc-4.3-fixes.dpatch by +## Refreshed by +## +## DP: Fix compliation with gcc-4.3 + +@DPATCH@ + +diff -Naur briquolo-0.5.7.orig/src/Constante.cpp briquolo-0.5.7/src/Constante.cpp +--- briquolo-0.5.7.orig/src/Constante.cpp 2008-03-22 09:40:33.000000000 +0000 ++++ briquolo-0.5.7/src/Constante.cpp 2008-03-29 18:47:44.000000000 +0000 +@@ -20,6 +20,7 @@ + * + *****************************************************************************/ + #include "Constante.h" ++#include + + #ifdef HAVE_CONFIG_H + #include "config.h" +diff -Naur briquolo-0.5.7.orig/src/I18n.cpp briquolo-0.5.7/src/I18n.cpp +--- briquolo-0.5.7.orig/src/I18n.cpp 2006-03-07 20:31:24.000000000 +0000 ++++ briquolo-0.5.7/src/I18n.cpp 2008-03-29 18:47:44.000000000 +0000 +@@ -22,6 +22,7 @@ + #include "I18n.h" + #include + #include "Constante.h" ++#include + + #ifdef WIN32 + #include +diff -Naur briquolo-0.5.7.orig/src/MOGL/MOGL_EnsembleObjet.cpp briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp +--- briquolo-0.5.7.orig/src/MOGL/MOGL_EnsembleObjet.cpp 2008-03-24 13:12:36.000000000 +0000 ++++ briquolo-0.5.7/src/MOGL/MOGL_EnsembleObjet.cpp 2008-03-29 18:47:44.000000000 +0000 +@@ -24,7 +24,8 @@ + #include "MOGL_Armature.h" + #include "MOGL_Peau.h" + //#include +-#include ++#include ++#include + + //#include + +diff -Naur briquolo-0.5.7.orig/src/MOGL/MOGL_GestionnaireObjet.cpp briquolo-0.5.7/src/MOGL/MOGL_GestionnaireObjet.cpp +--- briquolo-0.5.7.orig/src/MOGL/MOGL_GestionnaireObjet.cpp 2008-03-24 12:56:13.000000000 +0000 ++++ briquolo-0.5.7/src/MOGL/MOGL_GestionnaireObjet.cpp 2008-03-29 18:47:44.000000000 +0000 +@@ -21,6 +21,7 @@ + *****************************************************************************/ + #include "../I18n.h" + #include "MOGL_GestionnaireObjet.h" ++#include + + bool MOGL_GestionnaireObjet::ChargerObjetASCTriangle(const char * p_NomFichier, const MOGL_GestionnaireTexture & p_GM, + MOGL_Objet & p_Objet) +diff -Naur briquolo-0.5.7.orig/src/MOGL/MOGL_GestionnaireObjet.h briquolo-0.5.7/src/MOGL/MOGL_GestionnaireObjet.h +--- briquolo-0.5.7.orig/src/MOGL/MOGL_GestionnaireObjet.h 2006-03-07 20:31:24.000000000 +0000 ++++ briquolo-0.5.7/src/MOGL/MOGL_GestionnaireObjet.h 2008-03-29 18:47:44.000000000 +0000 +@@ -24,7 +24,7 @@ + + #include + #include +-#include ++#include + + #include "MOGL_Triangle.h" + #include "MOGL_Objet.h" +diff -Naur briquolo-0.5.7.orig/src/MOGL/MOGL_Objet.cpp briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp +--- briquolo-0.5.7.orig/src/MOGL/MOGL_Objet.cpp 2006-03-07 20:31:24.000000000 +0000 ++++ briquolo-0.5.7/src/MOGL/MOGL_Objet.cpp 2008-03-29 18:47:44.000000000 +0000 +@@ -20,6 +20,7 @@ + * + *****************************************************************************/ + #include "MOGL_Objet.h" ++#include + + //MOGL_Objet::MOGL_Objet(): MOGL_ObjetAbstrait(), MOGL_ElementArbre() + MOGL_Objet::MOGL_Objet(): MOGL_Noeud(), _ModifieTriangle(true), _ModifieStrip(true), +diff -Naur briquolo-0.5.7.orig/src/MOGL/MOGL_Peau.cpp briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp +--- briquolo-0.5.7.orig/src/MOGL/MOGL_Peau.cpp 2006-03-07 20:31:24.000000000 +0000 ++++ briquolo-0.5.7/src/MOGL/MOGL_Peau.cpp 2008-03-29 18:47:44.000000000 +0000 +@@ -20,6 +20,7 @@ + * + *****************************************************************************/ + #include "MOGL_Peau.h" ++#include + + MOGL_Peau::MOGL_Peau(): MOGL_Noeud(), _ModifieTriangle(true) + { --- briquolo-0.5.7.orig/debian/patches/10_fix_ati_crash +++ briquolo-0.5.7/debian/patches/10_fix_ati_crash @@ -0,0 +1,22 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_fix_ati_crash.dpatch by Bradley Smith +## +## DP: Fixes crash on ati cards + +@DPATCH@ + +diff -Naur briquolo-0.5.7.orig/src/MOGL/MOGL_Fenetre.cpp briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp +--- briquolo-0.5.7.orig/src/MOGL/MOGL_Fenetre.cpp 2008-03-24 13:23:07.000000000 +0000 ++++ briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp 2008-03-29 19:41:40.000000000 +0000 +@@ -168,6 +168,11 @@ + // On recommence donc ! + _NbBitParPixel = 24; + _SurfaceSDL = _CreerFenetre(_NbBitParPixel, flags); ++ if(_SurfaceSDL == NULL) ++ { ++ _NbBitParPixel = 16; ++ _SurfaceSDL = _CreerFenetre(_NbBitParPixel, flags); ++ } + } + } + if (_SurfaceSDL == NULL) --- briquolo-0.5.7.orig/debian/patches/series +++ briquolo-0.5.7/debian/patches/series @@ -0,0 +1,3 @@ +01_desktop_entry +10_gcc-4.3-fixes +10_fix_ati_crash