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

Bug#811393: RFS: flint -- C library for arbitrary-precision ball arithmetic



control: owner -1 !
control: tags -1 moreinfo

Hi,

something needs changes:

- std-version is now 3.9.7
- unsecure VCS fields
- call ldconfig in rules? what?
- changing names usually is just bad, people won't find the package, and you will
diverge from upstream.

do you have any good rationale?

- do you pass --parallel twice? (I mean in build)
- what about dh_auto_configure -- (FLAGS) instead of ./configure?
(I think the build fails for "unknown parameters, right?"
- they have a Makefile.in, but no configure.ac.
please ask them to include it, and do autoreconf before building
(Probably they are not using autotools but they just like similar and confusing names)

- copyrights missing, e.g. Tommy Hofmann, Arb, FSFa
licenses looks good to me

check-all-the-things:
codespell --quiet-level=3
flawfinder -Q -c .
cppcheck -j1 --quiet -f . | grep -vF 'cppcheck: error: could not find or open any of the paths given.'
[lots]

# You should almost never use -m64 and -m32 when compiling.
$ grep -rE -- '-m64|-m32' .
./configure:   ABI_FLAG="-m32"
./configure:   ABI_FLAG="-m64"

$ pep8 --ignore W191 .

pyflakes{,3}

./doc/source/_static/arbtext.pdf
./doc/source/_static/arbtext.eps

maybe recreate during build?
Please add some upstream metadata: https://wiki.debian.org/UpstreamMetadata


and the other stuf LGTM
(you shouldn't address all the above, something is just nice to have)

cheers,

G.




Il Lunedì 18 Gennaio 2016 16:12, Julien Puydt <julien.puydt@laposte.net> ha scritto:
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I'm looking for a sponsor for a new package:

* Package name    : arb
   Version         : 2.8.1
   Upstream Author : Fredrik Johansson
* URL             : https://github.com/fredrik-johansson/arb
* License         : GPL-2+
   Programming Lang: C
   Description     : C library for arbitrary-precision floating-point 
ball arithmetic

Arb is a C library for high-performance arbitrary-precision 
floating-point ball (mid-rad interval) arithmetic. It supports complex 
numbers, polynomials, matrices, and evaluation of special functions, all 
with rigorous error bounding.

To access further information about this package, please visit the 
following URL:

  http://mentors.debian.net/package/flint-arb


   Alternatively, one can download the package with dget using this command:

     dget -x 
http://mentors.debian.net/debian/pool/main/f/flint-arb/flint-arb_2.8.1-1.dsc

I plan to maintain this package as part of the debian-science team:
Vcs-Browser: 
http://anonscm.debian.org/gitweb/?p=debian-science/packages/arb.git
Vcs-Git: git://anonscm.debian.org/debian-science/packages/arb

Thanks,

Snark on #debian-science


Reply to: