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: