[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: