Hi Oliver, > lintian reports three problems with this package, which I don't > know how to fix: > > P: dcraw: no-upstream-changelog > There really is no upstream changelog. What to do?
Id upstream does not ship it, you can do nothing with that. > W: dcraw source: package-needs-versioned-debhelper-build-depends 9 > > The lintian documentation says the following about this: > "Note if you are using a compat level, which is marked as experimental, such > as compat 9 in debhelper 8.1.3, then please override this tag." > > But I'd rather not override anything without explicitly being told to do > so by a sponsor. in control file: debhelper (>=9) > I: dcraw source: debian-watch-file-is-missing > > Upstream doesn't really have a precise location to watch. The individual > files that make up the orig.tar.gz appear separately on the upstream > homepage. What to do? If the upstream does not ship tarballs systematically, you can unlikely create a working watch-file. There is getsource script in the tarball. Did you check it, whether it works? > There are two more problems I have with this package: > > a) The quilt patch contains the files Makefile and configure, even though > those should be created automatically during package building from > Makefile.in and configure.in (which are also in the patch file). > However when I remove Makefile and/or configure from the patch, > then the binaries do not get build at all. I'm afraid I don't really > know where to look further for the problem, here. The patch is really terrible. I would suggest you to use cmake instead of it. See an attachment. You just need to add all other binaries and test them. > b) I know I messed up the versioning, but before messing it up further > I'd like to get advice on how to proceed. What should the version > of my final upload be? current in sid + 1. Cheers, Anton
cmake.tgz
Description: application/gtar-compressed
signature.asc
Description: OpenPGP digital signature