Thanks for the response, I've fixed some things and was confused by
some other things, see inline texts. On 15/09/15 12:06, Gianfranco
Costamagna wrote:
I was getting some SSL error on mentors.debian.net, I have since got this done. It is now here:Hi Daniel, (please upload on mentors.debian.net next time) https://mentors.debian.net/package/webdeploy I've added the "closes ITP bug" info to the changelog1) changelog: you need to open an ITP bug and set the target distribution to unstable. Done2) control: std-version should be 3.9.6 Done3) copyright should be in dep5 format https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ and include the license. I'm not sure what's wrong here, the upstream makefile contains this install rule which installs the script and the man page, have I done something wrong?:4) rules: please use a debian/install file for installing the binary and build documentation at runtime (or fix the upstream Makefile)
(see above)5) install the manpage too. Sorry, once again, complete beginner, what is wrong with the makefile here?6) use debian/dirs to create directories, or fix the Makefile :) I think this was the result of using dh_perl. I expected it to find the libterm-readkey-perl Requirement but it didn't, It did however add perl as a dependancy.I'm not sure about perl:Depends, since there is no perl in build dependencies. (also shlibs:depends and so on, because you don't have any shared library) Also, perl is in the build-depends in the control file as it contains the pod2man program for generating the man page. Is there anything I need to change here? Should I remove the shlibs:depends from the control file? Thanks. Dan. cheers, Gianfranco |