Hi Jude,
Am Montag, den 22.11.2010, 08:56 -0500 schrieb Jude:
> Joachim,hmm, the package you uploaded to mentors.d.o has several problems:
>
> The #7 bug number irefers to http://trac.haskell.org/augeas/ticket/7.
> I haven't filed an ITP for the package,
> I'm not interested in maintaining more than just this package at this
> time.
> I'm OK with the DHG maintaining the package.
> Please let me know if there are any changes I should make to the
> source to make this easier.
* There is a patch debian/patches/debian-changes-0.3.4-1 adding
autotool-files. These files probably need to be cleaned. I see that they
are mentioned in make clean, so make clean should be called from
debian/rules.
* The Description field contains „Short description of augeas“
* The cabal field defines a binary depending on HUnit. This should not
be built (e.g. by patching the .cabal file), unless you really want to
run the tests on build.
* If that is intentional the package needs build dependencies.
* The LICENSE file say LGPL-2.1+, but debian/copyright says LGPL-3.
* The Closes: in debian/changelog should refer to Debian bugs or none
at all.
But as I said, you don’t have to worry about the packaging if the DHG
does it. But before we do, we need to at least know what’s up with the
license.
Greetings,
Joachim
--
Joachim "nomeata" Breitner
Debian Developer
nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata