Il giorno sab, 10/09/2011 alle 00.13 +0200, Benjamin Drung ha scritto: > Am Freitag, den 09.09.2011, 19:26 +0200 schrieb Fabrizio Regalli: > > On Fri, 2011-09-09 at 17:39 +0200, Jérémy Bobbio wrote: > > > On Fri, Sep 09, 2011 at 05:19:15PM +0200, Fabrizio Regalli wrote: > > > > On Fri, 2011-09-09 at 15:02 +0200, Jérémy Bobbio wrote: > > > > > * dpkg-source: error: unrepresentable changes to source > > > > > > > > > > As upstream does not ship .tar.gz (or .tar.bz2 for that matter) that > > > > > Debian could directly use, we need to create a .orig.tar.gz from > > > > > upstream source. > > > > > > > > > > So we are free to fiddle with upstream source in order to get the > > > > > files as close as we would like upstream to ship them. I then > > > > > strongly advocate to have a .orig.tar.gz where cookiemonster.jar > > > > > is unpacked. > > > > > > > > > > That will also remove the useless patch in debian/patches and ease > > > > > future reviews of upstream changes > > > > > > > > Right. I started now from scratch and these problems are solved. > > > > > > This one is not, IMHO. > > > > > > It is *way* better to have an _unpacked_ source tree as upstream. > > > Otherwise, reviewing upstream changes is going to be a pain. Writing > > > patches against upstream source is going to be even more than that. > > > > A 'repack.sh' script that grabs and unpack the .jar file and re-create > > the tarball could be a reasonable solution? > > Please use xpi-repack (or xpi-unpack) instead of writing something own. > > > Or download the xpi, unpack the jar and create .orig.tar.gz from it > > (including install.rdf file) is enough? > > xpi-repack was written for converting a xpi files into a source tarball > for Debian (doing the extraction of the .jar files). Ok, I used 'uscan --repack' and it creates cookie-monster_1.0.5.orig.tar.bz2 file with the jar unpacked. Hope now is fine. 'git-buildpackage --git-pristine-tar' works fine. > > PS: Sorry for not having enough time for sponsoring. No worries. I think the package is right now apart from README.source Cheers, Fabrizio. P.S.: in the meantime version 1.1.0 of Cookie Monster is out. (uscan does not grabs it yet). Maybe in this new version the patch for bumping version is no more necessary.
Description: This is a digitally signed message part