Bug#665354: RFS: viennacl/1.3.0+dfsg-1 (for experimental)
On 08/03/2012 08:46 AM, Bart Martens wrote:
> Hi Michael,
>
> About the package at mentors uploaded there on 2012-08-03 05:49 :
>
> You seem to have responded to my previous comment by writing this in
> debian/copyright :
>
> | Source: http://sourceforge.net/projects/viennacl/files/
> | To obtain the DFSG-free source, use the following option with git-import-orig:
> | --filter="*/TU_Signet_CMYK.eps" --filter-pristine-tar
> | .
> | Note that the upstream source tar-ball is called
> | ViennaCL-${VERSION}-src.tar.gz, not ViennaCL-${VERSION}.tar.gz.
>
> So I tried this :
>
> | $ git-import-orig --filter="*/TU_Signet_CMYK.eps" --filter-pristine-tar
> | gbp:error: No archive to import specified. Try --help.
>
> So the provided information is not detailed enough for someone not familiar
> with git-import-orig.
That was admittedly a bit terse. I now explain the exact command used,
plus how one can retrieve the pristine tar-ball from the git-repository
itself.
> Also, I read in "man git-import-orig" that git-import-orig is to import
> upstream source code in a local git repository. But I don't have a local git
> repository for this package.
>
> I suggest to simply write the following in debian/copyright :
>
> | The repackaged source can be reproduced by following these steps :
> | - download ViennaCL-1.3.0-src.tar.gz from http://sourceforge.net/projects/viennacl/files/1.3.x/
> | - tar xzf ViennaCL-1.3.0-src.tar.gz
> | - rm ViennaCL-1.3.0-src/doc/manual/figures/TU_Signet_CMYK.eps
> | - mv ViennaCL-1.3.0-src viennacl-1.3.0.orig
> | - tar cf viennacl_1.3.0+dfsg.orig.tar viennacl-1.3.0.orig
> | - gzip -9 viennacl_1.3.0+dfsg.orig.tar
I now also added instructions on obtaining an equivalent (although not
byte-by-byte identical) tar-ball.
The modified version is again available from mentors.debian.net.
Michael
Reply to: