Bug#659083: RFS: xmoto -- 2D motocross platform game

2012-05-23 Thread Stephen Kitt
Hi Mike,

On Mon, 7 May 2012 01:01:37 +0200, Stephen Kitt st...@sk2.org wrote:
 On Sun, May 06, 2012 at 06:04:17PM -0400, Michael Gilbert wrote:
  I just reviewed this package.  It looks good except for a couple issues:
 
 Thanks for taking a look at this.
 
  1.  bin/credits.rpl seems to be a binary file in the repacked upstream
  source (there may be others, but I stopped at that one)
 
 Apart from the various .ogg files and the .ttf files for DejaVu,
 that's the only binary left. It's a replay of a level in the game, so
 there is no appropriate form for modification - it was recorded using
 the game and is not generated...
 
  2.  I'm not sure that it's good practice to apply the patch directly
  within the upstream orig file.  It would be better to do that via
  quilt.  You probably did that to make sure that the orig would be
  buildable by itself, but that isn't necessary.
 
 That is indeed why I did it. I'll fix it once I get wine-gecko done!

I've uploaded a fixed package to http://mentors.debian.net/package/xmoto and
pushed the changes to the svn repository:
* I've repacked the tarball, the only change now is the removal of glext.h; I
  left the added files in the bin folder out since they can be reconstructed
  byte-for-byte using xmoto --unpack (and I've added a README.source
  explaining this);
* the patch required to build as a result of removing glext.h is now applied
  as a Debian patch;
* I added DMUA as you suggested.

Regards,

Stephen


signature.asc
Description: PGP signature


Bug#659083: RFS: xmoto -- 2D motocross platform game

2012-05-06 Thread Michael Gilbert
Hi,

I just reviewed this package.  It looks good except for a couple issues:

1.  bin/credits.rpl seems to be a binary file in the repacked upstream
source (there may be others, but I stopped at that one)
2.  I'm not sure that it's good practice to apply the patch directly
within the upstream orig file.  It would be better to do that via
quilt.  You probably did that to make sure that the orig would be
buildable by itself, but that isn't necessary.

Best wishes,
Mike



-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANTw=mmyhcbaghby4rvrvo8mxqdcqbmjahnscto6x-_sh6t...@mail.gmail.com



Bug#659083: RFS: xmoto -- 2D motocross platform game

2012-05-06 Thread Stephen Kitt
Hi Mike,

On Sun, May 06, 2012 at 06:04:17PM -0400, Michael Gilbert wrote:
 I just reviewed this package.  It looks good except for a couple issues:

Thanks for taking a look at this.

 1.  bin/credits.rpl seems to be a binary file in the repacked upstream
 source (there may be others, but I stopped at that one)

Apart from the various .ogg files and the .ttf files for DejaVu,
that's the only binary left. It's a replay of a level in the game, so
there is no appropriate form for modification - it was recorded using
the game and is not generated...

 2.  I'm not sure that it's good practice to apply the patch directly
 within the upstream orig file.  It would be better to do that via
 quilt.  You probably did that to make sure that the orig would be
 buildable by itself, but that isn't necessary.

That is indeed why I did it. I'll fix it once I get wine-gecko done!

Regards,

Stephen



-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120506230136.gc11...@sk2.org



Bug#659083: RFS: xmoto -- 2D motocross platform game

2012-04-22 Thread Stephen Kitt
tag 659083 - moreinfo
thanks

Hi Ansgar,

It's been ages, but I've finally finished getting everything ready.

On Sun, 26 Feb 2012 15:52:56 +0100, Ansgar Burchardt ans...@debian.org
wrote:
 Stephen Kitt st...@sk2.org writes:
dget -x
  http://mentors.debian.net/debian/pool/main/x/xmoto/xmoto_0.5.9-1.dsc
 
 You do not include the full license text for src/glext.h in the
 copyright information.

I should have noticed that... It was actually not DFSG-free, but it's easy
enough to patch out so I've repacked the upstream tarball without it (and
with the small, necessary patch; I added a README.dfsg file to explain
everything). I filed a bug upstream too.

 Have the patches been forwarded upstream?

They have now, see the updated patch headers for details.

 You use debhelper compat level 9, so why don't you build-depend on
 debhelper (= 9)?

When I initially switched to compat level 9, debhelper 9 wasn't available
yet. I changed the build-dependency to (= 9).

 Please update at least config.{guess,sub}, see [1] for details, or just
 use dh-autoreconf (my personal preference).

I like dh-autoreconf too, that's what I went for.

 The source for bin/xmoto.bin seems to be missing, compare with
 upstream's SVN repository[2].  I have filed a bug[3] as it is also
 the case for the version currently inthe archive.  Please ask upstream
 to include the source and ideally built xmoto.bin instead of including
 it, see also [4] for more details.

Indeed; I took the opportunity of repacking the upstream tarball to add the
missing files and remove xmoto.bin. (The resulting build still produces an
identical xmoto.bin.) I also forwarded your bug upstream.

All this (and more) is available in the subversion repository and at
http://mentors.debian.net/debian/pool/main/x/xmoto/xmoto_0.5.9+dfsg-1.dsc

The changelog is as follows:

xmoto (0.5.9+dfsg-1) unstable; urgency=low

  * New upstream release (closes: #644234):
+ builds with libpng 1.5 (closes: #649797);
+ uses libxml2;
+ uses DejaVuSansMono (add link and make ttf-dejavu-core a dependency
  of xmoto-data).
  * Repacked to avoid licensing problems:
+ remove src/glext.h, licensed under SGI License B version 1.1;
+ add the missing contents in bin (closes: #661340).
(I'm hoping that both issues will be fixed upstream, so I haven't
added a get-orig-source target to debian/rules. README.dfsg in the
repacked source explains the changes.)
  * Update debian/watch accordingly.
  * Update patches:
+ fix_segfault.patch: refresh, add DEP-3 header, forward upstream;
+ desktop.patch: re-apply, add German translation (closes: #641822),
  forward upstream;
+ spelling.patch: refresh, forward upstream;
+ manpage.patch: forward upstream;
+ gcc44-ftbfs.patch: no longer used, delete.
  * Switch to dh 9 with simple rules.
  * Use source format 3.0 (quilt).
  * Add ${misc:Depends} where appropriate.
  * Patch the manpage to fix hyphens and a few spelling mistakes.
  * Add myself to uploaders.
  * Update debian/copyright.
  * Standards-Version 3.9.3 (no further change required).
  * Fix spelling mistakes spotted by Lintian.
  * Use dh-autoreconf to update config.{guess,sub} (thanks to Ansgar
Burchardt for the hint).
  * wrap-and-sort control files.
  * Build-depend on libpng-dev only, dropping the libpng12-dev alternative
(closes: #662565).
  * Fix ftbfs with GCC-4.7 by including unistd.h where appropriate
(closes: #667422; thanks to Cyril Brulebois for his patch for another
gcc-4.7-related issue, which was already included upstream).
  * Fix the Vcs-Browser URL.

 -- Stephen Kitt st...@sk2.org  Mon, 23 Apr 2012 00:19:42 +0200

Regards,

Stephen


signature.asc
Description: PGP signature


Processed: Re: Bug#659083: RFS: xmoto -- 2D motocross platform game

2012-04-22 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tag 659083 - moreinfo
Bug #659083 [sponsorship-requests] RFS: xmoto -- 2D motocross platform game
Removed tag(s) moreinfo.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
659083: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659083
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.133513529820587.transcr...@bugs.debian.org



Bug#659083: RFS: xmoto -- 2D motocross platform game

2012-03-05 Thread Stephen Kitt
Hi Ansgar,

On Sun, 26 Feb 2012 15:52:56 +0100, Ansgar Burchardt ans...@debian.org
wrote:
 You do not include the full license text for src/glext.h in the
 copyright information.
 
 Have the patches been forwarded upstream?
 
 You use debhelper compat level 9, so why don't you build-depend on
 debhelper (= 9)?
 
 Please update at least config.{guess,sub}, see [1] for details, or just
 use dh-autoreconf (my personal preference).
 
 The source for bin/xmoto.bin seems to be missing, compare with
 upstream's SVN repository[2].  I have filed a bug[3] as it is also
 the case for the version currently inthe archive.  Please ask upstream
 to include the source and ideally built xmoto.bin instead of including
 it, see also [4] for more details.

Thanks for the review, I'll update the package as appropriate once I have a
little more time (in a couple of weeks).

Regards,

Stephen


signature.asc
Description: PGP signature


Bug#659083: RFS: xmoto -- 2D motocross platform game

2012-02-26 Thread Ansgar Burchardt
tag 659083 + moreinfo
thanks

Hi,

Stephen Kitt st...@sk2.org writes:
   dget -x http://mentors.debian.net/debian/pool/main/x/xmoto/xmoto_0.5.9-1.dsc

You do not include the full license text for src/glext.h in the
copyright information.

Have the patches been forwarded upstream?

You use debhelper compat level 9, so why don't you build-depend on
debhelper (= 9)?

Please update at least config.{guess,sub}, see [1] for details, or just
use dh-autoreconf (my personal preference).

The source for bin/xmoto.bin seems to be missing, compare with
upstream's SVN repository[2].  I have filed a bug[3] as it is also
the case for the version currently inthe archive.  Please ask upstream
to include the source and ideally built xmoto.bin instead of including
it, see also [4] for more details.

Regards,
Ansgar

[1] file:///usr/share/doc/autotools-dev/README.Debian.gz
[2] http://svn.tuxfamily.org/viewvc.cgi/xmoto_xmoto/trunk/bin/
[3] http://bugs.debian.org/661340
[4] http://www.freedesktop.org/wiki/Games/Upstream#Source



-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87ty2dprxz@deep-thought.43-1.org



Processed: Re: Bug#659083: RFS: xmoto -- 2D motocross platform game

2012-02-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tag 659083 + moreinfo
Bug #659083 [sponsorship-requests] RFS: xmoto -- 2D motocross platform game
Added tag(s) moreinfo.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
659083: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659083
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.133026799224520.transcr...@bugs.debian.org