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

Bug#592133: RFP: curlpp -- C++ wrapper for libcurl



On 18/09/13 13:24, Thijs Kinkhorst wrote:
> Hi Ximin,
> 
> Thanks for your work on curlpp! This is just what we need so I can sponsor
> your upload.
> 
> All in all the packaging looks good to me. Good work!

Thank you!

> Some small comments you may want to address before I upload:
> - The package description misses full stops (".") behind the sentences,
> and spells "shared" wrong.

Done.

> - All 4 files you install via "debian/docs" should probably not be
> installed. NEWS is empty, INSTALL contains instructions for building the
> package (not needed in a Debian package that's already built), README
> contains things that can also be found elsewhere in the package. CHANGES
> should be installed but as /usr/share/doc/*/changelog.gz instead of the
> placeholderfile that's there now.

Done, mostly. I decided to keep the README since it does contain some non-redundant info, it seems weird not to have one even if it's short, and lots of other packages have short READMEs that one could argue are redundant - see /usr/share/doc/*/README. I hope this is OK. I've also used the --link-doc option of dh_installdocs to link libcurlpp-dev's docs to libcurlpp0 to avoid repetition.

> - In debian/patches/, both patches should probably have a header
> "Forwarded: http://code.google.com/p/curlpp/issues/detail?id=25";.

DEP-3 http://dep.debian.net/deps/dep3/ says in regards to Forwarded:

"If the field is missing, its implicit value is "yes" if the "Bug" field is present, otherwise it's "no". The field is really required only if the patch is vendor specific, in that case its value should be "not-needed" to indicate that the patch must not be forwarded upstream (whereas "no" simply means that it has not yet been done).

for fix-include-config, the field is "not-needed" since it is vendor-specific (the patch breaks the install for windows users), and for include-dynamic-headers we can omit the field because the Bug field is already present.

> - File src/curlpp/autolink.h seems to have a different copyright holder
> than the rest of the code. This should be listed in debian/copyright.

Done - I've gone and updated debian/copyright to the DEP-5 format too.

> If this is fixed, I think I can sponsor your package.

Uploaded new version to mentors, at the previous address:

http://mentors.debian.net/debian/pool/main/c/curlpp/curlpp_0.7.3-1.dsc

X

-- 
GPG: 4096R/1318EFAC5FBBDBCE
git://github.com/infinity0/pubkeys.git

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: