Hi Anton On 07/05/2011 08:33 PM, Anton Gladky wrote: > Hi, Michael, > just a couple of notes: > 1) you have in build-depends opencl-headers and libopencl1. Both of > them are "non-free". I am not sure, but it can be a problem. Both > libraries are needed for test-performing?
Yes, they are needed for the tests. Otherwise the library is headers-only. I raised this issue on Debian-legal (http://lists.debian.org/debian-legal/2011/04/msg00002.html), and the conclusion seems to be that as long as there is no usable free implementation of OpenCL, ViennaCL would need to be in contrib. > 2) Standards-Version should be 3.9.2 Will fix ASAP. > > > Anton > Thanks again Michael > > > > On Mon, Jul 4, 2011 at 10:22 PM, Michael Wild <[email protected]> wrote: >> Wow, took me quite a while to find the time to proceed... >> >> Anyways, I >> >> * 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 >> - dget >> http://mentors.debian.net/debian/pool/contrib/v/viennacl/viennacl_1.1.2-1.dsc >> >> 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. >> >> Michael >> >> 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 [1] for that. They start >>> verification tests, but even if they fail, the packaging succeed. Also >>> before tests they output cpu and memory information [2]. 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. >>> >>> Anton >>> >>> [1] http://git.debian.org/?p=pkg-kde/kde-req/eigen2.git >>> [2] >>> 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 >>> <[email protected]> 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 protected]> >>>> * 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 >>>> OpenCL >>>> 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 >>>> http://mentors.debian.net/debian/pool/contrib/v/viennacl/viennacl_1.1.1-1.dsc >>>> >>>> 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 >>>> >> >> >> -- >> To UNSUBSCRIBE, email to [email protected] >> with a subject of "unsubscribe". Trouble? Contact [email protected] >> Archive: http://lists.debian.org/[email protected] >> >> -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

