Re: RFS: viennacl
Wow, took me quite a while to find the time to proceed...
* updated to the new upstream release 1.1.2
* run the tests in debian/rules
* fixed bugs in debian/rules related to the changelog extraction
* dropped an unused file in debian/
* cleaned up the comments in debian/rules
* squashed debian/changelog to a single entry
I uploaded the new version to mentors.debian.net.
The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/contrib/v/viennacl
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
The Git repository is on alioth.debian.net:
- Browser: http://git.debian.org/?p=debian-science/packages/viennacl.git
- Clone: git+ssh://git.debian.org/git/debian-science/packages/viennacl.git
I would be glad if someone reviewed and uploaded this package for me.
On 04/08/2011 07:43 AM, Anton Gladky wrote:
> Hi, Michael,
> I am not a DD, but maybe my 2 cents will help you to make your package better:
> 1. Why is it experimental-oriented? I have built your package with
> sid, and it builds normally.
> 2. It would be good if you add a "check" section to your package, if
> it is possible. Please, see eigen2  for that. They start
> verification tests, but even if they fail, the packaging succeed. Also
> before tests they output cpu and memory information . I do not
> know, will your tests will work on servers without GPU. But it is a
> good practice to add verification tests.
> Very interesting library! Probably, will test it for my tasks.
>  http://git.debian.org/?p=pkg-kde/kde-req/eigen2.git
>  http://git.debian.org/?p=pkg-kde/kde-req/eigen2.git;a=blob;f=debian/rules;h=c3f1c492ce152332077b3f14f82d08b61ae211ba;hb=a66f03be1f080344f374637bc32bb76b485b3472#l14
> On Fri, Apr 8, 2011 at 6:43 AM, Michael Wild
> <firstname.lastname@example.org> wrote:
>> Dear Debian Science Developers,
>> As already mentioned on the list, I'm packaging ViennaCL, a scientific
>> C++ header-only library based on OpenCL, and now I am looking for a
>> sponsor for my package "viennacl".
>> * Package name : viennacl
>> Version : 1.1.1-1
>> Upstream Author : Karl Rupp <email@example.com>
>> * URL : http://viennacl.sourceforge.net
>> * License : MIT/X11 (Expat)
>> Section : contrib/science
>> It builds these binary packages:
>> libviennacl-dev - Scientific computing library written in C++ based on
>> libviennacl-doc - ViennaCL API and user documentation
>> The package appears to be lintian clean, only in pedantic mode it
>> complains about a single utility binary that has been left in the source
>> tar-ball by upstream.
>> The upload would fix these bugs: 620135
>> My motivation for maintaining this package is that I am using it in my
>> research and wanted to get some practice packaging with a relatively
>> simple project before I submit a much more involved package.
>> The package can be found on mentors.debian.net:
>> - URL: http://mentors.debian.net/debian/pool/contrib/v/viennacl
>> - Source repository: deb-src http://mentors.debian.net/debian unstable
>> main contrib non-free
>> - dget
>> The Git repository is on alioth.debian.net:
>> - Browser: http://git.debian.org/?p=debian-science/packages/viennacl.git
>> - Clone: git+ssh://git.debian.org/git/debian-science/packages/viennacl.git
>> I would be glad if someone reviewed and uploaded this package for me.
>> Kind regards
>> Michael Wild