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

Bug#727212: ITP: cpp-netlib -- C++ Network Library



On 23/10/13 15:27, Mathieu Malaterre wrote:
> On Wed, Oct 23, 2013 at 4:19 PM, Ximin Luo <infinity0@gmx.com> wrote:
>> +thijs who also had an interest
>>
>> On 23/10/13 14:31, Mathieu Malaterre wrote:
>>> Let me know if you need a sponsor. I can review it if you upload on
>>> mentors.debian.net.
>>
>> I have just uploaded a package to mentors. However, I remembered one thing I forgot - libcppnetlib-dev does not yet depend on the -dev packages listed in Build-Depends. I asked around #debian-mentors if there was a good way to do this (like a shlibdeps but for headers) but apparently there is none.
>>
>> Should I just manually copy+paste the Build-Depends into the Depends field of the -dev package?
> 
> No, there is nothing like "shlibdeps" for C++ headers AFAIK. You have
> to manually add/remove them as code changes :(
> 
> I did a quick review and you declare Std-Vers 3.9.4 but -arch and
> -indep rules are merged ? You need to split them. Typically
> python-sphinx should be listed in Build-Depends-Indep, and d/rules
> should build doc package in -indep. See man dh for -arch -indep
> (section EXAMPLES). You can then test using dpkg-buildpackage -A/-B.
> 
> Let me know if something was not clear.
> 

Actually, since I am bundling the docs into the arch-dependent -dev package, Build-Depends-Indep is not necessary. It took me a while to work this out, but see [1] that I just filed to improve the wording of the policy.

Do you want me to split out the docs into a separate arch-independent package?

X

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=727610

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

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: