--- blobby-0.8-dfsg.orig/debian/blobby.install
+++ blobby-0.8-dfsg/debian/blobby.install
@@ -0,0 +1,5 @@
+debian/blobby.desktop usr/share/applications
+debian/blobby.xpm usr/share/pixmaps
+usr/bin/blobby usr/games
+usr/share/blobby/config.xml
+usr/share/blobby/inputconfig.xml
--- blobby-0.8-dfsg.orig/debian/blobby-server.6
+++ blobby-0.8-dfsg/debian/blobby-server.6
@@ -0,0 +1,11 @@
+.TH BLOBBY-SERVER 6 "August 1, 2007"
+.SH NAME
+blobby-server \- A volleyball game with blobs
+.SH SYNOPSIS
+\fBblobby-server\fR
+.br
+.SH DESCRIPTION
+Server for the arcarde volleyball game with jumping blobs.
+The port of the server is 1234.
+.SH AUTHOR
+This manual page was written by Felix Geyer <debfx-pkg@fobos.de>.
--- blobby-0.8-dfsg.orig/debian/blobby-server.install
+++ blobby-0.8-dfsg/debian/blobby-server.install
@@ -0,0 +1,2 @@
+usr/bin/blobby-server usr/games
+usr/share/blobby/server.xml
--- blobby-0.8-dfsg.orig/debian/blobby-server.manpages
+++ blobby-0.8-dfsg/debian/blobby-server.manpages
@@ -0,0 +1 @@
+debian/blobby-server.6
--- blobby-0.8-dfsg.orig/debian/control
+++ blobby-0.8-dfsg/debian/control
@@ -0,0 +1,47 @@
+Source: blobby
+Section: games
+Priority: optional
+Maintainer: Felix Geyer <debfx-pkg@fobos.de>
+Build-Depends:
+ debhelper (>= 7.0.50~),
+ quilt (>= 0.46-7~),
+ cmake,
+ zip,
+ libboost-dev,
+ libgl1-mesa-dev | libgl-dev,
+ liblua5.1-0-dev,
+ libphysfs-dev,
+ libsdl1.2-dev,
+ libtinyxml-dev,
+ zlib1g-dev
+Homepage: http://sourceforge.net/projects/blobby/
+Standards-Version: 3.8.4
+Vcs-Git: git://git.debian.org/collab-maint/blobby.git
+Vcs-Browser: http://git.debian.org/?p=collab-maint/blobby.git
+
+Package: blobby
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, blobby-data (>= ${source:Version})
+Description: Volleyball game with blobs
+ This package contains the client binary for Blobby Volley 2.
+ .
+ Arcarde volleyball game with jumping blobs.
+ It contains a multiplayer mode and several bots.
+
+Package: blobby-server
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, blobby-data (>= ${source:Version})
+Description: Volleyball game with blobs (sever)
+ This package contains the server binary for Blobby Volley 2.
+ .
+ Arcarde volleyball game with jumping blobs.
+ It contains a multiplayer mode and several bots.
+
+Package: blobby-data
+Architecture: all
+Depends: ${misc:Depends}
+Description: Volleyball game with blobs (data files)
+ This package contains the static data for Blobby Volley 2.
+ .
+ Arcarde volleyball game with jumping blobs.
+ It contains a multiplayer mode and several bots.
--- blobby-0.8-dfsg.orig/debian/blobby.desktop
+++ blobby-0.8-dfsg/debian/blobby.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=Blobby Volley 2
+GenericName=Volley-Ball Game
+Icon=blobby
+Exec=blobby
+Terminal=false
+Categories=Game;ArcadeGame;
--- blobby-0.8-dfsg.orig/debian/compat
+++ blobby-0.8-dfsg/debian/compat
@@ -0,0 +1 @@
+7
--- blobby-0.8-dfsg.orig/debian/blobby.6
+++ blobby-0.8-dfsg/debian/blobby.6
@@ -0,0 +1,11 @@
+.TH BLOBBY 6 "August 1, 2007"
+.SH NAME
+blobby \- A volleyball game with blobs
+.SH SYNOPSIS
+\fBblobby\fR
+.br
+.SH DESCRIPTION
+Arcarde volleyball game with jumping blobs.
+It contains a multiplayer mode and several bots.
+.SH AUTHOR
+This manual page was written by Felix Geyer <debfx-pkg@fobos.de>.
--- blobby-0.8-dfsg.orig/debian/changelog
+++ blobby-0.8-dfsg/debian/changelog
@@ -0,0 +1,17 @@
+blobby (0.8-dfsg-2) unstable; urgency=low
+
+ * Add 03_detect_endianness_glibc.patch to fix FTBFS on s390 and sh4.
+ (Closes: #572025)
+ * Add Vcs-Git and Vcs-Browser fields.
+ * Update copyright information of the tinyxml source.
+ * Explicitly set source format to "1.0".
+ * Add -Wl,--as-needed to LDFLAGS.
+ * Use the tinyxml package instead of building a local copy.
+
+ -- Felix Geyer <debfx-pkg@fobos.de> Sat, 17 Apr 2010 00:54:09 +0200
+
+blobby (0.8-dfsg-1) unstable; urgency=low
+
+ * Initial release. (Closes: #408439)
+
+ -- Felix Geyer <debfx-pkg@fobos.de> Tue, 23 Feb 2010 18:28:39 +0100
--- blobby-0.8-dfsg.orig/debian/watch
+++ blobby-0.8-dfsg/debian/watch
@@ -0,0 +1,5 @@
+# format version number, currently 3; this line is compulsory!
+version=3
+
+opts=uversionmangle=s/a$//,dversionmangle=s/-dfsg\d*$// \
+ http://sf.net/blobby/ blobby2-linux-(.*)\.tar\.gz
--- blobby-0.8-dfsg.orig/debian/menu
+++ blobby-0.8-dfsg/debian/menu
@@ -0,0 +1,3 @@
+?package(blobby):needs="X11" section="Games/Action"\
+ icon="/usr/share/pixmaps/blobby.xpm" \
+ title="Blobby Volley 2" command="/usr/games/blobby"
--- blobby-0.8-dfsg.orig/debian/blobby.xpm
+++ blobby-0.8-dfsg/debian/blobby.xpm
@@ -0,0 +1,402 @@
+/* XPM */
+static char * blobby_xpm[] = {
+"32 32 367 2",
+" c None",
+". c #E4E5E5",
+"+ c #F9F8F9",
+"@ c #FDFDFD",
+"# c #FAFAFA",
+"$ c #F3F3F3",
+"% c #EDEDED",
+"& c #F2F2F2",
+"* c #F1F1F1",
+"= c #EEEFEF",
+"- c #ECECEC",
+"; c #F4F4F4",
+"> c #F7F7F7",
+", c #FCFCFC",
+"' c #FEFEFE",
+") c #F8F8F8",
+"! c #E0E0E0",
+"~ c #FBFBFB",
+"{ c #FFFFFF",
+"] c #F6F6F6",
+"^ c #F7F8F8",
+"/ c #EDEEEE",
+"( c #F9F9F9",
+"_ c #F0F0F0",
+": c #E7E8E7",
+"< c #DEDFDF",
+"[ c #D4D4D5",
+"} c #C6C5C6",
+"| c #F2F3F3",
+"1 c #F2F2F3",
+"2 c #EEEEEE",
+"3 c #E9E9E9",
+"4 c #DFE0E0",
+"5 c #DCDCDC",
+"6 c #DFDFDF",
+"7 c #DDDEDD",
+"8 c #DCDCDD",
+"9 c #D2D2D2",
+"0 c #CAC9C9",
+"a c #FDFDFC",
+"b c #F3F4F4",
+"c c #FAFAFB",
+"d c #E2E2E1",
+"e c #E6E6E6",
+"f c #EBEBEB",
+"g c #EAEAEA",
+"h c #E7E7E7",
+"i c #E5E6E5",
+"j c #DDDDDD",
+"k c #DCDBDC",
+"l c #E2E2E2",
+"m c #E0E1E0",
+"n c #D4D4D4",
+"o c #C4C4C4",
+"p c #C6C5C5",
+"q c #FBFAFB",
+"r c #E6E7E7",
+"s c #E8E9E9",
+"t c #D8D8D8",
+"u c #DBDADA",
+"v c #DADADA",
+"w c #D7D7D7",
+"x c #D1D1D2",
+"y c #C3C3C3",
+"z c #BBBBBB",
+"A c #D0D0D0",
+"B c #F6F7F7",
+"C c #F7F8F7",
+"D c #E6E7E6",
+"E c #E9EAEA",
+"F c #E4E4E3",
+"G c #E4E4E4",
+"H c #E7E8E8",
+"I c #E2E3E2",
+"J c #DEDEDE",
+"K c #D3D4D4",
+"L c #D1D1D1",
+"M c #D0D0D1",
+"N c #CBCBCC",
+"O c #C4C3C3",
+"P c #B4B4B4",
+"Q c #ACACAC",
+"R c #EFEFEF",
+"S c #D9D9D9",
+"T c #DBDBDB",
+"U c #E1E1E1",
+"V c #DFDFDE",
+"W c #D1D0D1",
+"X c #C9C8C8",
+"Y c #C9C9C9",
+"Z c #BFBFBF",
+"` c #B0B0B0",
+" . c #AAAAAA",
+".. c #A5A5A5",
+"+. c #EAEBEB",
+"@. c #E8E9E8",
+"#. c #E4E5E4",
+"$. c #E8E8E8",
+"%. c #D6D6D6",
+"&. c #D8D9D8",
+"*. c #D3D2D3",
+"=. c #CDCDCD",
+"-. c #C2C2C2",
+";. c #BFBEBF",
+">. c #C0BFC0",
+",. c #BDBDBD",
+"'. c #B9B8B8",
+"). c #AEADAD",
+"!. c #A0A0A0",
+"~. c #A1A1A1",
+"{. c #959696",
+"]. c #E3E3E3",
+"^. c #E3E2E3",
+"/. c #E3E4E3",
+"(. c #E0DFDF",
+"_. c #DDDCDC",
+":. c #C8C8C8",
+"<. c #CFCFCF",
+"[. c #CBCBCB",
+"}. c #BEBEBE",
+"|. c #B6B6B6",
+"1. c #B5B4B4",
+"2. c #B0B1B0",
+"3. c #999998",
+"4. c #8E8E8E",
+"5. c #D8D8D9",
+"6. c #E0E0DF",
+"7. c #DEDDDD",
+"8. c #D5D5D5",
+"9. c #CACACA",
+"0. c #BCBCBC",
+"a. c #C1C0C1",
+"b. c #C0C0C0",
+"c. c #B9BAB9",
+"d. c #ABABAB",
+"e. c #A8A8A8",
+"f. c #A3A3A3",
+"g. c #969696",
+"h. c #898889",
+"i. c #898888",
+"j. c #C8C8C9",
+"k. c #CECECE",
+"l. c #DAD9DA",
+"m. c #D6D5D6",
+"n. c #C5C5C5",
+"o. c #B2B2B2",
+"p. c #B5B5B4",
+"q. c #BCBDBC",
+"r. c #B7B7B7",
+"s. c #B3B3B3",
+"t. c #AAA9A9",
+"u. c #A2A2A2",
+"v. c #9A9A9A",
+"w. c #929292",
+"x. c #808080",
+"y. c #7E7E7E",
+"z. c #807F80",
+"A. c #D2D2D3",
+"B. c #D2D1D2",
+"C. c #C7C7C7",
+"D. c #BABABA",
+"E. c #AFAFAF",
+"F. c #B4B4B3",
+"G. c #A2A3A2",
+"H. c #989898",
+"I. c #929192",
+"J. c #8A8A89",
+"K. c #7A7B7A",
+"L. c #707071",
+"M. c #7D7D7D",
+"N. c #B6B7B6",
+"O. c #BABAB9",
+"P. c #B8B9B8",
+"Q. c #B5B5B5",
+"R. c #A6A6A6",
+"S. c #9C9C9C",
+"T. c #90908F",
+"U. c #8A8A8A",
+"V. c #8C8C8C",
+"W. c #878787",
+"X. c #807F7E",
+"Y. c #767676",
+"Z. c #676768",
+"`. c #717171",
+" + c #B3B2B2",
+".+ c #C2C3C2",
+"++ c #C4C4C3",
+"@+ c #C1C1C1",
+"#+ c #B4B3B3",
+"$+ c #B8B8B8",
+"%+ c #B7B6B6",
+"&+ c #AFAEAF",
+"*+ c #9D9D9D",
+"=+ c #9FA0A0",
+"-+ c #989999",
+";+ c #939394",
+">+ c #888988",
+",+ c #7F807F",
+"'+ c #7C7C7C",
+")+ c #777676",
+"!+ c #6E6E6E",
+"~+ c #616262",
+"{+ c #656565",
+"]+ c #B1B1B1",
+"^+ c #B8B9B9",
+"/+ c #B7B8B8",
+"(+ c #B4B3B4",
+"_+ c #B0AFB0",
+":+ c #ADADAD",
+"<+ c #959495",
+"[+ c #949494",
+"}+ c #999999",
+"|+ c #959595",
+"1+ c #909091",
+"2+ c #8C8C8D",
+"3+ c #838484",
+"4+ c #767877",
+"5+ c #767778",
+"6+ c #696868",
+"7+ c #615F60",
+"8+ c #5D5E5E",
+"9+ c #ABACAB",
+"0+ c #A5A6A5",
+"a+ c #ADAEAD",
+"b+ c #9F9F9F",
+"c+ c #8E8D8E",
+"d+ c #888888",
+"e+ c #8F8F8E",
+"f+ c #848484",
+"g+ c #777778",
+"h+ c #727172",
+"i+ c #727373",
+"j+ c #6D6D6E",
+"k+ c #666667",
+"l+ c #616161",
+"m+ c #525252",
+"n+ c #9E9E9E",
+"o+ c #A4A4A4",
+"p+ c #AEAEAE",
+"q+ c #A7A7A7",
+"r+ c #9B9B9B",
+"s+ c #939393",
+"t+ c #838383",
+"u+ c #8A8C8B",
+"v+ c #909090",
+"w+ c #8C8C8B",
+"x+ c #868686",
+"y+ c #828282",
+"z+ c #6C6C6C",
+"A+ c #6F6F6E",
+"B+ c #696869",
+"C+ c #646363",
+"D+ c #5B5C5C",
+"E+ c #4F4F4E",
+"F+ c #A5A4A2",
+"G+ c #A9A9A9",
+"H+ c #979797",
+"I+ c #828281",
+"J+ c #8A8B8A",
+"K+ c #7D7D7E",
+"L+ c #757675",
+"M+ c #646464",
+"N+ c #606161",
+"O+ c #5D5D5D",
+"P+ c #5A5A5A",
+"Q+ c #5E5E5E",
+"R+ c #9C9C9D",
+"S+ c #99999A",
+"T+ c #979798",
+"U+ c #979697",
+"V+ c #8F8F8F",
+"W+ c #7F7F7F",
+"X+ c #787878",
+"Y+ c #6D6E6D",
+"Z+ c #535353",
+"`+ c #585959",
+" @ c #5E5F5F",
+".@ c #626262",
+"+@ c #9D9E9D",
+"@@ c #9A999A",
+"#@ c #8D8D8D",
+"$@ c #828181",
+"%@ c #767677",
+"&@ c #7B7C7B",
+"*@ c #777677",
+"=@ c #59595A",
+"-@ c #999899",
+";@ c #9B9A9A",
+">@ c #8D8E8C",
+",@ c #696968",
+"'@ c #6A6A6A",
+")@ c #666666",
+"!@ c #626363",
+"~@ c #646465",
+"{@ c #939494",
+"]@ c #8D8D8C",
+"^@ c #9C9B9B",
+"/@ c #919191",
+"(@ c #8F8F90",
+"_@ c #787879",
+":@ c #656666",
+"<@ c #9A9A9B",
+"[@ c #9A9B9B",
+"}@ c #98989A",
+"|@ c #959695",
+"1@ c #737273",
+"2@ c #676868",
+"3@ c #5B5B5C",
+"4@ c #8A898A",
+"5@ c #8B8A8B",
+"6@ c #949695",
+"7@ c #797879",
+"8@ c #747373",
+"9@ c #717172",
+"0@ c #636464",
+"a@ c #5F6060",
+"b@ c #848483",
+"c@ c #868786",
+"d@ c #8E8F8F",
+"e@ c #8B8B8B",
+"f@ c #818080",
+"g@ c #7E7D7E",
+"h@ c #787778",
+"i@ c #6F6E6E",
+"j@ c #747474",
+"k@ c #717271",
+"l@ c #6F6E6F",
+"m@ c #696969",
+"n@ c #5C5C5C",
+"o@ c #7B7B79",
+"p@ c #858485",
+"q@ c #818281",
+"r@ c #727272",
+"s@ c #7C7B7C",
+"t@ c #7D7D7C",
+"u@ c #7A7A7A",
+"v@ c #676767",
+"w@ c #6D6C6E",
+"x@ c #6C6C6D",
+"y@ c #666665",
+"z@ c #565656",
+"A@ c #6B6A6A",
+"B@ c #757575",
+"C@ c #707171",
+"D@ c #6E6E6F",
+"E@ c #767777",
+"F@ c #747475",
+"G@ c #5C5D5D",
+"H@ c #757475",
+"I@ c #747576",
+"J@ c #6C6B6C",
+"K@ c #6E6D6E",
+"L@ c #707070",
+"M@ c #6F6F70",
+"N@ c #6A6A6B",
+"O@ c #5F5F5F",
+"P@ c #585858",
+"Q@ c #636363",
+"R@ c #6D6B6C",
+"S@ c #636263",
+"T@ c #5C5C5D",
+"U@ c #656464",
+"V@ c #666766",
+"W@ c #606060",
+"X@ c #6D6D6D",
+"Y@ c #6B6A6B",
+"Z@ c #5D5D5E",
+" . + @ # $ % & # ",
+" & * @ = - ; ; > , ' , # ) ; ",
+" ! ~ { { { ] % ~ ' { ' , # ^ ] & / ! ",
+" ) & ~ { { { , * ( ' @ # ) ] _ - : < [ } ",
+" { ' | ] { { ' ' 1 2 ] ] ; _ 3 4 5 6 7 8 9 0 ",
+" a ' ' ] b , , c ( * d e f g h i j k l m 5 n o p ",
+" - # q c ; - $ ] $ _ g j 5 r g s r ! t u v w x y z z ",
+" A 3 ] B C $ h D f f E g F 5 G H e I J K L K M N O P P Q ",
+" % G R & R - e D g g g g e S T U V 5 t W X Y Y o Z ` ... ",
+" g +.m l @.#.F i s $.$.e G d %.9 t &.%.*.=.-.;.>.,.'.).!.~.{. ",
+" ].#.u n j m ^.G G /.U (._.u 9 :.=.x <.[.:.}.|.1.P 2. .3.{.4. ",
+" 5 5.n w J ! 6.V 7.T v t 8.9 9.0.a.Y :.o b.c.` d.d.e.f.g.h.i. ",
+"j.[.k.%.l.v v S t m.n M k.9.n.0.o.p.Z Z q.r.s.t.u.u.!.v.w.x.y.z.",
+"e.9.L A.A.A.B.M =.[.C.O Z q.D.c.P E.F.|.s.E.d.G.H.g.g.I.J.K.L.M.",
+"N.:.9.9.[.9.:.o b.0.D.c.O.O.D.P.Q.d.R.Q .R.u.S.T.U.V.W.X.Y.Z.`.",
+" +0.-..+++@+z |.#+|.$+$+%+|.s.` &+R.*+=+!.S.-+;+>+,+x.'+)+!+~+{+",
+"Q ]+^+/+(+E.Q E.(+|.P s.o._+:+d.e.u.<+[+}+|+1+2+3+Y.4+5+L.6+7+8+",
+"9+0+a+Q Q ` P r.|.P s.]+_+Q .e.R.b+c+d+[+w.e+U.f+g+h+i+j+k+l+m+",
+"R.n+o+E.s.P P P s.o.` p+Q d.q+u.r+s+h.t+u+v+w+x+y+Y.z+A+B+C+D+E+",
+"F+~.G+]+o.o.o.]+` p+Q d.q+u.r+H+[+[+[+V.I+J+d+t+K+L+M+N+O+P+P+Q+",
+" u...Q p+:+p+Q Q G+u.R+S+T+U+g.H.{.[+V+W+x.f+y.X+Y+P+Z+`+ @.@ ",
+" +@n+.. . .e.o+*+-+H.H.S+@@v.H.g.|+v+#@$@%@&@*@!+M+=@P+l+{+{+ ",
+" -@;@S.~.n+H.g.-@S.n+n+S.v.H.g.s+v+>@d+x.z+,@'@)@l+N+!@~@{+{+ ",
+" {@]@#@;+H.*+b+n+R+^@}+g.[+/@(@V.W.x._@)@Q+:@:@!@M+{+{+{+ ",
+" e+J.#@-+S.<@[@}@T+|@[+w.v+V.d+y+'+Y.1@2@3@.@{+{+{+{+{+M+ ",
+" 4@5@s+{.6@|+[+w./@4.u+W.$@7@%@Y.8@9@z+Q+D+0@{+{+!@a@ ",
+" b@c@d@T.T.4.e@f+f@g@'+h@!+i@j@k@l@m@N+P+n@Q+O+3@ ",
+" o@f+p@q@g@h@r@s@t@u@%@i@v@w@x@2@y@{+O+Z+z@O+ ",
+" A@r@B@%@C@D@X+u@E@F@!+.@a@)@{+{+{+l+z@G@ ",
+" C@H@I@r@J@K@L@M@z+N@O@P@Q@{+{+{+Q@P+ ",
+" R@'@S@T@U@V@:@{+!@P@W@{+~+l+ ",
+" P@{+X@6+6+Y@M+Z@ "};
--- blobby-0.8-dfsg.orig/debian/blobby.manpages
+++ blobby-0.8-dfsg/debian/blobby.manpages
@@ -0,0 +1 @@
+debian/blobby.6
--- blobby-0.8-dfsg.orig/debian/copyright
+++ blobby-0.8-dfsg/debian/copyright
@@ -0,0 +1,134 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Name: Blobby Volley 2
+Maintainer: Daniel Knobe <daniel-knobe@web.de>
+Source: http://sourceforge.net/projects/blobby/
+
+Files: *
+Copyright: 2006, Jonathan Sieber <jonathan_sieber@yahoo.de>
+License: GPL-2+
+ On Debian systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+Files: src/lua/*
+Copyright: 1994-2008, Lua.org, PUC-Rio.
+License: MIT
+ 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.
+
+Files: src/raknet/*
+Copyright: 2003, Rakkarsoft LLC and Kevin Jenkins.
+License: BSD
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * Neither the name of the <organization> nor the
+ names of its contributors may be used to endorse or promote products
+ derived from this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: src/raknet/Rand.*
+Copyright: 1997, Makoto Matsumoto and Takuji Nishimura
+License: LGPL-2+
+ On Debian systems, the complete text of the GNU Library General
+ Public License can be found in `/usr/share/common-licenses/LGPL-2'.
+
+Files: src/raknet/SHA1.*
+Copyright: Public domain
+License:
+ No license as the code is in public domain.
+
+Files: src/raknet/rijndael*
+Copyright: 1999-2000, Enhanced Software Technologies Inc.
+License: BSD
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. All advertising materials mentioning features or use of this software
+ must display the following acknowledgement:
+ This product includes software developed by Enhanced Software
+ Technologies Inc. and its contributors.
+ 4. Neither the name of the Company nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COMPANY AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COMPANY OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+Files: src/tinyxml/*
+Copyright: 2000-2007, Lee Thomason <leethomason@mindspring.com>
+ 2002-2004, Yves Berquin <yvesb@users.sourceforge.net>
+License: ZLIB
+
+Files: src/tinyxml/tinystr.*
+Copyright: 2000-2007, Lee Thomason <leethomason@mindspring.com>
+ 2002-2004, Yves Berquin <yvesb@users.sourceforge.net>
+ 2005, Tyge Lovset
+License: ZLIB
+
+Files: debian/*
+Copyright: 2009-2010, Felix Geyer <debfx-pkg@fobos.de>
+License: GPL-2+
+ On Debian systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
+License: ZLIB
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any
+ damages arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any
+ purpose, including commercial applications, and to alter it and
+ redistribute it freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must
+ not claim that you wrote the original software. If you use this
+ software in a product, an acknowledgment in the product documentation
+ would be appreciated but is not required.
+ .
+ 2. Altered source versions must be plainly marked as such, and
+ must not be misrepresented as being the original software.
+ .
+ 3. This notice may not be removed or altered from any source
+ distribution.
--- blobby-0.8-dfsg.orig/debian/README.source
+++ blobby-0.8-dfsg/debian/README.source
@@ -0,0 +1,21 @@
+Debian patch system
+===================
+
+This package uses quilt to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+See /usr/share/doc/quilt/README.source for a detailed explanation.
+
+
+Source repackaging
+==================
+
+The src/raknet folder has been replaced by the one from SVN rev 485
+(https://blobby.svn.sourceforge.net/svnroot/blobby/trunk/src/raknet/).
+The only difference is the change of the license:
+- all files except Rand.*, SHA1.* and rijndael* have been relicensed
+ under the BSD license (see the LICENSE file)
+- a condition to mail the author has been removed from Rand.cpp
+ (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498621#52)
+The repackaging can be dropped on the next upstream release (after v0.8).
--- blobby-0.8-dfsg.orig/debian/blobby-data.install
+++ blobby-0.8-dfsg/debian/blobby-data.install
@@ -0,0 +1 @@
+usr/share/blobby/*.zip
--- blobby-0.8-dfsg.orig/debian/rules
+++ blobby-0.8-dfsg/debian/rules
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+LDFLAGS += -Wl,--as-needed
+
+%:
+ dh --with quilt $@
--- blobby-0.8-dfsg.orig/debian/patches/04_use_system_tinyxml.patch
+++ blobby-0.8-dfsg/debian/patches/04_use_system_tinyxml.patch
@@ -0,0 +1,35 @@
+Description: Use system tinyxml library instead of building a local copy
+Author: Felix Geyer <debfx-pkg@fobos.de>
+
+diff -Nur blobby-0.8-dfsg.orig/src/CMakeLists.txt blobby-0.8-dfsg/src/CMakeLists.txt
+--- blobby-0.8-dfsg.orig/src/CMakeLists.txt 2010-04-17 00:43:49.000000000 +0200
++++ blobby-0.8-dfsg/src/CMakeLists.txt 2010-04-17 00:44:43.474092360 +0200
+@@ -1,4 +1,3 @@
+-add_subdirectory(tinyxml)
+ add_subdirectory(raknet)
+
+ add_definitions(-DTIXML_USE_STL)
+diff -Nur blobby-0.8-dfsg.orig/src/ReplayRecorder.cpp blobby-0.8-dfsg/src/ReplayRecorder.cpp
+--- blobby-0.8-dfsg.orig/src/ReplayRecorder.cpp 2010-02-26 12:36:23.000000000 +0100
++++ blobby-0.8-dfsg/src/ReplayRecorder.cpp 2010-04-17 00:45:26.964094447 +0200
+@@ -19,7 +19,7 @@
+
+ #include "ReplayRecorder.h"
+ #include "physfs.h"
+-#include "tinyxml/tinyxml.h"
++#include <tinyxml.h>
+
+ #include <algorithm>
+ #include <sstream>
+diff -Nur blobby-0.8-dfsg.orig/src/UserConfig.cpp blobby-0.8-dfsg/src/UserConfig.cpp
+--- blobby-0.8-dfsg.orig/src/UserConfig.cpp 2010-02-26 12:36:23.000000000 +0100
++++ blobby-0.8-dfsg/src/UserConfig.cpp 2010-04-17 00:45:20.674096589 +0200
+@@ -19,7 +19,7 @@
+
+ #include <iostream>
+ #include <physfs.h>
+-#include "tinyxml/tinyxml.h"
++#include <tinyxml.h>
+ #include "UserConfig.h"
+ #include "Global.h"
+
--- blobby-0.8-dfsg.orig/debian/patches/01_sdl_default.patch
+++ blobby-0.8-dfsg/debian/patches/01_sdl_default.patch
@@ -0,0 +1,29 @@
+Description: Use SDL by default since it's faster without hardware acceleration
+Author: Felix Geyer <debfx-pkg@fobos.de>
+
+diff -Nur blobby-volley2-0.7~svn430.orig/data/config.xml blobby-volley2-0.7~svn430/data/config.xml
+--- blobby-volley2-0.7~svn430.orig/data/config.xml 2008-03-13 22:51:40.000000000 +0100
++++ blobby-volley2-0.7~svn430/data/config.xml 2008-04-10 20:21:53.000000000 +0200
+@@ -1,7 +1,7 @@
+ <?xml version="1.0" encoding="utf-8"?>
+
+ <userconfig>
+- <var name="device" value="OpenGL"/>
++ <var name="device" value="SDL"/>
+ <var name="fullscreen" value="false"/>
+ <var name="left_blobby_color_r" value="0"/>
+ <var name="left_blobby_color_g" value="0"/>
+diff -Nur blobby-volley2-0.7~svn430.orig/src/main.cpp blobby-volley2-0.7~svn430/src/main.cpp
+--- blobby-volley2-0.7~svn430.orig/src/main.cpp 2008-03-13 22:51:40.000000000 +0100
++++ blobby-volley2-0.7~svn430/src/main.cpp 2008-04-10 20:22:39.000000000 +0200
+@@ -143,8 +143,8 @@
+ else
+ {
+ std::cerr << "Warning: Unknown renderer selected!";
+- std::cerr << "Falling back to OpenGL" << std::endl;
+- rmanager = RenderManager::createRenderManagerGL2D();
++ std::cerr << "Falling back to SDL" << std::endl;
++ rmanager = RenderManager::createRenderManagerSDL();
+ }
+
+ // fullscreen?
--- blobby-0.8-dfsg.orig/debian/patches/02_use_system_lua.patch
+++ blobby-0.8-dfsg/debian/patches/02_use_system_lua.patch
@@ -0,0 +1,36 @@
+Description: Use system lua library instead of building a local copy
+Author: Felix Geyer <debfx-pkg@fobos.de>
+
+diff -Nur blobby-volley2-0.7~svn430.orig/src/CMakeLists.txt blobby-volley2-0.7~svn430/src/CMakeLists.txt
+--- blobby-volley2-0.7~svn430.orig/src/CMakeLists.txt 2008-03-23 20:24:20.000000000 +0100
++++ blobby-volley2-0.7~svn430/src/CMakeLists.txt 2008-04-10 20:16:39.000000000 +0200
+@@ -1,4 +1,3 @@
+-add_subdirectory(lua)
+ add_subdirectory(tinyxml)
+ add_subdirectory(raknet)
+
+@@ -64,7 +63,7 @@
+ endif (CMAKE_SYSTEM_NAME STREQUAL Windows)
+
+ add_executable(blobby ${blobby_SRC})
+-target_link_libraries(blobby lua raknet tinyxml ${RAKNET_LIBRARIES} ${PHYSFS_LIBRARY} ${SDL_LIBRARY} ${OPENGL_LIBRARIES})
++target_link_libraries(blobby lua5.1 raknet tinyxml ${RAKNET_LIBRARIES} ${PHYSFS_LIBRARY} ${SDL_LIBRARY} ${OPENGL_LIBRARIES})
+
+ if (CMAKE_SYSTEM_NAME STREQUAL Linux)
+ add_executable(blobby-server ${blobby-server_SRC})
+diff -Nur blobby-volley2-0.7~svn430.orig/src/ScriptedInputSource.cpp blobby-volley2-0.7~svn430/src/ScriptedInputSource.cpp
+--- blobby-volley2-0.7~svn430.orig/src/ScriptedInputSource.cpp 2008-03-13 22:51:40.000000000 +0100
++++ blobby-volley2-0.7~svn430/src/ScriptedInputSource.cpp 2008-04-10 20:18:39.000000000 +0200
+@@ -22,9 +22,9 @@
+
+ extern "C"
+ {
+-#include "lua/lua.h"
+-#include "lua/lauxlib.h"
+-#include "lua/lualib.h"
++#include <lua5.1/lua.h>
++#include <lua5.1/lauxlib.h>
++#include <lua5.1/lualib.h>
+ }
+
+ #include <SDL/SDL.h>
--- blobby-0.8-dfsg.orig/debian/patches/03_detect_endianness_glibc.patch
+++ blobby-0.8-dfsg/debian/patches/03_detect_endianness_glibc.patch
@@ -0,0 +1,53 @@
+Description: Fix FTBFS on s390 and sh4
+Author: Felix Geyer <debfx-pkg@fobos.de>
+Bug: https://sourceforge.net/apps/mantisbt/blobby/view.php?id=12
+Bug-Debian: http://bugs.debian.org/572025
+
+diff --git a/src/raknet/Types.h b/src/raknet/Types.h
+--- a/src/raknet/Types.h
++++ b/src/raknet/Types.h
+@@ -98,6 +98,18 @@
+ * - COMPILER_BORLANDC
+ */
+
++#include <stdlib.h>
++
++#if defined(__GLIBC__) && !defined(HOST_ENDIAN_IS_BIG) && !defined(HOST_ENDIAN_IS_LITTLE)
++ #include <endian.h>
++
++ #if (__BYTE_ORDER == __LITTLE_ENDIAN)
++ #define HOST_ENDIAN_IS_LITTLE
++ #elif (__BYTE_ORDER == __BIG_ENDIAN)
++ #define HOST_ENDIAN_IS_BIG
++ #endif
++#endif
++
+ // CB: Something strange happens with the system includes on
+ // Linux and BIG_ENDIAN ends up defined at some point, so
+ // we need to use HOST_ENDIAN_IS_BIG instead. This code is
+@@ -140,23 +152,11 @@ namespace cat
+ // LITTLE_ENDIAN or BIG_ENDIAN (endian.h)
+ // dalfy
+ #if !defined(BIG_ENDIAN) && !defined(LITTLE_ENDIAN)
+-#if defined(__sparc) || defined(__sparc__) || defined(__powerpc__) || \
+- defined(__ppc__) || defined(__hppa) || defined(_MIPSEB) || defined(_POWER) || \
+- defined(_M_PPC) || defined(_M_MPPC) || defined(_M_MRX000) || \
+- defined(__POWERPC) || defined(m68k) || defined(powerpc) || \
+- defined(sel) || defined(pyr) || defined(mc68000) || defined(is68k) || \
+- defined(tahoe) || defined(ibm032) || defined(ibm370) || defined(MIPSEB) || \
+- defined(__convex__) || defined(DGUX) || defined(hppa) || defined(apollo) || \
+- defined(_CRAY) || defined(__hp9000) || defined(__hp9000s300) || defined(_AIX) || \
+- defined(__AIX) || defined(__pyr__) || defined(hp9000s700) || defined(_IBMR2) || defined(__ARMEB__)
++#if defined(HOST_ENDIAN_IS_BIG)
+
+ # define BIG_ENDIAN
+
+-#elif defined(__i386__) || defined(i386) || defined(intel) || defined(_M_IX86) || \
+- defined(__amd64) || defined(__amd64__) || \
+- defined(__alpha__) || defined(__alpha) || defined(__ia64) || defined(__ia64__) || \
+- defined(_M_ALPHA) || defined(ns32000) || defined(__ns32000__) || defined(sequent) || \
+- defined(MIPSEL) || defined(_MIPSEL) || defined(sun386) || defined(__sun386__) || defined(__ARMEL__)
++#elif defined(HOST_ENDIAN_IS_LITTLE)
+
+ # define LITTLE_ENDIAN
+
--- blobby-0.8-dfsg.orig/debian/patches/series
+++ blobby-0.8-dfsg/debian/patches/series
@@ -0,0 +1,4 @@
+01_sdl_default.patch
+02_use_system_lua.patch
+03_detect_endianness_glibc.patch
+04_use_system_tinyxml.patch
--- blobby-0.8-dfsg.orig/debian/source/format
+++ blobby-0.8-dfsg/debian/source/format
@@ -0,0 +1 @@
+1.0